Makefile
上传用户:eo_sii
上传日期:2007-01-05
资源大小:91k
文件大小:1k
源码类别:

手机短信编程

开发平台:

Unix_Linux

  1. # Uncomment for LibC 5 Linux platform (SlackWare)
  2. #PLATFORM = LINUX
  3. #CFLAGS = -O2
  4. #CC = gcc
  5. # Uncomment for LibC 6 Linux platform (RedHat 5)
  6. PLATFORM = LINUX_LC6              # for GNU LibC 6
  7. CFLAGS = -O2
  8. CC = gcc
  9. # Uncomment for HP-UX platform (HP-UX 10.20)
  10. #PLATFORM = HPUX
  11. #CFLAGS = -Ae
  12. #CC = cc
  13. # Uncomment for Solaris platform
  14. #PLATFORM = SOLARIS
  15. #CFLAGS = -O
  16. #CC = gcc
  17. #LIBS = -lsocket -lnsl -lresolv
  18. # Uncomment for debugging
  19. #DEBUG = -DINCL_DEBUG_CODE
  20. DEFINES = -D$(PLATFORM) $(DEBUG)
  21. PREFIX = /usr/local
  22. BINDIR = $(PREFIX)/bin
  23. MANDIR = $(PREFIX)/man
  24. #=============================================================
  25. sendsms: sendsms.o
  26. $(CC) -o sendsms sendsms.o $(LIBS)
  27. sendsms.o: sendsms.c sendsms.h
  28. $(CC) $(CFLAGS) $(DEFINES) -c sendsms.c
  29. stuff.o: stuff.c sms_serv.h
  30. $(CC) $(CFLAGS) $(DEFINES) -c stuff.c
  31. listing:
  32. nenscript -G Makefile sendsms.c sendsms.h BUGS TODO INSTALL
  33. man -l ./sendsms.1 -t | lpr
  34. install:
  35. cp sendsms $(BINDIR)
  36. strip $(BINDIR)/sendsms
  37. chmod 755 $(BINDIR)/sendsms
  38. chown root:bin $(BINDIR)/sendsms
  39. cp sendsms.1 $(MANDIR)/man1
  40. chmod 644 $(MANDIR)/man1/sendsms.1
  41. chown root:bin $(MANDIR)/man1/sendsms.1
  42. clean:
  43. rm -f core sendsms *.o *~