diff options
author | Thomas Grill <xovo@users.sourceforge.net> | 2004-08-10 20:23:28 +0000 |
---|---|---|
committer | Thomas Grill <xovo@users.sourceforge.net> | 2004-08-10 20:23:28 +0000 |
commit | e1828edbfd94e93e2728bdfaf8b13913bb2e3502 (patch) | |
tree | 7c24d9638bcd1334d61965c5ccc0367dae7eff44 | |
parent | 62f2a55bbaf2724375c0c1455329c7b4d0fe4ecd (diff) |
""
svn path=/trunk/; revision=1936
-rw-r--r-- | externals/grill/pool/config-max-msvc.txt | 2 | ||||
-rw-r--r-- | externals/grill/pool/config-pd-darwin.txt | 6 | ||||
-rw-r--r-- | externals/grill/pool/help-pool.pd | 532 | ||||
-rw-r--r-- | externals/grill/pool/makefile.pd-darwin | 2 | ||||
-rwxr-xr-x | externals/grill/pool/pool.cw | bin | 202236 -> 202236 bytes | |||
-rwxr-xr-x | externals/grill/pool/pool.help | bin | 6360 -> 6493 bytes | |||
-rw-r--r-- | externals/grill/pool/readme.txt | 48 | ||||
-rw-r--r-- | externals/grill/pool/source/data.cpp | 2 | ||||
-rw-r--r-- | externals/grill/pool/source/main.cpp | 4 | ||||
-rw-r--r-- | externals/grill/pool/source/pool.cpp | 2 | ||||
-rw-r--r-- | externals/grill/pool/source/pool.h | 2 |
11 files changed, 312 insertions, 288 deletions
diff --git a/externals/grill/pool/config-max-msvc.txt b/externals/grill/pool/config-max-msvc.txt index bb47b9ec..bff5c60f 100644 --- a/externals/grill/pool/config-max-msvc.txt +++ b/externals/grill/pool/config-max-msvc.txt @@ -4,7 +4,7 @@ # where is the Max SDK? # you should have the latest version! -MAXSDKPATH="F:\prog\audio\MaxWinSDK\c74support" +MAXSDKPATH="F:\prog\audio\maxmspsdk_win\4.5 headers\c74support" # where do the flext libraries reside? FLEXTPATH="%CommonProgramFiles%\Cycling '74\flext" diff --git a/externals/grill/pool/config-pd-darwin.txt b/externals/grill/pool/config-pd-darwin.txt index 62f4a9e8..de4226de 100644 --- a/externals/grill/pool/config-pd-darwin.txt +++ b/externals/grill/pool/config-pd-darwin.txt @@ -8,7 +8,7 @@ # where are the PD header files? # leave it blank if it is a system directory (like /usr/local/include), # since gcc 3.2 complains about it -PDPATH=/usr/local/lib/pd/src +# PDPATH=/usr/local/lib/pd/src # where is the PD executable? PD=/usr/local/bin/pd @@ -25,9 +25,9 @@ INSTPATH=/usr/local/lib/pd/extra # additional compiler flags # (check if they match your system!) -UFLAGS=-malign-power -maltivec +UFLAGS=-malign-power -maltivec -faltivec # use shared flext library -FLEXT_SHARED=1 +#FLEXT_SHARED=1 diff --git a/externals/grill/pool/help-pool.pd b/externals/grill/pool/help-pool.pd index fe8c0dd5..15439c1f 100644 --- a/externals/grill/pool/help-pool.pd +++ b/externals/grill/pool/help-pool.pd @@ -1,266 +1,266 @@ -#N canvas 12 3 954 710 12;
-#X msg 296 105 set 1 2 3;
-#X obj 308 619 print K;
-#X msg 607 211 getall;
-#X msg 296 134 set A k g;
-#X obj 259 648 print V;
-#X obj 357 593 print D;
-#X msg 296 164 set A l m;
-#X msg 299 193 set 2 34;
-#X msg 429 102 clr A;
-#X msg 429 165 get A;
-#X msg 429 190 get 2;
-#X msg 40 132 echodir \$1;
-#X obj 40 111 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
-;
-#X obj 40 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
-;
-#X msg 40 234 absdir \$1;
-#X text 428 82 clear value;
-#X text 425 143 get value;
-#X obj 406 564 print C;
-#X text 478 564 command;
-#X text 430 593 directory (abs or rel to current);
-#X text 334 649 data value;
-#X text 380 619 data key;
-#X msg 41 314 pool pool1;
-#X msg 42 343 pool;
-#X text 86 343 set to private;
-#X msg 42 405 reset;
-#X text 41 384 clear all pool data;
-#X msg 608 111 clrall;
-#X text 599 89 clear all values in dir;
-#X text 607 190 get all values in dir;
-#X text 175 500 pool name can be given as argument;
-#X text 598 136 clear all values and dirs;
-#X msg 606 158 clrrec;
-#X msg 605 258 getrec;
-#X text 605 236 get all values in dir and subdirs;
-#X text 670 289 bang at EOL;
-#X text 673 208 bang at EOL;
-#X text 670 257 depth may be given;
-#X text 43 291 set pool name;
-#X text 40 89 at each command;
-#X text 40 73 echo current dir;
-#X text 293 80 set values;
-#X text 35 194 (default on);
-#X text 27 178 report absolute dirs;
-#X msg 43 452 help;
-#X text 86 453 get some info;
-#X text 670 274 default=-1 (= infinite);
-#X msg 609 340 cntall;
-#X text 675 338 count all values in dir;
-#X msg 609 366 cntrec;
-#X text 677 364 ... and subdirs;
-#X text 673 378 (depth may be given);
-#X text 295 258 set but don't replace;
-#N canvas 472 45 416 627 dirs 0;
-#X msg 111 40 mkdir fld1;
-#X msg 113 135 chdir;
-#X msg 109 331 updir;
-#X msg 110 468 getsub -1;
-#X text 112 20 make absolute dir;
-#X text 111 64 make relative dir;
-#X msg 112 85 mksub fld2;
-#X text 111 117 change to absolute dir;
-#X msg 112 178 chsub fld2;
-#X text 110 159 change to relative dir;
-#X text 105 312 change to upper dir;
-#X text 106 364 remove absolute dir;
-#X msg 107 383 rmdir fld1;
-#X msg 109 422 rmsub fld2;
-#X text 108 403 remove relative dir;
-#X text 108 450 get subdirs;
-#X text 250 494 -1 ... infinite;
-#X text 166 327 depth may be given;
-#X text 167 343 default=1;
-#X text 208 463 depth may be given;
-#X text 206 479 default=1;
-#X text 107 491 count subdirs;
-#X msg 110 512 cntsub -1;
-#X msg 110 572 getdir;
-#X text 109 552 get current dir;
-#X text 175 572 always absolute;
-#X obj 13 252 s \$0-pool;
-#X msg 111 231 mkchdir fld1;
-#X text 112 211 make and change to absolute dir;
-#X msg 109 276 mkchsub fld2;
-#X text 110 256 make and change to relative dir;
-#X connect 0 0 26 0;
-#X connect 1 0 26 0;
-#X connect 2 0 26 0;
-#X connect 3 0 26 0;
-#X connect 6 0 26 0;
-#X connect 8 0 26 0;
-#X connect 12 0 26 0;
-#X connect 13 0 26 0;
-#X connect 22 0 26 0;
-#X connect 23 0 26 0;
-#X connect 27 0 26 0;
-#X connect 29 0 26 0;
-#X restore 716 496 pd dirs;
-#X text 713 470 directory operations;
-#N canvas 0 0 829 461 file 0;
-#X text 117 207 save dir and subdirs;
-#X text 117 165 save data in current dir;
-#X text 117 253 load data into current dir;
-#X text 115 300 load data into current dir and below;
-#X text 132 340 depth (default -1) and;
-#X text 134 356 mkdir flag (default 1) can be given;
-#X text 117 37 save all;
-#X text 117 81 load all (add to existing data);
-#X text 22 12 file operations;
-#X obj 22 188 s \$0-pool;
-#X text 473 209 save dir and subdirs;
-#X text 473 167 save data in current dir;
-#X text 473 255 load data into current dir;
-#X text 471 302 load data into current dir and below;
-#X text 488 342 depth (default -1) and;
-#X text 490 358 mkdir flag (default 1) can be given;
-#X text 473 39 save all;
-#X text 473 83 load all (add to existing data);
-#X obj 378 190 s \$0-pool;
-#X text 444 12 XML format;
-#X msg 120 54 save pool.dat;
-#X msg 118 100 load pool.dat;
-#X msg 117 184 svdir pool.dat;
-#X msg 117 226 svrec pool.dat;
-#X msg 116 272 lddir pool.dat;
-#X msg 116 319 ldrec pool.dat;
-#X msg 476 56 savex pool.xml;
-#X msg 474 102 loadx pool.xml;
-#X msg 473 186 svxdir pool.xml;
-#X msg 473 228 svxrec pool.xml;
-#X msg 472 274 ldxdir pool.xml;
-#X msg 472 321 ldxrec pool.xml;
-#X text 26 398 If the file name is given without a path specification
-the folder containing the current patcher will be used.;
-#X connect 20 0 9 0;
-#X connect 21 0 9 0;
-#X connect 22 0 9 0;
-#X connect 23 0 9 0;
-#X connect 24 0 9 0;
-#X connect 25 0 9 0;
-#X connect 26 0 18 0;
-#X connect 27 0 18 0;
-#X connect 28 0 18 0;
-#X connect 29 0 18 0;
-#X connect 30 0 18 0;
-#X connect 31 0 18 0;
-#X restore 717 551 pd file;
-#X text 715 528 file operations;
-#X text 715 585 clipboard operations;
-#N canvas 0 0 541 589 clip 0;
-#X text 97 56 copy value associated to key into clipboard;
-#X msg 100 77 copy A;
-#X msg 98 119 cut B;
-#X text 96 101 cut value associated to key into clipboard;
-#X msg 96 401 paste;
-#X msg 98 179 copyall;
-#X text 95 158 copy all values in current dir into clipboard;
-#X msg 97 221 cutall;
-#X text 95 201 cut all values in current dir into clipboard;
-#X text 94 263 copy all values in current dir into clipboard;
-#X text 94 306 cut all values in current dir into clipboard;
-#X msg 97 284 copyrec;
-#X text 194 285 depth may be given (default=-1);
-#X text 193 326 depth may be given (default=-1);
-#X msg 96 326 cutrec 1;
-#X text 194 345 1..only with first level subdirs;
-#X text 96 379 paste clipboard contents into current directory;
-#X text 167 397 depth (default -1) and;
-#X text 169 413 mkdir flag (default 1) can be given;
-#X text 183 448 depth (default -1) and;
-#X text 185 466 mkdir flag (default 1) can be given;
-#X msg 95 453 pasteadd;
-#X text 95 431 paste but don't replace;
-#X msg 94 521 clrclip;
-#X text 171 520 clear clipboard (free memory);
-#X text 22 12 clipboard operations (this is an internal clipboard...)
-;
-#X obj 4 193 s \$0-pool;
-#X connect 1 0 26 0;
-#X connect 2 0 26 0;
-#X connect 4 0 26 0;
-#X connect 5 0 26 0;
-#X connect 7 0 26 0;
-#X connect 11 0 26 0;
-#X connect 14 0 26 0;
-#X connect 21 0 26 0;
-#X connect 23 0 26 0;
-#X restore 716 606 pd clip;
-#X text 715 439 more commands:;
-#X obj 298 389 r \$0-pool;
-#X text 174 517 data is shared among pool objects with the same name
-;
-#X obj 26 10 cnv 15 850 40 empty empty pool 10 22 0 24 -260818 -1 0
-;
-#X text 272 33 http://www.parasitaere-kapazitaeten.net;
-#X obj 456 541 print A;
-#X text 521 541 attributes;
-#X msg 43 490 getattributes;
-#X msg 136 132 getechodir;
-#X msg 132 232 getabsdir;
-#X msg 146 313 getpool;
-#X msg 297 279 add 2 14;
-#X obj 260 478 pool @valcnt 10 @dircnt 5;
-#X text 330 437 expected value and directory counts;
-#X text 330 452 can be given for optimal performance;
-#X msg 429 215 get 3;
-#X msg 300 224 set 3 -1 1;
-#X msg 41 518 getmethods;
-#X text 328 466 (see attributes in properties dialog);
-#X text 715 638 console printout;
-#N canvas 0 0 559 290 print 0;
-#X obj 21 231 s \$0-pool;
-#X msg 109 80 printall;
-#X msg 109 132 printrec;
-#X text 110 60 print all values in dir;
-#X text 109 112 print values in dir and subdirs;
-#X text 179 131 (depth may be given);
-#X text 22 12 print-to-console operations;
-#X text 190 185 (depth may be given);
-#X msg 109 181 printroot;
-#X text 109 161 print values in dir and subdirs (starting from root)
-;
-#X connect 1 0 0 0;
-#X connect 2 0 0 0;
-#X connect 8 0 0 0;
-#X restore 717 659 pd print;
-#X text 272 13 a hierarchical storage object \, (C)2002-2004 Thomas
-Grill;
-#X connect 0 0 71 0;
-#X connect 2 0 71 0;
-#X connect 3 0 71 0;
-#X connect 6 0 71 0;
-#X connect 7 0 71 0;
-#X connect 8 0 71 0;
-#X connect 9 0 71 0;
-#X connect 10 0 71 0;
-#X connect 11 0 71 0;
-#X connect 12 0 11 0;
-#X connect 13 0 14 0;
-#X connect 14 0 71 0;
-#X connect 22 0 71 0;
-#X connect 23 0 71 0;
-#X connect 25 0 71 0;
-#X connect 27 0 71 0;
-#X connect 32 0 71 0;
-#X connect 33 0 71 0;
-#X connect 44 0 71 0;
-#X connect 47 0 71 0;
-#X connect 49 0 71 0;
-#X connect 60 0 71 0;
-#X connect 66 0 71 0;
-#X connect 67 0 71 0;
-#X connect 68 0 71 0;
-#X connect 69 0 71 0;
-#X connect 70 0 71 0;
-#X connect 71 0 4 0;
-#X connect 71 1 1 0;
-#X connect 71 2 5 0;
-#X connect 71 3 17 0;
-#X connect 71 4 64 0;
-#X connect 74 0 71 0;
-#X connect 75 0 71 0;
-#X connect 76 0 71 0;
+#N canvas 132 22 958 714 12; +#X msg 296 105 set 1 2 3; +#X obj 238 631 print K; +#X msg 607 211 getall; +#X msg 296 134 set A k g; +#X obj 189 660 print V; +#X obj 287 605 print D; +#X msg 296 164 set A l m; +#X msg 299 193 set 2 34; +#X msg 429 102 clr A; +#X msg 429 165 get A; +#X msg 429 190 get 2; +#X msg 31 132 echodir \$1; +#X obj 31 111 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +; +#X obj 31 213 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +; +#X msg 31 234 absdir \$1; +#X text 428 82 clear value; +#X text 425 143 get value; +#X obj 336 576 print C; +#X text 408 576 command; +#X text 360 605 directory (abs or rel to current); +#X text 264 661 data value; +#X text 310 631 data key; +#X msg 32 314 pool pool1; +#X msg 33 343 pool; +#X text 77 343 set to private; +#X msg 33 405 reset; +#X text 32 384 clear all pool data; +#X msg 608 111 clrall; +#X text 599 89 clear all values in dir; +#X text 607 190 get all values in dir; +#X text 175 500 pool name can be given as argument; +#X text 598 136 clear all values and dirs; +#X msg 606 158 clrrec; +#X msg 605 258 getrec; +#X text 605 236 get all values in dir and subdirs; +#X text 670 289 bang at EOL; +#X text 673 208 bang at EOL; +#X text 670 257 depth may be given; +#X text 34 291 set pool name; +#X text 31 89 at each command; +#X text 31 73 echo current dir; +#X text 293 80 set values; +#X text 26 194 (default on); +#X text 18 178 report absolute dirs; +#X msg 34 452 help; +#X text 77 453 get some info; +#X text 670 274 default=-1 (= infinite); +#X msg 609 340 cntall; +#X text 675 338 count all values in dir; +#X msg 609 366 cntrec; +#X text 677 364 ... and subdirs; +#X text 673 378 (depth may be given); +#X text 295 258 set but don't replace; +#N canvas 472 45 420 631 dirs 0; +#X msg 111 40 mkdir fld1; +#X msg 113 135 chdir; +#X msg 109 331 updir; +#X msg 110 468 getsub -1; +#X text 112 20 make absolute dir; +#X text 111 64 make relative dir; +#X msg 112 85 mksub fld2; +#X text 111 117 change to absolute dir; +#X msg 112 178 chsub fld2; +#X text 110 159 change to relative dir; +#X text 105 312 change to upper dir; +#X text 106 364 remove absolute dir; +#X msg 107 383 rmdir fld1; +#X msg 109 422 rmsub fld2; +#X text 108 403 remove relative dir; +#X text 108 450 get subdirs; +#X text 250 494 -1 ... infinite; +#X text 166 327 depth may be given; +#X text 167 343 default=1; +#X text 208 463 depth may be given; +#X text 206 479 default=1; +#X text 107 491 count subdirs; +#X msg 110 512 cntsub -1; +#X msg 110 572 getdir; +#X text 109 552 get current dir; +#X text 175 572 always absolute; +#X obj 13 252 s \$0-pool; +#X msg 111 231 mkchdir fld1; +#X text 112 211 make and change to absolute dir; +#X msg 109 276 mkchsub fld2; +#X text 110 256 make and change to relative dir; +#X connect 0 0 26 0; +#X connect 1 0 26 0; +#X connect 2 0 26 0; +#X connect 3 0 26 0; +#X connect 6 0 26 0; +#X connect 8 0 26 0; +#X connect 12 0 26 0; +#X connect 13 0 26 0; +#X connect 22 0 26 0; +#X connect 23 0 26 0; +#X connect 27 0 26 0; +#X connect 29 0 26 0; +#X restore 716 496 pd dirs; +#X text 713 470 directory operations; +#N canvas 0 22 833 465 file 0; +#X text 117 207 save dir and subdirs; +#X text 117 165 save data in current dir; +#X text 117 253 load data into current dir; +#X text 115 300 load data into current dir and below; +#X text 132 340 depth (default -1) and; +#X text 134 356 mkdir flag (default 1) can be given; +#X text 117 37 save all; +#X text 117 81 load all (add to existing data); +#X text 22 12 file operations; +#X obj 22 188 s \$0-pool; +#X text 473 209 save dir and subdirs; +#X text 473 167 save data in current dir; +#X text 473 255 load data into current dir; +#X text 471 302 load data into current dir and below; +#X text 488 342 depth (default -1) and; +#X text 490 358 mkdir flag (default 1) can be given; +#X text 473 39 save all; +#X text 473 83 load all (add to existing data); +#X obj 378 190 s \$0-pool; +#X text 444 12 XML format; +#X msg 120 54 save pool.dat; +#X msg 118 100 load pool.dat; +#X msg 117 184 svdir pool.dat; +#X msg 117 226 svrec pool.dat; +#X msg 116 272 lddir pool.dat; +#X msg 116 319 ldrec pool.dat; +#X msg 476 56 savex pool.xml; +#X msg 474 102 loadx pool.xml; +#X msg 473 186 svxdir pool.xml; +#X msg 473 228 svxrec pool.xml; +#X msg 472 274 ldxdir pool.xml; +#X msg 472 321 ldxrec pool.xml; +#X text 26 398 If the file name is given without a path specification +the folder containing the current patcher will be used.; +#X connect 20 0 9 0; +#X connect 21 0 9 0; +#X connect 22 0 9 0; +#X connect 23 0 9 0; +#X connect 24 0 9 0; +#X connect 25 0 9 0; +#X connect 26 0 18 0; +#X connect 27 0 18 0; +#X connect 28 0 18 0; +#X connect 29 0 18 0; +#X connect 30 0 18 0; +#X connect 31 0 18 0; +#X restore 717 551 pd file; +#X text 715 528 file operations; +#X text 715 585 clipboard operations; +#N canvas 0 22 545 593 clip 0; +#X text 97 56 copy value associated to key into clipboard; +#X msg 100 77 copy A; +#X msg 98 119 cut B; +#X text 96 101 cut value associated to key into clipboard; +#X msg 96 401 paste; +#X msg 98 179 copyall; +#X text 95 158 copy all values in current dir into clipboard; +#X msg 97 221 cutall; +#X text 95 201 cut all values in current dir into clipboard; +#X text 94 263 copy all values in current dir into clipboard; +#X text 94 306 cut all values in current dir into clipboard; +#X msg 97 284 copyrec; +#X text 194 285 depth may be given (default=-1); +#X text 193 326 depth may be given (default=-1); +#X msg 96 326 cutrec 1; +#X text 194 345 1..only with first level subdirs; +#X text 96 379 paste clipboard contents into current directory; +#X text 167 397 depth (default -1) and; +#X text 169 413 mkdir flag (default 1) can be given; +#X text 183 448 depth (default -1) and; +#X text 185 466 mkdir flag (default 1) can be given; +#X msg 95 453 pasteadd; +#X text 95 431 paste but don't replace; +#X msg 94 521 clrclip; +#X text 171 520 clear clipboard (free memory); +#X text 22 12 clipboard operations (this is an internal clipboard...) +; +#X obj 4 193 s \$0-pool; +#X connect 1 0 26 0; +#X connect 2 0 26 0; +#X connect 4 0 26 0; +#X connect 5 0 26 0; +#X connect 7 0 26 0; +#X connect 11 0 26 0; +#X connect 14 0 26 0; +#X connect 21 0 26 0; +#X connect 23 0 26 0; +#X restore 716 606 pd clip; +#X text 715 439 more commands:; +#X obj 298 389 r \$0-pool; +#X text 174 517 data is shared among pool objects with the same name +; +#X obj 26 10 cnv 15 850 40 empty empty pool 10 22 0 24 -260818 -1 0 +; +#X text 272 33 http://www.parasitaere-kapazitaeten.net; +#X obj 386 553 print A; +#X text 458 552 attributes; +#X msg 34 490 getattributes; +#X msg 139 132 getechodir; +#X msg 130 234 getabsdir; +#X msg 141 314 getpool; +#X msg 297 279 add 2 14; +#X obj 260 478 pool @valcnt 10 @dircnt 5; +#X text 330 437 expected value and directory counts; +#X text 330 452 can be given for optimal performance; +#X msg 429 215 get 3; +#X msg 300 224 set 3 -1 1; +#X msg 32 518 getmethods; +#X text 328 466 (see attributes in properties dialog); +#X text 715 638 console printout; +#N canvas 0 22 612 291 print 0; +#X obj 21 231 s \$0-pool; +#X msg 109 80 printall; +#X msg 109 132 printrec; +#X text 110 60 print all values in dir; +#X text 109 112 print values in dir and subdirs; +#X text 190 133 (depth may be given); +#X text 22 12 print-to-console operations; +#X text 201 183 (depth may be given); +#X msg 109 181 printroot; +#X text 109 161 print values in dir and subdirs (starting from root) +; +#X connect 1 0 0 0; +#X connect 2 0 0 0; +#X connect 8 0 0 0; +#X restore 717 659 pd print; +#X text 272 13 a hierarchical storage object \, (C)2002-2004 Thomas +Grill; +#X connect 0 0 71 0; +#X connect 2 0 71 0; +#X connect 3 0 71 0; +#X connect 6 0 71 0; +#X connect 7 0 71 0; +#X connect 8 0 71 0; +#X connect 9 0 71 0; +#X connect 10 0 71 0; +#X connect 11 0 71 0; +#X connect 12 0 11 0; +#X connect 13 0 14 0; +#X connect 14 0 71 0; +#X connect 22 0 71 0; +#X connect 23 0 71 0; +#X connect 25 0 71 0; +#X connect 27 0 71 0; +#X connect 32 0 71 0; +#X connect 33 0 71 0; +#X connect 44 0 71 0; +#X connect 47 0 71 0; +#X connect 49 0 71 0; +#X connect 60 0 71 0; +#X connect 66 0 71 0; +#X connect 67 0 71 0; +#X connect 68 0 71 0; +#X connect 69 0 71 0; +#X connect 70 0 71 0; +#X connect 71 0 4 0; +#X connect 71 1 1 0; +#X connect 71 2 5 0; +#X connect 71 3 17 0; +#X connect 71 4 64 0; +#X connect 74 0 71 0; +#X connect 75 0 71 0; +#X connect 76 0 71 0; diff --git a/externals/grill/pool/makefile.pd-darwin b/externals/grill/pool/makefile.pd-darwin index 248e4bf8..2f3baf96 100644 --- a/externals/grill/pool/makefile.pd-darwin +++ b/externals/grill/pool/makefile.pd-darwin @@ -19,7 +19,7 @@ FLAGS=-DFLEXT_SYS=2 CFLAGS=-O2 ${UFLAGS} -Wno-unused -Wno-parentheses -Wno-switch -Wstrict-prototypes LIBS=m FRAMEWORKS=Carbon -LDFLAGS+=-bundle -bundle_loader $(PD) +LDFLAGS+=-Wl,-x -Wl,-S -bundle -bundle_loader $(PD) ifdef FLEXT_SHARED CFLAGS+=-dynamic -DFLEXT_SHARED diff --git a/externals/grill/pool/pool.cw b/externals/grill/pool/pool.cw Binary files differindex 57c4c1a1..91fcb1fe 100755 --- a/externals/grill/pool/pool.cw +++ b/externals/grill/pool/pool.cw diff --git a/externals/grill/pool/pool.help b/externals/grill/pool/pool.help Binary files differindex 21dd9838..118ea39f 100755 --- a/externals/grill/pool/pool.help +++ b/externals/grill/pool/pool.help diff --git a/externals/grill/pool/readme.txt b/externals/grill/pool/readme.txt index 978d0dd7..36b47470 100644 --- a/externals/grill/pool/readme.txt +++ b/externals/grill/pool/readme.txt @@ -9,17 +9,6 @@ Visit https://www.paypal.com/xclick/business=t.grill%40gmx.net&item_name=pool&no ---------------------------------------------------------------------------- -You will need the flext C++ layer for PD and Max/MSP externals to compile this. -see http://grrrr.org/ext - - -Package files: -- readme.txt: this one -- gpl.txt,license.txt: GPL license stuff -- main.cpp, pool.h, pool.cpp, data.cpp - ----------------------------------------------------------------------------- - Goals/features of the package: - pool can store and retrieve key/value pairs, where a key can be any atom and @@ -31,6 +20,41 @@ Goals/features of the package: ---------------------------------------------------------------------------- +IMPORTANT INFORMATION for all PD users: + +Put the pd-msvc/pool.dll, pd-linux/pool.pd_linux or pd-darwin/pool.pd_darwin file +into the extra folder of the PD installation, or use a -path or -lib option +at PD startup to find the pool external. + +Put the help-pool.pd file into the doc\5.reference subfolder of your PD installation. + +---------------------------------------------------------------------------- + +IMPORTANT INFORMATION for all Max/MSP users: + +For Mac OSX put the max-osx/pool.mxd file into the folder +/Library/Application Support/Cycling '74/externals + +For Mac OS9 put the max-os9/pool.mxe file into the externals subfolder of your Max/MSP installation + +For Windows put the max-msvc\pool.mxe file into the folder +C:\program files\common files\Cycling '74\externals (english version) + +Put the pool.help file into the max-help folder. + +============================================================================ + +You will need the flext C++ layer for PD and Max/MSP externals to compile the source distribution. +see http://grrrr.org/ext + + +Package files: +- readme.txt: this one +- gpl.txt,license.txt: GPL license stuff +- main.cpp, pool.h, pool.cpp, data.cpp + +---------------------------------------------------------------------------- + The package should at least compile (and is tested) with the following compilers: pd - Windows: @@ -58,7 +82,7 @@ Max/MSP - Windows: o Microsoft Visual C++ 6/7: edit "config-max-msvc.txt" & run "build-max-msvc.bat" ----------------------------------------------------------------------------- +============================================================================ Version history: diff --git a/externals/grill/pool/source/data.cpp b/externals/grill/pool/source/data.cpp index bbbb751f..0bc6b70d 100644 --- a/externals/grill/pool/source/data.cpp +++ b/externals/grill/pool/source/data.cpp @@ -2,7 +2,7 @@ pool - hierarchical storage object for PD and Max/MSP -Copyright (c) 2002-2004 Thomas Grill (xovo@gmx.net) +Copyright (c) 2002-2004 Thomas Grill For information on usage and redistribution, and for a DISCLAIMER OF ALL WARRANTIES, see the file, "license.txt," in this distribution. diff --git a/externals/grill/pool/source/main.cpp b/externals/grill/pool/source/main.cpp index e6fb1273..3b7670d2 100644 --- a/externals/grill/pool/source/main.cpp +++ b/externals/grill/pool/source/main.cpp @@ -2,7 +2,7 @@ pool - hierarchical storage object for PD and Max/MSP -Copyright (c) 2002-2004 Thomas Grill (xovo@gmx.net) +Copyright (c) 2002-2004 Thomas Grill For information on usage and redistribution, and for a DISCLAIMER OF ALL WARRANTIES, see the file, "license.txt," in this distribution. @@ -11,7 +11,7 @@ WARRANTIES, see the file, "license.txt," in this distribution. #include "pool.h" #include <string> -#define POOL_VERSION "0.2.0pre" +#define POOL_VERSION "0.2.0" #define VCNT 64 #define DCNT 16 diff --git a/externals/grill/pool/source/pool.cpp b/externals/grill/pool/source/pool.cpp index 1e3f26c2..2dd4d1a0 100644 --- a/externals/grill/pool/source/pool.cpp +++ b/externals/grill/pool/source/pool.cpp @@ -2,7 +2,7 @@ pool - hierarchical storage object for PD and Max/MSP -Copyright (c) 2002-2004 Thomas Grill (xovo@gmx.net) +Copyright (c) 2002-2004 Thomas Grill For information on usage and redistribution, and for a DISCLAIMER OF ALL WARRANTIES, see the file, "license.txt," in this distribution. diff --git a/externals/grill/pool/source/pool.h b/externals/grill/pool/source/pool.h index fb1c290e..785ea16f 100644 --- a/externals/grill/pool/source/pool.h +++ b/externals/grill/pool/source/pool.h @@ -2,7 +2,7 @@ pool - hierarchical storage object for PD and Max/MSP -Copyright (c) 2002-2004 Thomas Grill (xovo@gmx.net) +Copyright (c) 2002-2004 Thomas Grill For information on usage and redistribution, and for a DISCLAIMER OF ALL WARRANTIES, see the file, "license.txt," in this distribution. |