home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1997 August / PCO0897.ISO / filesbbs / os2 / plnk065.arj / PLNK065.ZIP / pilot-link.0.6.5 / libsock / Makefile.os2 < prev    next >
Encoding:
Makefile  |  1997-06-01  |  3.3 KB  |  88 lines

  1. SOCKOBJS = socket.o serial.o slp.o padp.o \
  2.        dlp.o cmp.o syspkt.o
  3.  
  4. FILEOBJS = pi-file.o
  5.  
  6. APPOBJS = datebook.o memo.o address.o todo.o expense.o mail.o sync.o
  7.  
  8. UTILOBJS = utils.o
  9.  
  10. OBJS = $(SOCKOBJS) $(FILEOBJS) $(APPOBJS) $(UTILOBJS)
  11.  
  12. srcdir = ../
  13. VPATH = ../
  14.  
  15. CC = gcc
  16. CFLAGS = -g -O2 -fno-strength-reduce -Wall -I../include -I$(srcdir)/../include
  17. # -DPADP_TRACE
  18. # -DNO_DLP_TRACE
  19. # -DNO_SERIAL_TRACE
  20. # -DDEBUG
  21. AR = ar
  22. ARFLAGS = -cur
  23. RANLIB = ar -s
  24. RM = rm -f
  25.  
  26. all: libpisock.a
  27.  
  28. libpisock.a: $(OBJS)
  29.     $(RM) libpisock.a
  30.     $(AR) $(ARFLAGS) libpisock.a $(OBJS)
  31.     $(RANLIB) libpisock.a
  32.  
  33. clean:
  34.     $(RM) *.o *.a core a.out *.orig
  35.  
  36. depend:
  37.     perl -i~ -ne 'print if 1../^#Depend/' Makefile.in ; gcc -MM -I../include *.c >> Makefile.in
  38.  
  39. #Dependencies
  40. address.o: address.c ../include/pi-source.h   \
  41.  ../include/pi-socket.h ../include/pi-args.h ../include/pi-macros.h \
  42.  ../include/pi-dlp.h ../include/pi-address.h
  43. cmp.o: cmp.c ../include/pi-source.h   \
  44.  ../include/pi-socket.h ../include/pi-args.h ../include/pi-macros.h \
  45.  ../include/pi-padp.h ../include/pi-cmp.h ../include/pi-serial.h
  46. datebook.o: datebook.c ../include/pi-source.h   \
  47.  ../include/pi-socket.h ../include/pi-args.h ../include/pi-macros.h \
  48.  ../include/pi-dlp.h ../include/pi-datebook.h
  49. dlp.o: dlp.c ../include/pi-source.h   \
  50.  ../include/pi-socket.h ../include/pi-args.h ../include/pi-macros.h \
  51.  ../include/pi-dlp.h ../include/pi-syspkt.h
  52. expense.o: expense.c ../include/pi-source.h   \
  53.  ../include/pi-socket.h ../include/pi-args.h ../include/pi-macros.h \
  54.  ../include/pi-dlp.h ../include/pi-expense.h
  55. mail.o: mail.c ../include/pi-source.h   \
  56.  ../include/pi-socket.h ../include/pi-args.h ../include/pi-macros.h \
  57.  ../include/pi-dlp.h ../include/pi-mail.h
  58. memo.o: memo.c ../include/pi-source.h   \
  59.  ../include/pi-socket.h ../include/pi-args.h ../include/pi-macros.h \
  60.  ../include/pi-dlp.h ../include/pi-memo.h
  61. padp.o: padp.c ../include/pi-source.h   \
  62.  ../include/pi-socket.h ../include/pi-args.h ../include/pi-macros.h \
  63.  ../include/pi-padp.h ../include/pi-slp.h ../include/pi-serial.h
  64. pi-file.o: pi-file.c ../include/pi-source.h   \
  65.  ../include/pi-socket.h ../include/pi-args.h ../include/pi-macros.h \
  66.  ../include/pi-file.h ../include/pi-dlp.h
  67. serial.o: serial.c ../include/pi-source.h   \
  68.  ../include/pi-socket.h ../include/pi-args.h ../include/pi-macros.h \
  69.  ../include/pi-serial.h ../include/pi-slp.h
  70. slp.o: slp.c ../include/pi-source.h   \
  71.  ../include/pi-socket.h ../include/pi-args.h ../include/pi-macros.h \
  72.  ../include/pi-slp.h
  73. socket.o: socket.c ../include/pi-source.h   \
  74.  ../include/pi-socket.h ../include/pi-args.h ../include/pi-macros.h \
  75.  ../include/pi-serial.h ../include/pi-padp.h ../include/pi-cmp.h \
  76.  ../include/pi-dlp.h ../include/pi-syspkt.h
  77. sync.o: sync.c ../include/pi-source.h   \
  78.  ../include/pi-socket.h ../include/pi-args.h ../include/pi-macros.h \
  79.  ../include/pi-dlp.h ../include/pi-sync.h
  80. syspkt.o: syspkt.c ../include/pi-source.h   \
  81.  ../include/pi-socket.h ../include/pi-args.h ../include/pi-macros.h \
  82.  ../include/pi-syspkt.h ../include/pi-slp.h ../include/pi-serial.h
  83. todo.o: todo.c ../include/pi-source.h   \
  84.  ../include/pi-socket.h ../include/pi-args.h ../include/pi-macros.h \
  85.  ../include/pi-dlp.h ../include/pi-todo.h
  86. utils.o: utils.c ../include/pi-source.h   \
  87.  ../include/pi-socket.h ../include/pi-args.h ../include/pi-macros.h
  88.