Skip to content

Commit 5a025f3

Browse files
committed
Package the SDK as an appveyor artifact
Closes dail8859#22
1 parent 64c457c commit 5a025f3

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

appveyor.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,23 @@ after_build:
3333
$BuildPath = "$($env:APPVEYOR_BUILD_FOLDER)\bin\$($env:CONFIGURATION)_$($env:BUILD_PLATFORM)"
3434
3535
Push-AppveyorArtifact "$($BuildPath)\LuaScript.dll" -FileName LuaScript.dll
36+
Push-AppveyorArtifact "$($BuildPath)\Lua.dll" -FileName Lua.dll
37+
38+
if ($env:BUILD_PLATFORM -eq "x64") {
39+
$SdkFileName = "LuaScript_SDK_x64.zip"
40+
}
41+
if ($env:BUILD_PLATFORM -eq "Win32") {
42+
$SdkFileName = "LuaScript_SDK.zip"
43+
}
44+
45+
7z a $SdkFileName "$($env:APPVEYOR_BUILD_FOLDER)\src\lua\src\lauxlib.h"
46+
7z a $SdkFileName "$($env:APPVEYOR_BUILD_FOLDER)\src\lua\src\lua.h"
47+
7z a $SdkFileName "$($env:APPVEYOR_BUILD_FOLDER)\src\lua\src\lua.hpp"
48+
7z a $SdkFileName "$($env:APPVEYOR_BUILD_FOLDER)\src\lua\src\luaconf.h"
49+
7z a $SdkFileName "$($env:APPVEYOR_BUILD_FOLDER)\src\lua\src\lualib.h"
50+
7z a $SdkFileName "$($BuildPath)\Lua.lib"
51+
52+
Push-AppveyorArtifact $SdkFileName -FileName $SdkFileName
3653
3754
if ($($env:APPVEYOR_REPO_TAG) -eq "true" -and $env:CONFIGURATION -eq "Release") {
3855
if ($env:BUILD_PLATFORM -eq "x64") {

0 commit comments

Comments
 (0)