Browse Source

[tests] create out dir because some javacs don't

Simon Krajewski 1 year ago
parent
commit
d0527173f6
1 changed files with 3 additions and 0 deletions
  1. 3 0
      tests/misc/java/projects/Issue11390/Setup.hx

+ 3 - 0
tests/misc/java/projects/Issue11390/Setup.hx

@@ -1,5 +1,8 @@
+import sys.FileSystem;
+
 function main() {
 function main() {
 	Sys.setCwd("./project");
 	Sys.setCwd("./project");
+	FileSystem.createDirectory("./out");
 	Sys.command("javac", ["-d", "out", "test/Robot.java", "test/RobotFactory.java", "-g"]);
 	Sys.command("javac", ["-d", "out", "test/Robot.java", "test/RobotFactory.java", "-g"]);
 	Sys.setCwd("./out");
 	Sys.setCwd("./out");
 	Sys.command("jar", ["cf", "test.jar", "test/Robot.class", "test/Robot$CleanupTask.class", "test/Robot$MathOperation.class", "test/Robot$GreetRobot.class", "test/Robot$ManufactureRobot.class", "test/RobotFactory.class", "test/RobotFactory$1.class", "test/RobotFactory$2.class", "test/RobotFactory$3.class"]);
 	Sys.command("jar", ["cf", "test.jar", "test/Robot.class", "test/Robot$CleanupTask.class", "test/Robot$MathOperation.class", "test/Robot$GreetRobot.class", "test/Robot$ManufactureRobot.class", "test/RobotFactory.class", "test/RobotFactory$1.class", "test/RobotFactory$2.class", "test/RobotFactory$3.class"]);