X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=maven-argeo-qooxdoo-plugin%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fmaven%2Fplugins%2Fqooxdoo%2FGenerateMojo.java;h=405d6c70e5560083946abf5c372351b898d80c6b;hb=09568df3148d8dd90643daf65b8c2dfcffe6a7ed;hp=ec695a56b21301ccf08b877f71f98882a0d33fe6;hpb=9abdbdce77a70458e3a6b2955ff9e51825912ab8;p=gpl%2Fargeo-slc.git diff --git a/maven-argeo-qooxdoo-plugin/src/main/java/org/argeo/slc/maven/plugins/qooxdoo/GenerateMojo.java b/maven-argeo-qooxdoo-plugin/src/main/java/org/argeo/slc/maven/plugins/qooxdoo/GenerateMojo.java index ec695a56b..405d6c70e 100644 --- a/maven-argeo-qooxdoo-plugin/src/main/java/org/argeo/slc/maven/plugins/qooxdoo/GenerateMojo.java +++ b/maven-argeo-qooxdoo-plugin/src/main/java/org/argeo/slc/maven/plugins/qooxdoo/GenerateMojo.java @@ -58,7 +58,14 @@ public class GenerateMojo extends AbstractMojo { // jython.main(args); Commandline cl = new Commandline(); - cl.setExecutable("python"); + + if (File.separatorChar == '\\') {// win + File pythonBase = new File(buildDirectory, "python-win32") + .getCanonicalFile(); + cl.setExecutable(pythonBase.getPath() + File.separator + + "python"); + } else + cl.setExecutable("python"); cl.setWorkingDirectory(baseDir.getCanonicalPath()); cl.createArgument().setValue(generateScript.getCanonicalPath()); cl.createArgument().setValue(job);