mirror of
https://github.com/fancycode/MemoryModule
synced 2026-06-06 15:44:28 +00:00
Move AppVeyor test code to script.
This commit is contained in:
+5
-16
@@ -31,20 +31,9 @@ platform:
|
||||
configuration:
|
||||
- Debug
|
||||
|
||||
build:
|
||||
verbosity: normal
|
||||
install:
|
||||
- call scripts\run-appveyor.bat
|
||||
|
||||
build_script:
|
||||
- ps: if($env:PLATFORM -eq "x64") { $env:CMAKE_GEN_SUFFIX=" Win64" }
|
||||
- cmake "-G%GENERATOR%%CMAKE_GEN_SUFFIX%" -H. -Bbuild
|
||||
- cmake --build build --config %CONFIGURATION%
|
||||
|
||||
before_test:
|
||||
- copy /y build\example\DllLoader\%CONFIGURATION%\DllLoader.exe build\example\DllLoader\
|
||||
- copy /y build\example\DllLoader\%CONFIGURATION%\DllLoaderLoader.exe build\example\DllLoader\
|
||||
- copy /y build\example\SampleDLL\%CONFIGURATION%\SampleDLL.dll build\example\SampleDLL\
|
||||
|
||||
test_script:
|
||||
- cd build\example\DllLoader
|
||||
- DllLoader.exe
|
||||
- DllLoaderLoader.exe
|
||||
build: off
|
||||
test: off
|
||||
deploy: off
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
@echo off
|
||||
setlocal
|
||||
|
||||
if /I "%PLATFORM" == "x64" (
|
||||
set CMAKE_GEN_SUFFIX= Win64
|
||||
) else (
|
||||
set CMAKE_GEN_SUFFIX=
|
||||
)
|
||||
|
||||
echo.
|
||||
echo Preparing %CONFIGURATION% build environment for %GENERATOR%%CMAKE_GEN_SUFFIX% ...
|
||||
cmake "-G%GENERATOR%%CMAKE_GEN_SUFFIX%" -H. -Bbuild
|
||||
if %errorlevel% neq 0 exit /b %errorlevel%
|
||||
|
||||
echo.
|
||||
echo Building ...
|
||||
cmake --build build --config %CONFIGURATION%
|
||||
if %errorlevel% neq 0 exit /b %errorlevel%
|
||||
|
||||
echo.
|
||||
echo Copying generated files ...
|
||||
copy /y build\example\DllLoader\%CONFIGURATION%\DllLoader.exe build\example\DllLoader\ > NUL
|
||||
copy /y build\example\DllLoader\%CONFIGURATION%\DllLoaderLoader.exe build\example\DllLoader\ > NUL
|
||||
copy /y build\example\SampleDLL\%CONFIGURATION%\SampleDLL.dll build\example\SampleDLL\ > NUL
|
||||
|
||||
cd build\example\DllLoader
|
||||
|
||||
echo.
|
||||
echo Running DllLoader.exe ...
|
||||
DllLoader.exe
|
||||
if %errorlevel% neq 0 exit /b %errorlevel%
|
||||
|
||||
echo.
|
||||
echo Running DllLoaderLoader.exe ...
|
||||
DllLoaderLoader.exe
|
||||
if %errorlevel% neq 0 exit /b %errorlevel%
|
||||
Reference in New Issue
Block a user