File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed
Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -17,9 +17,14 @@ function(add_compatibility_kit name)
1717
1818 target_sources (${libname} PRIVATE
1919 compatibility.cpp
20- ${name} /${name} .cpp
2120 )
2221
22+ if (EXISTS ${CMAKE_CURRENT_LIST_DIR} /${name} /${name} .cpp)
23+ target_sources (${libname} PRIVATE
24+ ${name} /${name} .cpp
25+ )
26+ endif ()
27+
2328 string (REPLACE "-" "_" KITNAME ${name} )
2429
2530 target_compile_definitions (${libname} PRIVATE
@@ -32,9 +37,7 @@ endfunction()
3237file (GLOB kits RELATIVE ${CMAKE_CURRENT_LIST_DIR} ${CMAKE_CURRENT_LIST_DIR} /*)
3338foreach (kit ${kits} )
3439 if (IS_DIRECTORY ${CMAKE_CURRENT_LIST_DIR} /${kit} )
35- if (EXISTS ${CMAKE_CURRENT_LIST_DIR} /${kit} /${kit} .cpp)
36- message (STATUS "Adding compatibility kit: ${kit} " )
37- add_compatibility_kit(${kit} )
38- endif ()
40+ message (STATUS "Adding compatibility kit: ${kit} " )
41+ add_compatibility_kit(${kit} )
3942 endif ()
4043endforeach ()
You can’t perform that action at this time.
0 commit comments