[PD-cvs] externals/grill/namedobjs license.txt,1.1,1.2 namedobjs.mpw,1.1,1.2 readme.txt,1.1,1.2
xovo at users.sourceforge.net
xovo at users.sourceforge.net
Tue Dec 30 04:43:18 CET 2003
Update of /cvsroot/pure-data/externals/grill/namedobjs
In directory sc8-pr-cvs1:/tmp/cvs-serv14994
Modified Files:
license.txt namedobjs.mpw readme.txt
Log Message:
""
Index: license.txt
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/namedobjs/license.txt,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** license.txt 5 Dec 2002 11:12:17 -0000 1.1
--- license.txt 30 Dec 2003 03:43:15 -0000 1.2
***************
*** 1,50 ****
! 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
!
!
--- 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
\ No newline at end of file
Index: namedobjs.mpw
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/namedobjs/namedobjs.mpw,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** namedobjs.mpw 5 Dec 2002 11:12:17 -0000 1.1
--- namedobjs.mpw 30 Dec 2003 03:43:16 -0000 1.2
***************
*** 1,81 ****
! # namedobjs - list named objects in a patcher
! # Copyright (c) 2002 Thomas Grill (xovo at 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
--- 1 ----
! # namedobjs - list named objects in a patcher
# Copyright (c) 2002 Thomas Grill (xovo at 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
Index: readme.txt
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/namedobjs/readme.txt,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** readme.txt 5 Dec 2002 11:12:17 -0000 1.1
--- readme.txt 30 Dec 2003 03:43:16 -0000 1.2
***************
*** 1,46 ****
! namedobjs - retrieve named objects in a patcher
!
! Copyright (c) 2002 Thomas Grill (xovo at 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:
--- 1 ----
! namedobjs - retrieve named objects in a patcher
Copyright (c) 2002 Thomas Grill (xovo at 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
More information about the Pd-cvs
mailing list