www.digitalmars.com         C & C++   DMDScript  

D.gnu - Major Structure changes to the project

reply Iain Buclaw <ibuclaw ubuntu.com> writes:
Morning all,

I will be trying to kick off the beginning of the migration of GDC this weekend.

Johannes is working on sorting out the Druntime/Phobos build in GCC.
Daniel is working on porting the D2 testsuite into GCC build.
I will be re-structuring the project folders and splitting D1 and D2 into
separately maintained branches.

So will be trying to get these all merged together in as short time as possible.


I am also looking into possible places for VPN hosting at the moment.
Initially as an email server for setting up  gdcdev accounts - or whatever I
find to be available (as I intend to use one for the github group I should
hopefully have set-up by the end of the week) - possibly laterly as a place to
keep copies of adhoc builds / ports.


Anyways, too all out there. Thanks for your help, devotion, or your continued
support.


Regards

Iain
Feb 23 2012
next sibling parent Leandro Lucarella <luca llucax.com.ar> writes:
Iain Buclaw, el 23 de febrero a las 10:32 me escribiste:
 Morning all,
 
 I will be trying to kick off the beginning of the migration of GDC this
weekend.
 
 Johannes is working on sorting out the Druntime/Phobos build in GCC.
 Daniel is working on porting the D2 testsuite into GCC build.
 I will be re-structuring the project folders and splitting D1 and D2 into
 separately maintained branches.

How will this work? Like gcc with different C standards (-std=d1 / -std=d2)? Different binaries to invoke the different compiler versions? Thanks for the great and hard work! :) -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ ---------------------------------------------------------------------- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---------------------------------------------------------------------- Es erróneo pensar que el repollo es una afirmación de personalidad del volátil, es una verdura, es una verdura. -- Ricardo Vaporeso
Feb 23 2012
prev sibling next sibling parent "Kagamin" <spam here.lot> writes:
-x option and extension autodetect if .d doesn't conflict with 
dependencies files
Feb 24 2012
prev sibling next sibling parent Leandro Lucarella <luca llucax.com.ar> writes:
Kagamin, el 24 de febrero a las 09:04 me escribiste:
 -x option and extension autodetect if .d doesn't conflict with
 dependencies files

What? But D1 and D2 files don't use different extensions, the same way C89 and C99 don't use different extensions. -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ ---------------------------------------------------------------------- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---------------------------------------------------------------------- Please could you stop the noise, I'm trying to get some rest From all the unborn chicken voices in my head What's that...? (I may be paranoid, but not an android)
Feb 24 2012
prev sibling parent Iain Buclaw <ibuclaw ubuntu.com> writes:
On 23 February 2012 12:07, Leandro Lucarella <luca llucax.com.ar> wrote:
 Iain Buclaw, el 23 de febrero a las 10:32 me escribiste:
 Morning all,

 I will be trying to kick off the beginning of the migration of GDC this
weekend.

 Johannes is working on sorting out the Druntime/Phobos build in GCC.
 Daniel is working on porting the D2 testsuite into GCC build.
 I will be re-structuring the project folders and splitting D1 and D2 into
 separately maintained branches.

How will this work? Like gcc with different C standards (-std=d1 / -std=d2)? Different binaries to invoke the different compiler versions?

Code bases are too different. There would be no change to how it currently is, just that D1 and D2 will be in two physically separate branches. -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0';
Feb 24 2012