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]