| 59:d8ecbeda7683 | 60:a4033700e35c | 
|---|---|
| 9 ###################################### | 9 ###################################### | 
| 10 | 10 | 
| 11 INCLUDES += -I./include | 11 INCLUDES += -I./include | 
| 12 CFLAGS += $(C89_SOURCE) $(POSIX_SOURCE) | 12 CFLAGS += $(C89_SOURCE) $(POSIX_SOURCE) | 
| 13 | 13 | 
| 14 SOURCES=misc.c output.c util.c optparser.c parser.c tokenizer.c map.c | 14 SOURCES=misc.c output.c util.c optparser.c parser.c tokenizer.c \ | 
| 15 map.c obj.c objlist.c errorlog.c symlist.c | |
| 15 | 16 | 
| 16 ifdef LIBTU_NO_ERRMSG | 17 ifdef LIBTU_NO_ERRMSG | 
| 17 DEFINES += -DLIBTU_NO_ERRMSG | 18 DEFINES += -DLIBTU_NO_ERRMSG | 
| 18 else | 19 else | 
| 19 ifndef HAS_SYSTEM_ASPRINTF | 20 ifndef HAS_SYSTEM_ASPRINTF | 
| 23 endif | 24 endif | 
| 24 endif | 25 endif | 
| 25 | 26 | 
| 26 TARGETS=libtu.a | 27 TARGETS=libtu.a | 
| 27 TESTERS=tester tester2 tester3 | 28 TESTERS=tester tester2 tester3 | 
| 28 HEADERS=dlist.h misc.h output.h tokenizer.h util.h \ | |
| 29 map.h np-conv.h optparser.h parser.h types.h | |
| 30 | 29 | 
| 31 ###################################### | 30 ###################################### | 
| 32 | 31 | 
| 33 include $(TOPDIR)/rules.mk | 32 include $(TOPDIR)/rules.mk | 
| 34 | 33 | 
| 51 | 50 | 
| 52 _install: | 51 _install: | 
| 53 $(INSTALLDIR) $(LIBDIR) | 52 $(INSTALLDIR) $(LIBDIR) | 
| 54 $(INSTALLDIR) $(INCDIR)/libtu | 53 $(INSTALLDIR) $(INCDIR)/libtu | 
| 55 $(INSTALL) -m $(DATA_MODE) libtu.a $(LIBDIR) | 54 $(INSTALL) -m $(DATA_MODE) libtu.a $(LIBDIR) | 
| 56 for i in $(HEADERS); do \ | 55 for i in *.h; do \ | 
| 57 $(INSTALL) -m $(DATA_MODE) $$i $(INCDIR)/libtu; \ | 56 $(INSTALL) -m $(DATA_MODE) $$i $(INCDIR)/libtu; \ | 
| 58 done | 57 done |