File: makefile

package info (click to toggle)
snd 3.4-4
  • links: PTS
  • area: main
  • in suites: potato
  • size: 5,148 kB
  • ctags: 12,594
  • sloc: ansic: 86,516; lisp: 3,480; sh: 1,507; makefile: 119
file content (44 lines) | stat: -rw-r--r-- 1,093 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
srcdir = .
CC = gcc
INSTALL = /usr/bin/install -c
DEFS = -DHAVE_CONFIG_H
CFLAGS = -g -O2
LDFLAGS = 
LIBS = -ldl -lc -lm 
X_LOCATION =  -L/usr/X11R6/lib
X_EXTRA_LIBS = 
X_PRE_LIBS =  -lSM -lICE
X_CFLAGS =  -I/usr/X11R6/include

XEXT_LIB = -lXext
XPM_LIB = -lXpm
FS_LIB = -lFS
XMRM_LIB = -lMrm
GUILE_LDFLAGS = -L/usr/lib -lguile -lqthreads -ldl -lm
GUILE_CFLAGS = -I/usr/include
AUDIO_LIB = 
XP_LIB = -lXp
XMHTML_LIB = 

X_LIBS = $(X_LOCATION) $(XMHTML_LIB) $(XMRM_LIB) -lXm $(XPM_LIB) $(XEXT_LIB) $(XP_LIB) $(X_PRE_LIBS) $(FS_LIB) -lXt -lX11 $(X_EXTRA_LIBS)

.c.o:
	$(CC) -c $(DEFS) $(CFLAGS) $(GUILE_CFLAGS) $(X_CFLAGS) $<

include makesnd.files
CLM_O_FILES = 

snd: $(SNDLIB_HEADERS) $(SND_HEADERS) $(SND_X_HEADERS) $(SNDLIB_O_FILES) $(O_FILES) $(X_O_FILES) $(CLM_O_FILES)
	$(CC) $(LDFLAGS) $(CFLAGS) $(SNDLIB_O_FILES) $(O_FILES) $(X_O_FILES) $(CLM_O_FILES) -o snd $(GUILE_LDFLAGS) $(X_LIBS) $(AUDIO_LIB) $(LIBS)

include makesnd.back

Makefile: Makefile.in config.status
	./config.status

config.status: configure
	./config.status --recheck

configure: configure.in
	cd $(srcdir); autoconf