Skip to content

Commit d5fb71c

Browse files
committed
[clang] Add deployment target env vars to features.json
1 parent fdfb8ac commit d5fb71c

File tree

2 files changed

+12
-7
lines changed

2 files changed

+12
-7
lines changed

clang/tools/driver/CMakeLists.txt

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -124,13 +124,7 @@ endif()
124124
set(features_file_src "${CMAKE_CURRENT_SOURCE_DIR}/features.json")
125125
set(features_file_dest "${CMAKE_BINARY_DIR}/share/clang/features.json")
126126

127-
add_custom_command(OUTPUT ${features_file_dest}
128-
COMMAND ${CMAKE_COMMAND} -E make_directory
129-
${CMAKE_BINARY_DIR}/share/clang
130-
COMMAND ${CMAKE_COMMAND} -E copy
131-
${features_file_src}
132-
${features_file_dest}
133-
DEPENDS ${features_file_src})
127+
configure_file(${features_file_src} ${features_file_dest})
134128

135129
add_custom_target(clang-features-file DEPENDS ${features_file_dest})
136130
add_dependencies(clang clang-features-file)

clang/tools/driver/features.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,17 @@
1111
},
1212
{
1313
"name": "vfs-redirecting-with"
14+
},
15+
{
16+
"name": "deployment-target-environment-variables",
17+
"value": [
18+
"MACOSX_DEPLOYMENT_TARGET",
19+
"IPHONEOS_DEPLOYMENT_TARGET",
20+
"TVOS_DEPLOYMENT_TARGET",
21+
"WATCHOS_DEPLOYMENT_TARGET",
22+
"BRIDGEOS_DEPLOYMENT_TARGET",
23+
"DRIVERKIT_DEPLOYMENT_TARGET"
24+
]
1425
}
1526
]
1627
}

0 commit comments

Comments
 (0)