Opened 18 years ago

Closed 17 years ago

#412 closed enhancement (fixed)

Fix build.xml to make it more developer-friendly

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: BASE 2.2
Component: install Version:
Keywords: Cc:

Description

Currently there are issues with the location and naming of configuration files. Some have '.in' extension and are only copied with 'ant dist' which also removes the '.in' extension. When doing local development you don't want to do 'ant dist' and it is not very intuitive how to set up the local configuration file to make everything work.

There is also a problem with creating the installation program, job agent and the migration tool. You need the jar files and they must be located in the correct directory and they are only created with 'ant dist'. Then we have the test programs which works with the .class files directly from the build directory.

In other words, it's a mess.

Change History (11)

comment:1 by Jari Häkkinen, 18 years ago

Milestone: BASE 2.2
Owner: changed from base to Jari Häkkinen

comment:2 by Nicklas Nordborg, 17 years ago

Owner: changed from Jari Häkkinen to Nicklas Nordborg
Status: newassigned

comment:3 by Jari Häkkinen, 17 years ago

Some of these things have been fixed in the 2.1.1 branch. There is a new problem, Application.java is always recompiled. This should be fixed.

comment:4 by Nicklas Nordborg, 17 years ago

(In [2959]) References #412: Fix build.xml to make it more developer-friendly

comment:5 by Nicklas Nordborg, 17 years ago

(In [2960]) References #412: Fix build.xml to make it more developer-friendly

Get version information from the file (base.version) generated at build time.

comment:6 by Nicklas Nordborg, 17 years ago

(In [2962]) References #412: Fix build.xml to make it more developer-friendly

Fixed lots of incorrect links between the generated javadoc and other written documentation.

comment:7 by Nicklas Nordborg, 17 years ago

(In [2965]) References #412: Fix build.xml to make it more developer-friendly

Don't generate source javadoc. Added more links to external packages.

comment:8 by Nicklas Nordborg, 17 years ago

(In [2972]) References #383 and #412. Include some files from the misc directory in distribution. Make sure all scripts get the execute permissions. Moved minimalisit_extended-properties.xml.

comment:9 by Nicklas Nordborg, 17 years ago

(In [3027]) References #412: Fix build.xml to make it more developer-friendly

Fixed some issues with subversion revisions and package.src

comment:10 by Nicklas Nordborg, 17 years ago

(In [3029]) References #412: Fix build.xml to make it more developer-friendly

Detection that triggers update to Hibernate mapping files is now more robust.

comment:11 by Nicklas Nordborg, 17 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.