Tests/CXXModules/scan_properties: use ixx extension

This ensures that Visual Studio is told not to scan this explicitly.
This commit is contained in:
Ben Boeckel
2024-01-06 15:46:25 -05:00
parent 029ddc3410
commit 405dc7d19c
2 changed files with 5 additions and 3 deletions

View File

@@ -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