haXe nightly builds

classic Classic list List threaded Threaded
35 messages Options
12
Reply | Threaded
Open this post in threaded view
|

haXe nightly builds

filt3rek
Hej all !
Many people have troubles with compiling haXe from SVN.
Maybe someone could compile it on Win/OSX/Linux and bring it on haxe.org as nigtly builds ? Or something like a cron could do that...
Are there people interrested in this (on Win/OSX/Linux) ?
Thanks in advance,
Michel

--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

MarcWeber
> Many people have troubles with compiling haXe from SVN.
Its not that easy because there are many different platforms.
What about posting about your
- os
- trouble you encountered?

Maybe we can create / extend a wiki article then.

(This doesn't mean I'm against nightly biulds ..
I think that keeping the build information and trouble shooting up to
date is import too)

Marc Weber

--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

filt3rek
Thanks Marc,
In fact, I haven't any problem with it.
I just thought that it could be fine if people that compile haXe from SVN, just put it on haxe.org.

2010/9/13 Marc Weber <[hidden email]>
> Many people have troubles with compiling haXe from SVN.
Its not that easy because there are many different platforms.
What about posting about your
- os
- trouble you encountered?

Maybe we can create / extend a wiki article then.

(This doesn't mean I'm against nightly biulds ..
I think that keeping the build information and trouble shooting up to
date is import too)

Marc Weber

--
haXe - an open source web programming language
http://haxe.org


--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

Nicolas Cannasse
In reply to this post by MarcWeber
Le 13/09/2010 10:15, Marc Weber a écrit :
>> Many people have troubles with compiling haXe from SVN.
> Its not that easy because there are many different platforms.

I think also that the nightly builds would be a good idea.

A lot of people are not interested in getting everything setup and might
still want to test newest SVN features or get a bug fixed.

Nicolas

--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

Pimm Hogeling
I haven't had any trouble compiling the haXe compiler. It works fine on both GNU/Linux and Windows.

With that said, nightly builds sounds like a good idea for the reasons mentioned.

On 13 September 2010 10:31, Nicolas Cannasse <[hidden email]> wrote:
Le 13/09/2010 10:15, Marc Weber a écrit :

Many people have troubles with compiling haXe from SVN.
Its not that easy because there are many different platforms.

I think also that the nightly builds would be a good idea.

A lot of people are not interested in getting everything setup and might still want to test newest SVN features or get a bug fixed.

Nicolas


--
haXe - an open source web programming language
http://haxe.org


--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

postite
In reply to this post by Nicolas Cannasse
i definitely agree with nightly builds.

