[epiar-devel] Automated windows builds arrive at last!

Димитър Станчев plural at abv.bg
Sun Sep 11 14:28:45 PDT 2011


 In the build yes, in the packaging no. I`ve added the dlls to the packaging script along with more verbose instructions. Hope they are understandable.

-Dido

-------- Оригинално писмо --------
От:  Christopher Thielen  
Относно: Re: [epiar-devel] Automated windows builds arrive at last!
До: epiar-devel at epiar.net
Изпратено на: Неделя, 2011, Септември 11 22:14:22 EEST
 Not in the source. Whatever our "make dist" command turns out to be should be responsible for copying the dlls into an installer package. It's my understanding that cmake will download and configure any missing libraries as well. 
  On Sep 11, 2011, at 1:17 AM, Plamen Konstantinov wrote:                   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 "               
                Изпратено на: Събота, 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 >                  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 
                      >Изпратено на: Събота, 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 
                      >> >Изпратено на: Сряда, 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 
                      >> >> Изпратено на: Вторник, 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                       
                      >> >>> >Изпратено на:                      Понеделник, 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                       
                      >> >>> >>> >Изпратено                      на: Понеделник, 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                       
                      >> >>> >>> >>  http://epiar.net/mailman/listinfo/epiar-devel 
                      >> >>> >>> >
                      >> >>> >>> >
                      >> >>> >>>                      >_______________________________________________
                      >> >>> >>> >epiar-devel                      mailing list
                      >> >>> >>> > epiar-devel at epiar.net                       
                      >> >>> >>> > http://epiar.net/mailman/listinfo/epiar-devel 
                      >> >>> >>> >
                      >> >>> >>>
                      >> >>> >>>                      -----------------------------------------------------------------
                      >> >>> >>> 100 лв БОНУС.                      Най-високи коефициенти.  Tempobet.com 
                      >> >>> 
                      >> >>> >>>
                      >> >>> >>
                      >> >>> >>>                      _______________________________________________
                      >> >>> >>> epiar-devel                      mailing list
                      >> >>> >>>  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 
                      >> >>> >
                      >> >>>                      >_______________________________________________
                      >> >>> >epiar-devel mailing list
                      >> >>> > epiar-devel at epiar.net                       
                      >> >>> > http://epiar.net/mailman/listinfo/epiar-devel 
                      >> >>> >
                      >> >>>
                      >> >>>                      -----------------------------------------------------------------
                      >> >>> 100 лв БОНУС. Най-високи                      коефициенти.  Tempobet.com 
                      >> >>> 
                      >> >>
                      >> >>
                      >> >>
                      >> >>                      -----------------------------------------------------------------
                      >> >> 100 лв БОНУС. Най-високи                      коефициенти.  Tempobet.com 
                      >> >> 
                      >> >>
                      >> >>
                      >> >>                      _______________________________________________
                      >> >> epiar-devel mailing list
                      >> >>  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 
                      >> > 
                      >> 
                      >>                      -----------------------------------------------------------------
                      >> 100 лв БОНУС. Най-високи коефициенти.  Tempobet.com 
                      >>                      _______________________________________________
                      >> epiar-devel mailing list
                      >>  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 
                      >
 
                    
-----------------------------------------------------------------
                      100 лв БОНУС. Най-високи                      коефициенти. Tempobet.com                                                         _______________________________________________ 
                     epiar-devel mailing list 
                      epiar-devel at epiar.net  
                      http://epiar.net/mailman/listinfo/epiar-devel  
                                                    
              .            
            
-----------------------------------------------------------------
              100 лв БОНУС. Най-високи коефициенти.              Tempobet.com             _______________________________________________
          epiar-devel mailing list
           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           
   _______________________________________________
epiar-devel mailing list
 epiar-devel at epiar.net 
http://epiar.net/mailman/listinfo/epiar-devel
  

 

-----------------------------------------------------------------
100 лв БОНУС. Най-високи коефициенти. Tempobet.com
http://bg.tempobet.com/affiliates/3208311
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://epiar.net/pipermail/epiar-devel/attachments/20110912/5ba7fdbf/attachment-0001.html 


More information about the epiar-devel mailing list