mirror of
https://github.com/boostorg/typeof.git
synced 2025-12-23 23:38:07 +01:00
Compare commits
39 Commits
svn-branch
...
boost-1.39
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3bafb4c35f | ||
|
|
ef283a6a74 | ||
|
|
33ae5341c1 | ||
|
|
cde21a588d | ||
|
|
3ecb3bf102 | ||
|
|
1c1ab4c883 | ||
|
|
8d8d35c1ae | ||
|
|
84ec781ea1 | ||
|
|
f7df17a93a | ||
|
|
ed21868c25 | ||
|
|
c66289f7ac | ||
|
|
43b4d4522c | ||
|
|
8868adc891 | ||
|
|
452b493b7a | ||
|
|
eeff4e592c | ||
|
|
1b65bfc95d | ||
|
|
eda5c4afba | ||
|
|
340148f738 | ||
|
|
64ba3be86f | ||
|
|
d337b0837a | ||
|
|
dddbb00da4 | ||
|
|
935b36d8f5 | ||
|
|
5bd010787a | ||
|
|
55ac93f947 | ||
|
|
366ab1b621 | ||
|
|
aede9c2866 | ||
|
|
2b92bbcb21 | ||
|
|
dff8a5c505 | ||
|
|
a460694e5d | ||
|
|
db9203fb0e | ||
|
|
9a14e20bc5 | ||
|
|
47a4b2a2c1 | ||
|
|
337fe1fdf6 | ||
|
|
11b18afcce | ||
|
|
7cbdf2406a | ||
|
|
97b9bda347 | ||
|
|
041f9cfd24 | ||
|
|
c17f725e5f | ||
|
|
35874c8e32 |
21
CMakeLists.txt
Normal file
21
CMakeLists.txt
Normal file
@@ -0,0 +1,21 @@
|
||||
#----------------------------------------------------------------------------
|
||||
# This file was automatically generated from the original CMakeLists.txt file
|
||||
# Add a variable to hold the headers for the library
|
||||
set (lib_headers
|
||||
typeof
|
||||
)
|
||||
|
||||
# Add a library target to the build system
|
||||
boost_library_project(
|
||||
typeof
|
||||
# SRCDIRS
|
||||
TESTDIRS test
|
||||
HEADERS ${lib_headers}
|
||||
# DOCDIRS
|
||||
# DESCRIPTION
|
||||
MODULARIZED
|
||||
# AUTHORS
|
||||
# MAINTAINERS
|
||||
)
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ License, Version 1.0. (http://www.boost.org/LICENSE_1_0.txt)
|
||||
</head>
|
||||
<body>
|
||||
Automatic redirection failed, please go to
|
||||
<a href="../../doc/html/xpressive.html">../../doc/html/typeof.html</a>
|
||||
<a href="../../doc/html/typeof.html">../../doc/html/typeof.html</a>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
1
module.cmake
Normal file
1
module.cmake
Normal file
@@ -0,0 +1 @@
|
||||
boost_module(typeof DEPENDS mpl config detail preprocessor)
|
||||
24
test/CMakeLists.txt
Normal file
24
test/CMakeLists.txt
Normal file
@@ -0,0 +1,24 @@
|
||||
boost_additional_test_dependencies(typeof BOOST_DEPENDS test)
|
||||
|
||||
|
||||
file(GLOB TEST_FILES "*.cpp")
|
||||
foreach(TEST_FILE ${TEST_FILES})
|
||||
if (TEST_FILE MATCHES "odr.*cpp")
|
||||
# Skip ODR tests; we'll handle them separately
|
||||
else (TEST_FILE MATCHES "odr.*cpp")
|
||||
get_filename_component(TEST_NAME ${TEST_FILE} NAME_WE)
|
||||
boost_test_compile("${TEST_NAME}_native"
|
||||
"${TEST_NAME}.cpp" COMPILE_FLAGS "-DBOOST_TYPEOF_NATIVE")
|
||||
boost_test_compile("${TEST_NAME}_emulation"
|
||||
"${TEST_NAME}.cpp" COMPILE_FLAGS "-DBOOST_TYPEOF_EMULATION")
|
||||
endif (TEST_FILE MATCHES "odr.*cpp")
|
||||
endforeach(TEST_FILE ${TEST_FILES})
|
||||
|
||||
boost_test_run(odr_native
|
||||
odr1.cpp odr2.cpp COMPILE_FLAGS "-DBOOST_TYPEOF_NATIVE")
|
||||
boost_test_run(odr_emulation
|
||||
odr1.cpp odr2.cpp COMPILE_FLAGS "-DBOOST_TYPEOF_EMULATION")
|
||||
boost_test_run(odr_no_uns
|
||||
odr_no_uns1.cpp odr_no_uns2.cpp
|
||||
COMPILE_FLAGS "-DBOOST_TYPEOF_EMULATION")
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# // (C) Copyright Tobias Schwinger
|
||||
# //
|
||||
# // Use modification and distribution are subject to the boost Software License
|
||||
# // Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt).
|
||||
# // Version 1.0. (See http:/\/www.boost.org/LICENSE_1_0.txt).
|
||||
|
||||
# // Preprocess and run this script.
|
||||
# //
|
||||
|
||||
Reference in New Issue
Block a user