aboutsummaryrefslogtreecommitdiff
path: root/externals
diff options
context:
space:
mode:
Diffstat (limited to 'externals')
-rw-r--r--externals/build/doc/makefile17
-rw-r--r--externals/build/src/comport.c1
2 files changed, 12 insertions, 6 deletions
diff --git a/externals/build/doc/makefile b/externals/build/doc/makefile
index 489c71c0..ada1d8ed 100644
--- a/externals/build/doc/makefile
+++ b/externals/build/doc/makefile
@@ -9,7 +9,7 @@ DOC_DIR = .
all:
#----------------------------------------------------------------------------
# all standard objs' help files
- cp ../../OSCx/doc/*.pd \
+ cp -p ../../OSCx/doc/*.pd \
../../control/*/*.pd \
../../signal/*/*.pd \
../../aenv~/*.pd \
@@ -28,6 +28,7 @@ all:
../../gem2pdp/*.pd \
../../ff/*.pd \
../../hcs/*-help.pd \
+ ../../hcs/hid/examples/*.pd \
../../hcs/hid/*-help.pd \
../../hcs/hid/ev*-list.pd \
../../hcs/pan/*-help.pd \
@@ -47,14 +48,17 @@ all:
#----------------------------------------------------------------------------
# [sprinkler]'s help file is generated by ./configure
cd ../../sprinkler && autoconf && ./configure
- cp ../../sprinkler/sprinkler-help.pd $(DOC_DIR)
+ cp -p ../../sprinkler/sprinkler-help.pd $(DOC_DIR)
#----------------------------------------------------------------------------
# IEMlib uses its own dir and since its not maintained in CVS
# its best not to change the objects
install -d -m0755 $(DOC_DIR)/iemhelp
- cp ../../iemlib/iemhelp/*.* $(DOC_DIR)/iemhelp
+ cp -p ../../iemlib/iemhelp/*.* $(DOC_DIR)/iemhelp
# comport
- cp ../../iem/comport/comport/testcomport.pd $(DOC_DIR)/comport-help.pd
+ cp -p ../../iem/comport/comport/testcomport.pd $(DOC_DIR)/comport-help.pd
+#----------------------------------------------------------------------------
+# zexy uses its own dir
+ cp -Rp ../../zexy/examples $(DOC_DIR)/zexy
#----------------------------------------------------------------------------
# remove help files for objects that are not included due to conflicts, etc.
#
@@ -63,12 +67,13 @@ all:
# maxlib conflicts with cyclone
rm help-split.pd
#----------------------------------------------------------------------------
-# no need to have pd patches executable
+# no need to have pd patches executable or writable
chmod a-x *.pd
+ chmod -R a-w *
#----------------------------------------------------------------------------
# this is mildly dangerous, since it just deletes everything
clean:
rm -f *.pd *.ps *.txt test.som *~
- rm -Rf iemhelp
+ rm -Rf iemhelp zexy
diff --git a/externals/build/src/comport.c b/externals/build/src/comport.c
new file mode 100644
index 00000000..009d2194
--- /dev/null
+++ b/externals/build/src/comport.c
@@ -0,0 +1 @@
+#include "../../iem/comport/comport/comport.c"