aboutsummaryrefslogtreecommitdiff
path: root/externals
AgeCommit message (Collapse)Author
2005-11-21fixed minor bugs on Debian and added cyclone, pddp, and toxy as libdirsHans-Christoph Steiner
svn path=/trunk/; revision=4009
2005-11-21Lots of changes, got the first complete(-ish) build with the new extendedHans-Christoph Steiner
build system. I left as much of the old functionality in place as possible, definitely were it was being used. But there are some changes that break backwards compatibility, thought they should be noticed by few, and be easy to fix going forward. Some highlights: - centralized patch system (packages/patches with targets patch_pd and unpatch_pd) - easily redirected builds, using INSTALL_PREFIX and all of the *_DEST variables. This makes building packages like Pd.app, .deb, .rpm, etc. much easier. - libdir format: basically a libdir is a directory that has both the objects and the help files together in one folder. It can be added using -lib or the StartUp preferences, or you can access them via geiger namespaces, i.e. [mylibrary/myobject]. - special characters allow in setup function/file names for objects. This makes objects like [||~] possible without having to be in a library. Now they can be either .pd files or individual .pd_darwin files (thanks IOhannes for the patch). svn path=/trunk/; revision=3994
2005-11-19*** empty log message ***Thomas Grill
svn path=/trunk/; revision=3981
2005-11-19added Buffer.resize exampleThomas Grill
add Buffer.resize method svn path=/trunk/; revision=3980
2005-11-18clean targets sorted and tested. There are now standard clean targets based ↵Hans-Christoph Steiner
on the destinations which are part of Makefile.buildlayout svn path=/trunk/; revision=3965
2005-11-18it builds everything that the previous one did, plus the doc/makefile was ↵Hans-Christoph Steiner
folded into this one; next, make it actually do the C compiling instead of having the separate makefiles for each platform svn path=/trunk/; revision=3961
2005-11-17first test case for IOhannes' loaderHEX patchHans-Christoph Steiner
svn path=/trunk/; revision=3959
2005-11-17switched <> to "" in include statement to standardize all these filesHans-Christoph Steiner
svn path=/trunk/; revision=3958
2005-11-17had to break backwards compatibility in terms of where the files end upHans-Christoph Steiner
svn path=/trunk/; revision=3955
2005-11-17got things linking without having the whole pd.dll included using strip. ↵Hans-Christoph Steiner
MinGW is more UNIX that Mac OS X! ;) Crazy... svn path=/trunk/; revision=3954
2005-11-16got everything working properly with the centralized build system; it should ↵Hans-Christoph Steiner
still be backwards compatible svn path=/trunk/; revision=3950
2005-11-16ported doc makefile to new build system while retaining backwards compatibilityHans-Christoph Steiner
svn path=/trunk/; revision=3949
2005-11-16various tweaks and hacks to get things compiling with MinGW; Some still ↵Hans-Christoph Steiner
don't compile, like net*, ogg*, comport, and shell svn path=/trunk/; revision=3947
2005-11-16only copy ggee help files, since vbap.pd might cause problems with the VBAP ↵Hans-Christoph Steiner
externals, and vbap.pd isn't used anyway svn path=/trunk/; revision=3946
2005-11-15added another iemmatrix alias for RRADicalHans-Christoph Steiner
svn path=/trunk/; revision=3922
2005-11-15added all of the binops except [mtx_./], a quick attempt at escaping the / ↵Hans-Christoph Steiner
in the name didn't work svn path=/trunk/; revision=3918
2005-11-15minor compile fixes for Mac OS X and MinGW; added [mtx_inverse]Hans-Christoph Steiner
svn path=/trunk/; revision=3911
2005-11-15oops, let's figure out a better way to link in MinGWHans-Christoph Steiner
svn path=/trunk/; revision=3909
2005-11-15got basically everything building with MinGW, now got to get things linking ↵Hans-Christoph Steiner
dynamically instead of statically svn path=/trunk/; revision=3907
2005-11-15various fixes to get things compiling on Windows/MinGWHans-Christoph Steiner
svn path=/trunk/; revision=3906
2005-11-14standardized relative paths to the actual relative locations of the files. ↵Hans-Christoph Steiner
This means changing ../ to ../../ svn path=/trunk/; revision=3902
2005-11-14adding compiled help file since autoconf doesn't always work so well with ↵Hans-Christoph Steiner
MinGW; fixed maxlib delete after maxlib help file rename svn path=/trunk/; revision=3897
2005-11-14adding compiled help file since autoconf doesn't always work so well with MinGWHans-Christoph Steiner
svn path=/trunk/; revision=3896
2005-11-10added freeverb~ to the build system and wrote help patchHans-Christoph Steiner
svn path=/trunk/; revision=3871
2005-11-07added iemmatrix as individual files. Not all of them work yet, but most of ↵Hans-Christoph Steiner
them do. I think its just a few of the binops that dont work, and some of the alias with special characters that filesystems usually dont like, like *, ^, /, etc. svn path=/trunk/; revision=3854
2005-11-07added [getdir] since its very handyHans-Christoph Steiner
svn path=/trunk/; revision=3853
2005-11-07#ifndef __APPLE__ files that don't compile on Mac OS XHans-Christoph Steiner
svn path=/trunk/; revision=3852
2005-11-03update docsThomas Grill
last fixes for release svn path=/trunk/; revision=3831
2005-11-03updated for any messages to be processed (not only symbols)Thomas Grill
rename help file more fixes svn path=/trunk/; revision=3830
2005-11-03display error messages if calling __init__ or _del caused an exceptionThomas Grill
updated docs compiler flag to exclude DSP objects pyext: fix for missing __init__ attribute some ASSERTs for explicitly created pyext classes (should be runtime checks i guess) let _inlets and _outlets default to 0 svn path=/trunk/; revision=3829
2005-11-03update docsThomas Grill
updated build system for Max with MinGW fixed and cleaned up library related stuff, especially co-existance of Max message and DSP library objects svn path=/trunk/; revision=3828
2005-10-22fix compilation for CFMThomas Grill
small fixes release version small change proposed by Tim Blechmann svn path=/trunk/; revision=3753
2005-10-22file loading: fixed recognition of stringified directory namesThomas Grill
fixed clearing values and dirs, e.g. with messages clrall and clrrec fixed c++ conformance svn path=/trunk/; revision=3751
2005-10-12satisfy newer gcc versionsThomas Grill
fixed and cleaned up library related stuff, especially co-existance of Max message and DSP library objects svn path=/trunk/; revision=3696
2005-10-11bugfixes and optimizations, especially for DSP under Max/MSPThomas Grill
fixed and cleaned up library related stuff, especially co-existance of Max message and DSP library objects eliminate jmax code fixed dsp vector offset bug better separation between build styles - better handling of click callback - more compatible handling of attributes in patcher (hiding is now an option - define FLEXT_ATTRHIDE) svn path=/trunk/; revision=3695
2005-10-11fixes for MetrowerksThomas Grill
fix compilation for CFM small fixes correction of limits on buffer resize svn path=/trunk/; revision=3692
2005-10-11fix for Codewarrior compilationThomas Grill
svn path=/trunk/; revision=3691
2005-10-07bugfixes and optimizations, especially for DSP under Max/MSPThomas Grill
fixed dsp vector offset bug preprocessed class names now also reflect debug mode (to avoid name clashes) svn path=/trunk/; revision=3676
2005-10-06more robust string->atom conversionThomas Grill
eliminate jmax code svn path=/trunk/; revision=3673
2005-10-04oops.N.N.
svn path=/trunk/; revision=3653
2005-10-04i'm almost, almost doneN.N.
svn path=/trunk/; revision=3652
2005-10-04added the remainder of the files (or almost) from GF 0.8.0N.N.
svn path=/trunk/; revision=3651
2005-10-04adding documentation in xml and htmlN.N.
svn path=/trunk/; revision=3650
2005-10-04icons for the docN.N.
svn path=/trunk/; revision=3649
2005-10-04example pictures for gridflowN.N.
svn path=/trunk/; revision=3648
2005-10-04adding abstractions and helpfilesN.N.
svn path=/trunk/; revision=3647
2005-10-04starting to commit gridflow 0.8.0 ...N.N.
if you know how to use "cvs import" please mail me and i'll use it for 0.8.1 svn path=/trunk/; revision=3646
2005-09-26small fixesThomas Grill
update for new flext callback naming - made xcode project - fixed loop record bug - some small cleanups svn path=/trunk/; revision=3638
2005-09-26__str__ method for pyext, to enable print self callsThomas Grill
enable symbol binding for all callables (not only functions and methods) enable optimization of Python code in reease build _isthreaded is now a data member instead of a method compiler flag to exclude DSP objects some cleanups pyext: fix for missing __init__ attribute some optimizations and py reload fix some ASSERTs for explicitly created pyext classes (should be runtime checks i guess) more safety for calls where association python-pd has already been removed fixed typos let _inlets and _outlets default to 0 svn path=/trunk/; revision=3637
2005-09-26- better handling of click callbackThomas Grill
bugfixes and optimizations, especially for DSP under Max/MSP - more compatible handling of attributes in patcher (hiding is now an option - define FLEXT_ATTRHIDE) svn path=/trunk/; revision=3636