mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-28 18:09:31 -06:00
Tests/CXXModules/scan_properties: use ixx extension
This ensures that Visual Studio is told not to scan this explicitly.
This commit is contained in:
@@ -18,8 +18,10 @@ string(REPLACE "<DEFINES>" "<DEFINES> -DCMAKE_SCANNED_THIS_SOURCE"
|
||||
|
||||
set_property(SOURCE always_scan.cxx
|
||||
PROPERTY CXX_SCAN_FOR_MODULES 1)
|
||||
set_property(SOURCE never_scan.cxx
|
||||
set_property(SOURCE never_scan.ixx
|
||||
PROPERTY CXX_SCAN_FOR_MODULES 0)
|
||||
set_property(SOURCE never_scan.ixx
|
||||
PROPERTY LANGUAGE CXX)
|
||||
|
||||
add_executable(scans_everything)
|
||||
target_sources(scans_everything
|
||||
@@ -27,7 +29,7 @@ target_sources(scans_everything
|
||||
main.cxx
|
||||
join.cxx
|
||||
always_scan.cxx
|
||||
never_scan.cxx
|
||||
never_scan.ixx
|
||||
PRIVATE
|
||||
FILE_SET CXX_MODULES
|
||||
BASE_DIRS
|
||||
@@ -46,7 +48,7 @@ target_sources(no_scan_everything
|
||||
main.cxx
|
||||
join.cxx
|
||||
always_scan.cxx
|
||||
never_scan.cxx
|
||||
never_scan.ixx
|
||||
PRIVATE
|
||||
FILE_SET CXX_MODULES
|
||||
BASE_DIRS
|
||||
|
||||
Reference in New Issue
Block a user