Login | Register
My pages Projects Community openCollabNet

Discussions > Commits > svn commit: r21 - trunk/src/argouml-build: . .settings

argouml-spl
Discussion topic

Back to topic list

svn commit: r21 - trunk/src/argouml-build: . .settings

Author marcusvnac
Full name Marcus Vinícius de Ávila Couto
Date 2010-04-02 17:19:49 PDT
Message Author: marcusvnac Date: 2010-04-02 17:19:48-0700 New Revision: 21 Added: trunk/src/argouml-build/.project trunk/src/argouml-build/.settings/ trunk/src/argouml-build/.settings/org.eclipse.mylyn.tasks.ui.prefs trunk/src/argouml-build/build.bat (contents, props changed) trunk/src/argouml-build/build.sh (contents, props changed) trunk/src/argouml-build/build.xml (contents, props changed) trunk/src/argouml-build/default.properties (contents, props changed) trunk/src/argouml-build/jpp-features.properties (contents, props changed) Log: Initial version of ArgoUML-SPL. Generated from ArgoUML release version v0.28.1 Added: trunk/src/argouml-build/.project Url: http://argouml-spl.tigris.org/source/browse/argouml-spl/trunk/src/argouml-build/.project?view=markup&pathrev=21 ============================================================================== --- (empty file) +++ trunk/src/argouml-build/.project 2010-04-02 17:19:48-0700 @@ -0,0 +1,11 @@ + + + argouml-build + + + + + + + + Added: trunk/src/argouml-build/.settings/org.eclipse.mylyn.tasks.ui.prefs Url: http://argouml-spl.tigris.org/source/browse/argouml-spl/trunk/src/argouml-build/.settings/org.eclipse.mylyn.tasks.ui.prefs?view=markup&pathrev=21 ============================================================================== --- (empty file) +++ trunk/src/argouml-build/.settings/org.eclipse.mylyn.tasks.ui.prefs 2010-04-02 17:19:48-0700 @@ -0,0 +1,4 @@ +#Sun May 04 22:14:05 EDT 2008 +eclipse.preferences.version=1 +project.repository.kind=issuezilla +project.repository.url=http\://argouml.tigris.org Added: trunk/src/argouml-build/build.bat Url: http://argouml-spl.tigris.org/source/browse/argouml-spl/trunk/src/argouml-build/build.bat?view=markup&pathrev=21 ============================================================================== --- (empty file) +++ trunk/src/argouml-build/build.bat 2010-04-02 17:19:48-0700 @@ -0,0 +1,45 @@ +@echo off + +rem +rem build.bat always calls the version of ant distributed with ArgoUML +rem + +setlocal + +echo Searching for tools dir... + +set ANT_HOME=..\..\tools\apache-ant-1.8.0 +echo trying %ANT_HOME% +if exist %ANT_HOME% goto antpathok + +set ANT_HOME=..\argouml-core-tools\apache-ant-1.8.0 +echo trying %ANT_HOME% +if exist %ANT_HOME% goto antpathok + +echo Could not find tools dir. +goto endfail + +:antpathok +echo Ant Found + +:: Convert relative path to absolute +pushd "%ANT_HOME%" +set ANT_HOME=%CD% +popd + +call "%ANT_HOME%\bin\ant" %1 %2 %3 %4 %5 %6 %7 %8 %9 + +if ERRORLEVEL 1 goto endfail +endlocal + +goto EOF + +:endfail +echo. +echo Build failed +:: Wait for keypress so that error messages can be read. +:: (Helps if user double clicked this .bat file) +pause +endlocal + +:EOF \ No newline at end of file Added: trunk/src/argouml-build/build.sh Url: http://argouml-spl.tigris.org/source/browse/argouml-spl/trunk/src/argouml-build/build.sh?view=markup&pathrev=21 ============================================================================== --- (empty file) +++ trunk/src/argouml-build/build.sh 2010-04-02 17:19:48-0700 @@ -0,0 +1,58 @@ +#! /bin/sh +# $Id$ +# + +# OS specific support. +darwin=false + +case "`uname`" in + Darwin*) darwin=true;; +esac + +# +-------------------------------------------------------------------------+ +# | Verify and Set Required Environment Variables | +# +-------------------------------------------------------------------------+ +if [ "$JAVA_HOME" = "" ] ; then + if $darwin; then + # Set Java Home automatically + JAVA_HOME=/Library/Java/Home + export JAVA_HOME + else + echo "***************************************************************" + echo " ERROR: JAVA_HOME environment variable not found." + echo "" + echo " Please set JAVA_HOME to the Java JDK installation directory." + echo "***************************************************************" + exit 1 + fi +fi + +# +# build.sh always calls the version of ant distributed with ArgoUML +# + +if [ -e `pwd`/../argouml-core-tools ] ; then + ANT_HOME=`pwd`/../argouml-core-tools/apache-ant-1.8.0 +elif [ -e `pwd`/../../tools ] ; then + ANT_HOME=`pwd`/../../tools/apache-ant-1.8.0 +else + echo "***************************************************************" + echo " ERROR: tools directory not found." + echo "" + echo " Please check-out the argouml tools directory to" + echo "" + echo " `pwd`/../../tools" + echo " or" + echo " `pwd`/../argouml-core-tools" + echo "***************************************************************" + exit 1 +fi + +echo ANT_HOME is: $ANT_HOME +echo +echo Starting Ant... +echo + +$ANT_HOME/bin/ant $* + +#exit Added: trunk/src/argouml-build/build.xml Url: http://argouml-spl.tigris.org/source/browse/argouml-spl/trunk/src/argouml-build/build.xml?view=markup&pathrev=21 ============================================================================== --- (empty file) +++ trunk/src/argouml-build/build.xml 2010-04-02 17:19:48-0700 @@ -0,0 +1,981 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Property files to be searched (in argouml-build): + +1. ${lbp.path} + File is ${lbp.exists}. + +2. ${ubp.path} + File is ${ubp.exists}. + +3. ${dp.path} + File is ${dp.exists}. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +CC - Concrete Class Count +AC - Abstract Class (and Interface) Count +Ca - Afferent Couplings (Ca) +Ce - Efferent Couplings (Ce) +A - Abstractness (0-1) +I - Instability (0-1) +D - Distance from the Main Sequence (0-1) +Cyclic - If the package contains a dependency cycle + +For details see http://www.clarkware.com/software/JDepend.html. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + rulesets/favorites.xml + basic + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Added: trunk/src/argouml-build/default.properties Url: http://argouml-spl.tigris.org/source/browse/argouml-spl/trunk/src/argouml-build/default.properties?view=markup&pathrev=21 ============================================================================== --- (empty file) +++ trunk/src/argouml-build/default.properties 2010-04-02 17:19:48-0700 @@ -0,0 +1,89 @@ +# +# This file contains all of the default properties for ArgoUML source build. +# Any value set in this file can be overridden in one of the following files: +# +# build.properties (this directory) +# ${user.home}/argouml.build.properties +# +# build.properties takes precedence over ${user.home}/argouml.build.properties +# +# todo: There is some possible duplication of properties between +# src/argouml-build/default.properties, and +# src/argouml-app/default.properties + +# +# Compilation properties +# +debug=on +optimize=on +deprecation=on +# +# Miscellaneous properties +# +argo.manifest.name=argouml.mf +# +# JUnit test properties +# +junit.printsummary=true +# Use below for additional information +#junit.printsummary=withOutAndErr +# +test.model.implementation=org.argouml.model.mdr.MDRModelImplementation +# +# Directory locations +# +# Do NOT set argo.root.dir here - it will be set by build.xml if not +# set in one of the user's property files. It should be set to an absolute +# path so that it works for subcomponent builds. +# +argo.build.dir=${argo.root.dir}/build + +argo.tests.dir=${argo.build.dir}/tests +argo.tests.classes=${argo.tests.dir}/classes +argo.tests.reports=${argo.tests.dir}/reports +# +# Build directory locations +# +argo.build.classes=${argo.build.dir}/classes +argo.bin.dir=${argo.build.dir}/bin +# +# TODO: Move this back into the build.xml file +# +argo.build.manifest=${argo.build.classes}/${argo.manifest.name} + +# +# javadocs directories +# They are in this property files to be found also from the argouml-gen +# build file. +argo.javadocs.dir=${argo.build.dir}/javadocs/ +argo.api.dir=${argo.build.dir}/api/ + +# +# javadoc link properties +# The defaults point to known on-line locations +# +jdk.javadoc.link=http://java.sun.com/j2se/1.5.0/docs/api +jdk.javadoc.packagelist=argouml-app/lib/javadocs/j2se150 + +log4j.javadoc.link=http://jakarta.apache.org/log4j/docs/api +log4j.javadoc.packagelist=argouml-core-infra/lib/javadocs/log4j + +jmi.javadoc.link=http://java.sun.com/products/jmi/jmi-1_0-fr-doc/ +jmi.javadoc.packagelist=argouml-core-model-mdr/lib/javadocs/jmi + +gef.javadoc.link=http://gef.tigris.org/nonav/api/current +gef.javadoc.packagelist=argouml-app/lib/javadocs/gef + + +# +# JARs from tools directory +# +checkstyle.jar.path=${argo.tools.dir}/checkstyle-4.3/checkstyle-all-4.3.jar +jdepend.jar.path=${argo.tools.dir}/jdepend-2.9/lib/jdepend-2.9.jar +junit.jar.path=${argo.tools.dir}/junit-3.8.2/junit.jar +#junit.jar.path=${argo.tools.dir}/junit-4.2/junit.jar +easymock.jar.path=${argo.tools.dir}/lib/easymock12.jar + +pmd.dir=${argo.too

View complete message

« Previous message in topic | 1 of 1 | Next message in topic »

Messages

Show all messages in topic

svn commit: r21 - trunk/src/argouml-build: . .settings marcusvnac Marcus Vinícius de Ávila Couto 2010-04-02 17:19:49 PDT
Messages per page: