Files
mincmake/test/CMakeLists.txt
2018-10-09 05:29:33 +03:00

24 lines
821 B
CMake

# Copyright 2018 Peter Dimov
# Distributed under the Boost Software License, Version 1.0.
# See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt
# Define using CMake syntax...
boost_test(TYPE compile SOURCES compile.cpp)
boost_test(TYPE compile-fail SOURCES compile_fail.cpp)
boost_test(TYPE link SOURCES link.cpp)
boost_test(TYPE link-fail SOURCES link_fail.cpp)
boost_test(TYPE run SOURCES run.cpp)
boost_test(TYPE run-fail SOURCES run_fail.cpp)
# ... or import from an existing (simple) Jamfile
#
# We supply a PREFIX here because otherwise the test targets conflict with
# the above ones, but this is not required in normal use
boost_test_jamfile(FILE Jamfile PREFIX BoostMinCMake2)
# arguments
boost_test(TYPE run SOURCES arguments.cpp ARGUMENTS pumpkin LIBRARIES Boost::core)