I compiled haxe yesterday for the first time on osx ... i had to install xcode ( 2,4 gigas) ... +macports , runned a script which made a lot of actions i didn't understand at all . Did not understood the way environnemnt variables works ... .At the end the haxe version in /bin has no different version tag than my original stable haxe 2.06... so i don't really know if it worked .
It took me 3 hours ( i'm not fund of command line stuff..).

so i would be very pleased to find nightly builds ...  

--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

clemos
In reply to this post by Nicolas Cannasse
+1
It would be nice also to have nightly .deb packages too.
The thing is on Ubuntu/Debian 64bit, even for major releases, you
either need to compile and install everything by yourself, or to wait
for the packages to be released on the main repositories, which may be
quite long due to the distrib's policies.
Compiling/updating is fine for me because I'm quite used to it, but it
is certainly a pain for newbies who expect simplicity. On such a
setup, getting started with haXe may be very time consuming if you
include setting up / testing an IDE, etc. Moreover, errors caused by
desynchronisation between compiler and library versions or by wrong
environnement variables just don't happen when installing simple
packages.

+++++
Clément

On Mon, Sep 13, 2010 at 10:31 AM, Nicolas Cannasse
<[hidden email]> wrote:

> Le 13/09/2010 10:15, Marc Weber a écrit :
>>>
>>> Many people have troubles with compiling haXe from SVN.
>>
>> Its not that easy because there are many different platforms.
>
> I think also that the nightly builds would be a good idea.
>
> A lot of people are not interested in getting everything setup and might
> still want to test newest SVN features or get a bug fixed.
>
> Nicolas
>
> --
> haXe - an open source web programming language
> http://haxe.org
>

--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

jlm@justinfront.net
In reply to this post by Nicolas Cannasse
I was actually thinking of doing this (for mac) already but thought it  
might not be appreciated if I uploaded a zip to haXe org every week.

I would be happy to help with mac leopard builds, I think once a week  
would be more viable... the project does not move so fast that we need  
nightly builds most of the time, I need to spend some more time before  
I am upto speed with preparing a full deploy, so I can't promise to  
make one this week, but if there is a git/hg/svn place, that you want  
me to upload let me know, or I can put the mac one as a zip on my  
server.

I have had issues with cpp target since latest build, but not tried to  
see if it now works better on my system... so for users to provide  
zips we do need to have some some standard haXe tests and test  
programs setup so we can report any target specific issues, I think  
that only new versions should be uploaded if they are tested and work,  
so once a week seems better than nightly.  I think reliability is key,  
so if a build has a platform issue it is not uploaded that week or  
until it is fixed, it would be nice if we could work towards even  
emulator tests for phone targets.

I presume Nicolas you were thinking of gathering a list of people to  
compile for various targets and then they could share the compile and  
test between them?

Cheers

;j


On 13 Sep 2010, at 09:31, Nicolas Cannasse wrote:

> Le 13/09/2010 10:15, Marc Weber a écrit :
>>> Many people have troubles with compiling haXe from SVN.
>> Its not that easy because there are many different platforms.
>
> I think also that the nightly builds would be a good idea.
>
> A lot of people are not interested in getting everything setup and  
> might still want to test newest SVN features or get a bug fixed.
>
> Nicolas
>
> --
> haXe - an open source web programming language
> http://haxe.org


--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

Nicolas Cannasse
Le 13/09/2010 15:21, [hidden email] a écrit :

> I was actually thinking of doing this (for mac) already but thought it
> might not be appreciated if I uploaded a zip to haXe org every week.
>
> I would be happy to help with mac leopard builds, I think once a week
> would be more viable... the project does not move so fast that we need
> nightly builds most of the time, I need to spend some more time before I
> am upto speed with preparing a full deploy, so I can't promise to make
> one this week, but if there is a git/hg/svn place, that you want me to
> upload let me know, or I can put the mac one as a zip on my server.
>
> I have had issues with cpp target since latest build, but not tried to
> see if it now works better on my system... so for users to provide zips
> we do need to have some some standard haXe tests and test programs setup
> so we can report any target specific issues, I think that only new
> versions should be uploaded if they are tested and work, so once a week
> seems better than nightly. I think reliability is key, so if a build has
> a platform issue it is not uploaded that week or until it is fixed, it
> would be nice if we could work towards even emulator tests for phone
> targets.
>
> I presume Nicolas you were thinking of gathering a list of people to
> compile for various targets and then they could share the compile and
> test between them?

I would be happy if the community can organize itself to provide regular
builds and gather them in a trusted place ;)

Nicolas

--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

MarcWeber
In reply to this post by jlm@justinfront.net
Excerpts from [hidden email]'s message of Mon Sep 13 15:21:57 +0200 2010:
> I would be happy to help with mac leopard builds, I think once a week  
> would be more viable... the project does not move so fast that we need  
> nightly builds most of the time, I need to spend some more time before  
> I am upto speed with preparing a full deploy,

I know bash ssh well enough. Let me know if you have trouble setting up
a cron-job or write deploy scripts.

Nicolas, do you want to host those builds? Or do you want community
members to put them somewhere else?

Maybe I could take some time in the near future to do the linux builds.

So if you're interested in Linux snapshots let me know.

Marc Weber

--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

Cauê W.
I could help out with the osx (leopard) and linux 64 builds

2010/9/13 Marc Weber <[hidden email]>
Excerpts from [hidden email]'s message of Mon Sep 13 15:21:57 +0200 2010:
> I would be happy to help with mac leopard builds, I think once a week
> would be more viable... the project does not move so fast that we need
> nightly builds most of the time, I need to spend some more time before
> I am upto speed with preparing a full deploy,

I know bash ssh well enough. Let me know if you have trouble setting up
a cron-job or write deploy scripts.

Nicolas, do you want to host those builds? Or do you want community
members to put them somewhere else?

Maybe I could take some time in the near future to do the linux builds.

So if you're interested in Linux snapshots let me know.

Marc Weber

--
haXe - an open source web programming language
http://haxe.org


--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

Philipp Klose-2
In reply to this post by filt3rek
Hi,

