X-Git-Url: https://git.decadent.org.uk/gitweb/?p=videolink.git;a=blobdiff_plain;f=Makefile;h=be6565ec6b272d75ef8145f76d1ab320ab27087c;hp=92f82aefa3c0de64e49fd11a109963dfb32be5c7;hb=5930ed6745ac9167ebae2e506671e4ce88c1dfe6;hpb=e183111b2101350b6e0b0b0cfb0fabd88dbad30c diff --git a/Makefile b/Makefile index 92f82ae..be6565e 100644 --- a/Makefile +++ b/Makefile @@ -25,14 +25,15 @@ endif cxxsources := \ auto_proc.cpp browserwidget.cpp childiterator.cpp framebuffer.cpp \ - linkiterator.cpp pixbufs.cpp stylesheets.cpp webdvd.cpp xpcom_support.cpp + linkiterator.cpp pixbufs.cpp stylesheets.cpp temp_file.cpp video.cpp \ + webdvd.cpp xpcom_support.cpp csources := jquant2.c webdvd : $(cxxsources:.cpp=.o) $(csources:.c=.o) $(CXX) $(LDFLAGS) -o $@ $^ clean : - rm -f webdvd *.d *.o *~ .\#* *.orig *.rej svn-commit*.tmp *.dvdauthor *.png *.vob *.spumux + rm -f webdvd *.d *.o *~ .\#* *.orig *.rej svn-commit*.tmp distclean : clean rm -rf .svn @@ -48,7 +49,7 @@ browserwidget.% : CPPFLAGS += -DMOZ_LIB_DIR='"$(moz_lib_dir)"' webdvd.% : CPPFLAGS += -DWEBDVD_LIB_DIR='"$(webdvd_lib_dir)"' -browserwidget.% pixbufs.% webdvd.% \ +browserwidget.% pixbufs.% temp_file.% webdvd.% \ : CPPFLAGS += $(shell pkg-config --cflags gtkmm-2.0) browserwidget.% childiterator.o linkiterator.% stylesheets.% webdvd.% \ @@ -69,12 +70,3 @@ linkiterator.% stylesheets.% webdvd.% \ ifneq ($(MAKECMDGOALS),clean) include $(cxxsources:.cpp=.d) $(csources:.c=.d) endif - -# Temporary rule for testing output files. - -%.vob : %_back.png %.spumux %_links.png - pngtopnm $*_back.png \ - | ppmtoy4m -v0 -n 1 -F 25:1 -A 59:54 -I p -S 420_mpeg2 \ - | mpeg2enc -v0 -f 8 -a 2 -o /dev/stdout \ - | mplex -v0 -f 8 -o /dev/stdout /dev/stdin \ - | spumux -v0 -m dvd $*.spumux > $@