samples.xml.svn-base

来自「cqME :java framework for TCK test.」· SVN-BASE 代码 · 共 85 行

SVN-BASE
85
字号
<!--  $Id$  Copyright 1996-2007 Sun Microsystems, Inc. All Rights Reserved.  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER  This program is free software; you can redistribute it and/or  modify it under the terms of the GNU General Public License version  2 only, as published by the Free Software Foundation.  This program is distributed in the hope that it will be useful, but  WITHOUT ANY WARRANTY; without even the implied warranty of  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU  General Public License version 2 for more details (a copy is  included at /legal/license.txt).  You should have received a copy of the GNU General Public License  version 2 along with this work; if not, write to the Free Software  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA  Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa  Clara, CA 95054 or visit www.sun.com if you need additional  information or have any questions.--><project name="samples">  <macrodef name="call-suite-build">    <attribute name="suite.dir"/>    <attribute name="dist"/>    <attribute name="build"/>    <sequential>      <echo message="Building test suite @{suite.dir}"/>      <ant antfile="@{suite.dir}/build/build.xml"           dir="@{suite.dir}" inheritAll="false">        <property name="dist" value="@{dist}"/>        <property name="build" value="@{build}"/>        <property name="ME_FRAMEWORK_LIB_DIR"   location="${tcklib}"/>        <propertyset>          <propertyset refid="global-properties"/>        </propertyset>      </ant>    </sequential>  </macrodef>  <macrodef name="call-sample-build">    <attribute name="sample.name"/>    <sequential>      <call-suite-build suite.dir="${samples}/@{sample.name}"                        dist="${samples.dist}"                        build="${build}/@{sample.name}"/>    </sequential>  </macrodef>  <macrodef name="call-functional-test-build">    <attribute name="test.name"/>    <sequential>      <call-suite-build suite.dir="${basedir}/functionalTests/@{test.name}"                        dist="${dist}"                        build="${build}/@{test.name}"/>    </sequential>  </macrodef>  <target name="init-samples">    <property name="samples"       location="${basedir}/samples"/>    <property name="samples.dist"  location="${dist}"/>  </target>  <target name="samples" depends="dist, init-samples"    description="Creates sample test suites">    <call-sample-build sample.name="SimplestTestSuite"/>    <call-sample-build sample.name="SimpleTestSuite"/>    <call-sample-build sample.name="AdvancedTestSuite"/>  </target>  <target name="functional-tests" depends="dist"    description="Creates functional tests">    <call-functional-test-build test.name="InteractiveTestSuite"/>  </target>  </project>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?