File: Makefile.in

package info (click to toggle)
queso 0.980922-7
  • links: PTS
  • area: main
  • in suites: slink
  • size: 216 kB
  • ctags: 119
  • sloc: ansic: 1,097; sh: 152; makefile: 69
file content (60 lines) | stat: -rw-r--r-- 1,100 bytes parent folder | download | duplicates (2)
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