klog/devscripts/build-win64.xml
2024-01-14 19:54:47 +01:00

171 lines
7.6 KiB
XML

<project>
<shortName>KLog</shortName>
<fullName>KLog</fullName>
<version>${env(KLOGDEVELVERSION)}</version>
<windows64bitMode>1</windows64bitMode>
<installerFilename>${product_shortname}-${product_version}-win64.${platform_exec_suffix}</installerFilename>
<readmeFile>../src/README</readmeFile>
<licenseFile>../src/COPYING</licenseFile>
<htmlLicenseFile>../src/gpl-3.0-standalone.html</htmlLicenseFile>
<leftImage>../images/klog.iconset/icon_512x512.png</leftImage>
<logoImage>../images/klog.iconset/icon_512x512.png</logoImage>
<splashImage>../images/klog_splash.png</splashImage>
<allowLanguageSelection>1</allowLanguageSelection>
<componentList>
<component>
<name>default</name>
<description>Default Component</description>
<canBeEdited>1</canBeEdited>
<selected>1</selected>
<show>1</show>
<desktopShortcutList>
<shortcut>
<comment>${project.fullName}</comment>
<exec></exec>
<icon></icon>
<name>${project.fullName}</name>
<path></path>
<platforms>windows</platforms>
<runAsAdmin>0</runAsAdmin>
<runInTerminal>0</runInTerminal>
<windowsExec>${installdir}/klog.exe</windowsExec>
<windowsExecArgs></windowsExecArgs>
<windowsIcon>${installdir}/klog.ico</windowsIcon>
<windowsPath>${installdir}/</windowsPath>
</shortcut>
</desktopShortcutList>
<folderList>
<folder>
<description>Program Files</description>
<destination>${installdir}</destination>
<name>programfiles</name>
<platforms>all</platforms>
<distributionFileList>
<distributionFile>
<origin>../src/TODO</origin>
</distributionFile>
<distributionFile>
<origin>../src/AUTHORS</origin>
</distributionFile>
<distributionFile>
<origin>../src/Changelog</origin>
</distributionFile>
<distributionFile>
<origin>../src/COPYING</origin>
</distributionFile>
<distributionFile>
<origin>../src/gpl-3.0-standalone.html</origin>
</distributionFile>
<distributionFile>
<origin>../images/klog.ico</origin>
</distributionFile>
<distributionFile>
<origin>../src/NEWS</origin>
</distributionFile>
<distributionFile>
<origin>../src/README</origin>
</distributionFile>
<distributionFile>
<allowWildcards>1</allowWildcards>
<origin>../src/release/*</origin>
</distributionFile>
</distributionFileList>
<shortcutList>
<shortcut>
<comment>Uninstall</comment>
<exec>${installdir}/${uninstallerName}</exec>
<icon></icon>
<name>Uninstall ${product_fullname}</name>
<path>${installdir}</path>
<platforms>all</platforms>
<runAsAdmin>0</runAsAdmin>
<runInTerminal>0</runInTerminal>
<windowsExec>${installdir}/${uninstallerName}.exe</windowsExec>
<windowsExecArgs></windowsExecArgs>
<windowsIcon></windowsIcon>
<windowsPath>${installdir}</windowsPath>
</shortcut>
<shortcut>
<comment>Start KLog</comment>
<exec></exec>
<icon></icon>
<name>KLog</name>
<path></path>
<platforms>all</platforms>
<runAsAdmin>0</runAsAdmin>
<runInTerminal>0</runInTerminal>
<windowsExec>${installdir}/klog.exe</windowsExec>
<windowsExecArgs></windowsExecArgs>
<windowsIcon>klog.ico</windowsIcon>
<windowsPath></windowsPath>
</shortcut>
</shortcutList>
</folder>
<folder>
<description>Program Files</description>
<destination>${installdir}/translations</destination>
<name>newfolder</name>
<platforms>all</platforms>
</folder>
</folderList>
<startMenuShortcutList>
<startMenuShortcut>
<comment>Uninstall ${product_fullname}</comment>
<name>Uninstall ${product_fullname}</name>
<runAsAdmin>0</runAsAdmin>
<runInTerminal>0</runInTerminal>
<windowsExec>${installdir}/${uninstallerName}.exe</windowsExec>
<windowsExecArgs></windowsExecArgs>
<windowsIcon></windowsIcon>
<windowsPath>${installdir}/</windowsPath>
</startMenuShortcut>
<startMenuShortcut>
<comment>Start KLog</comment>
<name>KLog</name>
<runAsAdmin>0</runAsAdmin>
<runInTerminal>0</runInTerminal>
<windowsExec>${installdir}/klog.exe</windowsExec>
<windowsExecArgs></windowsExecArgs>
<windowsIcon></windowsIcon>
<windowsPath></windowsPath>
</startMenuShortcut>
</startMenuShortcutList>
</component>
</componentList>
<allowAddRemoveComponents>1</allowAddRemoveComponents>
<enableRollback>1</enableRollback>
<enableTimestamp>1</enableTimestamp>
<outputDirectory>.</outputDirectory>
<saveRelativePaths>1</saveRelativePaths>
<vendor>EA4K</vendor>
<windowsARPRegistryPrefix>${project.fullName}</windowsARPRegistryPrefix>
<windowsExecutableIcon>../images/klogExeIcon.ico</windowsExecutableIcon>
<licenseFileList>
<licenseFile>
<code>en</code>
<encoding>utf-8</encoding>
<file></file>
</licenseFile>
</licenseFileList>
<parameterList>
<directoryParameter>
<name>installdir</name>
<description>Installer.Parameter.installdir.description</description>
<explanation>Installer.Parameter.installdir.explanation</explanation>
<value></value>
<default>${platform_install_prefix}/${product_shortname}</default>
<allowEmptyValue>0</allowEmptyValue>
<cliOptionName>prefix</cliOptionName>
<mustBeWritable>1</mustBeWritable>
<mustExist>0</mustExist>
<width>40</width>
</directoryParameter>
</parameterList>
<platformOptionsList>
<platformOptions>
<platform>windows</platform>
</platformOptions>
</platformOptionsList>
</project>