build_tools_base.xml

  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4180: Remove patches for dropping DB tables as we never use them.

  1. … 35 more files in changeset.
LDEV-3768: Remove XDoclet library and corresponding Ant tasks. Generate and use static configuration files instead.

  1. … 403 more files in changeset.
LDEV-3275: Rename Ant build variable jboss.home to server.home so it is separated from the server's name.

  1. … 7 more files in changeset.
LDEV-3275: Make Ant use WildFly libraries to build EAR.

The libraries have to be exactly listed, instead of using **/*.jar. This is becaus full (not slimmed) WildFly contain other library versions than used by LAMS (located in lams_build/lib). When starting up WildFly libraries would be loaded first and probably foreshadow/clash with versions delivered with EAR.

Also an attempt to correctly deliver MySQL connector lib to WildFly modules dir was committed. Other libraries delivery will follow the same pattern.

  1. … 4 more files in changeset.
LDEV-3275: Partial switch to new server dir structure.

  1. … 8 more files in changeset.
LDEV-3275: Minify Ant .properties files.

Most of the variables were constant, never changed. Since build file inheritance was introduced to LAMS, it is fairly easy to change relative paths in build files themselves. So only root path were left in .properties files and variables that can actually change from project to project.

  1. … 11 more files in changeset.
LDEV-2849: Reintroduce libraries for Tool deployer, so having the whole deploy package moved to another host is easier.

  1. … 8 more files in changeset.
LDEV-2899 There is no need for /db/sql/updatescripts/** sql updates anymore as we use autopatch ever since. So we can remove according folders

  1. … 49 more files in changeset.
LDEV-2913: Remove test sources and build tasks from LAMS projects.

  1. … 294 more files in changeset.
WVI-33, WVI-34: Split horizon project to encapsulate old features and new sychronisation servlet. Add initial synchronisation code.

Add custom login page to horizon project.

Add DB init scripts.

Fix "_db-script" Ant target so it accepts files not only from db/sql dir.

  1. … 1 more file in changeset.
LDEV-2847: Remove unnecessary reference to Java classpath.

  1. … 2 more files in changeset.
LDEV-2847: Mark Java source version as 1.6.

Standardise a private project (CNG).

  1. … 2 more files in changeset.
LDEV-2901, LDEV-2902: Move classes generated by Eclipse to different directory than Ant generated ones so they do not overlap and product errors.

Classpath in JAR/WAR manifests is not needed as JBoss Classloader takes care of dependencies. Manfiest was moved to a central location and is customised only with product name and version during JAR/WAR build.

  1. … 110 more files in changeset.
LDEV-2847: Major changes to build.xml files. See JIRA comment for full explanation.

    • -0
    • +239
    ./build_tools_base.xml
  1. … 1191 more files in changeset.