mirror of
https://github.com/mpusz/mp-units.git
synced 2025-07-30 18:37:15 +02:00
build: unit_tests_static_truncating
restored for quantity_test and chrono_test
This commit is contained in:
@ -20,6 +20,15 @@
|
|||||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
# SOFTWARE.
|
# SOFTWARE.
|
||||||
|
|
||||||
|
add_library(unit_tests_static_truncating quantity_test.cpp)
|
||||||
|
if(NOT ${projectPrefix}API_FREESTANDING)
|
||||||
|
target_sources(unit_tests_static_truncating PRIVATE chrono_test.cpp)
|
||||||
|
endif()
|
||||||
|
target_link_libraries(unit_tests_static_truncating PRIVATE mp-units::mp-units)
|
||||||
|
target_compile_options(
|
||||||
|
unit_tests_static_truncating PRIVATE $<IF:$<CXX_COMPILER_ID:MSVC>,/wd4242 /wd4244,-Wno-conversion>
|
||||||
|
)
|
||||||
|
|
||||||
add_library(
|
add_library(
|
||||||
unit_tests_static
|
unit_tests_static
|
||||||
angular_test.cpp
|
angular_test.cpp
|
||||||
@ -41,7 +50,6 @@ add_library(
|
|||||||
# magnitude_test.cpp
|
# magnitude_test.cpp
|
||||||
natural_test.cpp
|
natural_test.cpp
|
||||||
prime_test.cpp
|
prime_test.cpp
|
||||||
quantity_test.cpp
|
|
||||||
quantity_point_test.cpp
|
quantity_point_test.cpp
|
||||||
quantity_spec_test.cpp
|
quantity_spec_test.cpp
|
||||||
ratio_test.cpp
|
ratio_test.cpp
|
||||||
@ -56,8 +64,9 @@ add_library(
|
|||||||
)
|
)
|
||||||
|
|
||||||
if(NOT ${projectPrefix}API_FREESTANDING)
|
if(NOT ${projectPrefix}API_FREESTANDING)
|
||||||
target_sources(unit_tests_static PRIVATE chrono_test.cpp fractional_exponent_quantity.cpp math_test.cpp)
|
target_sources(unit_tests_static PRIVATE fractional_exponent_quantity.cpp math_test.cpp)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
target_compile_options(unit_tests_static PRIVATE $<$<CXX_COMPILER_ID:GNU>:-Wno-subobject-linkage>)
|
target_compile_options(unit_tests_static PRIVATE $<$<CXX_COMPILER_ID:GNU>:-Wno-subobject-linkage>)
|
||||||
target_link_libraries(unit_tests_static PRIVATE mp-units::mp-units)
|
target_link_libraries(unit_tests_static PRIVATE mp-units::mp-units)
|
||||||
|
target_link_libraries(unit_tests_static PRIVATE unit_tests_static_truncating)
|
||||||
|
Reference in New Issue
Block a user