File: Makefile

package info (click to toggle)
unicon 3.0.4-11etch1
  • links: PTS
  • area: main
  • in suites: etch
  • size: 21,692 kB
  • ctags: 2,375
  • sloc: ansic: 185,227; cpp: 12,569; makefile: 832; sh: 310
file content (26 lines) | stat: -rw-r--r-- 697 bytes parent folder | download | duplicates (7)
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
# Generated automatically from Makefile.in by configure.
prefix=/usr
LIBDIR=$(prefix)/lib/unicon
CFLAGS = -g -O2
CFLAGS += -I. -I../include
PROG = uniconcfg uniconctrl

CC=gcc $(CFLAGS)

all: $(PROG)
uniconcfg: 
	$(CC) -lnewt uniconcfg.c -o uniconcfg
uniconctrl:
	$(CC) uniconctrl.c -o uniconctrl
clean:
	rm -f a.out *.bak *.o core *~ $(PROG)

install: all
	mkdir -p $(prefix)/bin $(LIBDIR)/bin
	install -o root -g root -m755 uniconcfg $(LIBDIR)/bin/uniconcfg
	install -o root -g root -m755 uniconctrl $(LIBDIR)/bin/uniconctrl
	ln -sf $(prefix)/lib/unicon/bin/uniconctrl /usr/bin/uniconctrl
	ln -sf $(prefix)/lib/unicon/bin/uniconcfg /usr/bin/uniconcfg

distclean: clean
	rm -f Makefile tags TAGS