1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
|
#
# QueSO Makefile
# $Id: Makefile.in,v 1.5 1998/09/22 20:35:42 savage Exp $
#
CC=@CC@
LIBS=@LIBS@
INSTALL=@INSTALL@
prefix=@prefix@
exec_prefix=@exec_prefix@
######################## LINUX GLIBC && LIBC5 ########
WARNINGS=-Wall
LANGUAGE=-DENGLISH
# LANGUAGE=-DSPANISH
CFGFILE=-DDFLT_CONFIG_FILE=\"@sysconfdir@/queso.conf\"
CFLAGS=-O2 -pipe $(WARNINGS) $(LANGUAGE) $(CFGFILE) @CFLAGS@
LDFLAGS+=-s
######################################################
DAEMONMODE=755
MANMODE=644
CFGMODE=644
SBINDIR=@sbindir@
MANDIR=@mandir@
CFGDIR=@sysconfdir@
######################################################
OBJS=tcpip.o queso.o
all: queso
.o:
$(CC) -c $(CFLAGS) $@
queso: $(OBJS)
$(CC) -o queso queso.o tcpip.o $(LDFLAGS) $(LIBS)
install: queso
mkdir -p $(SBINDIR) #$(MANDIR)
$(INSTALL) -s -o root -m $(DAEMONMODE) queso $(prefix)/usr/sbin/queso
# $(INSTALL) -m $(MANMODE) queso.8 $(MANDIR)/man8/queso.8
$(INSTALL) -m $(CFGMODE) queso.conf $(CFGDIR)/queso.conf
clean:
rm -f *~ *.o queso
cleanall:
rm -f *~ *.o queso config.status config.cache config.log config.h Makefile
|