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
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.% \
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 > $@