From bb4c70381338e1a84920cc2d62648910528fee1c Mon Sep 17 00:00:00 2001 From: David Shah Date: Mon, 18 Jun 2018 13:11:53 +0200 Subject: cmake: Set EXCLUDE_FROM_ALL on Python module and tests Signed-off-by: David Shah --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8901d6cc..8f3c6183 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -94,10 +94,10 @@ foreach (family ${FAMILIES}) target_compile_definitions(nextpnr-${family} PRIVATE MAIN_EXECUTABLE) # Add the importable Python module target - PYTHON_ADD_MODULE(nextpnrpy_${family} ${COMMON_FILES} ${${ufamily}_FILES}) + PYTHON_ADD_MODULE(nextpnrpy_${family} EXCLUDE_FROM_ALL ${COMMON_FILES} ${${ufamily}_FILES}) # Add any new per-architecture targets here - add_executable(nextpnr-${family}-test ${${ufamily}_TEST_FILES} ${COMMON_FILES} ${${ufamily}_FILES}) + add_executable(nextpnr-${family}-test EXCLUDE_FROM_ALL ${${ufamily}_TEST_FILES} ${COMMON_FILES} ${${ufamily}_FILES}) target_link_libraries(nextpnr-${family}-test PRIVATE gtest_main) add_test(${family}-test ${CMAKE_CURRENT_BINARY_DIR}/nextpnr-${family}-test) -- cgit v1.2.3