home *** CD-ROM | disk | FTP | other *** search
Makefile | 1996-06-13 | 1.1 KB | 77 lines |
- # For gcc
- CC= gcc
- # For ANSI compilers
- #CC= cc
-
- #For Optimization
- #CFLAGS= -O2
- #For debugging
- CFLAGS= -g
- # For SCO ODT
- #EXTRA_LIBS= -lcrypt_i
- # For OS/2 port
- #EXTRA_LIBS= -llibufc
-
-
- INCLUDES= -I../src
-
- RM= /bin/rm -f
- #--- You shouldn't have to edit anything else. ---
-
- .c.o:
- $(CC) -c $(CFLAGS) $(INCLUDES) $<
-
- TARGETS=htpasswd htdigest httpd_monitor rotatelogs logresolve
-
- all: $(TARGETS)
-
- aux:
- make all CC=gcc CFLAGS=-O2
-
- ibm:
- make all CC=gcc
-
- sun:
- make all CC=gcc
-
- hp:
- make all CC=gcc
-
- sgi:
- make all CC=cc
-
- decmips:
- make all CC=cc
-
- decaxp:
- make all CC=cc
-
- sco5:
- make all CC=cc
-
- sco3:
- make all CC=cc EXTRA_LIBS=-lcrypt_i
-
-
- tar: htpasswd
- $(RM) htpasswd
-
- htpasswd: htpasswd.c
- $(CC) $(CFLAGS) htpasswd.c -o htpasswd $(EXTRA_LIBS)
-
- htdigest: htdigest.c
- $(CC) $(CFLAGS) htdigest.c -o htdigest
-
- httpd_monitor: httpd_monitor.c
- $(CC) $(INCLUDES) $(CFLAGS) httpd_monitor.c -o httpd_monitor
-
- rotatelogs: rotatelogs.c
- $(CC) $(INCLUDES) $(CFLAGS) rotatelogs.c -o rotatelogs
-
- logresolve: logresolve.c
- $(CC) $(INCLUDES) $(CFLAGS) logresolve.c -o logresolve
-
- clean:
- rm -f $(TARGETS)
-
-