I could provide Linux 64 and 32 bit builds. (Creating *.deb for Debian and Ubuntu users would also be possible).
Has any one archived to cross-compile haXe for Windows on a Linux system using cygwin + mingw? I think Linux users are quite familiar with building stuff from the sources, but most Windows users aren't.

Philipp


On 13.09.2010 09:41, filt3rek wrote:
Hej all !
Many people have troubles with compiling haXe from SVN.
Maybe someone could compile it on Win/OSX/Linux and bring it on haxe.org as nigtly builds ? Or something like a cron could do that...
Are there people interrested in this (on Win/OSX/Linux) ?
Thanks in advance,
Michel

--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

MarcWeber
In reply to this post by MarcWeber
If we talk about it:

How many (community) supported patches exist for HaXe?
Eg I wrote two I care about: the thisless completion and the short
lambdas. If the community is going to support nightly builds, does it
make sense to support those patches in some way as well?

How do you think about it?

Its not only about my patches. Maybe Nicolas starts working on a new
feature himself in the future which might be too unstable to put it in
trunk.

Marc Weber

--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

jlm@justinfront.net
What targets are specifically needed?
Are a few more people ( list regulars only ) willing to build on a  
once a month/fortnightly schedule, so that there is always a fresh  
weekly build, wiki would contain date of next build for each target  
and first name of builder so that there is no confusion?
Can we have write access to a 'latest' folder to upload builds and  
tests, or would you prefer it hosted on an alternate git/hg space.

Shall I create a wiki page for others to modify..
http://www.haxe.org/downloads/latest ?


Targets
_______

Windows - XP
Windows - Vista
Windows - windows7
        Nicolas?
               
Mac - Leopard
        Caue
        Justin (;J)

Mac - Snowy Leopard
         
Linux - Ubuntu - 64bit
Linux - Ubuntu - 32bit
Linux - Debian - 64bit
Linux - Debian - 32bit
       
        Philipp
        Marc

Tests
______

Tests
        Neko
        Flash
        Javascript
        Html5 javascript
        PHP
        Cpp

        Macros..?

HaXeLib compatibilities, builders could maybe decide on a few to test  
against, my preference may include...
        NME2
        HSL
        Away3dLite/Sandy3D
        Feffects...

Future
______

Future Tests/builds
        iPhone emulator
        palm emulator
        android emulator
        Stax?



On 13 Sep 2010, at 15:16, Marc Weber wrote:

> If we talk about it:
>
> How many (community) supported patches exist for HaXe?
> Eg I wrote two I care about: the thisless completion and the short
> lambdas. If the community is going to support nightly builds, does it
> make sense to support those patches in some way as well?
>
> How do you think about it?
>
> Its not only about my patches. Maybe Nicolas starts working on a new
> feature himself in the future which might be too unstable to put it in
> trunk.
>
> Marc Weber
>
> --
> haXe - an open source web programming language
> http://haxe.org


--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

Bernard Visscher
A few days ago I started testing with a 32 bits linux compile.
It checks every 5 minutes if the SVN has changed and compiles that version.
If the compile is successfull it's gzipped.

http://builds.haxer.be

Currently it's compiled on debian lenny 32 bits, if this works ok I can add the 64 bits version.

Bernard

On Sep 13, 2010, at 17:29 , [hidden email] wrote:

> What targets are specifically needed?
> Are a few more people ( list regulars only ) willing to build on a once a month/fortnightly schedule, so that there is always a fresh weekly build, wiki would contain date of next build for each target and first name of builder so that there is no confusion?
> Can we have write access to a 'latest' folder to upload builds and tests, or would you prefer it hosted on an alternate git/hg space.
>
> Shall I create a wiki page for others to modify..
> http://www.haxe.org/downloads/latest ?
>
>
> Targets
> _______
>
> Windows - XP
> Windows - Vista
> Windows - windows7
> Nicolas?
>
> Mac - Leopard
> Caue
> Justin (;J)
>
> Mac - Snowy Leopard
>
> Linux - Ubuntu - 64bit
> Linux - Ubuntu - 32bit
> Linux - Debian - 64bit
> Linux - Debian - 32bit
>
> Philipp
> Marc
>
> Tests
> ______
>
> Tests
> Neko
> Flash
> Javascript
> Html5 javascript
> PHP
> Cpp
>
> Macros..?
>
> HaXeLib compatibilities, builders could maybe decide on a few to test against, my preference may include...
> NME2
> HSL
> Away3dLite/Sandy3D
> Feffects...
>
> Future
> ______
>
> Future Tests/builds
> iPhone emulator
> palm emulator
> android emulator
> Stax?
>
>
>
> On 13 Sep 2010, at 15:16, Marc Weber wrote:
>
>> If we talk about it:
>>
>> How many (community) supported patches exist for HaXe?
>> Eg I wrote two I care about: the thisless completion and the short
>> lambdas. If the community is going to support nightly builds, does it
>> make sense to support those patches in some way as well?
>>
>> How do you think about it?
>>
>> Its not only about my patches. Maybe Nicolas starts working on a new
>> feature himself in the future which might be too unstable to put it in
>> trunk.
>>
>> Marc Weber
>>
>> --
>> haXe - an open source web programming language
>> http://haxe.org
>
>
> --
> haXe - an open source web programming language
> http://haxe.org


