Package editor.shipit
Class ShipIt
java.lang.Object
editor.shipit.ShipIt
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddClasspathEntry(List<String> progClasspath, Path csr) private voidprivate voidAddExperimentFilesAndDependencies(Experiment experiment, List<String> progClasspath) private voidaddJarEntry(Path jarFile) private booleanprivate voidbundleGosu(List<String> progClasspath) private voidprivate voidcreateMainPropertiesFile(String strProgramName, boolean bBundleGosu) static ShipItinstance()private voidbooleanshipIt(Experiment experiment) private void
-
Field Details
-
INSTANCE
-
_jo
-
_entries
-
_jars
-
-
Constructor Details
-
ShipIt
public ShipIt()
-
-
Method Details
-
instance
-
shipIt
-
addPrecompiledClass
-
makeManifest
- Throws:
IOException
-
bundleGosu
- Throws:
IOException
-
AddExperimentFilesAndDependencies
private void AddExperimentFilesAndDependencies(Experiment experiment, List<String> progClasspath) throws IOException - Throws:
IOException
-
createMainPropertiesFile
private void createMainPropertiesFile(String strProgramName, boolean bBundleGosu) throws IOException - Throws:
IOException
-
addClasspathEntry
- Throws:
IOException
-
addJarEntry
- Throws:
IOException
-
createJarRepoFile
- Throws:
IOException
-
addEntry
-
writeBytes
- Throws:
IOException
-