cvs commit: gump/profile gump-n.xml

2004-09-03 Thread ajack
ajack   2004/09/03 10:33:30

  Added:   .gump-n.xml
   project  nant.xml
   profile  gump-n.xml
  Log:
  A parrallel nant workspace for DotNet stuff...
  
  Revision  ChangesPath
  1.1  gump/gump-n.xml
  
  Index: gump-n.xml
  ===
  ?xml version=1.0?
  !--
Copyright 2003-2004 The Apache Software Foundation
  
Licensed under the Apache License, Version 2.0 (the License);
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
  
 http://www.apache.org/licenses/LICENSE-2.0
  
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an AS IS BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
  --
  
  workspace name=gump-n 
   basedir=/data/gump-n 
 jardir=/data/gump-n/assemlibies/latest
 pkgdir=/data/package
 version=0.4
  
  
profile href=profile/gump-n.xml/
  /workspace
  
  
  
  1.1  gump/project/nant.xml
  
  Index: nant.xml
  ===
  ?xml version=1.0 ?
  !--
Copyright 2001-2004 The Apache Software Foundation
  
Licensed under the Apache License, Version 2.0 (the License);
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
  
 http://www.apache.org/licenses/LICENSE-2.0
  
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an AS IS BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
  --
  module name=nant
  
url  href=http://nant.sourceforge.net//

description
  NAnt is a free .NET build tool. In theory it is kind of like make without make's 
wrinkles. In practice it's a lot like Ant.
/description

redistributable/
  
cvs repository=sourceforge  dir=nant/

project name=nant language=csharp
  packageorg.nant/package
  
  nant/
  
  home parent=dist//

  jar name=junit.jar id=junit/

/project
  
  /module
  
  
  
  1.1  gump/profile/gump-n.xml
  
  Index: gump-n.xml
  ===
  ?xml version=1.0 ?
  !--
Copyright 2001-2004 The Apache Software Foundation
  
Licensed under the Apache License, Version 2.0 (the License);
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
  
 http://www.apache.org/licenses/LICENSE-2.0
  
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an AS IS BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
  --
  profile name=gump-n  

  
  !-- SourceForge --
  
  
module href=project/nant.xml/

  !-- SVN Repository definitions --
  
  
  !-- CVS Repository definitions --
  
repository href=repository/sourceforge.xml/
  
  !-- server definitions --
  
server href=server/brutus.xml/
  
  !-- tracker definitions --
  
tracker href=tracker/apache-jira.xml/

  /profile
  
  
  
  

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



svn commit: rev 37493 - in gump/trunk/python/gump: build document/xdocs guru language model repository run storage utils

2004-09-03 Thread ajack
Author: ajack
Date: Fri Sep  3 10:36:01 2004
New Revision: 37493

Modified:
   gump/trunk/python/gump/build/builder.py
   gump/trunk/python/gump/build/nant.py
   gump/trunk/python/gump/document/xdocs/documenter.py
   gump/trunk/python/gump/guru/xref.py
   gump/trunk/python/gump/language/csharp.py
   gump/trunk/python/gump/language/java.py
   gump/trunk/python/gump/model/builder.py
   gump/trunk/python/gump/model/depend.py
   gump/trunk/python/gump/model/misc.py
   gump/trunk/python/gump/model/project.py
   gump/trunk/python/gump/model/property.py
   gump/trunk/python/gump/model/workspace.py
   gump/trunk/python/gump/repository/publisher.py
   gump/trunk/python/gump/run/gumpenv.py
   gump/trunk/python/gump/run/gumprun.py
   gump/trunk/python/gump/storage/orphans.py
   gump/trunk/python/gump/utils/domutils.py
Log:
Some NAnt work, renaming jars as outputs (since assemblies != jars)

Modified: gump/trunk/python/gump/build/builder.py
==
--- gump/trunk/python/gump/build/builder.py (original)
+++ gump/trunk/python/gump/build/builder.py Fri Sep  3 10:36:01 2004
@@ -32,7 +32,7 @@
project work is done (based of 'stat's, so --debug can be set in
a series of failures)

-   3) Post build tasks (verifying jars exist, publishing to repositories,
+   3) Post build tasks (verifying outputs exist, publishing to repositories,
etc).
 
 
@@ -82,7 +82,7 @@
 self.maven=MavenBuilder(run)
 self.script=ScriptBuilder(run)
 
-# Place repository in jardir (to be renamed to repodir)
+# Place repository in repodir
 self.repository=self.run.getOutputsRepository()
 
 def buildProject(self,project):
@@ -250,24 +250,24 @@

No return.
 
-log.debug(' -- Performing post-Build Actions (check jars) for : '+ 
project.getName())
+log.debug(' -- Performing post-Build Actions (check outputs) for : '+ 
project.getName())
 
 if project.okToPerformWork():
-if project.hasOutputs():
+if project.hasAnyOutputs():
 outputs = []
 
-# Ensure the jar output were all generated correctly.
+# Ensure the outputs were all generated correctly.
 outputsOk=True
-for jar in project.getJars():
-jarPath=os.path.abspath(jar.getPath())
+for output in project.getOutputs():
+outputPath=os.path.abspath(output.getPath())
 # Add to list of outputs, in case we
 # fail to find, and need to go list 
 # directories