--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

jlm@justinfront.net
Is that something we could setup so that my mac machine could login  
and do a local compile and then upload to the gzipped area more or  
less automatically, I am not sure I would want it to run every 5 min  
but once a day would be fine?  Have you thought about how you might  
test it automatically?

On 13 Sep 2010, at 16:36, Bernard Visscher wrote:

> A few days ago I started testing with a 32 bits linux compile.
> It checks every 5 minutes if the SVN has changed and compiles that  
> version.
> If the compile is successfull it's gzipped.
>
> http://builds.haxer.be
>
> Currently it's compiled on debian lenny 32 bits, if this works ok I  
> can add the 64 bits version.
>
> Bernard
>
> On Sep 13, 2010, at 17:29 , [hidden email] wrote:
>
>> What targets are specifically needed?
>> Are a few more people ( list regulars only ) willing to build on a  
>> once a month/fortnightly schedule, so that there is always a fresh  
>> weekly build, wiki would contain date of next build for each target  
>> and first name of builder so that there is no confusion?
>> Can we have write access to a 'latest' folder to upload builds and  
>> tests, or would you prefer it hosted on an alternate git/hg space.
>>
>> Shall I create a wiki page for others to modify..
>> http://www.haxe.org/downloads/latest ?
>>
>>
>> Targets
>> _______
>>
>> Windows - XP
>> Windows - Vista
>> Windows - windows7
>> Nicolas?
>>
>> Mac - Leopard
>> Caue
>> Justin (;J)
>>
>> Mac - Snowy Leopard
>>
>> Linux - Ubuntu - 64bit
>> Linux - Ubuntu - 32bit
>> Linux - Debian - 64bit
>> Linux - Debian - 32bit
>>
>> Philipp
>> Marc
>>
>> Tests
>> ______
>>
>> Tests
>> Neko
>> Flash
>> Javascript
>> Html5 javascript
>> PHP
>> Cpp
>>
>> Macros..?
>>
>> HaXeLib compatibilities, builders could maybe decide on a few to  
>> test against, my preference may include...
>> NME2
>> HSL
>> Away3dLite/Sandy3D
>> Feffects...
>>
>> Future
>> ______
>>
>> Future Tests/builds
>> iPhone emulator
>> palm emulator
>> android emulator
>> Stax?
>>
>>
>>
>> On 13 Sep 2010, at 15:16, Marc Weber wrote:
>>
>>> If we talk about it:
>>>
>>> How many (community) supported patches exist for HaXe?
>>> Eg I wrote two I care about: the thisless completion and the short
>>> lambdas. If the community is going to support nightly builds, does  
>>> it
>>> make sense to support those patches in some way as well?
>>>
>>> How do you think about it?
>>>
>>> Its not only about my patches. Maybe Nicolas starts working on a new
>>> feature himself in the future which might be too unstable to put  
>>> it in
>>> trunk.
>>>
>>> Marc Weber
>>>
>>> --
>>> haXe - an open source web programming language
>>> http://haxe.org
>>
>>
>> --
>> haXe - an open source web programming language
>> http://haxe.org
>
>
> --
> haXe - an open source web programming language
> http://haxe.org


--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

Bernard Visscher
I think you could run this compile script (it's now a dirty php script, if all works well I'll convert it to bash) on a mac with no problems.
The 5 minutes is just a cron, so you could set it to once a day.

About testing the result, no I didn't spend a minute to think about testing it.
Maybe create a haXe app that gzip's the compiler and the std lib.
If it can compile that script you know that the compiler works, not if all possibilities are working, but the basics.

