Makefile
上传用户:qunlip
上传日期:2007-01-04
资源大小:203k
文件大小:2k
源码类别:

代理服务器

开发平台:

Visual C++

  1. # Internet Junkbuster makefile
  2. # comment out the next line if you do NOT want to use regular expressions
  3. REGEX = -DREGEX
  4. DEFAULT_CFLAGS = -I. $(REGEX) -DSTDC_HEADERS -DHAVE_STRING
  5. PROG   = junkbuster
  6. O      = o
  7. RM     = rm -f
  8. MORE_CFLAGS = -g
  9. # use this for Solaris 2.x
  10. #LDFLAGS = -lnsl -lsocket 
  11. # use these for SunOS 4.x
  12. #LDFLAGS = -nsl
  13. #MORE_CFLAGS = -g -DNOSTRERROR
  14. # use this for HPUX 10.01
  15. # you may get pointer assignment warnings
  16. #MORE_CFLAGS = -Ae -g $(MORE_CFLAGS)
  17. # use these with OS/2 EMX (tested with EMX 0.9c)
  18. #CC        = gcc
  19. #MOREFLAGS = -DOS2
  20. #LDFLAGS   = -lsocket -Zexe -s
  21. #RM        = del
  22. #PROG      = junkbstr         # uncomment if you don't use HPFS
  23. # use this for BSD/OS 3.0
  24. #CC=shlicc2
  25. # use these for mingw32
  26. #PROG        = junkbstr.exe
  27. #MORE_CFLAGS = -DWin32_Winsock -O3
  28. #LDFLAGS     = -lwsock32
  29. # use these for Win32
  30. #PROG     = junkbstr.exe
  31. #MORE_CFLAGS = /nologo -MT -Og
  32. #LDFLAGS = wsock32.lib
  33. #O       = obj
  34. #RM      = del
  35. # use these for BeOS
  36. #MORE_CFLAGS = -relax_pointers
  37. #LDFLAGS = -map junkbuster.xMAP
  38. CFLAGS  = $(DEFAULT_CFLAGS) $(MORE_CFLAGS)
  39. OBJS = jcc.$(O) parsers.$(O) filters.$(O) loaders.$(O) bind.$(O) conn.$(O) 
  40. encode.$(O) ssplit.$(O) socks4.$(O) acl.$(O) gnu_regex.$(O) win32.$(O)
  41. $(PROG): $(OBJS)
  42. $(CC) $(CFLAGS) -o $(PROG) $(OBJS) $(LDFLAGS)
  43. clean:
  44. $(RM) a.out core *.o *.obj
  45. clobber: clean
  46. $(RM) junkbuster junkbuster.xMAP junkbstr.exe *.pdb *.lib *.exp
  47. # $Id: Makefile,v 3.21 1998/10/31 01:31:23 ACJC Exp $
  48. # Written and copyright 1997-8 Anonymous Coders and Junkbusters Corporation.
  49. # Distributed under the GNU General Public License; see the README file.
  50. # This code comes with NO WARRANTY. http://www.junkbusters.com/ht/en/gpl.html