aboutsummaryrefslogtreecommitdiff
path: root/packages/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'packages/TODO')
-rw-r--r--packages/TODO43
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