Commit [68e592]  Maximize  Restore  History

Rewrite the build system

- Use Ivy for retrieving almost all dependencies, making it possible to check out source and just do "ant" to build jEdit without the need of additional downloads or properties being set. Only for things that need to be installed, which is InnoSetup for building the windows installer and wine, if InnoSetup should be used on a system other than Windows, need to be installed and setup manually in build.properties.
- Use ant-contrib tasks for better readable and understandable build file and more performant builds with using contrib:runtarget where possible.
- Use Ivy to pull in bundled plugins from plugin central.
- Use saxon for documentation to be able to pull in a system independent XSLT processor with Ivy.

Björn Kautler Björn Kautler 2011-09-20

1 2 > >> (Page 1 of 2)
changed .idea/ant.xml
changed .idea/compiler.xml
changed .idea/misc.xml
changed .idea/modules.xml
changed README.SRC.txt
changed build.properties.sample
changed build.xml
changed doc/jeditfo.xsl
changed doc/jedithtml.xsl
changed doc/users-guide/conventions.xml
changed doc/users-guide/customizing.xml
changed doc/users-guide/shortcuts.xml
changed doc/users-guide/starting.xml
added ivy.xml
added ivysettings.xml
changed jEdit.iml
removed jars/MacOSX/CHANGES.txt
removed jars/MacOSX/MacOSX.iml
removed jars/MacOSX/MacOSX.props
removed jars/MacOSX/build.xml
removed jars/MacOSX/description.html
removed jars/MacOSX/docs/MacOSX.html
removed jars/MacOSX/macosx/MacOSXPlugin.java
removed jars/MacOSX/macosx/OSXAdapter.java
removed jars/QuickNotepad/QuickNotepad.iml
.idea/ant.xml Diff Switch to side-by-side view
Loading...
.idea/compiler.xml Diff Switch to side-by-side view
Loading...
.idea/misc.xml Diff Switch to side-by-side view
Loading...
.idea/modules.xml Diff Switch to side-by-side view
Loading...
README.SRC.txt Diff Switch to side-by-side view
Loading...
build.properties.sample Diff Switch to side-by-side view
Loading...
build.xml Diff Switch to side-by-side view
Loading...
doc/jeditfo.xsl Diff Switch to side-by-side view
Loading...
doc/jedithtml.xsl Diff Switch to side-by-side view
Loading...
doc/users-guide/conventions.xml Diff Switch to side-by-side view
Loading...
doc/users-guide/customizing.xml Diff Switch to side-by-side view
Loading...
doc/users-guide/shortcuts.xml Diff Switch to side-by-side view
Loading...
doc/users-guide/starting.xml Diff Switch to side-by-side view
Loading...
ivy.xml Diff Switch to side-by-side view
Loading...
ivysettings.xml Diff Switch to side-by-side view
Loading...
jEdit.iml Diff Switch to side-by-side view
Loading...
jars/MacOSX/CHANGES.txt
File was removed.
jars/MacOSX/MacOSX.iml
File was removed.
jars/MacOSX/MacOSX.props
File was removed.
jars/MacOSX/build.xml
File was removed.
jars/MacOSX/description.html
File was removed.
jars/MacOSX/docs/MacOSX.html
File was removed.
1 2 > >> (Page 1 of 2)

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks