Hello,

a good idea for Mahogany win32 build, but of course it should be compilable
by mingw first:

------ Forwarded message ------
From: Erik van Pienbroek <e...@vanpienbroek.nl>
Date: Tue, 20 Oct 2009 18:54:44 +0200
Subject: Re: Howto set up a chroot build environment for deployment?
To: "Fedora MinGW (Windows cross-compiler) project" 
<fedora-mi...@lists.fedoraproject.org>

Op dinsdag 20-10-2009 om 11:07 uur [tijdzone +0200], schreef Per Arnold
Blaasmo:
> Hi,
> I am in the need to have a build environment for windows that builds
> every night and that is started from a clean state and ends up in a
> install program.
> 
> Is there any howto or does someone have a setup like this that they can
> share.
> I use 'mock' for building different Linux RPM or DEB packages, but I
> would also like to have something like that for a Windows install file.
> 
> A 'mock' setup that produces a final install file for Windows would be
> great.
> Any tips?
>  
> Regard
> Per A.

Hi Per Arnold,

For my own open source projects I've created some small scripts to
generate Win32 installers. These scripts build the project in a separate
prefix and uses a (custom-made) .nsi file and mingw32-nsis to generate
an installer. When the installer is created, the scripts transfer the
files using scp to my webserver where users can download it. This all is
hooked up as a post-commit-script in my Subversion server so that a new
installer will be created and published every time a Subversion commit
has been done.

These scripts are very specific to my open source projects so they
probably won't be of any interest to you, but it should be quite easy
to create such a script yourself. It should be sufficient to create a
script which does a ./configure, make, make install, some cp's
(optional, for dependencies) and a 'makensis' call to generate an
installer.

Regards,

Erik van Pienbroek


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Mahogany-Developers mailing list
Mahogany-Developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mahogany-developers

Reply via email to