About storage for the builds, if needed I'm willing to create a few user accounts on my server where people can upload their builds and host them.
Or maybe take a SVN and do a checkout in a cron to get the latest versions.

Bernard

On Sep 13, 2010, at 17:53 , [hidden email] wrote:

> Is that something we could setup so that my mac machine could login and do a local compile and then upload to the gzipped area more or less automatically, I am not sure I would want it to run every 5 min but once a day would be fine?  Have you thought about how you might test it automatically?
>
> On 13 Sep 2010, at 16:36, Bernard Visscher wrote:
>
>> A few days ago I started testing with a 32 bits linux compile.
>> It checks every 5 minutes if the SVN has changed and compiles that version.
>> If the compile is successfull it's gzipped.
>>
>> http://builds.haxer.be
>>
>> Currently it's compiled on debian lenny 32 bits, if this works ok I can add the 64 bits version.
>>
>> Bernard
>>
>> On Sep 13, 2010, at 17:29 , [hidden email] wrote:
>>
>>> What targets are specifically needed?
>>> Are a few more people ( list regulars only ) willing to build on a once a month/fortnightly schedule, so that there is always a fresh weekly build, wiki would contain date of next build for each target and first name of builder so that there is no confusion?
>>> Can we have write access to a 'latest' folder to upload builds and tests, or would you prefer it hosted on an alternate git/hg space.
>>>
>>> Shall I create a wiki page for others to modify..
>>> http://www.haxe.org/downloads/latest ?
>>>
>>>
>>> Targets
>>> _______
>>>
>>> Windows - XP
>>> Windows - Vista
>>> Windows - windows7
>>> Nicolas?
>>>
>>> Mac - Leopard
>>> Caue
>>> Justin (;J)
>>>
>>> Mac - Snowy Leopard
>>>
>>> Linux - Ubuntu - 64bit
>>> Linux - Ubuntu - 32bit
>>> Linux - Debian - 64bit
>>> Linux - Debian - 32bit
>>>
>>> Philipp
>>> Marc
>>>
>>> Tests
>>> ______
>>>
>>> Tests
>>> Neko
>>> Flash
>>> Javascript
>>> Html5 javascript
>>> PHP
>>> Cpp
>>>
>>> Macros..?
>>>
>>> HaXeLib compatibilities, builders could maybe decide on a few to test against, my preference may include...
>>> NME2
>>> HSL
>>> Away3dLite/Sandy3D
>>> Feffects...
>>>
>>> Future
>>> ______
>>>
>>> Future Tests/builds
>>> iPhone emulator
>>> palm emulator
>>> android emulator
>>> Stax?
>>>
>>>
>>>
>>> On 13 Sep 2010, at 15:16, Marc Weber wrote:
>>>
>>>> If we talk about it:
>>>>
>>>> How many (community) supported patches exist for HaXe?
>>>> Eg I wrote two I care about: the thisless completion and the short
>>>> lambdas. If the community is going to support nightly builds, does it
>>>> make sense to support those patches in some way as well?
>>>>
>>>> How do you think about it?
>>>>
>>>> Its not only about my patches. Maybe Nicolas starts working on a new
>>>> feature himself in the future which might be too unstable to put it in
>>>> trunk.
>>>>
>>>> Marc Weber
>>>>
>>>> --
>>>> haXe - an open source web programming language
>>>> http://haxe.org
>>>
>>>
>>> --
>>> haXe - an open source web programming language
>>> http://haxe.org
>>
>>
>> --
>> haXe - an open source web programming language
>> http://haxe.org
>
>
> --
> haXe - an open source web programming language
> http://haxe.org


--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

Cauê W.
So... Where should we put the nightly builds?
Cheers! ;)

Cauê

2010/9/13 Bernard Visscher <[hidden email]>
I think you could run this compile script (it's now a dirty php script, if all works well I'll convert it to bash) on a mac with no problems.
The 5 minutes is just a cron, so you could set it to once a day.

About testing the result, no I didn't spend a minute to think about testing it.
Maybe create a haXe app that gzip's the compiler and the std lib.
If it can compile that script you know that the compiler works, not if all possibilities are working, but the basics.

About storage for the builds, if needed I'm willing to create a few user accounts on my server where people can upload their builds and host them.
Or maybe take a SVN and do a checkout in a cron to get the latest versions.

