1 include $(PROJECT/)make/include/base.defs
2 include $(PROJECT/)make/include/contrib.defs
3 include $(PROJECT/)make/include/function.defs
4 include $(PROJECT/)make/include/gcc.defs
5 include $(PROJECT/)make/include/select.defs
6 include $(PROJECT/)make/include/target.defs
7 include $(PROJECT/)make/include/tool.defs
9 ###############################################################################
11 MODULES += contrib/a52dec
13 ifneq (,$(filter $(BUILD.system),cygwin))
14 MODULES += contrib/bzip2
17 MODULES += contrib/faac
18 MODULES += contrib/faad2
19 MODULES += contrib/ffmpeg
20 MODULES += contrib/lame
21 MODULES += contrib/libdca
22 MODULES += contrib/libdvdread
23 MODULES += contrib/libmkv
24 MODULES += contrib/libmp4v2
25 MODULES += contrib/libogg
26 MODULES += contrib/libsamplerate
27 MODULES += contrib/libtheora
28 MODULES += contrib/libvorbis
29 MODULES += contrib/mpeg2dec
30 MODULES += contrib/x264
31 MODULES += contrib/xvidcore
33 ifneq (,$(filter $(BUILD.system),cygwin))
34 MODULES += contrib/zlib
37 ## these must come after contrib since some contrib modules are optional
40 ###############################################################################
42 ## test module is replaced with macosx when Darwin+Xcode
43 ifneq (,$(filter $(BUILD.system),darwin))
44 ifeq (1,$(FEATURE.xcode))
53 ifneq (,$(filter $(BUILD.system),linux))
54 ifeq (1,$(FEATURE.gtk))
59 ###############################################################################
63 ###############################################################################
65 include $(MODULES:%=$(PROJECT/)%/module.defs)
66 include $(PROJECT/)make/variant/$(HOST.system).defs
67 -include $(PROJECT/)make/variant/$(HOST.system).$(BUILD.machine).defs