Opened 15 years ago

Closed 15 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 Changed 15 years ago by Jari Häkkinen

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

comment:2 Changed 15 years ago by Nicklas Nordborg

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

comment:3 Changed 15 years ago by Jari Häkkinen

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 Changed 15 years ago by Nicklas Nordborg

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

comment:5 Changed 15 years ago by Nicklas Nordborg

(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 Changed 15 years ago by Nicklas Nordborg

(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 Changed 15 years ago by Nicklas Nordborg

(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 Changed 15 years ago by Nicklas Nordborg

(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 Changed 15 years ago by Nicklas Nordborg

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

Fixed some issues with subversion revisions and package.src

comment:10 Changed 15 years ago by Nicklas Nordborg

(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 Changed 15 years ago by Nicklas Nordborg

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