• Home
    • View
    • Login
    This page
    • Normal
    • Export PDF
    • Page Information

    Loading...
  1. Dashboard
  2. Undefined Space
  3. Code Tools
  4. How to build AsmTools

Page History

Versions Compared

Old Version 1

changes.mady.by.user Kevin Looney

Saved on Dec 11, 2014

compared with

New Version 2

changes.mady.by.user Brian Kurotsuchi

Saved on Dec 18, 2014

  • Next Change: Difference between versions 2 and 3
  • View Page History

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

TechnologyWhere to Get It
Ant version 1.6.5 8 or laterhttp://ant.apache.org/
JDK version 7.0http://java.sun.com/j2se/1.7.0/

...

  1. Set up and configure the JDK 7.0.
    • Download and install the JDKs.
    • Set the environment variable JAVA_HOME to point to the JDK 7.0.
  2. Set up and configure the Ant software.
    • Download and install the Ant software.
    • Set your execution path so that it contains the ant command. For example: ANT-dist-path/bin/ant
  3. Make asmtools/build the current directory.Edit the asmtools/build/build.propertiesfile.

  4. The jdk5.home property specifies where the JDK 7.0 is located.
  5. Execute the ant command.

The output of the build (asmtools-<VERSION>-build directory) contains the following files and subdirectories:

  • dist/asmtools-<VERSION>.zip -- AsmTools distribution file. Contains examples, javadocs, asmtools.jar and basic documentation files.

  • release/ -- Unpacked AsmTools distribution.

    temp/ -- Temporary
  • binaries/ -- Snapshot of the built product and intermediate source and binaries which were used.  These include unpacked class files, sources, etc.
  • javadoc/ -- Generated copy of the JavaDoc for public API build directory.

Additional Build Targets

...

Build TargetDescription
build (default)Builds all binaries, doc and distributions.
cleanRemoves the entire build directory.
clean-build
Runs the clean target, then the build target (convenience target)
helpPrints the usage message.
binProduces binaries.
devbuildProduces binaries and javadocs.
javadocProduces javadocs.
testPerforms sanity test. (no content presently)
Overview
Content Tools
ThemeBuilder

Terms of Use
• License: GPLv2
• Privacy • Trademarks • Contact Us

Powered by a free Atlassian Confluence Open Source Project License granted to https://www.atlassian.com/software/views/opensource-community-additional-license-offer. Evaluate Confluence today.

  • Kolekti ThemeBuilder Powered by Atlassian Confluence 8.5.23
  • Kolekti ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Kolekti ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 177, "requestCorrelationId": "6dfbb9d788419da4"}