File: Makefile

package info (click to toggle)
browser-history 2.4-7
  • links: PTS
  • area: main
  • in suites: hamm, potato, slink
  • size: 116 kB
  • ctags: 113
  • sloc: ansic: 914; makefile: 66; sh: 18
file content (39 lines) | stat: -rw-r--r-- 1,102 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
# simplistic makefile
# possible flags: -DNO_STRSTR if error with undefined function strstr
# targets:
#linux: 
#sunsolaris: solaris
#sunos: bsd
#decalpha:
#SGI: cc

CC=gcc
# must be quoted
VERSION=\"2.4\"

all: browser-history

browser-history: browser-history.c
	$(CC) -ansi -O -Wall browser-history.c -o browser-history \
	      -D_VERSION=\"$(VERSION)\" -L/usr/X11R6/lib -lXmu -lX11

bsd: browser-history.c
	$(CC) -ansi -O -Wall -DBSD browser-history.c -o browser-history \
	      -D_VERSION=$(VERSION) -L/usr/X11R6/lib -lXmu -lX11

solaris: browser-history.c
	$(CC) -ansi -O -Wall browser-history.c -o browser-history \
	      -D_VERSION=$(VERSION) -R/usr/X11R6/lib \
	      -L/usr/X11R6/lib -lXmu -lX11 -ldl -lsocket -lnsl 

debug: browser-history.c
	$(CC) -DDEBUG -ansi -g -Wall browser-history.c -o browser-history \
	      -D_VERSION=$(VERSION) -L/usr/X11R6/lib -lXmu -lX11

tar:
	cd ..;tar cfvz browser-history/browser-history.tgz `while read L;do echo  "browser-history/$L";done < browser-history/FILES_DIST`
shar:
	fshar < FILES | gzip > browser-history.shar.gz

clean:
	rm browser-history