File: Makefile

package info (click to toggle)
macgate 1.14-3
  • links: PTS
  • area: main
  • in suites: slink
  • size: 148 kB
  • ctags: 137
  • sloc: ansic: 1,163; sh: 197; makefile: 59
file content (39 lines) | stat: -rw-r--r-- 1,193 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
#
#	MacGated - User Space interface to Appletalk-IP decapsulation.
#                - Node IP registration and routing daemon.
#
#	Makefile for MacGate suite
#
#	Written by: Jay Schulist <Jay.Schulist@spacs.k12.wi.us>
#		    Copyright (C) 1997-1998 Jay Schulist
#
# This software may be used and distributed according to the terms
# of the GNU Public License, incorporated herein by reference.
#

CFLAGS = -Wall
LIBS = -latalk -lwrap
CC = gcc

all: MacGated MacPinger MacRoute MacRegister

MacGated: Misc.o Device.o NBP.o MacGated.o
	${CC} ${CFLAGS} -o MacGated Misc.o Device.o NBP.o MacGated.o ${LIBDIRS} ${LIBS}

MacPinger: Misc.o MacPinger.o
	${CC} ${CFLAGS} -o MacPinger Misc.o MacPinger.o ${LIBDIRS} ${LIBS}

MacRoute: Misc.o MacRoute.o
	${CC} ${CFLAGS} -o MacRoute Misc.o MacRoute.o ${LIBDIRS} ${LIBS}

MacRegister: Misc.o NBP.o MacRegister.o
	${CC} ${CFLAGS} -o MacRegister Misc.o NBP.o MacRegister.o ${LIBDIRS} ${LIBS}

clean:
	rm -f *.o MacGated MacPinger MacRoute MacRegister core

install:
	install -m755 -s MacGated ${DESTDIR}/usr/sbin
	install -m755 -s MacPinger ${DESTDIR}/usr/sbin
	install -m755 -s MacRoute ${DESTDIR}/usr/sbin
	install -m755 -s MacRegister ${DESTDIR}/usr/sbin