[PD-cvs] SF.net SVN: pure-data:[10573] trunk/externals/moocow

mukau at users.sourceforge.net mukau at users.sourceforge.net
Sat Jan 17 23:34:29 CET 2009


Revision: 10573
          http://pure-data.svn.sourceforge.net/pure-data/?rev=10573&view=rev
Author:   mukau
Date:     2009-01-17 22:34:28 +0000 (Sat, 17 Jan 2009)

Log Message:
-----------
+ added [any2bytes], [bytes2any] aliases for [any2string], [string2any]

Modified Paths:
--------------
    trunk/externals/moocow/extended/Makefile
    trunk/externals/moocow/pdstring/src/any2string.c
    trunk/externals/moocow/pdstring/src/string2any.c
    trunk/externals/moocow/sprinkler/configure.ac

Modified: trunk/externals/moocow/extended/Makefile
===================================================================
--- trunk/externals/moocow/extended/Makefile	2009-01-17 22:26:44 UTC (rev 10572)
+++ trunk/externals/moocow/extended/Makefile	2009-01-17 22:34:28 UTC (rev 10573)
@@ -8,17 +8,15 @@
 ##======================================================================
 ## Variables
 
-SUBDIRS_TEST = sprinkler
 SUBDIRS = \
 	flite \
 	gfsm \
 	deque \
 	readdir \
 	weightmap \
-	pdstring
+	pdstring \
+	sprinkler
 
-#	sprinkler
-
 ##-- 'pdstring' and 'sprinkler' are already in 'flatspace' ... should they be moved here?
 ##    -> 2008-08: removed any2string,string2any,pdstring from flatspace
 
@@ -26,7 +24,7 @@
 MOOCOW_DIR    ?=$(shell pwd)
 MOOCOW_BUILD  ?=$(MOOCOW_DIR)/build.moo
 MOOCOW_MFLAGS ?=DESTDIR=""
-MOOCOW_BUILD_VERSION ?=2009-01-17
+MOOCOW_BUILD_VERSION ?=2009-01-17.002
 
 CONFIGURE_ARGS=\
 	CFLAGS="$(CFLAGS)" \
@@ -230,7 +228,7 @@
 SPRINKLER_DIR            ?=../sprinkler
 SPRINKLER_CONFIGURE_ARGS ?=
 sprinkler.autogen_stamp: 
-	(cd $(SPRINKLER_DIR); sh ./autogen.sh) || true
+#	(cd $(SPRINKLER_DIR); sh ./autogen.sh) || true
 	touch $@
 
 sprinkler.configure_stamp: sprinkler.autogen_stamp

Modified: trunk/externals/moocow/pdstring/src/any2string.c
===================================================================
--- trunk/externals/moocow/pdstring/src/any2string.c	2009-01-17 22:26:44 UTC (rev 10572)
+++ trunk/externals/moocow/pdstring/src/any2string.c	2009-01-17 22:34:28 UTC (rev 10573)
@@ -216,15 +216,18 @@
 			       CLASS_DEFAULT,
 			       A_GIMME,                   //-- initial_bufsize, eos_char
 			       0);
+
+  //-- alias
+  class_addcreator((t_newmethod)any2string_new, gensym("any2bytes"), A_GIMME, 0);
   
   //-- methods
   class_addanything(any2string_class, (t_method)any2string_anything);
-
   
   //-- help symbol
   //class_sethelpsymbol(any2string_class, gensym("any2string-help.pd")); //-- breaks pd-extended help lookup
 }
 
+
 /*--------------------------------------------------------------------
  * setup
  */

Modified: trunk/externals/moocow/pdstring/src/string2any.c
===================================================================
--- trunk/externals/moocow/pdstring/src/string2any.c	2009-01-17 22:26:44 UTC (rev 10572)
+++ trunk/externals/moocow/pdstring/src/string2any.c	2009-01-17 22:34:28 UTC (rev 10573)
@@ -227,6 +227,9 @@
 			       CLASS_DEFAULT,
 			       A_GIMME,                     //-- initial_bufsize, eos_char
 			       0);
+
+  //-- alias
+  class_addcreator((t_newmethod)string2any_new, gensym("bytes2any"), A_GIMME, 0);
   
   //-- methods
   class_addanything(string2any_class, (t_method)string2any_anything);

Modified: trunk/externals/moocow/sprinkler/configure.ac
===================================================================
--- trunk/externals/moocow/sprinkler/configure.ac	2009-01-17 22:26:44 UTC (rev 10572)
+++ trunk/externals/moocow/sprinkler/configure.ac	2009-01-17 22:34:28 UTC (rev 10573)
@@ -186,7 +186,8 @@
   LFLAGS="-export_dynamic -shared"
   if test "$DEBUG" = "no"; then
     #OFLAGS="-O6 -funroll-loops -fomit-frame-pointer -finline-limit-10000000"
-    OFLAGS="-O3 -funroll-loops -fomit-frame-pointer -pipe"
+    #OFLAGS="-O3 -funroll-loops -fomit-frame-pointer -pipe"
+    OFLAGS="-O2 -pipe"
   else
     OFLAGS="-g"
   fi


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