tMakefile.am - vaccinewars - be a doctor and try to vaccinate the world
HTML git clone git://src.adamsgaard.dk/vaccinewars
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
tMakefile.am (1972B)
---
1 noinst_LTLIBRARIES = libsound_winmm.la
2 if ESD
3 noinst_LTLIBRARIES += libsound_esd.la
4 endif
5 if SDL
6 noinst_LTLIBRARIES += libsound_sdl.la
7 endif
8 if COCOA
9 noinst_LTLIBRARIES += libsound_cocoa.la
10 endif
11 libsound_esd_la_SOURCES = sound_esd.c sound_esd.h
12 libsound_esd_la_LDFLAGS = @ESD_LIBS@
13 libsound_sdl_la_SOURCES = sound_sdl.c sound_sdl.h
14 libsound_sdl_la_LDFLAGS = @SDL_LIBS@
15 libsound_winmm_la_SOURCES = sound_winmm.c sound_winmm.h
16 libsound_cocoa_la_LDFLAGS = -module -avoid-version -no-undefined -Wl,-framework,Foundation,-framework,AppKit
17 libsound_cocoa_la_SOURCES = sound_cocoa.m
18 LIBS = @GLIB_LIBS@
19 AM_CPPFLAGS = @SOUND_CFLAGS@ @GLIB_CFLAGS@
20 LINKNOO = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS)
21
22 if PLUGINS
23 PLUGINDIR = ${DESTDIR}${plugindir}
24 if ESD
25 ESD_SO = .libs/libsound_esd.so
26 endif
27 if SDL
28 SDL_SO = .libs/libsound_sdl.so
29 endif
30 if COCOA
31 COCOA_SO = .libs/libsound_cocoa.so
32 endif
33 PLUGINS = $(ESD_SO) $(SDL_SO) $(COCOA_SO)
34
35 all-local: ${PLUGINS}
36
37 .libs/libsound_esd.so: $(libsound_esd_la_OBJECTS)
38 $(LINKNOO) -o libsound_esd.la -rpath $(libdir) $(libsound_esd_la_LDFLAGS) $(libsound_esd_la_OBJECTS) $(libsound_esd_la_LIBADD) $(LIBS)
39
40 .libs/libsound_sdl.so: $(libsound_sdl_la_OBJECTS)
41 $(LINKNOO) -o libsound_sdl.la -rpath $(libdir) $(libsound_sdl_la_LDFLAGS) $(libsound_sdl_la_OBJECTS) $(libsound_sdl_la_LIBADD) $(LIBS)
42
43 .libs/libsound_winmm.so: $(libsound_winmm_la_OBJECTS)
44 $(LINKNOO) -o libsound_winmm.la -rpath $(libdir) $(libsound_winmm_la_LDFLAGS) $(libsound_winmm_la_OBJECTS) $(libsound_winmm_la_LIBADD) $(LIBS)
45
46 .libs/libsound_cocoa.so: $(libsound_cocoa_la_OBJECTS)
47 $(LINKNOO) -o libsound_cocoa.la -rpath $(libdir) $(libsound_cocoa_la_LDFLAGS) $(libsound_cocoa_la_OBJECTS) $(libsound_cocoa_la_LIBADD) $(LIBS)
48
49 install-exec-am:
50 ${mkinstalldirs} ${PLUGINDIR}
51 for plug in ${PLUGINS}; do \
52 ${INSTALL} $${plug} ${PLUGINDIR}; \
53 done
54
55 uninstall-local:
56 for plug in ${PLUGINS}; do \
57 /bin/rm -f ${PLUGINDIR}/`basename $${plug}`; \
58 done
59 endif