~ubuntu-branches/debian/wheezy/vlc/wheezy

« back to all changes in this revision

Viewing changes to plugins/downmix/Makefile

Tags: upstream-0.7.2.final
ImportĀ upstreamĀ versionĀ 0.7.2.final

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
###############################################################################
2
 
# vlc (VideoLAN Client) downmix module makefile
3
 
# (c)2001 VideoLAN
4
 
###############################################################################
5
 
 
6
 
#
7
 
# Objects
8
 
#
9
 
 
10
 
PLUGIN_DOWNMIX = downmix.o ac3_downmix_c.o
11
 
PLUGIN_DOWNMIXSSE = downmixsse.o ac3_downmix_sse.o
12
 
PLUGIN_DOWNMIX3DN = downmix3dn.o ac3_downmix_3dn.o
13
 
 
14
 
BUILTIN_DOWNMIX = $(PLUGIN_DOWNMIX:%.o=BUILTIN_DOWNMIX_%.o)
15
 
BUILTIN_DOWNMIXSSE = $(PLUGIN_DOWNMIXSSE:%.o=BUILTIN_DOWNMIXSSE_%.o)
16
 
BUILTIN_DOWNMIX3DN = $(PLUGIN_DOWNMIX3DN:%.o=BUILTIN_DOWNMIX3DN_%.o)
17
 
 
18
 
PLUGIN_C = $(PLUGIN_DOWNMIX) $(PLUGIN_DOWNMIXSSE) $(PLUGIN_DOWNMIX3DN)
19
 
ALL_OBJ = $(PLUGIN_C) $(BUILTIN_DOWNMIX) $(BUILTIN_DOWNMIXSSE) $(BUILTIN_DOWNMIX3DN)
20
 
 
21
 
#
22
 
# Virtual targets
23
 
#
24
 
 
25
 
include ../../Makefile.modules
26
 
 
27
 
$(BUILTIN_DOWNMIX): BUILTIN_DOWNMIX_%.o: .dep/%.d
28
 
$(BUILTIN_DOWNMIX): BUILTIN_DOWNMIX_%.o: %.c
29
 
        $(CC) $(CFLAGS) -DBUILTIN -DMODULE_NAME=downmix -c -o $@ $<
30
 
 
31
 
$(BUILTIN_DOWNMIXSSE): BUILTIN_DOWNMIXSSE_%.o: .dep/%.d
32
 
$(BUILTIN_DOWNMIXSSE): BUILTIN_DOWNMIXSSE_%.o: %.c
33
 
        $(CC) $(CFLAGS) -DBUILTIN -DMODULE_NAME=downmixsse -c -o $@ $<
34
 
 
35
 
$(BUILTIN_DOWNMIX3DN): BUILTIN_DOWNMIX3DN_%.o: .dep/%.d
36
 
$(BUILTIN_DOWNMIX3DN): BUILTIN_DOWNMIX3DN_%.o: %.c
37
 
        $(CC) $(CFLAGS) -DBUILTIN -DMODULE_NAME=downmix3dn -c -o $@ $<
38
 
 
39
 
#
40
 
# Real targets
41
 
#
42
 
 
43
 
../downmix.so: $(PLUGIN_DOWNMIX)
44
 
        $(CC) $(PCFLAGS) -o $@ $^ $(PLCFLAGS) 
45
 
 
46
 
../downmix.a: $(BUILTIN_DOWNMIX)
47
 
        ar r $@ $^
48
 
        $(RANLIB) $@
49
 
 
50
 
../downmixsse.so: $(PLUGIN_DOWNMIXSSE)
51
 
        $(CC) $(PCFLAGS) -o $@ $^ $(PLCFLAGS) 
52
 
 
53
 
../downmixsse.a: $(BUILTIN_DOWNMIXSSE)
54
 
        ar r $@ $^
55
 
        $(RANLIB) $@
56
 
 
57
 
../downmix3dn.so: $(PLUGIN_DOWNMIX3DN)
58
 
        $(CC) $(PCFLAGS) -o $@ $^ $(PLCFLAGS) 
59
 
 
60
 
../downmix3dn.a: $(BUILTIN_DOWNMIX3DN)
61
 
        ar r $@ $^
62
 
        $(RANLIB) $@
63