Re: [Java-gnome-developer] Ant v Makefile
Brought to you by:
afcowie
From: ACJT <ac...@on...> - 2004-02-01 17:47:27
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 No argument, just wondering the reason, thought it might be related to bindings work. I had the thought it would make porting to windows easier. Jeffrey Morgan wrote: | I know and love ant and use it every day at work. I would have to | say there are two reasons why we are not using ant in java-gnome. | They are: | | 1) We have to rely on the GNU build tools to locate, verify and | link with the appropriate libraries. We also need these tools to | sort out differences between each platform. Ant currently does not | do a good job at this. This will delegate ant to a secondary tool | that can be invoked from our Makefile in order to compile the java | code. | | 2) We wish to limit the number of tools that need to be installed | and configured on a system in order to compile java-gnome. Since | java-gnome has been included in the GNOME Bindings Release we hope | to see it become a part of many distributions in the future. Since | ant is not included in many of the distributions this will require | developers to download and install another tool prior to compiling | the bindings. | | Right or wrong, this is our view at this point. Please feel free | to provide counter arguements. | | -Jeff | | On Sun, 2004-02-01 at 11:56, ACJT wrote: | |> This might seem like a dumb question, but I'm not a C expert, or |> an expert at building projects in Linux, other than running the |> commands. Why does java-gnome not use Ant to do the building, |> considering it is a Java project and Ant is really the standard |> build tool for Java. I know there are C files to compile, is this |> the reason? You can use gjc from ant, as a standard task. There |> is also a task called 'cc' that can compile using gcc for |> example. | | | | | | ------------------------------------------------------- The SF.Net | email is sponsored by EclipseCon 2004 Premiere Conference on Open | Tools Development and Integration See the breadth of Eclipse | activity. February 3-5 in Anaheim, CA. | http://www.eclipsecon.org/osdn | _______________________________________________ | java-gnome-developer mailing list | jav...@li... | https://lists.sourceforge.net/lists/listinfo/java-gnome-developer | -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFAHTzfRxRsPm/5IYQRAut5AKCYMAAByaKC9Gr25d/Y5RGDSSL1tgCfSA55 i8bOA5u8S6GsklagQ76xvME= =MP7L -----END PGP SIGNATURE----- |