File tree Expand file tree Collapse file tree 2 files changed +14
-1
lines changed
Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change 5050
5151 # 配置 MSBuild 的路径,准备构建 VC++ 项目
5252 - name : Setup MSBuild
53- uses : microsoft/setup-msbuild@v1.0.2
53+ uses : microsoft/setup-msbuild@v2
5454 # 编译
5555 - name : Build Solution
5656 run : msbuild XEngine_Source/XEngine_MQServiceApp.sln /p:Configuration=${{ matrix.configuration }} /p:Platform=${{ matrix.platform }}
Original file line number Diff line number Diff line change @@ -20,10 +20,23 @@ XENGINE_MODULES = libjsoncpp.so libXEngine_InfoReport.so \
2020.PHONY :MakeAll
2121MakeAll :$(XENGINE_MODULES )
2222
23+ ifeq ($(PLATFORM ) ,linux)
24+ FILEEXT = so
25+ else ifeq ($(PLATFORM),mac)
26+ FILEEXT = dylib
27+ endif
2328libjsoncpp.so :
29+ ifeq ($(FLAGS ) , InstallAll)
30+ cp $(BASE_THIRDPART_JSONCPP)/libjsoncpp.$(FILEEXT) ../XEngine_Release/
31+ else
2432 make -C $(BASE_THIRDPART_JSONCPP) PLATFORM=$(PLATFORM) $(FLAGS)
33+ endif
2534libXEngine_InfoReport.so :
35+ ifeq ($(FLAGS ) , InstallAll)
36+ cp $(BASE_THIRDPART_REPORT)/libXEngine_InfoReport.$(FILEEXT) ../XEngine_Release/
37+ else
2638 make -C $(BASE_THIRDPART_REPORT) PLATFORM=$(PLATFORM) $(FLAGS)
39+ endif
2740
2841libMQCore_ConfigModule.so :
2942 make -C $(BASE_CONFIG_PATH ) PLATFORM=$(PLATFORM ) $(FLAGS )
You can’t perform that action at this time.
0 commit comments