[PD] Pd 0.37.4 app test release for MacOS X
Hans-Christoph Steiner
hans at eds.org
Mon Aug 23 05:59:27 CEST 2004
On Aug 22, 2004, at 6:27 PM, 0001 wrote:
>> would be great if you would work out of the CVS and add some
>> instructions to the README. All of the files for creating the Pd.app
>> are in packages/darwin_app.
>
> not sure I understand that right. I can post a patch for -nowish, all
> the rest of the code is inside the package.
For example, your AppMain.tcl and the shell script that you use to
create the help nav: these should be checked into packages/darwin_app
in the Pd CVS. Any files that are needed to generate this package
should be checked into packages/darwin_app. Then others will be able
to build the package themselves and even develop it further, fix bugs,
etc.
Then, if all of the files are in CVS, a Makefile can assemble the whole
package automatically. This will make future releases much, much
easier.
.hc
>
>>
>> It would be good to have this all done from
>> packages/darwin_app/Makefile, since that's the Makefile that
>> assembles the Pd.app that I created.
> it shouldn't be too difficult, you just need to choose a reference Tcl
> / Tk installation that includes a package with the embedded
> frameworks.
>
>> Help->Pure Documentation needs to be figured out. The patches that
>> are included in the Pd.app are a good workaround, but I think in the
>> long run, we should figure out something that would be easier to
>> maintain. But perhaps having all of the docs put into a navigatible
>> system of patches would be a good idea, kind of like Pd hypertext.
>> But it would add to the amount of maintenance that would need to be
>> done.
>
> actually those ones are in part automated with a shell script. but I
> admit it's more of a workaround for now. I think I've seen something
> similar in jMax
>
>> This shouldn't be too hard to do. Each instance of Pd.app (Wish
>> Shell.app wrapper for the pd process) could keep track of the pd
>> -nowish PID, then make sure to kill it when it exits.
> well currently it quits the (sub)process, the problem is when it
> crashes.
>
>> The Tcl exceptions could be used to catch crashes, etc. (if they are
>> anything like Java exceptions, I haven't really looked into them).
> is it included as standard? that'd be great
>
>
> .
> g
>
________________________________________________________________________
____
There is no way to peace, peace is the way.
-A.J. Muste
More information about the Pd-list
mailing list