Re: buildconfig is not recognized

2011-01-07 Thread Stefan Bodewig
On 2011-01-07, Sander Temme wrote:

 We might have to do platform-specific build steps, where Gump would
 call a shell script (like buildconf) on Unix systems and call a batch
 script (or do nothing, for some steps and some projects) on Windows.

This is what the script builder actually does, see lines 124 to 137 in
http://svn.apache.org/viewvc/gump/trunk/python/gump/core/build/script.py?view=markup.
If there is a file buildconf execute it, if not, execute buildconf.sh
or buildconf.bat respectively.

To make this work there had to be files buildconf-gump.[sh|bat] where
the sh version just called buildconf and we needed to change the
scriptname inside the descriptor.  And of course the .bat file had to do
something sensible.

But this isn't anything we can do, the [sh|bat] files had to be provided
by the respective projects.

Stefan

-
To unsubscribe, e-mail: general-unsubscr...@gump.apache.org
For additional commands, e-mail: general-h...@gump.apache.org



buildconfig is not recognized

2011-01-06 Thread Ludmila Shikhvarg
 buildconfig is not recognized as an internal or external command, 
operable program or batch file on windows for:

apr-buildconf
expat-buildconf
commons-daemon-native-buildconf
cppunit-autogen

How to make it work on windows?

Thanks,
Ludmila

-
To unsubscribe, e-mail: general-unsubscr...@gump.apache.org
For additional commands, e-mail: general-h...@gump.apache.org



Re: buildconfig is not recognized

2011-01-06 Thread Sander Temme
Hi Ludmila, 

On Jan 6, 2011, at 6:48 PM, Ludmila Shikhvarg wrote:

 buildconfig is not recognized as an internal or external command, operable 
 program or batch file on windows for:
 apr-buildconf
 expat-buildconf
 commons-daemon-native-buildconf
 cppunit-autogen

The GNU autotools are typically not used on Windows.  

I don't know about the last three, but I know that the APR (and httpd) projects 
should have a Visual Studio Project.  I think (but am not sure since I have 
never done this) that for releases, Makefiles are manually generated from the 
Projects.  I don't think there is an automated process for this, which makes it 
hard to fit something like this into Gump. 

 How to make it work on windows?

We might have to do platform-specific build steps, where Gump would call a 
shell script (like buildconf) on Unix systems and call a batch script (or do 
nothing, for some steps and some projects) on Windows.  You're blazing a trail 
here!

S.

-- 
Sander Temme
scte...@apache.org
PGP FP: FC5A 6FC6 2E25 2DFD 8007  EE23 9BB8 63B0 F51B B88A

View my availability: http://tungle.me/sctemme




-
To unsubscribe, e-mail: general-unsubscr...@gump.apache.org
For additional commands, e-mail: general-h...@gump.apache.org