benjamin84 / fest

Automatically exported from code.google.com/p/fest
0 stars 0 forks source link

Make building FEST modules easier #189

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
From conversation with Jason Goodwin:
Building FEST is pretty ugly now. That is something we definitely must improve!

To build fest you need to get the whole 'fest' folder (the parent folder of
'fest-swing') from SVN. This 'fest' folder contains the local Maven repo,
the Maven ant tasks and the Ant file template (among other things). The
folder is big, and contains every single FEST module

Please follow these cumbersome and time consuming steps :(

1. In your Maven settings.xml file add
"<localRepository>D:/fest/m2/repository</localRepository>" (D:/fest) is
where I have the 'fest' folder from SVN
2. Although we use Ant, we also use Maven Ant tasks for dependency management
3. The ant file is ant-build.xml
4. The target is 'dist' to create a distributions (jars and sources)
5. 'dist' depends on 'test', but the test take some time to finish, you can
change the target to depend on 'compile' instead. Changes need to be made
in the build-template.xml (in the 'fest' folder.)

Original issue reported on code.google.com by Alex.Rui...@gmail.com on 29 Jul 2008 at 3:31

GoogleCodeExporter commented 9 years ago
Set the module as a label, instead of being part of the title.

Original comment by Alex.Rui...@gmail.com on 1 Dec 2008 at 2:11

GoogleCodeExporter commented 9 years ago
I fixed it (at least, I hope.) Removed all the Ant stuff and cleaned up Maven's 
POMs.

Original comment by Alex.Rui...@gmail.com on 8 Jan 2009 at 2:29