File: Makefile

package info (click to toggle)
pppstatus 0.4.2-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 152 kB
  • ctags: 124
  • sloc: ansic: 1,552; makefile: 60
file content (35 lines) | stat: -rw-r--r-- 738 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
# Makefile for PPPStatus v0.4.8
# Gabriel Montenegro
#
# modified for Debian by John Hasler

LDFLAGS = -lncurses
CFLAGS = -O2 -Wall

BIN = pppstatus
SRC = pppstatus.o
BIN2 = runonboot
SRC2 = runonboot.o

# Disabled install for Debian
#INSTDIR = /usr/bin
#INSTALL=/usr/bin/install
#INSTALL_PARMS=-o 0 -g 0 -s -m 0755

all : pppstatus runonboot printdone

pppstatus : pppstatus.o
	gcc $(CFLAGS) $(LDFLAGS) -o ${BIN} ${SRC}

runonboot : runonboot.o
	gcc $(CFLAGS) -o ${BIN2} ${SRC2}

printdone:
	@if [ -e "./${BIN}" ] || [ -e "./${BIN2}" ]; then echo "Compiled.."; else echo "Error compiling!"; fi

clean:
	rm -f ${BIN} ${BIN2} *.o core *~ 

# Disabled install for Debian
#install:
#	$(INSTALL) $(INSTALL_PARMS) pppstatus $(DESTDIR)/usr/bin