build(yaml-cpp): added yaml-cpp as a dependency
config files will be written in yaml, added a well tested yaml parser to 4DSSE
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -60,5 +60,6 @@ tags
|
|||||||
|
|
||||||
subprojects/mfem/
|
subprojects/mfem/
|
||||||
subprojects/tetgen/
|
subprojects/tetgen/
|
||||||
|
subprojects/yaml-cpp/
|
||||||
|
|
||||||
.vscode/
|
.vscode/
|
||||||
|
|||||||
@@ -1 +1,4 @@
|
|||||||
subdir('mfem')
|
cmake = import('cmake')
|
||||||
|
|
||||||
|
subdir('mfem')
|
||||||
|
subdir('yaml-cpp')
|
||||||
@@ -1,4 +1,3 @@
|
|||||||
cmake = import('cmake')
|
|
||||||
patchFile = files('disable_mfem_selfcheck.patch')
|
patchFile = files('disable_mfem_selfcheck.patch')
|
||||||
|
|
||||||
patch_check = run_command('grep', '-q', 'MFEM_CHECK_TARGET_NAME', 'subprojects/mfem/CMakeLists.txt', check: false)
|
patch_check = run_command('grep', '-q', 'MFEM_CHECK_TARGET_NAME', 'subprojects/mfem/CMakeLists.txt', check: false)
|
||||||
|
|||||||
5
build-config/yaml-cpp/meson.build
Normal file
5
build-config/yaml-cpp/meson.build
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
yaml_cpp_sp = cmake.subproject(
|
||||||
|
'yaml-cpp'
|
||||||
|
)
|
||||||
|
yaml_cpp_dep = yaml_cpp_sp.dependency('yaml-cpp')
|
||||||
|
add_project_arguments('-I' + meson.current_build_dir() + '/subprojects/yaml-cpp/__CMake_build', language: 'cpp')
|
||||||
5
subprojects/yaml-cpp.wrap
Normal file
5
subprojects/yaml-cpp.wrap
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
[wrap-git]
|
||||||
|
url = https://github.com/jbeder/yaml-cpp.git
|
||||||
|
revision = yaml-cpp-0.7.0
|
||||||
|
|
||||||
|
[cmake]
|
||||||
Reference in New Issue
Block a user