Changeset 10298 for trunk/Ohana/src/libautocode/Makefile
- Timestamp:
- Nov 29, 2006, 2:26:29 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/libautocode/Makefile (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/libautocode/Makefile
r6683 r10298 13 13 TEX = $(HOME)/tex 14 14 MAN = $(HOME)/doc 15 DESTLIB = $(L LIB)16 DESTINC = $( LINC)17 DESTMAN = $( LMAN)15 DESTLIB = $(LIBDIR) 16 DESTINC = $(INCDIR) 17 DESTMAN = $(MANDIR) 18 18 19 INCS = -I$(INC) -I$(LINC) 20 LIBS = -L$(LLIB) 21 CFLAGS = $(INCS) -D$(ARCH) 22 LFLAGS = $(LIBS) 19 CFLAGS = -I$(INC) -I$(INCDIR) $(INCDIRS) -D$(ARCH) -fPIC 23 20 24 21 # remember to add entries here to libohana/Makefile:AOBJ as well … … 102 99 latex: $(LIBTEX) 103 100 104 install: $(DESTINC)/autocode.h $(DESTLIB)/libautocode.a 101 install: $(DESTINC)/autocode.h $(DESTLIB)/libautocode.a $(DESTLIB)/libautocode.so 105 102 @echo done install 106 103 107 104 test: $(DESTINC)/autocode.h 108 105 109 autocode: $(INC)/autocode.h $(LIB)/libautocode.$(ARCH).a 106 autocode: $(INC)/autocode.h $(LIB)/libautocode.$(ARCH).a $(LIB)/libautocode.$(ARCH).so 110 107 @echo done autocode 111 108 … … 137 134 @echo installed libautocode.a 138 135 136 $(DESTLIB)/libautocode.so: $(LIB)/libautocode.$(ARCH).so 137 @if [ ! -d $(DESTLIB) ]; then mkdir -p $(DESTLIB); fi 138 rm -f $(DESTLIB)/libautocode.so 139 cp $(LIB)/libautocode.$(ARCH).so $(DESTLIB)/libautocode.so 140 141 $(LIB)/libautocode.$(ARCH).so: $(OBJS) 142 @if [ ! -d $(LIB) ]; then mkdir -p $(LIB); fi 143 rm -f $(LIB)/libautocode.$(ARCH).so 144 gcc -shared -Wl,-soname,libautocode.so -o $(LIB)/libautocode.$(ARCH).so $(OBJS) -lc 145 139 146 $(TEX)/%.tex: $(DEF)/%.d $(DEF)/autocode.tex 140 147 @if [ ! -d $(TEX) ]; then mkdir -p $(TEX); fi
Note:
See TracChangeset
for help on using the changeset viewer.
