Linus Tolke wrote:
Hello all!
The problem with the other jar files is probably that they are simply not build because of errors cause by the changes to the structure. I am grateful that you pitch in and fix this (I saw some fixed when updating). I also noticed that the build directory that the subprojects rely on in the Repository layout, was not created because the resulting build directory was moved. We will resolve that before I proceed. /Linus
Hello Linus,

I made some corrections to the following module's build files:
* argouml-classfile
* argouml-csharp
* argouml-idl
* argouml-php
* argouml-python
* argouml-ruby

These have some of the problems that the C++ build file had after the repository restructuring, and I may apply some of the same medicine, which I hope will work with SVN style checkout and eclipse style checkout...

Index: argouml-classfile/build.xml
===================================================================
--- argouml-classfile/build.xml (revision 109)
+++ argouml-classfile/build.xml (working copy)
@@ -18,13 +18,23 @@
    <!-- Load ArgoUML properties -->
    <!-- we really need an absolute path for argo.root.dir -->
<!-- if it is set in a property file before now, it must be absolute -->
-    <property name="argo.root.dir" value="${basedir}/../argouml" />
+    <condition property="argo.root.dir"
+              value="${basedir}/../argouml"
+              else="${basedir}/..">
+      <available file="${basedir}/../argouml"/>
+    </condition>
    <!-- Read the override file to get base paths for default.properties
         correct for when running this from the Eclipse setup. -->
    <property file="${override.build.properties}"/>

+    <condition property="argo.app.dir"
+              value="${argo.root.dir}/src/argouml-app"
+              else="${argo.root.dir}/argouml-app">
+      <available file="${argo.root.dir}/src/argouml-app"/>
+    </condition>
+
<!-- If not set by the override file we still need this one for antlr. -->
-    <property name="argo.src.dir" value="${argo.root.dir}/src/app/src"/>
+    <property name="argo.src.dir" value="${argo.app.dir}/src"/>

    <property file="${argo.src.dir}/default.properties"/>

Would this be useful or have you solved it in your checkout?

Luis

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to