Menu

#1 Updated ant tasks

open
nobody
None
5
2006-11-24
2006-11-24
Axton
No

This patch does a couple of things:
- remove dependency for javah.bat
- reason: remove hard reference to jdk
- reason: os independant
- remove dependency for javah.sh
- reason: remove hard reference to jdk
- reason: os independant
- parameterizes the build.xml using a build.properties file
- reason: easier to manage
- added additional targets to build.xml
- all - same as build
- reason: common naming for ant build.xml files
- clean - cleans all generated files
- reason: this was added as part of the build/all target
- javadoc: to generate javadoc, if desired
- altered the target dir of the following ant targets:
- jar: /build/jar
- javah: /build/c
- javac: /build/classes
- reason: tidy and makes clean target easy to manage

Summary of changes:
- remove the following files:
- joarse/javah.sh
- joarse/javah.bat
- joarse/Server.h
- create the following file:
- joarse/build.properties
- update the following file:
- joarse/build.xml (see patch below)

The updated build.xml and build.properties are attached to this patch request.

Axton Grams

Discussion

  • Axton

    Axton - 2006-11-24

    build.properties

     
  • Axton

    Axton - 2006-11-24

    build.xml

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.