c5846d0e19
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@880626 13f79535-47bb-0310-9956-ffa450edef68
68 lines
2.5 KiB
XML
68 lines
2.5 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!--
|
|
Licensed to the Apache Software Foundation (ASF) under one
|
|
or more contributor license agreements. See the NOTICE file
|
|
distributed with this work for additional information
|
|
regarding copyright ownership. The ASF licenses this file
|
|
to you under the Apache License, Version 2.0 (the
|
|
"License"); you may not use this file except in compliance
|
|
with the License. You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing,
|
|
software distributed under the License is distributed on an
|
|
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
KIND, either express or implied. See the License for the
|
|
specific language governing permissions and limitations
|
|
under the License.
|
|
-->
|
|
|
|
<project name="TuscanyDASNative_samples" default="all" basedir="..">
|
|
|
|
<!--
|
|
This is the root level ant build.xml file for TuscanyDAS Native samples
|
|
Nothing is actually performed here, it just delegates to subdirectory
|
|
build.xml files.
|
|
-->
|
|
|
|
<import file="${basedir}/antscripts/system.xml"/>
|
|
<import file="${basedir}/antscripts/compile-targets.xml"/>
|
|
|
|
|
|
<!--
|
|
Notice that the basedir for this project is set to the TuscanyDAS root dir
|
|
This makes path setting in system.xml much simpler, but we'll just have to
|
|
set a property here to this directory.
|
|
-->
|
|
<property name="this.dir" location="${basedir}/samples"/>
|
|
|
|
<property name="CompanySample.dir" location="${this.dir}/CompanySample"/>
|
|
|
|
<!--
|
|
Public targets
|
|
-->
|
|
|
|
<target name="all" description="Build and install all TuscanyDASNative samples">
|
|
<antcall target="CompanySample"/>
|
|
</target>
|
|
|
|
<!--
|
|
Using antfile and inheritAll="false" to maintain the subdir build.xml basedir settings
|
|
-->
|
|
|
|
<target name="CompanySample" description="Build and install the CompanySample sample">
|
|
<ant target="all" antfile="${CompanySample.dir}/build.xml" inheritAll="false"/>
|
|
</target>
|
|
|
|
<!-- clean -->
|
|
|
|
<target name="clean" description="Clean all TuscanyDASNative samples">
|
|
<ant target="clean" antfile="${CompanySample.dir}/build.xml" inheritAll="false"/>
|
|
</target>
|
|
|
|
<target name="distribution" description="Generate the necessary distribution files of all samples and copy it to the distribution dir">
|
|
<ant target="distribution" antfile="${CompanySample.dir}/build.xml"/>
|
|
</target>
|
|
|
|
</project>
|