[epiar-devel] Automated windows builds arrive at last!
Plamen Konstantinov
plural at abv.bg
Sun Sep 11 01:17:34 PDT 2011
I`ve put up some simple ones, cause I was in a hurry. Now I`ll structure
them better. Do we include the dlls too?
-Dido
On 9/11/2011 6:39 AM, Christopher Thielen wrote:
> I liked the installer when I used it last but haven't seen it since.
> Can you write up instructions on how to use the script to generate the
> installer?
>
> On Sep 10, 2011, at 1:09 PM, ??????? ??????? wrote:
>
>> It seems maoserr made the last change March 2010. I`ve only updated
>> one script with new source files for the IDE project files.
>> I use it, but only on windows. Let`s leave them for now. If we get a
>> better way to package for those systems, these can be cleaned later.
>>
>> So on to the point, tell me do you like the NSIS script and what else
>> should the installer have.
>>
>> -Dido
>>
>> -------- ?????????? ????? --------
>> ??: Christopher Thielen
>> ???????: Re: [epiar-devel] Automated windows builds arrive at last!
>> ??: "epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>"
>> ????????? ??: ??????, 2011, ????????? 10 20:25:12 EEST
>> Who maintains the cmake stuff? Afaik, Matt & I use the GNU toolsets.
>>
>> Sent from my iPhone
>>
>> On Sep 10, 2011, at 4:50 AM, ??????? ??????? <plural at abv.bg
>> <mailto:plural at abv.bg>> wrote:
>>
>>> No, it doesn`t. It uses images form
>>> .\Epiar\Build\cmake\CMakeScripts\InstallResources\Win32.
>>>
>>> I`ve moved the whole folder to \Epiar\Build\. There were Deb and Mac
>>> folders, are they needed by cmake? We could move them too.
>>>
>>> -Dido
>>>
>>> >-------- ?????????? ????? --------
>>> >??: Matthew Zweig
>>> >???????: Re: [epiar-devel] Automated windows builds arrive at last!
>>> >??: epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>
>>> >????????? ??: ??????, 2011, ????????? 10 02:57:53 EEST
>>>
>>> >If the NSIS requires cmake then it should be in that directory.
>>> Otherwise we should move them. Perhaps /Build/NSIS or something?
>>> >
>>> >~Matt
>>> >
>>> >On Sep 9, 2011, at 2:09 PM, ??????? ??????? wrote:
>>> >
>>> >> No, It seems I forgot to commit it. Do you need it now? I can add
>>> a "choose user" install option.
>>> >>
>>> >> The install resources are in
>>> https://github.com/knowknowledge/Epiar/tree/master/Build/cmake/CMakeScripts/InstallResources.
>>> Should we move them or put the script in there?
>>> >>
>>> >> -Dido
>>> >>
>>> >> >-------- ?????????? ????? --------
>>> >> >??: Christopher Thielen
>>> >> >???????: Re: [epiar-devel] Automated windows builds arrive at last!
>>> >> >??: epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>
>>> >> >????????? ??: ?????, 2011, ????????? 7 08:26:49 EEST
>>> >>
>>> >> >Is the NSIS configuration already in git? If not, can we add it
>>> to a
>>> >> >sort of, dist/win32 section? (I think we call ours build/)
>>> >> >
>>> >> >On 09/06/2011 06:17 PM, ??????? ??????? wrote:
>>> >> >> Which executable? The installer or the game? You can set plenty of
>>> >> >> variables. Once we have the final 0.5.0, I`ll adjust the script.
>>> >> >>
>>> >> >> Right now everything from windows to the electrical cables may
>>> cause
>>> >> >> problems in this machine so don`t take it serious. I`ll try
>>> the release
>>> >> >> build when it`s up and tell you then.
>>> >> >>
>>> >> >> -Dido
>>> >> >>
>>> >> >> -------- ?????????? ????? --------
>>> >> >> ??: Christopher Thielen
>>> >> >> ???????: Re: [epiar-devel] Automated windows builds arrive at
>>> last!
>>> >> >> ??: epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>
>>> >> >> ????????? ??: ???????, 2011, ????????? 6 22:34:04 EEST
>>> >> >> Yeah, I think we'll use NSIS. I'll have to see how NSIS hints
>>> paths to
>>> >> >> the executable.
>>> >> >>
>>> >> >> I do want to support older machines. How does Epiar run? Is it
>>> just not
>>> >> >> smooth, or is it actually jittery? Any idea what the framerate is?
>>> >> >>
>>> >> >> On Sep 6, 2011, at 10:01 AM, ??????? ??????? wrote:
>>> >> >>
>>> >> >>> Don`t get frightened now.
>>> >> >>> 1.6 GHz AMD Duron, 512 MB RAM, 32 MB video which is taken
>>> from my main
>>> >> >>> RAM.
>>> >> >>>
>>> >> >>> I was only considering to define the requirements. It doesn`t
>>> mean
>>> >> >>> it`ll have to run on all last-decade machines..
>>> >> >>> That output looked ugly. We should do release builds for the
>>> final
>>> >> >>> version.
>>> >> >>>
>>> >> >>> Not the save files, the folder with them. After all, they
>>> shouldn`t
>>> >> >>> count as a resource.
>>> >> >>>
>>> >> >>> As for user rights, I think NSIS supports this, to choose if
>>> the user
>>> >> >>> wants it installed for himself or for all users.
>>> >> >>>
>>> >> >>> -Dido
>>> >> >>>
>>> >> >>> >-------- ?????????? ????? --------
>>> >> >>> >??: Christopher Thielen
>>> >> >>> >???????: Re: [epiar-devel] Automated windows builds arrive
>>> at last!
>>> >> >>> >??: epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>
>>> >> >>> >????????? ??: ??????????, 2011, ????????? 5 22:31:14 EEST
>>> >> >>>
>>> >> >>> >One idea I have for this is to respect if the player creates
>>> a "Saved
>>> >> >>> >Games" (or maybe "Pilots"?) folder with epiar.exe - then
>>> Epiar will use
>>> >> >>> >that, otherwise we'll default to our same behaviour. What do
>>> you think
>>> >> >>> >of that?
>>> >> >>> >
>>> >> >>> >The reason we try to always write data to the Users folder
>>> is that its
>>> >> >>> >possible to install Epiar system-wide on a multi-user system
>>> where
>>> >> >>> >individual users won't have write access to Epiar's installation
>>> >> >>> >directory. I believe this can even be set up on Windows if the
>>> >> >>> >Administrator installs Epiar and a non-admin user plays it.
>>> >> >>> >
>>> >> >>> >On 09/05/2011 11:48 AM, Christopher Thielen wrote:
>>> >> >>> >> Yea, I think XML logging is turned on. Not sure about
>>> debug symbols.
>>> >> >>> >>
>>> >> >>> >> What CPU speed, RAM and video card do you have? I've been
>>> developing
>>> >> >>> >> Epiar on a middle-of-the-road 2007 machine and it runs
>>> alright. Not
>>> >> >>> >> super fast but still around 30fps.
>>> >> >>> >>
>>> >> >>> >> You would like an option to store saves in the same
>>> directory as
>>> >> >>> epiar.exe?
>>> >> >>> >>
>>> >> >>> >> Sent from my iPhone
>>> >> >>> >>
>>> >> >>> >> On Sep 5, 2011, at 2:52 AM, ??????? ??????? > wrote:
>>> >> >>> >>
>>> >> >>> >>> It also works on Windows XP SP3 without any crashes or
>>> errors as much
>>> >> >>> >>> as I tested. But is this a debug build? It creates output
>>> files. Was
>>> >> >>> >>> that intended? I`m not sure, is it from my machine, but
>>> it runs a
>>> >> >>> >>> little slow. Which is a good reminder to put up the
>>> current system
>>> >> >>> >>> requirements.
>>> >> >>> >>>
>>> >> >>> >>> Also I have a suggestion, to move the Definitions(saves?)
>>> folder to
>>> >> >>> >>> the main directory. It`ll be more easy for users to
>>> backup their
>>> >> >>> >>> saves. I know I do it a lot ;]
>>> >> >>> >>>
>>> >> >>> >>> -Dido
>>> >> >>> >>>
>>> >> >>> >>> >-------- ?????????? ????? --------
>>> >> >>> >>> >??: Matthew Zweig
>>> >> >>> >>> >???????: Re: [epiar-devel] Automated windows builds
>>> arrive at last!
>>> >> >>> >>> >??: epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>
>>> >> >>> >>> >????????? ??: ??????????, 2011, ????????? 5 11:04:01 EEST
>>> >> >>> >>>
>>> >> >>> >>> >I've confirmed that it works on my new Win7 machine, but
>>> you seem to
>>> >> >>> >>> have packaged your local changes along with this build:
>>> There's a
>>> >> >>> >>> topher saved game, and a few changes to the map that I
>>> don't recall
>>> >> >>> >>> seeing on git.
>>> >> >>> >>> >
>>> >> >>> >>> >This should be great for people that would be
>>> interesting in world
>>> >> >>> >>> building and modding.
>>> >> >>> >>> >
>>> >> >>> >>> >Thanks!
>>> >> >>> >>> >~Matt
>>> >> >>> >>> >
>>> >> >>> >>> >On Sep 5, 2011, at 12:05 AM, Christopher Thielen wrote:
>>> >> >>> >>> >
>>> >> >>> >>> >> It looks like I've worked the kinks out of the automated
>>> >> >>> MinGW-based
>>> >> >>> >>> >> Windows cross-compile. All this technobabble amounts
>>> to this:
>>> >> >>> >>> >>
>>> >> >>> >>> >> We can automate nightly builds of Windows binaries and
>>> probably
>>> >> >>> script
>>> >> >>> >>> >> the creation of the Windows releases.
>>> >> >>> >>> >>
>>> >> >>> >>> >> Before I get too happy about that prospect, would
>>> somebody mind
>>> >> >>> >>> checking
>>> >> >>> >>> >> the build for issues? It worked alright on my borrowed
>>> Windows 7
>>> >> >>> >>> >> Enterprise machine.
>>> >> >>> >>> >>
>>> >> >>> >>> >> Download link:
>>> >> >>> >>> >> http://epiar.net/files/misc/epiar-0.5.0.zip (~33 MB)
>>> >> >>> >>> >>
>>> >> >>> >>> >> Unless Matt changes his mind, I think we're going to
>>> start moving
>>> >> >>> >>> >> aggressively toward a Epiar-0.5.0 release, with at
>>> least the
>>> >> >>> following
>>> >> >>> >>> >> platforms on board for binaries (if only because I
>>> know them):
>>> >> >>> >>> >>
>>> >> >>> >>> >> * Windows
>>> >> >>> >>> >> * Mac OS X
>>> >> >>> >>> >> * Fedora Linux (.rpm)
>>> >> >>> >>> >> * Generic Linux (statically compiled, large download
>>> but good
>>> >> >>> on most
>>> >> >>> >>> >> * distros)
>>> >> >>> >>> >>
>>> >> >>> >>> >> Hopefully our friends can update the contributed
>>> builds (e.g.
>>> >> >>> AmigaOS).
>>> >> >>> >>> >>
>>> >> >>> >>> >> Exciting!
>>> >> >>> >>> >>
>>> >> >>> >>> >> - Christopher Thielen
>>> >> >>> >>> >>
>>> >> >>> >>> >> _______________________________________________
>>> >> >>> >>> >> epiar-devel mailing list
>>> >> >>> >>> >> epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>
>>> >> >>> >>> >> http://epiar.net/mailman/listinfo/epiar-devel
>>> >> >>> >>> >
>>> >> >>> >>> >
>>> >> >>> >>> >_______________________________________________
>>> >> >>> >>> >epiar-devel mailing list
>>> >> >>> >>> >epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>
>>> >> >>> >>> >http://epiar.net/mailman/listinfo/epiar-devel
>>> >> >>> >>> >
>>> >> >>> >>>
>>> >> >>> >>>
>>> -----------------------------------------------------------------
>>> >> >>> >>> 100 ?? ?????. ???-?????? ???????????. Tempobet.com
>>> <http://Tempobet.com/>
>>> >> >>>
>>> >> >>> >>>
>>> >> >>> >>
>>> >> >>> >>> _______________________________________________
>>> >> >>> >>> epiar-devel mailing list
>>> >> >>> >>> epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>
>>> >> >>> >>> http://epiar.net/mailman/listinfo/epiar-devel
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >> _______________________________________________
>>> >> >>> >> epiar-devel mailing list
>>> >> >>> >> epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>
>>> >> >>> >> http://epiar.net/mailman/listinfo/epiar-devel
>>> >> >>> >
>>> >> >>> >_______________________________________________
>>> >> >>> >epiar-devel mailing list
>>> >> >>> >epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>
>>> >> >>> >http://epiar.net/mailman/listinfo/epiar-devel
>>> >> >>> >
>>> >> >>>
>>> >> >>> -----------------------------------------------------------------
>>> >> >>> 100 ?? ?????. ???-?????? ???????????. Tempobet.com
>>> <http://Tempobet.com/>
>>> >> >>>
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> -----------------------------------------------------------------
>>> >> >> 100 ?? ?????. ???-?????? ???????????. Tempobet.com
>>> <http://Tempobet.com/>
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> _______________________________________________
>>> >> >> epiar-devel mailing list
>>> >> >> epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>
>>> >> >> http://epiar.net/mailman/listinfo/epiar-devel
>>> >> >
>>> >> >_______________________________________________
>>> >> >epiar-devel mailing list
>>> >> >epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>
>>> >> >http://epiar.net/mailman/listinfo/epiar-devel
>>> >> >
>>> >>
>>> >> -----------------------------------------------------------------
>>> >> 100 ?? ?????. ???-?????? ???????????. Tempobet.com
>>> <http://Tempobet.com/>
>>> >> _______________________________________________
>>> >> epiar-devel mailing list
>>> >> epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>
>>> >> http://epiar.net/mailman/listinfo/epiar-devel
>>> >
>>> >
>>> >_______________________________________________
>>> >epiar-devel mailing list
>>> >epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>
>>> >http://epiar.net/mailman/listinfo/epiar-devel
>>> >
>>>
>>> -----------------------------------------------------------------
>>> 100 ?? ?????. ???-?????? ???????????. Tempobet.com
>>> <http://a.abv.bg/www/delivery/ck.php?oaparams=2__bannerid=6818__zoneid=63__oadest=http://bg.tempobet.com/affiliates/3208311>
>>> _______________________________________________
>>> epiar-devel mailing list
>>> epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>
>>> http://epiar.net/mailman/listinfo/epiar-devel
>> .
>>
>> -----------------------------------------------------------------
>> 100 ?? ?????. ???-?????? ???????????. Tempobet.com
>> <http://a.abv.bg/www/delivery/ck.php?oaparams=2__bannerid=6818__zoneid=63__oadest=http://bg.tempobet.com/affiliates/3208311>
>> _______________________________________________
>> epiar-devel mailing list
>> epiar-devel at epiar.net <mailto:epiar-devel at epiar.net>
>> http://epiar.net/mailman/listinfo/epiar-devel
>
>
>
> _______________________________________________
> epiar-devel mailing list
> epiar-devel at epiar.net
> http://epiar.net/mailman/listinfo/epiar-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://epiar.net/pipermail/epiar-devel/attachments/20110911/05ece9d4/attachment-0001.html
More information about the epiar-devel
mailing list