Examples of AntScriptGenerator


Examples of com.badlogic.gdx.jnigen.AntScriptGenerator

    mac64.headerDirs = new String[] { "glfw-3.0/include", "glfw-3.0/src", "gl-headers/", "al-headers"};
    mac64.libraries = "-framework Cocoa -framework OpenGL -framework IOKit -lpthread";
    mac64.cppExcludes = new String[] { "**/*AL*.cpp" };

    BuildConfig config = new BuildConfig("jglfw");
    new AntScriptGenerator().generate(config, win32home, win32, win64 /*, linux32 */, linux64, mac32, mac64);
//    BuildExecutor.executeAnt("jni/build-windows32home.xml", "-v -Dhas-compiler=true clean");
//    BuildExecutor.executeAnt("jni/build-windows32home.xml", "-v -Dhas-compiler=true");
//    BuildExecutor.executeAnt("jni/build-linux32.xml", "-v -Dhas-compiler=true clean");
//    BuildExecutor.executeAnt("jni/build-linux32.xml", "-v -Dhas-compiler=true");
//    BuildExecutor.executeAnt("jni/build-linux64.xml", "-v -Dhas-compiler=true clean");
View Full Code Here

Examples of com.badlogic.gdx.jnigen.AntScriptGenerator

    BuildTarget android = BuildTarget.newDefaultTarget(TargetOs.Android, false);
    BuildTarget mac32 = BuildTarget.newDefaultTarget(TargetOs.MacOsX, false);
    BuildTarget mac64 = BuildTarget.newDefaultTarget(TargetOs.MacOsX, true);
    BuildTarget ios = BuildTarget.newDefaultTarget(TargetOs.IOS, false);
    new NativeCodeGenerator().generate("src", "bin" + File.pathSeparator + "../../../gdx/bin", "jni");
    new AntScriptGenerator().generate(new BuildConfig("gdx-box2d"), win32, win64, lin32, lin64, mac32, mac64, android, ios);   
  }
View Full Code Here

Examples of com.badlogic.gdx.jnigen.AntScriptGenerator

    mac.headerDirs = new String[] { "glfw-3.0/include", "glfw-3.0/src", "gl-headers/", "al-headers"};
    mac.libraries = "-framework Cocoa -framework OpenGL -framework IOKit -lpthread";
    mac.cppExcludes = new String[] { "**/*AL*.cpp" };

    BuildConfig config = new BuildConfig("jglfw");
    new AntScriptGenerator().generate(config, win32home, win32, win64 /*, linux32 */, linux64, mac);
//    BuildExecutor.executeAnt("jni/build-windows32home.xml", "-v -Dhas-compiler=true clean");
//    BuildExecutor.executeAnt("jni/build-windows32home.xml", "-v -Dhas-compiler=true");
//    BuildExecutor.executeAnt("jni/build-linux32.xml", "-v -Dhas-compiler=true clean");
//    BuildExecutor.executeAnt("jni/build-linux32.xml", "-v -Dhas-compiler=true");
//    BuildExecutor.executeAnt("jni/build-linux64.xml", "-v -Dhas-compiler=true clean");
View Full Code Here

Examples of com.badlogic.gdx.jnigen.AntScriptGenerator

    mac64.cppIncludes = mac64Src;
    mac64.headerDirs = includes;
    mac64.cppFlags += " -x objective-c++";
    mac64.libraries = "-framework CoreServices -framework Carbon -framework IOKit -framework Cocoa";

    new AntScriptGenerator().generate(buildConfig, win32home, win32, win64, lin32, lin64, mac, mac64);
//    if (!BuildExecutor.executeAnt("jni/build-macosx32.xml", "-Dhas-compiler=true -v postcompile")) {
//      throw new Exception("build failed");
//    }
//    BuildExecutor.executeAnt("jni/build.xml", "pack-natives");
  }
View Full Code Here

Examples of com.badlogic.gdx.jnigen.AntScriptGenerator

    ios.cIncludes = sources;
    ios.cFlags += " -DFT2_BUILD_LIBRARY";
    ios.cppFlags += " -DFT2_BUILD_LIBRARY";

    new NativeCodeGenerator().generate();
    new AntScriptGenerator().generate(new BuildConfig("gdx-freetype"), win32home, win32, win64, lin32, lin64, mac, android, ios);
// BuildExecutor.executeAnt("jni/build-windows32home.xml", "-v clean");
// BuildExecutor.executeAnt("jni/build-windows32home.xml", "-v");
//    BuildExecutor.executeAnt("jni/build.xml", "pack-natives -v");
  }
View Full Code Here

Examples of com.badlogic.gdx.jnigen.AntScriptGenerator

    ios.cIncludes = sources;
    ios.cFlags += " -DFT2_BUILD_LIBRARY";
    ios.cppFlags += " -DFT2_BUILD_LIBRARY";

    new NativeCodeGenerator().generate();
    new AntScriptGenerator()
      .generate(new BuildConfig("gdx-freetype"), win32home, win32, win64, lin32, lin64, mac, mac64, android, ios);
// BuildExecutor.executeAnt("jni/build-windows32home.xml", "-v clean");
// BuildExecutor.executeAnt("jni/build-windows32home.xml", "-v");
// BuildExecutor.executeAnt("jni/build.xml", "pack-natives -v");
  }
View Full Code Here

Examples of com.badlogic.gdx.jnigen.AntScriptGenerator

    // generate build scripts, for win32 only
    BuildConfig buildConfig = new BuildConfig("test");
    BuildTarget win32 = BuildTarget.newDefaultTarget(TargetOs.Windows, false);
    win32.compilerPrefix = "";
    win32.cppFlags += " -g";
    new AntScriptGenerator().generate(buildConfig, win32);
   
    // build natives
    BuildExecutor.executeAnt("jni/build.xml", "clean all -v");
     
    // load the test-natives.jar and from it the shared library, then execute the test.
View Full Code Here

Examples of com.badlogic.gdx.jnigen.AntScriptGenerator

    BuildTarget android = BuildTarget.newDefaultTarget(TargetOs.Android, false);
    BuildTarget mac32 = BuildTarget.newDefaultTarget(TargetOs.MacOsX, false);
    BuildTarget mac64 = BuildTarget.newDefaultTarget(TargetOs.MacOsX, true);
    BuildTarget ios = BuildTarget.newDefaultTarget(TargetOs.IOS, false);
    new NativeCodeGenerator().generate();
    new AntScriptGenerator().generate(new BuildConfig("gdx-box2d"), win32, win64, lin32, lin64, mac32, mac64, android, ios);   
  }
View Full Code Here

Examples of org.objectweb.jorm.util.lib.AntScriptGenerator

 
  //the list of SpeedoIndexe(s)
  protected List indexes = new ArrayList(1);
 
  public static void main(String[] args) {
    new AntScriptGenerator().execute(args);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.