You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Albertus Vermeulen <Al...@meb.co.za> on 2001/10/15 17:58:24 UTC
Including a common build file with common targets.
Hi,
I'm new to Ant and would like to move our current Makefiles to Ant. I have a
requirement to be able to include common properties and targets from a
shared file.
In the archives&faq I have seen recommendations to use a command of the
following syntax:
<!DOCTYPE project [<!ENTITY common SYSTEM "file:./common.xml">]>
Unfortunately for me I don't have a fixed location for the common.xml file.
I need to use an environment variable to specify the location (i.e.
something like: file:${SOME_DIR}/common.xml )and therefor the above doesn't
work for me.
Using <property environment="ENV"/> I can access environment properties from
a shared location but unfortunately not the common targets I need.
<property file="${ENV.DEVELOP_HOME}/tools/make/.antproperties"/>
Does anyone have some ideas? I saw someone mention the Jakarta-Taglibs
project, but I could not see where any files made reference to the
common.xml file ?
Any help would be greatly appreciated.
Albertus