Skip to content

Commit 6321e02

Browse files
committed
added:lua build support
1 parent 64ec174 commit 6321e02

2 files changed

Lines changed: 8 additions & 7 deletions

File tree

.github/workflows/msbuild.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,5 @@ jobs:
6666
uses: microsoft/setup-msbuild@v2
6767

6868
- name: Build Solution
69-
run: msbuild XEngine.sln /p:Configuration=${{ matrix.configuration }} /p:Platform=${{ matrix.platform }} /p:PreprocessorDefinitions="_XENGINE_BUILD_SWITCH_LUA;%(PreprocessorDefinitions)"
69+
run: |
70+
msbuild XEngine.sln /p:Configuration=${{ matrix.configuration }} /p:Platform=${{ matrix.platform }}

XEngine_Module/XEngine_PluginExtension/XEngine_PluginExtension.vcxproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@
125125
<ClCompile>
126126
<WarningLevel>Level3</WarningLevel>
127127
<SDLCheck>true</SDLCheck>
128-
<PreprocessorDefinitions>WIN32;_DEBUG;XENGINEPLUGINEXTENSION_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
128+
<PreprocessorDefinitions>WIN32;_DEBUG;XENGINEPLUGINEXTENSION_EXPORTS;_WINDOWS;_USRDLL;$(ExtraDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
129129
<ConformanceMode>true</ConformanceMode>
130130
<PrecompiledHeader>Use</PrecompiledHeader>
131131
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
@@ -143,7 +143,7 @@
143143
<FunctionLevelLinking>true</FunctionLevelLinking>
144144
<IntrinsicFunctions>true</IntrinsicFunctions>
145145
<SDLCheck>true</SDLCheck>
146-
<PreprocessorDefinitions>WIN32;NDEBUG;XENGINEPLUGINEXTENSION_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
146+
<PreprocessorDefinitions>WIN32;NDEBUG;XENGINEPLUGINEXTENSION_EXPORTS;_WINDOWS;_USRDLL;$(ExtraDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
147147
<ConformanceMode>true</ConformanceMode>
148148
<PrecompiledHeader>Use</PrecompiledHeader>
149149
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
@@ -159,7 +159,7 @@
159159
<ClCompile>
160160
<WarningLevel>Level3</WarningLevel>
161161
<SDLCheck>true</SDLCheck>
162-
<PreprocessorDefinitions>_DEBUG;XENGINEPLUGINEXTENSION_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
162+
<PreprocessorDefinitions>_DEBUG;XENGINEPLUGINEXTENSION_EXPORTS;_WINDOWS;_USRDLL;$(ExtraDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
163163
<ConformanceMode>true</ConformanceMode>
164164
<PrecompiledHeader>Use</PrecompiledHeader>
165165
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
@@ -175,7 +175,7 @@
175175
<ClCompile>
176176
<WarningLevel>Level3</WarningLevel>
177177
<SDLCheck>true</SDLCheck>
178-
<PreprocessorDefinitions>_DEBUG;XENGINEPLUGINEXTENSION_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
178+
<PreprocessorDefinitions>_DEBUG;XENGINEPLUGINEXTENSION_EXPORTS;_WINDOWS;_USRDLL;$(ExtraDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
179179
<ConformanceMode>true</ConformanceMode>
180180
<PrecompiledHeader>Use</PrecompiledHeader>
181181
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
@@ -193,7 +193,7 @@
193193
<FunctionLevelLinking>true</FunctionLevelLinking>
194194
<IntrinsicFunctions>true</IntrinsicFunctions>
195195
<SDLCheck>true</SDLCheck>
196-
<PreprocessorDefinitions>NDEBUG;XENGINEPLUGINEXTENSION_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
196+
<PreprocessorDefinitions>NDEBUG;XENGINEPLUGINEXTENSION_EXPORTS;_WINDOWS;_USRDLL;$(ExtraDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
197197
<ConformanceMode>true</ConformanceMode>
198198
<PrecompiledHeader>Use</PrecompiledHeader>
199199
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
@@ -211,7 +211,7 @@
211211
<FunctionLevelLinking>true</FunctionLevelLinking>
212212
<IntrinsicFunctions>true</IntrinsicFunctions>
213213
<SDLCheck>true</SDLCheck>
214-
<PreprocessorDefinitions>NDEBUG;XENGINEPLUGINEXTENSION_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
214+
<PreprocessorDefinitions>NDEBUG;XENGINEPLUGINEXTENSION_EXPORTS;_WINDOWS;_USRDLL;$(ExtraDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
215215
<ConformanceMode>true</ConformanceMode>
216216
<PrecompiledHeader>Use</PrecompiledHeader>
217217
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>

0 commit comments

Comments
 (0)