diff options
Diffstat (limited to 'packages/TODO')
-rw-r--r-- | packages/TODO | 43 |
1 files changed, 22 insertions, 21 deletions
diff --git a/packages/TODO b/packages/TODO index 45d83e5d..7525eefc 100644 --- a/packages/TODO +++ b/packages/TODO @@ -1,12 +1,26 @@ -- make abstraction -lib loader. when a -lib mylibrary name is tried and fails - in the path, then fails with IO's altname, then try to load as a path on top - of extra: i.e. extra/mylibrary. If found, add to path, and add - doc/5.reference/mylibrary to helppath. +- global versioning system + the package releases should have versions of there own which apply to + all packages, regardless of format or OS. This will make for easy and + seemless cross-platform work. + +- global optimization flags + ideally, you would use a version of Pd that is fully optimized for your + CPU. In order to do this, a system of optimization flags needs to be + developed so that you can specific the target CPU in one place and have + everything compile for that CPU. + +- libdir + + - document libdir format + + - write .sh script that generates the mylibrary/mylibrary.pd file with the + meta data. It should take command line arguments, and put them into the + meta file. - - call it sys_load_lib_folder();, +- rename "applications" to "examples" - - insert it after if (!sys_load_lib()) in s_main.c +- downcase *_DEST and *_SRC to be more readable - make pd section since I can't easily modify the pd tree @@ -18,24 +32,11 @@ - merge in tigital's Makefile++ -- move purepd to abstractions - - add GRIPD for Anders - add reg keys for Martin Dupras - mDNS objects! -- import nqpoly4 and write helpfiles based on website: - http://pix.test.at/pd/nqpoly/nqpoly4.html - -- global versioning system - the package releases should have versions of there own which apply to - all packages, regardless of format or OS. This will make for easy and - seemless cross-platform work. - -- global optimization flags - ideally, you would use a version of Pd that is fully optimized for your - CPU. In order to do this, a system of optimization flags needs to be - developed so that you can specific the target CPU in one place and have - everything compile for that CPU. +- make standard targets: distclean (*~, etc.), installdirs (make just the + dirs), uninstall instead of install_clean |