aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/namedobjs
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2003-12-30 03:43:16 +0000
committerThomas Grill <xovo@users.sourceforge.net>2003-12-30 03:43:16 +0000
commit26bce99988ed7f18cef77ede2be92acd42ebb60c (patch)
tree89e34915d1d08b331511d8569564ed87fda305c1 /externals/grill/namedobjs
parent9afde55c5e20b9f2c4e9d644277f9706f519342c (diff)
""
svn path=/trunk/; revision=1245
Diffstat (limited to 'externals/grill/namedobjs')
-rwxr-xr-xexternals/grill/namedobjs/license.txt51
-rwxr-xr-xexternals/grill/namedobjs/namedobjs.mpw82
-rwxr-xr-xexternals/grill/namedobjs/readme.txt47
3 files changed, 3 insertions, 177 deletions
diff --git a/externals/grill/namedobjs/license.txt b/externals/grill/namedobjs/license.txt
index 90f19afc..e74bb6cc 100755
--- a/externals/grill/namedobjs/license.txt
+++ b/externals/grill/namedobjs/license.txt
@@ -1,50 +1 @@
-namedobjs - retrieve named objects in a patcher
-Copyright (C) 2002 Thomas Grill
-
-This program is free software; you can redistribute it and/or
-modify it under the terms of the GNU General Public License
-as published by the Free Software Foundation; either version 2
-of the License, or (at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-In the official namedobjs distribution, the GNU General Public License is
-in the file gpl.txt
-
----------------------------------------------------------
-
- OTHER COPYRIGHT NOTICES
-
----------------------------------------------------------
-This package uses the flext C++ layer - See its license text below:
-
-
---- flext ----------------------------------------------
-flext - C++ layer for Max/MSP and pd (pure data) externals
-Copyright (C) 2001,2002 Thomas Grill
-
-This program is free software; you can redistribute it and/or
-modify it under the terms of the GNU General Public License
-as published by the Free Software Foundation; either version 2
-of the License, or (at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-In the official flext distribution, the GNU General Public License is
-in the file gpl.txt
-
-
+namedobjs - retrieve named objects in a patcher Copyright (C) 2002 Thomas Grill This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. In the official namedobjs distribution, the GNU General Public License is in the file gpl.txt --------------------------------------------------------- OTHER COPYRIGHT NOTICES --------------------------------------------------------- This package uses the flext C++ layer - See its license text below: --- flext ---------------------------------------------- flext - C++ layer for Max/MSP and pd (pure data) externals Copyright (C) 2001,2002 Thomas Grill This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. In the official flext distribution, the GNU General Public License is in the file gpl.txt \ No newline at end of file
diff --git a/externals/grill/namedobjs/namedobjs.mpw b/externals/grill/namedobjs/namedobjs.mpw
index 8d99a5dd..12826177 100755
--- a/externals/grill/namedobjs/namedobjs.mpw
+++ b/externals/grill/namedobjs/namedobjs.mpw
@@ -1,81 +1 @@
-# namedobjs - list named objects in a patcher
-# Copyright (c) 2002 Thomas Grill (xovo@gmx.net)
-#
-# Makefile for Apple MPW-PR
-#
-# usage: make -f namedobjs.mpw
-#
-# ---------------------------------------------
-
-MAKEFILE = namedobjs.mpw
-¥MondoBuild¥ = {MAKEFILE} # Make blank to avoid rebuilds when makefile is modified
-
-Name = namedobjs
-
-ObjDir = :MPW:
-MaxSDK = HD Daten:Prog Stuff:Max/MSP SDK:SDK Examples
-flext = ::flext:
-Includes = -i :,"{flext}","{MaxSDK}:Max Includes","{MaxSDK}:MSP Includes"
-Defines = -d MAXMSP
-
-Sym-PPC = -sym off
-Flags = -bool on -enum int -includes unix -opt speed,unroll,unswitch
-
-
-PPCCPlusOptions = {Includes} {Sym-PPC} {Defines} {Flags}
-
-
-### Source Files ###
-
-SrcFiles = main.cpp
-Headers =
-
-
-### Object Files ###
-
-Obj-PPC = ¶
- "{ObjDir}main.cpp.x"
-
-LibFiles-Ext = ¶
- "{flext}MPW:flext.o" ¶
- "{MaxSDK}:Max Includes:MaxLib" ¶
- "{MaxSDK}:MSP Includes:MaxAudioLib"
-
-### Libraries ###
-
-LibFiles-PPC = ¶
- "{SharedLibraries}StdCLib" ¶
- "{SharedLibraries}MathLib" ¶
- "{PPCLibraries}StdCRuntime.o" ¶
- "{PPCLibraries}PPCCRuntime.o" ¶
- "{PPCLibraries}MrCPlusLib.o" ¶
-
-
-### Default Rules ###
-
-{ObjDir} Ä :
-
-.cpp.x Ä .cpp {¥MondoBuild¥} {Headers}
- {PPCCPlus} {depDir}{default}.cpp -o {targDir}{default}.cpp.x {PPCCPlusOptions}
-
-
-### Build Rules ###
-
-all Ä Folder {¥MondoBuild¥} {ObjDir}{Name}
-
-Folder ÄÄ
- if !`Exists {ObjDir}` ; NewFolder {ObjDir} ; end
-
-{ObjDir}{Name} Ä {Obj-PPC}
- PPCLink ¶
- -o {Targ} ¶
- {deps} ¶
- {LibFiles-Ext} ¶
- {LibFiles-PPC} ¶
- {Sym-PPC} ¶
- -mf -d ¶
- -t 'iLaF' ¶
- -c 'max2' ¶
- -xm s ¶
- -export main ¶
- -main main
+# namedobjs - list named objects in a patcher # Copyright (c) 2002 Thomas Grill (xovo@gmx.net) # # Makefile for Apple MPW-PR # # usage: make -f namedobjs.mpw # # --------------------------------------------- MAKEFILE = namedobjs.mpw ¥MondoBuild¥ = {MAKEFILE} # Make blank to avoid rebuilds when makefile is modified Name = namedobjs ObjDir = :MPW: MaxSDK = HD Daten:Prog Stuff:Max/MSP SDK:SDK Examples flext = ::flext: Includes = -i :,"{flext}","{MaxSDK}:Max Includes","{MaxSDK}:MSP Includes" Defines = -d MAXMSP Sym-PPC = -sym off Flags = -bool on -enum int -includes unix -opt speed,unroll,unswitch PPCCPlusOptions = {Includes} {Sym-PPC} {Defines} {Flags} ### Source Files ### SrcFiles = main.cpp Headers = ### Object Files ### Obj-PPC = ¶ "{ObjDir}main.cpp.x" LibFiles-Ext = ¶ "{flext}MPW:flext.o" ¶ "{MaxSDK}:Max Includes:MaxLib" ¶ "{MaxSDK}:MSP Includes:MaxAudioLib" ### Libraries ### LibFiles-PPC = ¶ "{SharedLibraries}StdCLib" ¶ "{SharedLibraries}MathLib" ¶ "{PPCLibraries}StdCRuntime.o" ¶ "{PPCLibraries}PPCCRuntime.o" ¶ "{PPCLibraries}MrCPlusLib.o" ¶ ### Default Rules ### {ObjDir} Ä : .cpp.x Ä .cpp {¥MondoBuild¥} {Headers} {PPCCPlus} {depDir}{default}.cpp -o {targDir}{default}.cpp.x {PPCCPlusOptions} ### Build Rules ### all Ä Folder {¥MondoBuild¥} {ObjDir}{Name} Folder ÄÄ if !`Exists {ObjDir}` ; NewFolder {ObjDir} ; end {ObjDir}{Name} Ä {Obj-PPC} PPCLink ¶ -o {Targ} ¶ {deps} ¶ {LibFiles-Ext} ¶ {LibFiles-PPC} ¶ {Sym-PPC} ¶ -mf -d ¶ -t 'iLaF' ¶ -c 'max2' ¶ -xm s ¶ -export main ¶ -main main \ No newline at end of file
diff --git a/externals/grill/namedobjs/readme.txt b/externals/grill/namedobjs/readme.txt
index 4cc84dee..dd784845 100755
--- a/externals/grill/namedobjs/readme.txt
+++ b/externals/grill/namedobjs/readme.txt
@@ -1,46 +1 @@
-namedobjs - retrieve named objects in a patcher
-
-Copyright (c) 2002 Thomas Grill (xovo@gmx.net)
-For information on usage and redistribution, and for a DISCLAIMER OF ALL
-WARRANTIES, see the file, "license.txt," in this distribution.
-
-Donations for further development of the package are highly appreciated.
-
-----------------------------------------------------------------------------
-
-You will need the flext C++ layer for PD and Max/MSP externals to compile this.
-
-
-Package files:
-- readme.txt: this one
-- gpl.txt,license.txt: GPL license stuff
-- main.cpp: all the stuff
-
-----------------------------------------------------------------------------
-
-The package should at least compile (and is tested) with the following compilers:
-
-- Max/MSP - MacOS:
-o CodeWarrior Pro: edit "namedobjs.cw" project file
-o MPW-PR: edit "namedobjs.mpw" project file
-
-----------------------------------------------------------------------------
-
-Description:
-
-1) send a bang to the left inlet
-2) for each named object in the patcher a message [class name pos-left pos-top] is output at the left outlet
-3) after the last message a bang is output at the right outlet
-
-----------------------------------------------------------------------------
-
-Version history:
-
-0.0.1:
-- first release
-
-
----------------------------------------------------------------------------
-
-
-TODO list:
+namedobjs - retrieve named objects in a patcher Copyright (c) 2002 Thomas Grill (xovo@gmx.net) For information on usage and redistribution, and for a DISCLAIMER OF ALL WARRANTIES, see the file, "license.txt," in this distribution. Donations for further development of the package are highly appreciated. ---------------------------------------------------------------------------- You will need the flext C++ layer for PD and Max/MSP externals to compile this. Package files: - readme.txt: this one - gpl.txt,license.txt: GPL license stuff - main.cpp: all the stuff ---------------------------------------------------------------------------- The package should at least compile (and is tested) with the following compilers: - Max/MSP - MacOS: o CodeWarrior Pro: edit "namedobjs.cw" project file o MPW-PR: edit "namedobjs.mpw" project file ---------------------------------------------------------------------------- Description: 1) send a bang to the left inlet 2) for each named object in the patcher a message [class name pos-left pos-top] is output at the left outlet 3) after the last message a bang is output at the right outlet ---------------------------------------------------------------------------- Version history: 0.0.1: - first release --------------------------------------------------------------------------- TODO list: \ No newline at end of file