[PD-cvs] SF.net SVN: pure-data: [9581] trunk/externals/Makefile

eighthave at users.sourceforge.net eighthave at users.sourceforge.net
Thu Mar 13 19:48:43 CET 2008


Revision: 9581
          http://pure-data.svn.sourceforge.net/pure-data/?rev=9581&view=rev
Author:   eighthave
Date:     2008-03-13 11:48:43 -0700 (Thu, 13 Mar 2008)

Log Message:
-----------
added tclpd to the automatic builds on GNU/Linux

Modified Paths:
--------------
    trunk/externals/Makefile

Modified: trunk/externals/Makefile
===================================================================
--- trunk/externals/Makefile	2008-03-13 18:27:57 UTC (rev 9580)
+++ trunk/externals/Makefile	2008-03-13 18:48:43 UTC (rev 9581)
@@ -134,7 +134,7 @@
     LIB_TARGETS += hid hidio pdp pidip gem2pdp aka.wiiremote iem16 usbhid pdlua apple
   else
     # GNU/Linux, BSD, IRIX, etc.
-    LIB_TARGETS += hid hidio pdp pidip gem2pdp hdspm_mixer iem16 postlude
+    LIB_TARGETS += hid hidio pdp pidip gem2pdp hdspm_mixer iem16 postlude tclpd
   endif
 endif
 
@@ -2267,7 +2267,34 @@
 	-rm -f -- $(externals_src)/smlib/*.*~
 
 
+
 #------------------------------------------------------------------------------#
+# TCLPD
+TCLPD_NAME=tclpd
+TCLPD_LIB := $(externals_src)/tclpd/tcl.$(EXTENSION)
+
+$(TCLPD_LIB):
+	cd $(externals_src)/tclpd && make
+
+tclpd: $(TCLPD_LIB)
+
+tclpd_install: tclpd
+	install -d $(objectsdir)
+	install -p $(TCLPD_LIB) $(objectsdir)
+	install -d $(readmesdir)
+	install -p $(externals_src)/tclpd/README \
+		$(readmesdir)/$(TCLPD_NAME).txt
+#	install -d $(examplesdir)/$(TCLPD_NAME)
+#	install -p $(externals_src)/tclpd/examples/*.pd \
+#		$(examplesdir)/$(TCLPD_NAME)
+
+tclpd_clean:
+	-rm -f -- $(TCLPD_LIB)
+	-rm -f -- $(externals_src)/tclpd/*.bak
+	-rm -f -- $(externals_src)/tclpd/*.*~
+
+
+#------------------------------------------------------------------------------#
 # TKWIDGETS
 TKWIDGETS_NAME=tkwidgets
 TKWIDGETS_OBJECTS := $(wildcard $(externals_src)/tkwidgets/*.c)


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Pd-cvs mailing list