public final class WindowsPlatform
extends java.lang.Object
Modifier and Type | Method | Description |
---|---|---|
static void |
addVersionFiles(VersionInfo versionInfo,
LinkType linkType,
java.io.File outputFile,
boolean isDebug,
java.io.File objDir,
TargetMatcher matcher) |
Adds source or object files to the bidded fileset to
support version information.
|
static short[] |
parseVersion(java.lang.String version) |
Parse version string into array of four short values.
|
static void |
writeResource(java.io.Writer writer,
VersionInfo versionInfo,
java.io.File outputFile,
boolean isDebug,
LinkType linkType) |
Writes windows resource.
|
public static void addVersionFiles(VersionInfo versionInfo, LinkType linkType, java.io.File outputFile, boolean isDebug, java.io.File objDir, TargetMatcher matcher) throws java.io.IOException
versionInfo
- version informationlinkType
- link typeisDebug
- true if debug buildoutputFile
- name of generated executableobjDir
- directory for generated filesmatcher
- bidded filesetjava.io.IOException
- if unable to write version resourcepublic static short[] parseVersion(java.lang.String version)
version
- String versionpublic static void writeResource(java.io.Writer writer, VersionInfo versionInfo, java.io.File outputFile, boolean isDebug, LinkType linkType) throws java.io.IOException
writer
- writer, may not be nulversionInfo
- version informationoutputFile
- executable fileisDebug
- true if debuglinkType
- link typejava.io.IOException
- if error writing resource fileCopyright ? 2001-2017 Ant-Contrib project. All Rights Reserved.