1bin_PROGRAMS = dvdstyler
2dvdstyler_SOURCES = Config.cpp Languages.cpp Utils.cpp SysUtils.cpp Cache.cpp\
3 mediaenc.cpp mediaenc_ffmpeg.cpp mediatrc_ffmpeg.cpp mediactrl_ffmpeg.cpp Palette3D.cpp\
4 DVDAction.cpp TextSub.cpp Stream.cpp Cell.cpp Vob.cpp Pgc.cpp SubStream.cpp Titleset.cpp DVD.cpp dvdvml.c dvdvmy.c\
5 MenuObject.cpp MenuPalettes.cpp Menu.cpp Slideshow.cpp MPEG.cpp About.cpp AnimationDlg.cpp\
6 MessageDlg.cpp SettingsDlg.cpp NewProjectDlg.cpp WelcomeDlg.cpp DVDPropDlg.cpp TemplateDlg.cpp\
7 VideoFrameDlg.cpp MenuActionsDlg.cpp MenuCellsDlg.cpp MenuPropDlg.cpp MenuObjectPropDlg.cpp MenuEditor.cpp\
8 VobListBox.cpp AudioPropDlg.cpp VideoPropDlg.cpp SubtitlePropDlg.cpp ChaptersDlg.cpp SlideDlg.cpp TitlePropDlg.cpp\
9 TitlesetManager.cpp BurnDlg.cpp ProgressDlg.cpp MenuObjectDef.cpp ButtonEditDlg.cpp ButtonAddParamDlg.cpp\
10 DirCtrl.cpp StatusBar.cpp MainWin.cpp dvdstyler.cpp\
11 Process.cpp ProcessTranscode.cpp ProcessCleanTemp.cpp ProcessProjectInfo.cpp ProcessMenu.cpp ProcessEncode.cpp\
12 ProcessMenuTransitions.cpp ProcessSlideshow.cpp ProcessSubtitles.cpp ProcessDvdFilesystem.cpp ProcessPreview.cpp\
13 ProcessIsoImage.cpp ProcessEccData.cpp ProcessFormatDvd.cpp ProcessBurn.cpp
14
15if OSX
16dvdstyler_SOURCES += BurnDlgOSX.mm
17endif
18
19AM_CXXFLAGS = @CXXFLAGS@ -I..
20LDADD = ../wxVillaLib/libwxvilla.a -ljpeg
21
22EXTRA_DIST = dvdvml.l dvdvmy.y
23MAINTAINERCLEANFILES = dvdvml.c dvdvmy.c dvdvmy.h
24
25dvdvml.c: dvdvml.l
26	$(LEX) -s -B -Cem -o$@ -Pdvdvm $<
27
28dvdvmy.c dvdvmy.h: dvdvmy.y
29	$(YACC) -o dvdvmy.c -d -p dvdvm $<
30
31dvdvml.o: dvdvmy.h
32
33SUBDIRS = rc
34
35run: $(bin_PROGRAMS)
36	./$(bin_PROGRAMS)
37