private void onLoad() { if (DesignMode == false && runOnLoad) { ikvm = new API_IKVM(); loadDefaultSetOfFilesToConvert(); directoryWithJarStubFiles.openDirectory(ikvm.jarStubsCacheDir); directoryToDropJarsToConvertIntoDotNetAssemblies.openDirectory(ikvm.convertedJarsDir); } }
public void Create_DotNetDll_Using_IKVM() { "Creating Groovy .NET Dll using IKVM: {0}".info(); Groovy_DotNet_Folder.createDir(); var groovyJar = this.Install_Dir.pathCombine(@"groovy-{0}\embeddable\groovy-all-{0}.jar".format(Groovy_Version)); //"Groovy Jar: {0} {1}".info(groovyJar, groovyJar.fileExists()); var apiIKVM = new API_IKVM(); var result = apiIKVM.convertJarFileIntoDotNetAssembly(groovyJar, Groovy_DotNet_Folder); "Result: {0}".info(result); }
public JavaShell(API_IKVM _ikvm) { ikvm = _ikvm; }
public JavaCompile(API_IKVM _ikvm) { ikvm = _ikvm; ikvm.checkIfJavaPathIsCorrectlySet(); }
public JavaExec(API_IKVM _ikvm) { ikvm = _ikvm; ikvm.checkIKVMInstallation(); }