~ubuntu-branches/ubuntu/hoary/kdemultimedia/hoary

« back to all changes in this revision

Viewing changes to mpg123_artsplugin/mpg123/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Martin Schulze
  • Date: 2003-01-22 15:00:51 UTC
  • Revision ID: james.westby@ubuntu.com-20030122150051-uihwkdoxf15mi1tn
Tags: upstream-2.2.2
ImportĀ upstreamĀ versionĀ 2.2.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# $Id: Makefile.am,v 1.9 2001/04/04 23:19:06 garbanzo Exp $
 
2
 
 
3
EXTRA_DIST = README decode_i386.c decode_i586.s dct64_i386.c decode.c \
 
4
                        dct64.c audio.h
 
5
 
 
6
COMMON_CFLAGS = -I$(top_builddir) -I$(top_srcdir)/include \
 
7
        @ARCH_CFLAGS@ -D_REENTRANT -DNOXFERMEM -DNO_EQUALIZER \
 
8
        -DNO_DECODE_AUDIO -DNO_DECODE_FILE -DNO_DECODE_WAV
 
9
 
 
10
COMMON_SRC = common.c decode_2to1.c decode_4to1.c decode_ntom.c \
 
11
        layer1.c layer2.c layer3.c readers.c \
 
12
        httpget.c getbits.c tabinit.c xfermem.c vbrhead.c buffer.c audio.c
 
13
 
 
14
noinst_HEADERS = huffman.h mpg123.h l2tables.h audio.h common.h \
 
15
                genre.h getbits.h xfermem.h buffer.h
 
16
 
 
17
#486, 586, 686
 
18
if ARCH_486
 
19
ARCH_CFLAGS = -DROT_I386 -DI386_ASSEM -DI486_OPT -DLINUX -DREAL_IS_FLOAT
 
20
libmpg123_la_SOURCES = $(COMMON_SRC) decode_i386.c dct64_i386.c decode_i486.c dct64_i486.c
 
21
endif
 
22
if ARCH_586
 
23
ARCH_CFLAGS = -DROT_I386 -DI386_ASSEM -DPENTIUM_OPT -DLINUX -DREAL_IS_FLOAT
 
24
libmpg123_la_SOURCES = $(COMMON_SRC) decode_i386.c dct64_i386.c decode_i586.s
 
25
endif
 
26
if ARCH_586_MMX
 
27
ARCH_CFLAGS = -DROT_I386 -DI386_ASSEM -DPENTIUM_OPT -DLINUX -DREAL_IS_FLOAT
 
28
libmpg123_la_SOURCES = $(COMMON_SRC) decode_i386.c dct64_MMX.s decode_MMX.s tabinit_MMX.s
 
29
endif
 
30
if ARCH_686
 
31
ARCH_CFLAGS = -DROT_I386 -DI386_ASSEM -DPENTIUM_OPT -DLINUX -DREAL_IS_FLOAT -march=pentiumpro
 
32
libmpg123_la_SOURCES = $(COMMON_SRC) decode_i386.c dct64_i386.c decode_i586.s
 
33
endif
 
34
if ARCH_686_MMX
 
35
ARCH_CFLAGS = -DROT_I386 -DI386_ASSEM -DPENTIUM_OPT -DUSE_MMX -DLINUX -DREAL_IS_FLOAT -march=pentiumpro
 
36
libmpg123_la_SOURCES = $(COMMON_SRC) decode_i386.c dct64_MMX.s decode_MMX.s tabinit_MMX.s
 
37
endif
 
38
 
 
39
#PPC
 
40
if ARCH_PPC
 
41
ARCH_CFLAGS = -mcpu=ppc
 
42
libmpg123_la_SOURCES = $(COMMON_SRC) decode.c dct64.c
 
43
endif
 
44
 
 
45
if ARCH_PLAIN
 
46
ARCH_CFLAGS=
 
47
libmpg123_la_SOURCES = $(COMMON_SRC) decode.c dct64.c
 
48
endif
 
49
 
 
50
CFLAGS = $(COMMON_CFLAGS) $(ARCH_CFLAGS)
 
51
INCLUDES = -I$(ROOT_DIR)/app
 
52
 
 
53
lib_LTLIBRARIES = libmpg123.la
 
54
libmpg123_la_LDFLAGS = -module -avoid-version