[CSOUND-DEV:4956] Re: Creating zip files from scons
Date | 2004-07-13 22:06 |
From | "gogins@pipeline.com" |
Subject | [CSOUND-DEV:4956] Re: Creating zip files from scons |
Right now there is just one target, build everything. On my notebook this takes a reasonably small amount of time. I have not done any install or other targets because I don't think we're ready yet -- the thing still doesn't work quite right. Also, install targets are quite different depending on platform and I am not sure what to do about them. But if you want to go ahead, go ahead and good luck. Original Message: ----------------- From: stevenyi stevenyi@csounds.com Date: Tue, 13 Jul 2004 09:07:05 -0700 To: csound-dev@eartha.mills.edu Subject: [CSOUND-DEV:4953] Re: Creating zip files from scons Hi Michael and all, I've been meaning to look into this (have been busy with blue development) but how do we make build targets with Scons? i.e. scons install scons distro scons lib etc. I might try experimenting with this today and checking things in later if no one else beats me to it. Thanks, steven On Tue, 2004-07-13 at 05:10, Michael Gogins wrote: > I'll disable it on Mac and make it stop printing lists which will speed it > up on other platforms. -------------------------------------------------------------------- mail2web - Check your email from the web at http://mail2web.com/ . |
Date | 2004-07-13 23:24 |
From | steven yi |
Subject | [CSOUND-DEV:4957] Re: Creating zip files from scons |
Hi Michael, The targets I'm particularly interested in having are: docs dist for building documents and the zip. I too have problems with the zip but since it happens at the end I haven't been worrying about it (the zip building function uses an file tree walking function available in python 2.3+). I also don't want to build the docs either unless necessary so will likely put that into a target. Other targets I'm (eventually) interested to put in would be: install -to be used on linux systems, as they're the most likely to be compiling the source (i.e. install into /usr/local/bin, /usr/local/share, etc.) installerWin -build installer for windows (anybody have a recommended tool for building installers? I've used NSIS before and that seems to work well.) dpkg -build a dpkg for OSX rpm -build an RPM for linux Those would all be the end-goal and as soon as I can figure out how targets are done I'll be adding stubs to start and implementing over time. steven gogins@pipeline.com wrote: > Right now there is just one target, build everything. On my notebook this > takes a reasonably small amount of time. I have not done any install or > other targets because I don't think we're ready yet -- the thing still > doesn't work quite right. Also, install targets are quite different > depending on platform and I am not sure what to do about them. But if you > want to go ahead, go ahead and good luck. > |