Le 5 juin 2012 13:48, <sebastien.fricker
<sebastien.fric...@gmail.com>@<sebastien.fric...@gmail.com>
gmail.com <sebastien.fric...@gmail.com>> a écrit :
>
> I have places my automatic installation script of GODI on Cygwin on
> gitorious.org.
>
> Since the FlexDll issue is actually not corrected, this installation
fails.
> For all people which want to have a try:
>  https:// 
> <https://gitorious.org/cygwingodi/cygwingodi>gitorious.org<https://gitorious.org/cygwingodi/cygwingodi>
/ 
<https://gitorious.org/cygwingodi/cygwingodi>cygwingodi<https://gitorious.org/cygwingodi/cygwingodi>
/ 
<https://gitorious.org/cygwingodi/cygwingodi>cygwingodi<https://gitorious.org/cygwingodi/cygwingodi>
>
>

Very interesting approach. I choose a different bootstrap language,
however. I use Lua which has a nice set of libraries (including curl) and
which can be the base of a automatic installer for the whole godi. It also
avoids the PL zoo (i.e vbs sh and bat)

Example of what i have achieved (inside jenkins/hudson):
Godi.bootstrap("3.12")
Godi.build("godi-ounit")
Godi.build("apps-oasis")

It works only on mac and linux for now, i'll try to extend to windows
starting from your script.

Tell me if you are interested, ican setup a git repo on
forge.ocamlcore.org....

