-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wed, 29 Oct 2008 12:11:38 +0100
Miroslav Suchý <[EMAIL PROTECTED]> wrote:

> > <http://git.fedorahosted.org/git/?p=spacewalk.git;a=commitdiff;h=938ca0f0c10f18af4784aa6aed1c38e26feb5a33>
> > 
> > 
> > First draft of a new build system for Spacewalk.
> > 
> > Created out of the need to build Satellite packages based on
> > Spacewalk, this code may replace the Makefile.git we use today
> > depending on how things go.
> > 
> > Code currently only working with ./build.py --tgz in the java
> > project. Other options coming soon as well as build.py's for the
> > various sub-projects to replace Makefiles.
> > 
> >     * [DH] java/build.py
> >     * [DH] rel-eng/pybuilder/pybuilder.py
> 
> What is wrong on current Makefile?
> Why we need to have rewritten to Python?
> 

Basically because we need some work done to it (Satellite tooling),
there's nobody else to do it, and I can't get things done with it in
Makefiles. The syntax is like greek to me and the more I tried to learn
it the less I felt it was suitable for the task at hand. I don't mind
it for compilation so much but when you start getting up near a third
path of execution through it (all controlled by variables),
auto-editing spec files and committing the result, and interacting
heavily with git tags, I felt a more powerful scripting language was a
better fit. I'm also hoping the end result will be something more of
the team can look at and understand how to work with. (not sure) I saw
that it was only 250 lines and most of the commands could be
re-used and decided to go for it.


Devan

- -- 
Devan Goodwin <[EMAIL PROTECTED]>
Software Engineer - Spacewalk / RHN Satellite
Halifax, Canada            650.567.9039x79267
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkkIT1AACgkQAyHWaPV9my767gCgjIyOMAII5TYS4ALDcpUqMqy5
2dQAmgJg/5Z3iqJ+xhkzNPp04sFds5qX
=ooUr
-----END PGP SIGNATURE-----

_______________________________________________
Spacewalk-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-devel

Reply via email to