-outputs.append(jarPath)
-if not os.path.exists(jarPath):
+outputs.append(outputPath)
+if not os.path.exists(outputPath):
 project.changeState(STATE_FAILED,REASON_MISSING_OUTPUTS)
 outputsOk=False
-project.addError(Missing Output:  + str(jarPath))   
 
+project.addError(Missing Output:  + str(outputPath))

  
 if outputsOk: 
 # If we have a license name='...
@@ -338,16 +338,16 @@
 
 self.checkPackage(project)
 
-if project.hasOutputs():
+if project.hasAnyOutputs():
 outputs = []
 
-# Ensure the jar output were all generated correctly.
-for jar in project.getJars():
-jarPath=os.path.abspath(jar.getPath())
+# Ensure the output output were all generated correctly.
+for output in project.getOutputs():
+outputPath=os.path.abspath(output.getPath())
 # Add to list of outputs, in case we
 # fail to find, and need to go list 
 # directories
-outputs.append(jarPath)
+outputs.append(outputPath)
 
 # If we have a license name='...
 if project.hasLicense():
@@ -384,19 +384,19 @@
 if project.okToPerformWork():
 # Check the package was installed correctly...
 outputsOk=1
-for jar in project.getJars():
-jarpath=jar.getPath()
-if jarpath:
-if not os.path.exists(jarpath):
+for output in project.getOutputs():
+outputpath=output.getPath()
+if outputpath:
+if not os.path.exists(outputpath):
 project.changeState(STATE_FAILED,REASON_PACKAGE_BAD)
 outputsOk=False
-

svn commit: rev 37494 - gump/trunk/python/gump/model

2004-09-03 Thread ajack
Author: ajack
Date: Fri Sep  3 10:41:04 2004
New Revision: 37494

Modified:
   gump/trunk/python/gump/model/project.py
Log:
typo

Modified: gump/trunk/python/gump/model/project.py
==
--- gump/trunk/python/gump/model/project.py (original)
+++ gump/trunk/python/gump/model/project.py Fri Sep  3 10:41:04 2004
@@ -471,7 +471,7 @@
 basename=os.path.basename(output.getPath())
 newId=basename
 # Strip off .jar or .lib (note: both same length)
-if newId.endswith('.jar') or newId.endsWith('.lib'):
+if newId.endswith('.jar') or newId.endswith('.lib'):
 newId=newId[:-4]
 # Strip off -@@DATE@@
 datePostfix='-' + str(default.date_s)

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



Re: encoding weirdness on JDK 1.5 [WAS Re: For those interested in building ASF/OSS code upon JDK 1.5...]

2004-09-03 Thread Niclas Hedhman

I think I saw something about the encoding of source files have changed (or
perhaps been specified), so I guess you are experiencing encoding problems
with french characters.

Cheers
Niclas
- Original Message -
From: robert burrell donkin [EMAIL PROTECTED]
To: Gump code and data [EMAIL PROTECTED]
Sent: Thursday, September 02, 2004 10:56 PM
Subject: encoding weirdness on JDK 1.5 [WAS Re: For those interested in
building ASF/OSS code upon JDK 1.5...]


 looks cool :)

 what's a bit weird is that beanutils fails on an encoding issue: a
 french author tag. anyone have an clue as to whether this is likely to
 be a platform issue or whether 1.5 has tightened up the rules...?

 - robert

 On 2 Sep 2004, at 20:27, Adam R. B. Jack wrote:

  I don't know where else to post this, but I could imagine there could
  be
  general interest, so I'll try here.
 
  We have a JDK 1.5 Gump running at:
 
  http://brutus.apache.org/gump/jdk15/
  http://brutus.apache.org/gump/jdk15/buildLog.html
 
  ... basically this attempts to build ASF and OSS projects using the
  JDK 1.5
  compiler.
 
  Some projects with issues (some JDK 1.5, some not) are listed here:
 
  http://brutus.apache.org/gump/jdk15/project_todos.html
 
  If you'd like a few simple pointers, see here:
 
  http://neukadye.chalko.com/archive/18.html
 
  regards,
 
  Adam
 
 
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 


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



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



cvs commit: gump/project jakarta-tomcat-jasper_tc5.xml

2004-09-03 Thread billbarker
billbarker2004/09/03 17:35:04

  Modified:project  jakarta-tomcat-jasper_tc5.xml
  Log:
  Fix build, add nag.
  
  Revision  ChangesPath
  1.7   +3 -0  gump/project/jakarta-tomcat-jasper_tc5.xml
  
  Index: jakarta-tomcat-jasper_tc5.xml
  ===
  RCS file: /home/cvs/gump/project/jakarta-tomcat-jasper_tc5.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- jakarta-tomcat-jasper_tc5.xml 17 Aug 2004 02:23:22 -  1.6
  +++ jakarta-tomcat-jasper_tc5.xml 4 Sep 2004 00:35:04 -   1.7
  @@ -34,6 +34,7 @@
 depend property=jsp-api.jar project=jakarta-servletapi-5-jsp/
 depend property=jasper-compiler-jdt.jar project=eclipse
 id=jdtcore /
  +  property name=compile.source value=1.4 /
   /ant
   home nested=jasper2 /
   jar name=dist/shared/lib/jasper-compiler.jar/
  @@ -41,5 +42,7 @@
   
   depend project=xml-xerces/
   depend project=commons-logging/
  +nag to=[EMAIL PROTECTED]
  + from=[EMAIL PROTECTED] /
 /project
   /module
  
  
  

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