Regards
Sylvain
>
>
> On Thursday 31 May 2012 15:14:40 Sébastien Fricker wrote:
> > Thanks Gerd for sharing it.
> > As soon as the FlexDll problem is corrected I think that I can start
with
> > it. Sébastien
> >
> > On Thursday 31 May 2012 15:06:41 you wrote:
> > > Am Donnerstag, den 31.05.2012, 14:20 +0200 schrieb Sébastien Fricker:
> > > > On Thursday 31 May 2012 14:05:12 Gerd Stolpmann wrote:
> > > > > Sure, if I find time... The best thing would be if I got patches
that
> > > > > are ready to be applied. The time-consuming part is to test
everything
> > > > > (I currently don't even have a recent Cygwin installation at
hand).
> > > >
> > > > Gerd,
> > > > I have started to write a "test suite" which install GODI on Cygwin.
> > > > But I have exactly the same issue with FlexDLL.
> > > > As soon as I'm able to have completely atomized this step I will
send
> > > > you
> > > > it the scripts.
> > > >
> > > > BTW: Can you share the suite which generates:
> > > > https:// <https://godirepo.camlcity.org/openapps/autoui.cgi>
godirepo.camlcity.org
<https://godirepo.camlcity.org/openapps/autoui.cgi>/<https://godirepo.camlcity.org/openapps/autoui.cgi>
openapps 
<https://godirepo.camlcity.org/openapps/autoui.cgi>/<https://godirepo.camlcity.org/openapps/autoui.cgi>
autoui.cgi <https://godirepo.camlcity.org/openapps/autoui.cgi> May be I can
then
> > > > execute on Cygwin.
> > > > Sébastien
> > >
> > > https://<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/autobuild/>
godirepo.camlcity.org<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/autobuild/>
/ 
<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/autobuild/>svn<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/autobuild/>
/ 
<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/autobuild/>app<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/autobuild/>
- <https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/autobuild/>
camlcityd<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/autobuild/>
/ <https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/autobuild/>
trunk <https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/autobuild/>
/ 
<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/autobuild/>src<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/autobuild/>
/ <https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/autobuild/>
autobuild<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/autobuild/>
/ <https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/autobuild/>
> > > https://<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/dbschema/>
godirepo.camlcity.org<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/dbschema/>
/ 
<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/dbschema/>svn<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/dbschema/>
/ 
<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/dbschema/>app<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/dbschema/>
- <https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/dbschema/>
camlcityd<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/dbschema/>
/ 
<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/dbschema/>trunk<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/dbschema/>
/ 
<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/dbschema/>src<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/dbschema/>
/ <https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/dbschema/>
dbschema<https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/dbschema/>
/ <https://godirepo.camlcity.org/svn/app-camlcityd/trunk/src/dbschema/>
> > >
> > > The autobuild db resides (for now) in Mysql, use godi_autobuild.sql
for
> > > creating it.
> > >
> > > Use jobs/autobuild2 for building packages (I guess you can remove the
> > > call to sqlite3, this is just for skipping packages that are known not
> > > to work). The script assumes certain paths:
> > >
> > > ~/autobuild/${GODI_SECTION}/: is the prefix for GODI
> > >
> > > ~/autobuild/${GODI_SECTION}-empty.tar.gz: is a tared-up "empty" GODI,
> > > i.e. the state after bootstrapping, and removing everything except
> > > godi-tools.
> > >
> > >
> > > ~/autobuild/${GODI_SECTION}.conf is the godi.conf to use.
> > >
> > > ~/autobuild/${GODI_SECTION}.out is the log file
> > >
> > > xfvb-run starts a virtual X server, because some packages can only be
> > > built when X is there. I guess you can remove this for win32.
> > >
> > > The other scripts in jobs/ are for driving the digester of the search
> > > engine. Ignore them.
> > >
> > > Gerd
> > >
> > > > _______________________________________________
> > > > Godi-list mailing list
> > > > Godi <Godi-list@ocaml-programming.de>-<Godi-list@ocaml-programming.de>
list <Godi-list@ocaml-programming.de>@ocaml-<Godi-list@ocaml-programming.de>
programming.de <Godi-list@ocaml-programming.de>
> > > > https:// <https://godirepo.camlcity.org/mailman/listinfo/godi-list>
godirepo.camlcity.org<https://godirepo.camlcity.org/mailman/listinfo/godi-list>
/ 
<https://godirepo.camlcity.org/mailman/listinfo/godi-list>mailman<https://godirepo.camlcity.org/mailman/listinfo/godi-list>
/ 
<https://godirepo.camlcity.org/mailman/listinfo/godi-list>listinfo<https://godirepo.camlcity.org/mailman/listinfo/godi-list>
/ 
<https://godirepo.camlcity.org/mailman/listinfo/godi-list>godi<https://godirepo.camlcity.org/mailman/listinfo/godi-list>
- 
<https://godirepo.camlcity.org/mailman/listinfo/godi-list>list<https://godirepo.camlcity.org/mailman/listinfo/godi-list>
> _______________________________________________
> Godi-list mailing list
> Godi <Godi-list@ocaml-programming.de>- <Godi-list@ocaml-programming.de>
list <Godi-list@ocaml-programming.de>@ocaml-<Godi-list@ocaml-programming.de>
programming.de <Godi-list@ocaml-programming.de>
> https:// <https://godirepo.camlcity.org/mailman/listinfo/godi-list>
godirepo.camlcity.org<https://godirepo.camlcity.org/mailman/listinfo/godi-list>
/ 
<https://godirepo.camlcity.org/mailman/listinfo/godi-list>mailman<https://godirepo.camlcity.org/mailman/listinfo/godi-list>
/ 
<https://godirepo.camlcity.org/mailman/listinfo/godi-list>listinfo<https://godirepo.camlcity.org/mailman/listinfo/godi-list>
/ 
<https://godirepo.camlcity.org/mailman/listinfo/godi-list>godi<https://godirepo.camlcity.org/mailman/listinfo/godi-list>
- 
<https://godirepo.camlcity.org/mailman/listinfo/godi-list>list<https://godirepo.camlcity.org/mailman/listinfo/godi-list>
_______________________________________________
Godi-list mailing list
Godi-list@ocaml-programming.de
https://godirepo.camlcity.org/mailman/listinfo/godi-list

Reply via email to