mirror of
https://github.com/boostorg/mincmake.git
synced 2026-01-19 04:22:10 +00:00
24 lines
821 B
CMake
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)
|