File: Makefile

package info (click to toggle)
smail 3.2.0.102-1
  • links: PTS
  • area: main
  • in suites: slink
  • size: 4,228 kB
  • ctags: 3,924
  • sloc: ansic: 41,366; sh: 3,434; makefile: 2,349; awk: 689; perl: 598; yacc: 427; sed: 2
file content (50 lines) | stat: -rw-r--r-- 887 bytes parent folder | download
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
#ident	"@(#)smail/contrib/execm:RELEASE-3_2_0_102:Makefile,v 1.5 1996/11/12 18:24:17 lyndon Exp"

SHELL=/bin/sh
AR=ar
LINT=lint
SRC_PREFIX=

ROOT=../..
EXECMSRC=execm.c
MISCSRC=Makefile README
SRC=${EXECMSRC} ${MISCSRC}

COPY    = cp
CFLAGS	= -O
LDFLAGS = -i
LIBMAIL = /usr/lib/mail
EXECMAIL= $(LIBMAIL)/execmail

all:    execm

execm:  execm.c
	$(CC) $(CFLAGS) $(LDFLAGS) execm.c -o execm

install: $(EXECMAIL)

$(EXECMAIL): execm
	@if [ ! -d $(LIBMAIL) ]; then \
		echo "I don't think this is a Xenix system."; \
		exit 1; \
	fi
	@if [ ! -f $(EXECMAIL).x ]; then \
		echo "Saving $(EXECMAIL) as $(EXECMAIL).x"; \
		(set -x; mv $(EXECMAIL) $(EXECMAIL).x); \
		exit $?; \
	fi
	$(COPY) execm $(EXECMAIL)
	chgrp bin $(EXECMAIL)
	chown bin $(EXECMAIL)
	chmod 755 $(EXECMAIL)

depend:

names:
	@for i in ${SRC}; do echo ${SRC_PREFIX}$$i; done

clean:
	rm -f *.o

clobber: clean
	rm -f execm