On Sun, Apr 15, 2012 at 2:19 PM, David Seikel <onef...@gmail.com> wrote:
> On Thu, 29 Mar 2012 21:16:37 +0200 Vincent Torri
> <vincent.to...@gmail.com> wrote:
>
>> Hey
>>
>> I have written a rough script (which can be highly improved) which
>> builds the NSIS installer for the current svn tree (useful to test the
>> Windows port before a release), all that in linux . Here is what it
>> basically  does:
>>
>> 1) it installs the dependencies in a subdir
>> 2) it checks out the EFL from the trunk and install them (cross
>> compilation) in that subdir
>> 3) it creates the NSIS installer.
>>
>> There are nevertheless some stuff to do:
>>
>> a) install makensis (to create the NSIS installer. Most distro should
>> have it) b) evenually, set, in efl_installer.sh, the value of
>> MAKENSIS_PATH if it's different from /usr/bin
>> c) untar mingw-w64 32 bits :
>>
>> http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/rubenvb/4.7.0-3/i686-w64-mingw32-gcc-4.7.0-3-linux_rubenvb.tar.lzma/download
>>
>> and set, in efl_installer.sh, the value of MINGW_PREFIX
>>
>> d) launch the script and wait
>>
>> if people find it useful, i can add it in svn somewhere
>
> I actually have this email marked as something I should check out.  I
> finally have a legit copy of Windows installed on a VM.  I'm just very
> demotivated to deal with Windows.  I'll get to it sooner or later, as I
> do have cross platform projects I'll be doing that I want to use EFL
> for.  So, like it or not, Windows is one of the important platforms for
> those projects. sigh
>
> Would be useful if it had the option of using SVN or the latest release
> tarballs,  And even add the latest alpha tarballs as an option.  This
> would be for the purpose of making sure it works with stable released
> EFL for the release of any projects using this script of yours.  Though
> is it your intention that your script is ONLY for testing purposes, and
> that real releases should be built on Windows?  Still, would be useful
> to do test builds on Linux against released and alpha EFL tarballs.
>
> The less I have to deal with Windows, the happier I am.  Helps with the
> entire demotivated thing.  I was burnt out on Windows long ago, the
> reasons for that don't seem to have been changed by Microsoft in their
> later versions.

when a release is done, i usually create an NSIS installer. You
download, double click, and it's installed.

Vincent

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to