home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 8 / CDACTUAL8.iso / share / os2 / varios / apache / makefile.ori < prev    next >
Encoding:
Makefile  |  1996-06-13  |  1.1 KB  |  77 lines

  1. # For gcc
  2. CC= gcc
  3. # For ANSI compilers
  4. #CC= cc
  5.  
  6. #For Optimization
  7. #CFLAGS= -O2
  8. #For debugging
  9. CFLAGS= -g
  10. # For SCO ODT
  11. #EXTRA_LIBS= -lcrypt_i
  12. # For OS/2 port
  13. #EXTRA_LIBS= -llibufc
  14.  
  15.  
  16. INCLUDES= -I../src
  17.  
  18. RM= /bin/rm -f
  19. #--- You shouldn't have to edit anything else. ---
  20.  
  21. .c.o: 
  22.     $(CC) -c $(CFLAGS) $(INCLUDES) $<
  23.  
  24. TARGETS=htpasswd htdigest httpd_monitor rotatelogs logresolve
  25.  
  26. all: $(TARGETS)
  27.  
  28. aux:
  29.     make all CC=gcc CFLAGS=-O2
  30.  
  31. ibm:
  32.     make all CC=gcc
  33.  
  34. sun:
  35.     make all CC=gcc
  36.  
  37. hp:
  38.     make all CC=gcc
  39.  
  40. sgi:
  41.     make all CC=cc
  42.  
  43. decmips:
  44.     make all CC=cc
  45.  
  46. decaxp:
  47.     make all CC=cc
  48.  
  49. sco5:
  50.     make all CC=cc
  51.  
  52. sco3:
  53.     make all CC=cc EXTRA_LIBS=-lcrypt_i
  54.  
  55.  
  56. tar: htpasswd 
  57.     $(RM) htpasswd
  58.  
  59. htpasswd: htpasswd.c
  60.     $(CC) $(CFLAGS) htpasswd.c -o htpasswd $(EXTRA_LIBS)
  61.  
  62. htdigest: htdigest.c
  63.     $(CC) $(CFLAGS) htdigest.c -o htdigest
  64.  
  65. httpd_monitor: httpd_monitor.c
  66.     $(CC) $(INCLUDES) $(CFLAGS) httpd_monitor.c -o httpd_monitor
  67.  
  68. rotatelogs: rotatelogs.c
  69.     $(CC) $(INCLUDES) $(CFLAGS) rotatelogs.c -o rotatelogs
  70.  
  71. logresolve: logresolve.c
  72.     $(CC) $(INCLUDES) $(CFLAGS) logresolve.c -o logresolve
  73.  
  74. clean:
  75.     rm -f $(TARGETS)
  76.  
  77.