You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@gump.apache.org by sa...@apache.org on 2005/08/31 04:35:16 UTC

svn commit: r264924 - /gump/branches/Gump3/pygump/python/gump/engine/mavenizer.py

Author: sanders
Date: Tue Aug 30 19:35:11 2005
New Revision: 264924

URL: http://svn.apache.org/viewcvs?rev=264924&view=rev
Log:
change to use OS's path separator - Contribution by Justin Merz (jrmerz at ucdavis.edu)

Modified:
    gump/branches/Gump3/pygump/python/gump/engine/mavenizer.py

Modified: gump/branches/Gump3/pygump/python/gump/engine/mavenizer.py
URL: http://svn.apache.org/viewcvs/gump/branches/Gump3/pygump/python/gump/engine/mavenizer.py?rev=264924&r1=264923&r2=264924&view=diff
==============================================================================
--- gump/branches/Gump3/pygump/python/gump/engine/mavenizer.py (original)
+++ gump/branches/Gump3/pygump/python/gump/engine/mavenizer.py Tue Aug 30 19:35:11 2005
@@ -4,6 +4,8 @@
 from gump.engine.modeller import _find_element_text
 from gump.util.io import VFS
 
+slash = os.sep
+
 def _parse_maven_projects( module_node, download_func, get_vfs):
         """Looks for <project type="maven"> and converts those."""
         #create maven DOM
@@ -101,7 +103,7 @@
 	
 	#find root of metadata/ where data is coming from
 	home_dir = get_vfs
-	mavenfile = open("%s\\%s" % (home_dir, filename), "w")
+	mavenfile = open("%s%s%s" % (home_dir, slash, filename), "w")
 	mavenfile.write( '<?xml version="1.0" encoding="UTF-8"?> \n' )
 	mavenfile.write( license() )
 	mavenfile.write( '  <project name="%s">\n\n' % name)
@@ -135,6 +137,7 @@
 		if path:
 			mavenfile.write( '      <path>%s</path>\n' % path )
 		mavenfile.write( '    </repository>\n\n')
+	mavenfile.write( '    <depend project="maven"/>\n')
 	for dependency in dependencies:
 		depend = _find_element_text( dependency, "artifactId" )
 		if map:
@@ -164,7 +167,7 @@
 	#open config file, set up dictonary
 	try:
 		mycwd = os.getcwd()
-		IDfile = open("%s\python\gump\util\mavenToGump.conf" % mycwd , "r")
+		IDfile = open("%s%spython%sgump%sutil%smavenToGump.conf" % (mycwd, slash, slash, slash, slash) , "r")
 		relation = IDfile.readline()
 		parts = relation.split(',')
 		IDmap = { parts[0]:parts[1][1:parts[1].index(':')] }