Package ng.packaging
Class PackageWOApplication.WOA
java.lang.Object
ng.packaging.PackageWOApplication.WOA
- Enclosing class:
- PackageWOApplication
Our in-memory representation of the WOA bundle
-
Method Summary
Modifier and TypeMethodDescriptionstatic PackageWOApplication.WOAvoidCHECKME: Placeholder for this functionality.javaPath()unixPath()woaPath()
-
Method Details
-
create
- Returns:
- The WOA bundle [applicationName].woa in [containingDirectory]
-
woaPath
- Returns:
- Path to the WOA root
-
contentsPath
- Returns:
- Root destination path for the WOA's contents
-
frameworksPath
- Returns:
- Destination path for frameworks to be embedded in the WOA bundle
-
macosPath
- Returns:
- Destination path for macOS specific launch scripts/configuration
-
unixPath
- Returns:
- Destination path for Unix/Linux specific launch scripts/configuration
-
windowsPath
- Returns:
- Destination path for Windows specific launch scripts/configuration
-
woresourcesPath
- Returns:
- Destination path for WO's woresources/bundle-resources/application-resources/whacchamacallit
-
webServerResourcesPath
- Returns:
- Destination path for WO's webserver resources
-
javaPath
- Returns:
- Destination path for jar files
-
infoPlistPath
- Returns:
- Destination path for Info.plist
-
extractWebServerResources
public void extractWebServerResources()CHECKME: Placeholder for this functionality. It's really an outside task that I don't like having part of the WOA // Hugi 2021-07-17
-