[PD-dev] Pd 0.48 app bundle without src dir

Dan Wilcox danomatika at gmail.com
Wed Aug 16 11:10:35 CEST 2017


As far as I know, the release builds still use Miller's makefiles. The mac build just now uses the mac/osx-app.sh script to generate the .app. I checked the windows download and it includes everything as before.

> On Aug 16, 2017, at 10:52 AM, katja <katjavetter at gmail.com> wrote:
> 
> Dan, the new documentations are great!
> 
> Is it the case that Miller switched from 'old build system'
> (makefile.mac etc.) to autotools between 0.47-* and 0.48-*? That would
> explain why a simple rebuild within the app bundle was feasible at the
> time of PdCon16~, while it is not even technically possible currently.
> The makefile.mac is a source file, while makefile(s) from an autotools
> build system are not, so no way to 'cd to the source directory and hit
> make' as it was phrased in the PdCon presentation.
> 
> I'm slowly starting to understand that the lost option to rebuild
> within the app bundle is a logical consequence of switching from one
> build method to the other. And including the complete source files is
> of no use then. So I rest my case!
> 
> By the way I wonder if the same is going on with the Windows package?
> 
> Katja
> 
> 
> 
> 
> 
> 
> On Tue, Aug 15, 2017 at 2:44 PM, Dan Wilcox <danomatika at gmail.com> wrote:
>> And to clarify, this "I guess what I don't understand is the need for both a
>> source tarball and a .app which includes all the sources." does not mean I
>> am against making any changes and am against source distributions. It's only
>> a question really as I've not needed that kind of feature, personally.
>> 
>> On Aug 15, 2017, at 2:18 PM, Dan Wilcox <danomatika at gmail.com> wrote:
>> 
>> Also, the steps are outlined in the greatly updated INSTALL.txt:
>> https://github.com/pure-data/pure-data/blob/master/INSTALL.txt
>> 
>> On Aug 15, 2017, at 2:15 PM, Dan Wilcox <danomatika at gmail.com> wrote:
>> 
>> One thing to note: IOhannes and I removed the generated autotools files
>> (configure, m4 stuff, Makefile, Makefile.in) so the source tarball should
>> behave without having to change anything by hand. The configure script was
>> *greatly* updated to facilitate this as well. It should work whether inside
>> the .app or not.
>> 
>> I guess what I don't understand is the need for both a source tarball and a
>> .app which includes all the sources. It should be possible now to build Pd
>> on Mac 10.6 to 10.12 (and soon 10.13) with the same steps.
>> 
>> 
>> 
>> --------
>> Dan Wilcox
>> @danomatika
>> danomatika.com
>> robotcowboy.com
>> 
>> 
>> 

--------
Dan Wilcox
@danomatika <http://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20170816/b876569a/attachment.html>


More information about the Pd-dev mailing list