Add CMake support

This commit is contained in:
Lars Toenning
2023-10-31 22:00:24 +01:00
parent 3ffb8f689b
commit 1deaeba584
94 changed files with 4864 additions and 248 deletions

View File

@@ -86,28 +86,28 @@ This installs the binaries to run all swift applications.</detailedDescription>
<origin>../../dist/bin/swiftlauncher.exe</origin>
</distributionFile>
<distributionFile>
<origin>../../dist/bin/blacksound.dll</origin>
<origin>../../dist/bin/sound.dll</origin>
</distributionFile>
<distributionFile>
<origin>../../dist/bin/blackcore.dll</origin>
<origin>../../dist/bin/core.dll</origin>
</distributionFile>
<distributionFile>
<origin>../../dist/bin/blackgui.dll</origin>
<origin>../../dist/bin/gui.dll</origin>
</distributionFile>
<distributionFile>
<origin>../../dist/bin/blackinput.dll</origin>
<origin>../../dist/bin/input.dll</origin>
</distributionFile>
<distributionFile>
<origin>../../dist/bin/blackmisc.dll</origin>
<origin>../../dist/bin/misc.dll</origin>
</distributionFile>
<distributionFile>
<origin>../../dist/bin/simulatorplugincommon.dll</origin>
<origin>../../dist/bin/plugincommon.dll</origin>
</distributionFile>
<distributionFile>
<origin>../../dist/bin/simulatorfscommon.dll</origin>
<origin>../../dist/bin/fscommon.dll</origin>
</distributionFile>
<distributionFile>
<origin>../../dist/bin/simulatorfsxcommon.dll</origin>
<origin>../../dist/bin/fsxcommon.dll</origin>
</distributionFile>
</distributionFileList>
</folder>
@@ -130,32 +130,32 @@ This installs the binaries to run all swift applications.</detailedDescription>
<distributionFileList>
<distributionFile>
<allowWildcards>1</allowWildcards>
<origin>../../dist/lib/libblackcore*</origin>
<origin>../../dist/lib/libcore*</origin>
<excludeFiles>*/*.debug</excludeFiles>
</distributionFile>
<distributionFile>
<allowWildcards>1</allowWildcards>
<origin>../../dist/lib/libblackgui*</origin>
<origin>../../dist/lib/libgui*</origin>
<excludeFiles>*/*.debug</excludeFiles>
</distributionFile>
<distributionFile>
<allowWildcards>1</allowWildcards>
<origin>../../dist/lib/libblackinput*</origin>
<origin>../../dist/lib/libinput*</origin>
<excludeFiles>*/*.debug</excludeFiles>
</distributionFile>
<distributionFile>
<allowWildcards>1</allowWildcards>
<origin>../../dist/lib/libblackmisc*</origin>
<origin>../../dist/lib/libmisc*</origin>
<excludeFiles>*/*.debug</excludeFiles>
</distributionFile>
<distributionFile>
<allowWildcards>1</allowWildcards>
<origin>../../dist/lib/libblacksound*</origin>
<origin>../../dist/lib/libsound*</origin>
<excludeFiles>*/*.debug</excludeFiles>
</distributionFile>
<distributionFile>
<allowWildcards>1</allowWildcards>
<origin>../../dist/lib/libsimulatorplugincommon*</origin>
<origin>../../dist/lib/libplugincommon*</origin>
<excludeFiles>*/*.debug</excludeFiles>
</distributionFile>
</distributionFileList>
@@ -168,32 +168,32 @@ This installs the binaries to run all swift applications.</detailedDescription>
<distributionFileList>
<distributionFile>
<allowWildcards>1</allowWildcards>
<origin>../../dist/lib/libblackcore*.dylib</origin>
<origin>../../dist/lib/libcore*.dylib</origin>
<excludeFiles>*/*.dSYM</excludeFiles>
</distributionFile>
<distributionFile>
<allowWildcards>1</allowWildcards>
<origin>../../dist/lib/libblackgui*.dylib</origin>
<origin>../../dist/lib/libgui*.dylib</origin>
<excludeFiles>*/*.dSYM</excludeFiles>
</distributionFile>
<distributionFile>
<allowWildcards>1</allowWildcards>
<origin>../../dist/lib/libblackinput*.dylib</origin>
<origin>../../dist/lib/libinput*.dylib</origin>
<excludeFiles>*/*.dSYM</excludeFiles>
</distributionFile>
<distributionFile>
<allowWildcards>1</allowWildcards>
<origin>../../dist/lib/libblackmisc*.dylib</origin>
<origin>../../dist/lib/libmisc*.dylib</origin>
<excludeFiles>*/*.dSYM</excludeFiles>
</distributionFile>
<distributionFile>
<allowWildcards>1</allowWildcards>
<origin>../../dist/lib/libblacksound*.dylib</origin>
<origin>../../dist/lib/libsound*.dylib</origin>
<excludeFiles>*/*.dSYM</excludeFiles>
</distributionFile>
<distributionFile>
<allowWildcards>1</allowWildcards>
<origin>../../dist/lib/libsimulatorplugincommon*.dylib</origin>
<origin>../../dist/lib/libplugincommon*.dylib</origin>
<excludeFiles>*/*.dSYM</excludeFiles>
</distributionFile>
</distributionFileList>

View File

@@ -22,8 +22,8 @@
<include>
<file>swift-externals.xml</file>
</include>
<include>
<!-- <include>
<file>swift-samples.xml</file>
</include>
</include> -->
</componentList>
</componentGroup>

View File

@@ -17,7 +17,7 @@
<actionList>
<runProgram>
<abortOnError>0</abortOnError>
<program>${installdir}/vcredist/vcredist_x64.exe</program>
<program>${installdir}/vcredist/vc_redist.x64.exe</program>
<programArguments>/install /quiet /norestart</programArguments>
<progressText>Installing Visual Studio 2019 x64 Redistributables</progressText>
<showMessageOnError>0</showMessageOnError>
@@ -65,7 +65,7 @@ The installation will now continue, but swift might not work properly. If this i
</actionList>
<distributionFileList>
<distributionFile>
<origin>../../dist/vcredist/vcredist_x64.exe</origin>
<origin>../../dist/vcredist/vc_redist.x64.exe</origin>
</distributionFile>
</distributionFileList>
</folder>

View File

@@ -17,7 +17,7 @@
<actionList>
<runProgram>
<abortOnError>0</abortOnError>
<program>${installdir}/vcredist/vcredist_x86.exe</program>
<program>${installdir}/vcredist/vc_redist.x86.exe</program>
<programArguments>/install /quiet /norestart</programArguments>
<progressText>Installing Visual Studio 2019 x86 Redistributables</progressText>
<showMessageOnError>0</showMessageOnError>
@@ -65,7 +65,7 @@ The installation will now continue, but swift might not work properly. If this i
</actionList>
<distributionFileList>
<distributionFile>
<origin>../../dist/vcredist/vcredist_x86.exe</origin>
<origin>../../dist/vcredist/vc_redist.x86.exe</origin>
</distributionFile>
</distributionFileList>
</folder>