Changeset 8633 for trunk/Ohana/src/libohana/Makefile
- Timestamp:
- Aug 26, 2006, 10:02:50 AM (20 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/libohana/Makefile (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/libohana/Makefile
r8303 r8633 6 6 MAN = $(HOME)/doc 7 7 INC = $(HOME)/include 8 TESTDIR = $(HOME)/test 9 TESTLIB = $(ROOT)/src/libtap/lib/$(ARCH) 10 TESTINC = $(ROOT)/src/libtap/include 8 11 DESTBIN = $(LBIN) 9 12 DESTLIB = $(LLIB) … … 11 14 DESTMAN = $(LMAN) 12 15 13 CFLAGS = -I$(LINC) -D$(ARCH) 16 LIBS = -L$(LLIB) -L$(XLIB) -lohana 17 CFLAGS = -I$(INC) -I$(LINC) -D$(ARCH) 18 TFLAGS = $(CFLAGS) $(LIBS) -L$(TESTLIB) -I$(TESTINC) -ltap 14 19 15 20 default: install … … 37 42 $(SRC)/version.$(ARCH).o 38 43 44 TEST = \ 45 $(TESTDIR)/string.$(ARCH) 46 39 47 $(OBJS): $(INCS) 40 48 … … 55 63 cp $(INC)/$* $(DESTINC)/ 56 64 65 $(TESTDIR)/%.$(ARCH) : $(DESTLIB)/libohana.a $(TESTDIR)/%.c 66 $(CC) $^ -o $@ $(TFLAGS) 67 68 testcode: install $(TEST) 69 70 test: 71 make testcode 72 for i in $(TEST); do $$i; done 73 57 74 clean: 58 75 rm -f */*~ … … 66 83 67 84 .c.$(ARCH).o: 85 echo make c 86 echo $(CFLAGS) 87 echo $*.c 88 echo $@ 68 89 $(CC) $(CFLAGS) -c $*.c -o $@ 90 91 .PHONY: test
Note:
See TracChangeset
for help on using the changeset viewer.
