From 39e05a43165ebcc82f036d8a77afb4d42ce6ddf4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?llu=C3=ADs=20g=C3=B3mez=20i=20bigord=C3=A0?= Date: Sun, 13 Feb 2011 01:44:51 +0000 Subject: First autotools build aproach and removed unneeded libquicktime dependency : should work for any *nix but probably needs to be well fixed for macos svn path=/trunk/externals/pdvjtools/; revision=14915 --- videogrid/Makefile.in | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100755 videogrid/Makefile.in (limited to 'videogrid/Makefile.in') diff --git a/videogrid/Makefile.in b/videogrid/Makefile.in new file mode 100755 index 0000000..b87873a --- /dev/null +++ b/videogrid/Makefile.in @@ -0,0 +1,56 @@ +NAME = videogrid +VERSION = @VIDEOGRID_VERSION@ + +PD_DIR = @PD_DIR@ +GEM_DIR = @GEM_DIR@ + +FF_CFLAGS = @FF_PACKAGE_CFLAGS@ +FF_LIBS = @FF_PACKAGE_LIBS@ + +LIBS = @LIBS@ +CFLAGS = @CFLAGS@ + +# choose target by OS +UNAME := $(shell uname) +ifeq ($(UNAME), Linux) +TARGET=pd_linux +else +TARGET=pd_darwin +#FF_CFLAGS=-I/sw/include ?? +#PD_DIR=/Applications/Pd-extended.app/Contents/Resources/include ?? +endif + + +current: $(TARGET) + +# ----------------------- LINUX ----------------------- + +pd_linux: $(NAME).pd_linux + +.SUFFIXES: .pd_linux + +.cc.pd_linux: + g++ $(FF_CFLAGS) $(CFLAGS) -I$(PD_DIR)/src -I$(GEM_DIR)/src -fPIC -c -O -o videogrid.o videogrid.cc + g++ $(FF_CFLAGS) $(CFLAGS) -Wl --export-dynamic -shared -o videogrid.pd_linux videogrid.o $(FF_LIBS) $(LIBS) + rm -f $*.o + +# ---------------------------------------------------------- + +# ----------------------- LINUX ----------------------- + +pd_darwin: $(NAME).pd_darwin + +.SUFFIXES: .pd_darwin + +.cc.pd_darwin: + g++ $(FF_CFLAGS) -I$(PD_DIR)/src -I$(GEM_DIR)/src -fPIC -c -O -o videogrid.o videogrid.cc + g++ $(FF_CFLAGS) $(CFLAGS) -Wl -bundle -undefined dynamic_lookup -o videogrid.pd_darwin videogrid.o $(FF_LIBS) $(LIBS) + rm -f $*.o + +# ---------------------------------------------------------- + +install: + cp *-help.pd $(PD_DIR)/doc/5.reference + +clean: + rm -f *.o *.pd_* so_locations -- cgit v1.2.1