aboutsummaryrefslogtreecommitdiff
path: root/externals/sprinkler/makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'externals/sprinkler/makefile.in')
-rw-r--r--externals/sprinkler/makefile.in86
1 files changed, 86 insertions, 0 deletions
diff --git a/externals/sprinkler/makefile.in b/externals/sprinkler/makefile.in
new file mode 100644
index 00000000..3c040072
--- /dev/null
+++ b/externals/sprinkler/makefile.in
@@ -0,0 +1,86 @@
+PD_DIR = @PD_DIR@
+PD_INC = @PD_INC@
+
+EXT = @EXT@
+DEFS = @DEFS@
+CC = @CC@
+LD = @LD@
+AFLAGS = @AFLAGS@
+DFLAGS = @DFLAGS@
+LFLAGS = @LFLAGS@
+WFLAGS = -Wall
+OFLAGS = @OFLAGS@
+##############
+# DEBUG
+# OFLAGS = -g
+##############
+IFLAGS = -I$(PD_INC) @IFLAGS@
+INSTALL_PREFIX=@prefix@
+
+VERSION = "@PACKAGE_VERSION@"
+DISTVERSION = @PACKAGE_VERSION@
+
+
+.SUFFIXES: .$(EXT) .pod .txt
+
+
+PDCFLAGS = $(OFLAGS) $(DEFS) $(IFLAGS) $(WFLAGS) $(LFLAGS) $(AFLAGS) $(DFLAGS) -DVERSION=$(VERSION)
+CFLAGS = $(OFLAGS) $(DEFS) $(IFLAGS) $(WFLAGS) $(DFLAGS) -DVERSION=$(VERSION)
+
+
+LIBS = @LIBS@
+SOURCES = @MYSOURCES@
+PODS = @MYPODS@
+PDDOC = @MYPDDOC@
+DISTNAME = @MYDISTNAME@
+DISTOTHER = GnuGPL.txt Changes makefile.in configure.in sprinkler-help.pd.in configure install-sh
+TARGETS = $(SOURCES:.c=.$(EXT)) $(PODS:.pod=.txt)
+
+DISTTARGETS = $(SOURCES) $(PODS:.pod=.txt) $(PDDOC) $(DISTOTHER)
+
+all: $(TARGETS)
+
+clean::
+ rm -f *.$(EXT) so_locations ; rm -f *~ *.o
+
+distclean: clean
+ rm -f config.cache config.log config.status makefile
+
+maintainerclean: distclean
+ rm -f configure $(PODS:.pod=.txt) sprinkler-help.pd
+
+cvsclean: maintainerclean
+
+distcleancvs:
+ rm -f CVS reference/CVS
+
+
+.pod.txt:
+ pod2text $< $@
+
+.c.o:
+ $(CC) -DPD $(CFLAGS) -o $@ -c $*.c
+
+# cp $@ $*_stat.o
+
+.o.$(EXT):
+ $(CC) -DPD $(PDCFLAGS) -o $@ $*.o
+
+
+install::
+ install -d $(INSTALL_PREFIX)/lib/pd/externs
+ install -m 644 *.pd_linux $(INSTALL_PREFIX)/lib/pd/externs
+ for f in $(PDDOC) ; do \
+ install -m 644 $$f $(INSTALL_PREFIX)/lib/pd/doc/5.reference ;\
+ done
+
+.PHONY: dist
+
+dist:
+ ( cd ..;\
+ rm -f $(DISTNAME)-$(DISTVERSION);\
+ ln -s $(DISTNAME) $(DISTNAME)-$(DISTVERSION);\
+ tar czvf $(DISTNAME)-$(DISTVERSION).tgz $(patsubst %,$(DISTNAME)-$(DISTVERSION)/%,$(DISTTARGETS));\
+ mv $(DISTNAME)-$(DISTVERSION).tgz $(DISTNAME);\
+ rm -f $(DISTNAME)-$(DISTVERSION);\
+ )