File tree Expand file tree Collapse file tree 3 files changed +20
-9
lines changed Expand file tree Collapse file tree 3 files changed +20
-9
lines changed Original file line number Diff line number Diff line change @@ -12,18 +12,18 @@ configuration:
12
12
13
13
environment :
14
14
matrix :
15
+ - BUILD_PLATFORM : x64
16
+ EXAMPLE_PATH : external/external
17
+ - BUILD_PLATFORM : x64
18
+ EXAMPLE_PATH : external/internal
15
19
- BUILD_PLATFORM : x64
16
20
EXAMPLE_PATH : conan/0.9.1
17
21
- BUILD_PLATFORM : x64
18
22
EXAMPLE_PATH : conan/1.0.0
19
23
- BUILD_PLATFORM : x64
20
24
EXAMPLE_PATH : conan/conan_build
21
- - BUILD_PLATFORM : x64
22
- EXAMPLE_PATH : external/internal
23
25
- BUILD_PLATFORM : x64
24
26
EXAMPLE_PATH : external/external_boost
25
- - BUILD_PLATFORM : x64
26
- EXAMPLE_PATH : external/external
27
27
- BUILD_PLATFORM : x64
28
28
EXAMPLE_PATH : subproject/internal
29
29
- BUILD_PLATFORM : x64
@@ -51,10 +51,10 @@ init:
51
51
52
52
build_script :
53
53
- git submodule update --init
54
- - cd %EXAMPLE_PATH%
54
+ - cd C:\projects\examples-build\ %EXAMPLE_PATH%
55
55
- build.bat
56
56
57
57
test_script :
58
- - cd %EXAMPLE_PATH%
58
+ - cd C:\projects\examples-build\ %EXAMPLE_PATH%
59
59
- test.bat
60
60
# - ctest -C Release -V
Original file line number Diff line number Diff line change 1
1
rmdir /S /Q .build
2
2
rmdir /S /Q .jinja2cpp-build
3
3
rmdir /S /Q .jinja2cpp-install
4
+ rmdir /S /Q .rapidjson-build
5
+ rmdir /S /Q .rapidjson-install
4
6
5
7
mkdir .jinja2cpp-build
6
8
mkdir .jinja2cpp-install
9
+ mkdir .rapidjson-build
10
+ set CMAKE_PREFIX_PATH = ../../../thirdparty/expected-lite;../../../thirdparty/variant-lite;../../../thirdparty/optional-lite;../../../thirdparty/string-view-lite;../../../thirdparty/fmt;../../../thirdparty/robin-hood-hashing/src;../.rapidjson-install;
11
+ cd .rapidjson-build
12
+ cmake ..\..\..\thirdparty\rapidjson -G " Visual Studio 15 2017 Win64" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=..\.rapidjson-install -DRAPIDJSON_BUILD_DOC=OFF -DRAPIDJSON_BUILD_EXAMPLES=OFF -DRAPIDJSON_BUILD_TESTS=OFF
13
+ cmake --build . --config Release --target install
14
+ cd ..
7
15
cd .jinja2cpp-build
8
- set CMAKE_PREFIX_PATH = ../../../thirdparty/expected-lite;../../../thirdparty/variant-lite;../../../thirdparty/optional-lite;../../../thirdparty/string-view-lite;../../../thirdparty/fmt;../../../thirdparty/robin-hood-hashing/src;../../../thirdparty/rapidjson;
9
16
cmake ..\..\..\thirdparty\Jinja2Cpp -G " Visual Studio 15 2017 Win64" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=..\.jinja2cpp-install -DJINJA2CPP_BUILD_TESTS=OFF -DJINJA2CPP_DEPS_MODE=external
10
17
cmake --build . --config Release --target install
11
18
cd ..
Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
2
3
3
SRC_DIR=` pwd`
4
- mkdir -p .jinja2cpp -build && cd .jinja2cpp -build
4
+ mkdir -p .rapidjson -build && cd .rapidjson -build
5
5
echo $SRC_DIR
6
- cmake ../../../thirdparty/Jinja2Cpp -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=../.jinja2cpp-install -DJINJA2CPP_BUILD_TESTS=OFF -DJINJA2CPP_DEPS_MODE=external -DCMAKE_PREFIX_PATH=" $SRC_DIR /../../thirdparty/expected-lite;$SRC_DIR /../../thirdparty/variant-lite;$SRC_DIR /../../thirdparty/optional-lite;$SRC_DIR /../../thirdparty/string-view-lite;$SRC_DIR /../../thirdparty/fmt;$SRC_DIR /../../thirdparty/robin-hood-hashing/src"
6
+ cmake ../../../thirdparty/rapidjson -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=../.rapidjson-install -DRAPIDJSON_BUILD_DOC=OFF -DRAPIDJSON_BUILD_EXAMPLES=OFF -DRAPIDJSON_BUILD_TESTS=OFF
7
+ cmake --build . --target install
8
+ cd .. mkdir -p .jinja2cpp-build && cd .jinja2cpp-build
9
+ echo $SRC_DIR
10
+ cmake ../../../thirdparty/Jinja2Cpp -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=../.jinja2cpp-install -DJINJA2CPP_BUILD_TESTS=OFF -DJINJA2CPP_DEPS_MODE=external -DCMAKE_PREFIX_PATH=" $SRC_DIR /../../thirdparty/expected-lite;$SRC_DIR /../../thirdparty/variant-lite;$SRC_DIR /../../thirdparty/optional-lite;$SRC_DIR /../../thirdparty/string-view-lite;$SRC_DIR /../../thirdparty/fmt;$SRC_DIR /../../thirdparty/robin-hood-hashing/src;$SRC_DIR /.rapidjson-install"
7
11
cmake --build . --target install
8
12
cd .. && mkdir -p .build && cd .build
9
13
cmake -DCMAKE_BUILD_TYPE=Release -Djinja2cpp_DIR=../.jinja2cpp-install/lib/jinja2cpp ..
You can’t perform that action at this time.
0 commit comments