Bernard

On Sep 13, 2010, at 17:53 , [hidden email] wrote:

> Is that something we could setup so that my mac machine could login and do a local compile and then upload to the gzipped area more or less automatically, I am not sure I would want it to run every 5 min but once a day would be fine?  Have you thought about how you might test it automatically?
>
> On 13 Sep 2010, at 16:36, Bernard Visscher wrote:
>
>> A few days ago I started testing with a 32 bits linux compile.
>> It checks every 5 minutes if the SVN has changed and compiles that version.
>> If the compile is successfull it's gzipped.
>>
>> http://builds.haxer.be
>>
>> Currently it's compiled on debian lenny 32 bits, if this works ok I can add the 64 bits version.
>>
>> Bernard
>>
>> On Sep 13, 2010, at 17:29 , [hidden email] wrote:
>>
>>> What targets are specifically needed?
>>> Are a few more people ( list regulars only ) willing to build on a once a month/fortnightly schedule, so that there is always a fresh weekly build, wiki would contain date of next build for each target and first name of builder so that there is no confusion?
>>> Can we have write access to a 'latest' folder to upload builds and tests, or would you prefer it hosted on an alternate git/hg space.
>>>
>>> Shall I create a wiki page for others to modify..
>>> http://www.haxe.org/downloads/latest ?
>>>
>>>
>>> Targets
>>> _______
>>>
>>> Windows - XP
>>> Windows - Vista
>>> Windows - windows7
>>>     Nicolas?
>>>
>>> Mac - Leopard
>>>     Caue
>>>     Justin (;J)
>>>
>>> Mac - Snowy Leopard
>>>
>>> Linux - Ubuntu - 64bit
>>> Linux - Ubuntu - 32bit
>>> Linux - Debian - 64bit
>>> Linux - Debian - 32bit
>>>
>>>     Philipp
>>>     Marc
>>>
>>> Tests
>>> ______
>>>
>>> Tests
>>>     Neko
>>>     Flash
>>>     Javascript
>>>     Html5 javascript
>>>     PHP
>>>     Cpp
>>>
>>>     Macros..?
>>>
>>> HaXeLib compatibilities, builders could maybe decide on a few to test against, my preference may include...
>>>     NME2
>>>     HSL
>>>     Away3dLite/Sandy3D
>>>     Feffects...
>>>
>>> Future
>>> ______
>>>
>>> Future Tests/builds
>>>     iPhone emulator
>>>     palm emulator
>>>     android emulator
>>>     Stax?
>>>
>>>
>>>
>>> On 13 Sep 2010, at 15:16, Marc Weber wrote:
>>>
>>>> If we talk about it:
>>>>
>>>> How many (community) supported patches exist for HaXe?
>>>> Eg I wrote two I care about: the thisless completion and the short
>>>> lambdas. If the community is going to support nightly builds, does it
>>>> make sense to support those patches in some way as well?
>>>>
>>>> How do you think about it?
>>>>
>>>> Its not only about my patches. Maybe Nicolas starts working on a new
>>>> feature himself in the future which might be too unstable to put it in
>>>> trunk.
>>>>
>>>> Marc Weber
>>>>
>>>> --
>>>> haXe - an open source web programming language
>>>> http://haxe.org
>>>
>>>
>>> --
>>> haXe - an open source web programming language
>>> http://haxe.org
>>
>>
>> --
>> haXe - an open source web programming language
>> http://haxe.org
>
>
> --
> haXe - an open source web programming language
> http://haxe.org


--
haXe - an open source web programming language
http://haxe.org


--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

Bernard Visscher
We could create a google code repository and let a few people commit their compiles.
Then I could do a svn update on a regular basis on my server, so everyone can download the files there or from svn.
This way there is always a backup online with the latest compiles.

Or I could create a few sftp accounts for people and let them upload their compiles.

Doesn't matter to me ;)
Let me know...

Bernard

On Sep 14, 2010, at 13:44 , Cauê Waneck wrote:

So... Where should we put the nightly builds?
Cheers! ;)

Cauê

2010/9/13 Bernard Visscher <[hidden email]>
I think you could run this compile script (it's now a dirty php script, if all works well I'll convert it to bash) on a mac with no problems.
The 5 minutes is just a cron, so you could set it to once a day.

