diff --git a/build.properties b/build.properties index f99adae0e75259b348f67ecd6387474a530179f9..f5fe7694d6e2a8a103aa8ff38ff2f3d40e469099 100644 --- a/build.properties +++ b/build.properties @@ -27,5 +27,7 @@ run.arg2=-Dapple.awt.graphics.UseQuartz=true \ --add-exports java.desktop/com.apple.eawt=ALL-UNNAMED mac.run.args=${common.run.args} ${run.arg2} -# property used to identify Viskit config files +# property used to identify Viskit config files dot.viskit.dir=${user.home}/.${product.shortname} +c_app.xml=${viskit.dir}/configuration/c_app.xml +c_gui.xml=${viskit.dir}/configuration/c_gui.xml diff --git a/build.xml b/build.xml index ec0f66995fac8c9b9091dd8d51e25273e915e92b..a8fb2c3d61a45fa3a23f0d6b76c28ed386de1488 100644 --- a/build.xml +++ b/build.xml @@ -276,6 +276,7 @@ POSSIBILITY OF SUCH DAMAGE. <fileset dir="${viskit.lib.dir}"> <include name="**/*.jar"/> </fileset> + <pathelement path="${extra.classpath}"/> </path> <echo message="runtime.classpath=${toString:runtime.classpath}"/> </target> @@ -285,7 +286,6 @@ POSSIBILITY OF SUCH DAMAGE. classpathref="runtime.classpath" dir="${viskit.dir}" fork="true"> - <classpath path="${extra.classpath}"/> <jvmarg line="${run.args}"/> <arg value="${assy.file}"/> </java> @@ -298,6 +298,9 @@ POSSIBILITY OF SUCH DAMAGE. <target name="nuke.dot.viskit" description="Abolish an out of synch configuration and metadata directory - only when necessary"> <delete includeemptydirs="yes" dir="${dot.viskit.dir}"/> + <mkdir dir="${dot.viskit.dir}"/> + <copy todir="${dot.viskit.dir}" file="${c_app.xml}"/> + <copy todir="${dot.viskit.dir}" file="${c_gui.xml}"/> </target> </project> \ No newline at end of file diff --git a/viskit/configuration/c_gui.xml b/viskit/configuration/c_gui.xml index 618bfc878571494378ba98c23c47ab2ace615463..b1631937181b261d5356f377740fd252fcd246cd 100644 --- a/viskit/configuration/c_gui.xml +++ b/viskit/configuration/c_gui.xml @@ -27,7 +27,7 @@ </projectgeneration> </button> <projecttitle> - <name value="DefaultProject"/> + <name value="ViskitOpenDis7Examples"/> </projecttitle> <lookandfeel>platform</lookandfeel> </gui>