comparison Makefile @ 26324:7cd64946eb11

Merge libass/Makefile into Makefile, one less recursive make directory.
author diego
date Tue, 08 Apr 2008 22:25:59 +0000
parents a9911503e195
children 230361fe83eb
comparison
equal deleted inserted replaced
26323:a9911503e195 26324:7cd64946eb11
31 spudec.c \ 31 spudec.c \
32 sub_cc.c \ 32 sub_cc.c \
33 subopt-helper.c \ 33 subopt-helper.c \
34 subreader.c \ 34 subreader.c \
35 vobsub.c \ 35 vobsub.c \
36 libass/ass.c \
37 libass/ass_bitmap.c \
38 libass/ass_cache.c \
39 libass/ass_font.c \
40 libass/ass_fontconfig.c \
41 libass/ass_library.c \
42 libass/ass_mp.c \
43 libass/ass_render.c \
44 libass/ass_utils.c \
36 osdep/$(GETCH) \ 45 osdep/$(GETCH) \
37 osdep/$(TIMER) \ 46 osdep/$(TIMER) \
38 47
39 SRCS_COMMON-$(HAVE_SYS_MMAN_H) += osdep/mmap_anon.c 48 SRCS_COMMON-$(HAVE_SYS_MMAN_H) += osdep/mmap_anon.c
40 SRCS_COMMON-$(MACOSX_FINDER_SUPPORT) += osdep/macosx_finder_args.c 49 SRCS_COMMON-$(MACOSX_FINDER_SUPPORT) += osdep/macosx_finder_args.c
94 COMMON_LIBS-$(LIBMPEG2) += libmpeg2/libmpeg2.a 103 COMMON_LIBS-$(LIBMPEG2) += libmpeg2/libmpeg2.a
95 COMMON_LIBS-$(FAAD_INTERNAL) += libfaad2/libfaad2.a 104 COMMON_LIBS-$(FAAD_INTERNAL) += libfaad2/libfaad2.a
96 COMMON_LIBS-$(TREMOR_INTERNAL) += tremor/libvorbisidec.a 105 COMMON_LIBS-$(TREMOR_INTERNAL) += tremor/libvorbisidec.a
97 COMMON_LIBS-$(DVDREAD_INTERNAL) += dvdread/libdvdread.a 106 COMMON_LIBS-$(DVDREAD_INTERNAL) += dvdread/libdvdread.a
98 COMMON_LIBS-$(DVDCSS_INTERNAL) += libdvdcss/libdvdcss.a 107 COMMON_LIBS-$(DVDCSS_INTERNAL) += libdvdcss/libdvdcss.a
99 COMMON_LIBS-$(ASS) += libass/libass.a
100 108
101 LIBS_MPLAYER = libvo/libvo.a \ 109 LIBS_MPLAYER = libvo/libvo.a \
102 libao2/libao2.a \ 110 libao2/libao2.a \
103 111
104 LIBS_MPLAYER-$(VIDIX) += vidix/libvidix.a 112 LIBS_MPLAYER-$(VIDIX) += vidix/libvidix.a
126 PARTS = dvdread \ 134 PARTS = dvdread \
127 gui \ 135 gui \
128 liba52 \ 136 liba52 \
129 libaf \ 137 libaf \
130 libao2 \ 138 libao2 \
131 libass \
132 libavcodec \ 139 libavcodec \
133 libavformat \ 140 libavformat \
134 libavutil \ 141 libavutil \
135 libdvdcss \ 142 libdvdcss \
136 libfaad2 \ 143 libfaad2 \
145 stream \ 152 stream \
146 tremor \ 153 tremor \
147 vidix \ 154 vidix \
148 155
149 DIRS = input \ 156 DIRS = input \
157 libass \
150 libmenu \ 158 libmenu \
151 osdep \ 159 osdep \
152 160
153 all: $(ALL_PRG) 161 all: $(ALL_PRG)
154 162
168 libdvdcss/libdvdcss.a: 176 libdvdcss/libdvdcss.a:
169 $(MAKE) -C libdvdcss 177 $(MAKE) -C libdvdcss
170 178
171 loader/libloader.a: 179 loader/libloader.a:
172 $(MAKE) -C loader 180 $(MAKE) -C loader
173
174 libass/libass.a:
175 $(MAKE) -C libass
176 181
177 libmpdemux/libmpdemux.a: 182 libmpdemux/libmpdemux.a:
178 $(MAKE) -C libmpdemux libmpdemux.a 183 $(MAKE) -C libmpdemux libmpdemux.a
179 184
180 libmpdemux/libmpmux.a: 185 libmpdemux/libmpmux.a:
413 418
414 loader/libloader.a: .norecurse $(wildcard loader/*.[chSs]) 419 loader/libloader.a: .norecurse $(wildcard loader/*.[chSs])
415 vidix/libvidix.a: .norecurse $(wildcard vidix/*.[ch]) 420 vidix/libvidix.a: .norecurse $(wildcard vidix/*.[ch])
416 gui/libgui.a: .norecurse $(wildcard gui/*.[ch] gui/*/*.[ch] gui/*/*/*.[ch]) 421 gui/libgui.a: .norecurse $(wildcard gui/*.[ch] gui/*/*.[ch] gui/*/*/*.[ch])
417 422
418 libass/libass.a: .norecurse $(wildcard libass/*.[ch])
419
420 .PHONY: all install* uninstall strip doxygen doxygen_clean TAGS tags 423 .PHONY: all install* uninstall strip doxygen doxygen_clean TAGS tags