About testing the result, no I didn't spend a minute to think about testing it.
Maybe create a haXe app that gzip's the compiler and the std lib.
If it can compile that script you know that the compiler works, not if all possibilities are working, but the basics.

About storage for the builds, if needed I'm willing to create a few user accounts on my server where people can upload their builds and host them.
Or maybe take a SVN and do a checkout in a cron to get the latest versions.

Bernard

On Sep 13, 2010, at 17:53 , [hidden email] wrote:

> Is that something we could setup so that my mac machine could login and do a local compile and then upload to the gzipped area more or less automatically, I am not sure I would want it to run every 5 min but once a day would be fine?  Have you thought about how you might test it automatically?
>
> On 13 Sep 2010, at 16:36, Bernard Visscher wrote:
>
>> A few days ago I started testing with a 32 bits linux compile.
>> It checks every 5 minutes if the SVN has changed and compiles that version.
>> If the compile is successfull it's gzipped.
>>
>> http://builds.haxer.be
>>
>> Currently it's compiled on debian lenny 32 bits, if this works ok I can add the 64 bits version.
>>
>> Bernard
>>
>> On Sep 13, 2010, at 17:29 , [hidden email] wrote:
>>
>>> What targets are specifically needed?
>>> Are a few more people ( list regulars only ) willing to build on a once a month/fortnightly schedule, so that there is always a fresh weekly build, wiki would contain date of next build for each target and first name of builder so that there is no confusion?
>>> Can we have write access to a 'latest' folder to upload builds and tests, or would you prefer it hosted on an alternate git/hg space.
>>>
>>> Shall I create a wiki page for others to modify..
>>> http://www.haxe.org/downloads/latest ?
>>>
>>>
>>> Targets
>>> _______
>>>
>>> Windows - XP
>>> Windows - Vista
>>> Windows - windows7
>>>     Nicolas?
>>>
>>> Mac - Leopard
>>>     Caue
>>>     Justin (;J)
>>>
>>> Mac - Snowy Leopard
>>>
>>> Linux - Ubuntu - 64bit
>>> Linux - Ubuntu - 32bit
>>> Linux - Debian - 64bit
>>> Linux - Debian - 32bit
>>>
>>>     Philipp
>>>     Marc
>>>
>>> Tests
>>> ______
>>>
>>> Tests
>>>     Neko
>>>     Flash
>>>     Javascript
>>>     Html5 javascript
>>>     PHP
>>>     Cpp
>>>
>>>     Macros..?
>>>
>>> HaXeLib compatibilities, builders could maybe decide on a few to test against, my preference may include...
>>>     NME2
>>>     HSL
>>>     Away3dLite/Sandy3D
>>>     Feffects...
>>>
>>> Future
>>> ______
>>>
>>> Future Tests/builds
>>>     iPhone emulator
>>>     palm emulator
>>>     android emulator
>>>     Stax?
>>>
>>>
>>>
>>> On 13 Sep 2010, at 15:16, Marc Weber wrote:
>>>
>>>> If we talk about it:
>>>>
>>>> How many (community) supported patches exist for HaXe?
>>>> Eg I wrote two I care about: the thisless completion and the short
>>>> lambdas. If the community is going to support nightly builds, does it
>>>> make sense to support those patches in some way as well?
>>>>
>>>> How do you think about it?
>>>>
>>>> Its not only about my patches. Maybe Nicolas starts working on a new
>>>> feature himself in the future which might be too unstable to put it in
>>>> trunk.
>>>>
>>>> Marc Weber
>>>>
>>>> --
>>>> haXe - an open source web programming language
>>>> http://haxe.org
>>>
>>>
>>> --
>>> haXe - an open source web programming language
>>> http://haxe.org
>>
>>
>> --
>> haXe - an open source web programming language
>> http://haxe.org
>
>
> --
> haXe - an open source web programming language
> http://haxe.org


--
haXe - an open source web programming language
http://haxe.org

--
haXe - an open source web programming language
http://haxe.org


--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: haXe nightly builds

Nicolas Cannasse
In reply to this post by Cauê W.
Le 14/09/2010 13:44, Cauê Waneck a écrit :
> So... Where should we put the nightly builds?
> Cheers! ;)
>
> Cauê

Everywhere is fine as long as it's some place that has enough security
to prevent anybody from uploading an infected version ;) Having one
single place with all the builds would be great too.

Nicolas

--
haXe - an open source web programming language
http://haxe.org
12