Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: downloads/openal-0.0.8/src/arch/i386/Makefile.am @ 17

Last change on this file since 17 was 17, checked in by landauf, 16 years ago

added openal

File size: 1.3 KB
Line 
1# based on LAME's Makefile.am for nasm compilation
2
3AUTOMAKE_OPTIONS = foreign
4
5DEFS = @DEFS@ @CONFIG_DEFS@
6
7if X86NASMENABLED
8noinst_LTLIBRARIES = libx86_asm_routines.la
9libx86_asm_routines_la_SOURCES = \
10        x86_cpu_caps_detect_prk.nasm
11
12am_libx86_asm_routines_la_OBJECTS = \
13        x86_cpu_caps_detect_prk$U.lo
14
15if X86NASMMMXENABLED
16libx86_asm_routines_la_SOURCES += \
17        memcpy_mmx_prk.nasm
18
19am_libx86_asm_routines_la_OBJECTS += \
20        memcpy_mmx_prk$U.lo
21endif
22endif
23
24SUFFIXES = .nasm .lo
25
26CLEANFILES = \
27        x86_cpu_caps_detect_prk.o.lst \
28        x86_cpu_caps_detect_prk.lo.lst \
29        memcpy_mmx_prkt.o.lst \
30        memcpy_mmx_prk.lo.lst
31
32
33NASM = @NASM@
34NASMFLAGS = @NASM_FORMAT@
35
36.nasm.o:
37        $(NASM) $(NASMFLAGS) $< -o $@ -l $@.lst
38
39.nasm.lo:
40        test -d .libs || mkdir .libs
41        $(ECHO) '# Generated by ltmain.sh - GNU libtool 1.5 (1.1220 2003/04/05 19:32:58)' >$@
42        $(ECHO) "pic_object='.libs/$*.o'" >>$@
43        $(ECHO) "non_pic_object='$*.o'" >>$@
44        $(NASM) $(NASMFLAGS) $< -o .libs/$*.o -l $@.lst
45
46COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
47        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
48LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
49        $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
50CCLD = $(CC)
51LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
52        $(AM_LDFLAGS) $(LDFLAGS) -o $@
Note: See TracBrowser for help on using the repository browser.