mirror of
https://github.com/BlackMATov/meta.hpp.git
synced 2025-12-13 03:08:49 +07:00
Revert "remove vmath from develop's vendors"
This reverts commit a71069a894.
This commit is contained in:
3
.gitmodules
vendored
3
.gitmodules
vendored
@@ -7,3 +7,6 @@
|
|||||||
[submodule "develop/vendors/gbench"]
|
[submodule "develop/vendors/gbench"]
|
||||||
path = develop/vendors/gbench
|
path = develop/vendors/gbench
|
||||||
url = https://github.com/google/benchmark
|
url = https://github.com/google/benchmark
|
||||||
|
[submodule "develop/vendors/vmath.hpp"]
|
||||||
|
path = develop/vendors/vmath.hpp
|
||||||
|
url = https://github.com/BlackMATov/vmath.hpp
|
||||||
|
|||||||
@@ -9,12 +9,14 @@ add_executable(${PROJECT_NAME}.singles EXCLUDE_FROM_ALL ${UNBENCH_SOURCES})
|
|||||||
target_link_libraries(${PROJECT_NAME} PRIVATE
|
target_link_libraries(${PROJECT_NAME} PRIVATE
|
||||||
meta.hpp::meta.hpp
|
meta.hpp::meta.hpp
|
||||||
meta.hpp::setup_targets
|
meta.hpp::setup_targets
|
||||||
meta.hpp.vendors::gbench)
|
meta.hpp.vendors::gbench
|
||||||
|
meta.hpp.vendors::vmath.hpp)
|
||||||
|
|
||||||
target_link_libraries(${PROJECT_NAME}.singles PRIVATE
|
target_link_libraries(${PROJECT_NAME}.singles PRIVATE
|
||||||
meta.hpp::singles
|
meta.hpp::singles
|
||||||
meta.hpp::setup_targets
|
meta.hpp::setup_targets
|
||||||
meta.hpp.vendors::gbench)
|
meta.hpp.vendors::gbench
|
||||||
|
meta.hpp.vendors::vmath.hpp)
|
||||||
|
|
||||||
target_compile_definitions(${PROJECT_NAME} PRIVATE
|
target_compile_definitions(${PROJECT_NAME} PRIVATE
|
||||||
META_HPP_HEADERS_BUILD)
|
META_HPP_HEADERS_BUILD)
|
||||||
|
|||||||
13
develop/vendors/CMakeLists.txt
vendored
13
develop/vendors/CMakeLists.txt
vendored
@@ -56,3 +56,16 @@ target_compile_definitions(${PROJECT_NAME}.gbench
|
|||||||
|
|
||||||
target_link_libraries(${PROJECT_NAME}.gbench
|
target_link_libraries(${PROJECT_NAME}.gbench
|
||||||
PRIVATE $<$<PLATFORM_ID:Windows>:shlwapi>)
|
PRIVATE $<$<PLATFORM_ID:Windows>:shlwapi>)
|
||||||
|
|
||||||
|
#
|
||||||
|
# vmath.hpp
|
||||||
|
#
|
||||||
|
|
||||||
|
add_library(${PROJECT_NAME}.vmath.hpp INTERFACE EXCLUDE_FROM_ALL)
|
||||||
|
add_library(${PROJECT_NAME}::vmath.hpp ALIAS ${PROJECT_NAME}.vmath.hpp)
|
||||||
|
|
||||||
|
target_compile_features(${PROJECT_NAME}.vmath.hpp
|
||||||
|
INTERFACE cxx_std_20)
|
||||||
|
|
||||||
|
target_include_directories(${PROJECT_NAME}.vmath.hpp SYSTEM
|
||||||
|
INTERFACE vmath.hpp/headers)
|
||||||
|
|||||||
1
develop/vendors/vmath.hpp
vendored
Submodule
1
develop/vendors/vmath.hpp
vendored
Submodule
Submodule develop/vendors/vmath.hpp added at ed47c535f7
Reference in New Issue
Block a user