mirror of
https://github.com/marzer/tomlplusplus.git
synced 2025-02-22 06:39:52 +00:00
fix examples breaking CI =/
This commit is contained in:
parent
61304ac519
commit
0fbdc945bb
@ -24,7 +24,7 @@ jobs:
|
||||
- run:
|
||||
name: Building and testing with clang 9
|
||||
command: |
|
||||
CXX=clang++-9 meson build --buildtype=debug -DGENERATE_CMAKE_CONFIG=disabled
|
||||
CXX=clang++-9 meson build --buildtype=debug -DGENERATE_CMAKE_CONFIG=disabled -DBUILD_EXAMPLES=disabled
|
||||
cd build && ninja -v -j 4 && ninja test
|
||||
- run:
|
||||
name: Generating documentation
|
||||
@ -58,7 +58,7 @@ jobs:
|
||||
- run:
|
||||
name: Building and testing with clang 9
|
||||
command: |
|
||||
CXX=clang++-9 meson build --buildtype=debug -DGENERATE_CMAKE_CONFIG=disabled
|
||||
CXX=clang++-9 meson build --buildtype=debug -DGENERATE_CMAKE_CONFIG=disabled -DBUILD_EXAMPLES=disabled
|
||||
cd build && ninja -v -j 4 && ninja test
|
||||
|
||||
|
||||
@ -84,7 +84,7 @@ jobs:
|
||||
- run:
|
||||
name: Building and testing with clang 9
|
||||
command: |
|
||||
CXX=clang++-9 meson build --buildtype=release -DGENERATE_CMAKE_CONFIG=disabled
|
||||
CXX=clang++-9 meson build --buildtype=release -DGENERATE_CMAKE_CONFIG=disabled -DBUILD_EXAMPLES=disabled
|
||||
cd build && ninja -v -j 4 && ninja test
|
||||
|
||||
|
||||
@ -106,7 +106,7 @@ jobs:
|
||||
- run:
|
||||
name: Building and testing with gcc9
|
||||
command: |
|
||||
CXX=g++-9 meson build --buildtype=debug -DGENERATE_CMAKE_CONFIG=disabled
|
||||
CXX=g++-9 meson build --buildtype=debug -DGENERATE_CMAKE_CONFIG=disabled -DBUILD_EXAMPLES=disabled
|
||||
cd build && ninja -v -j 4 && ninja test
|
||||
|
||||
|
||||
@ -128,7 +128,7 @@ jobs:
|
||||
- run:
|
||||
name: Building and testing with gcc9
|
||||
command: |
|
||||
CXX=g++-9 meson build --buildtype=release -DGENERATE_CMAKE_CONFIG=disabled
|
||||
CXX=g++-9 meson build --buildtype=release -DGENERATE_CMAKE_CONFIG=disabled -DBUILD_EXAMPLES=disabled
|
||||
cd build && ninja -v -j 4 && ninja test
|
||||
|
||||
|
||||
|
@ -1,17 +1,26 @@
|
||||
args = []
|
||||
|
||||
if compiler.get_id() == 'gcc' or compiler.get_id() == 'clang'
|
||||
args += [ '-Wno-switch', '-Wno-switch-default', '-Wno-switch-enum' ]
|
||||
endif
|
||||
|
||||
simple_parser = executable(
|
||||
'simple_parser',
|
||||
[ 'simple_parser.cpp' ],
|
||||
include_directories : inc
|
||||
include_directories : inc,
|
||||
cpp_args : args
|
||||
)
|
||||
|
||||
toml_to_json_transcoder = executable(
|
||||
'toml_to_json_transcoder',
|
||||
[ 'toml_to_json_transcoder.cpp' ],
|
||||
include_directories : inc
|
||||
include_directories : inc,
|
||||
cpp_args : args
|
||||
)
|
||||
|
||||
toml_generator = executable(
|
||||
'toml_generator',
|
||||
[ 'toml_generator.cpp' ],
|
||||
include_directories : inc
|
||||
include_directories : inc,
|
||||
cpp_args : args
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user