Does the new build script automatically create a complete and deterministic source distribution for the app bundle? Or do you still need to add and configure things 'by hand'? One conclusion from PdCon sessions about building Pd was, a source repository snapshot is not necessarily the same as a source distribution. Pd for OSX used to be a combined source / binary distribution. If the build is hard(er) to reproduce without embedded sources, I guess they should better be included like before. When this is the preferred approach for deken packages, why not for Pd.
Katja
On Tue, Aug 15, 2017 at 12:05 PM, Dan Wilcox danomatika@gmail.com wrote:
It's an easy fix.
I originally thought creating the app bundle with the full source tree files and the compilation step .o files was a bug and not a feature. The resulting .app is thus smaller. The app bundler script was written before the pd con and I didn't recognize the feature when presented.
I'd say that if Pd is easier to build, we don't need this but I'm probably wrong. At the very least, the header directory can be named back to "src"
On Aug 15, 2017, at 12:00 PM, pd-dev-request@lists.iem.at wrote:
Dan was unaware of this when reorganizing the build scripts for the bundle, and while I'm writing this he opened an issue suggesting a fix: https://github.com/pure-data/pure-data/issues/181
Dan Wilcox @danomatika danomatika.com robotcowboy.com