Skip to content

Commit b7ec1a8

Browse files
committed
Emit module interface
1 parent da214be commit b7ec1a8

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

Sources/_TestDiscovery/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ add_library(_TestDiscovery STATIC
1515
target_link_libraries(_TestDiscovery PRIVATE
1616
_TestingInternals)
1717

18+
target_compile_options(_TestDiscovery PRIVATE
19+
-enable-library-evolution
20+
-emit-module-interface -emit-module-interface-path $<TARGET_PROPERTY:_TestDiscovery,Swift_MODULE_DIRECTORY>/_TestDiscovery.swiftinterface)
21+
1822
_swift_testing_install_target(_TestDiscovery)
1923

2024
if(NOT BUILD_SHARED_LIBS)

0 commit comments

Comments
 (0)