Skip to content

Commit 1628f5e

Browse files
committed
[CMAKE] Fix some dependencies on autogenerated headers
1 parent 93f6ac6 commit 1628f5e

9 files changed

Lines changed: 14 additions & 9 deletions

File tree

dll/win32/mshtml.tlb/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ list(APPEND mshtml_tlb_rc_deps
66
${CMAKE_CURRENT_BINARY_DIR}/mshtml_tlb.tlb
77
${CMAKE_CURRENT_SOURCE_DIR}/mshtml_tlb.rgs)
88

9-
set_source_files_properties(rsrc.rc PROPERTIES OBJECT_DEPENDS "${mshtml_tlb_rc_deps}")
9+
set_source_files_properties(rsrc.rc PROPERTIES OBJECT_DEPENDS "${mshtml_tlb_rc_deps};xdk")
1010
set_module_type(mshtml.tlb module)
1111
set_target_properties(mshtml.tlb PROPERTIES SUFFIX "")
1212
add_dependencies(mshtml.tlb stdole2)

dll/win32/stdole2.tlb/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ list(APPEND SOURCE
66
rsrc.rc
77
${CMAKE_CURRENT_BINARY_DIR}/stdole2.def)
88

9-
set_source_files_properties(rsrc.rc PROPERTIES OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/std_ole_v2.tlb)
9+
set_source_files_properties(rsrc.rc PROPERTIES OBJECT_DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/std_ole_v2.tlb;xdk")
1010
add_library(stdole2.tlb MODULE ${SOURCE})
1111
set_module_type(stdole2.tlb module)
1212
set_target_properties(stdole2.tlb PROPERTIES SUFFIX "")

dll/win32/stdole32.tlb/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ list(APPEND SOURCE
66
rsrc.rc
77
${CMAKE_CURRENT_BINARY_DIR}/stdole32.def)
88

9-
set_source_files_properties(rsrc.rc PROPERTIES OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/std_ole_v1.tlb)
9+
set_source_files_properties(rsrc.rc PROPERTIES OBJECT_DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/std_ole_v1.tlb;xdk")
1010
add_library(stdole32.tlb MODULE ${SOURCE})
1111
set_module_type(stdole32.tlb module)
1212
set_target_properties(stdole32.tlb PROPERTIES SUFFIX "")

media/themes/Blackshade/blackshade.msstyles/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ foreach(_file ${TEXTFILES})
1515
list(APPEND _converted_files ${_converted_file})
1616
endforeach()
1717

18-
set_source_files_properties(blackshade.rc PROPERTIES OBJECT_DEPENDS "${_converted_files}")
18+
set_source_files_properties(blackshade.rc PROPERTIES OBJECT_DEPENDS "${_converted_files};xdk")
1919
add_library(blackshade.msstyles MODULE blackshade.rc)
2020
set_module_type(blackshade.msstyles module)
21-
set_target_properties(blackshade.msstyles PROPERTIES SUFFIX "")
21+
set_target_properties(blackshade.msstyles PROPERTIES SUFFIX "")

media/themes/Lautus/lautus.msstyles/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ foreach(_file ${TEXTFILES})
1818
list(APPEND _converted_files ${_converted_file})
1919
endforeach()
2020

21-
set_source_files_properties(lautus.rc PROPERTIES OBJECT_DEPENDS "${_converted_files}")
21+
set_source_files_properties(lautus.rc PROPERTIES OBJECT_DEPENDS "${_converted_files};xdk")
2222
add_library(lautus.msstyles MODULE lautus.rc)
2323
set_module_type(lautus.msstyles module)
2424
set_target_properties(lautus.msstyles PROPERTIES SUFFIX "")

media/themes/Lunar/lunar.msstyles/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ foreach(_file ${TEXTFILES})
1414
list(APPEND _converted_files ${_converted_file})
1515
endforeach()
1616

17-
set_source_files_properties(lunar.rc PROPERTIES OBJECT_DEPENDS "${_converted_files}")
17+
set_source_files_properties(lunar.rc PROPERTIES OBJECT_DEPENDS "${_converted_files};xdk")
1818
add_library(lunar.msstyles MODULE lunar.rc)
1919
set_module_type(lunar.msstyles module)
2020
set_target_properties(lunar.msstyles PROPERTIES SUFFIX "")

media/themes/Mizu/mizu.msstyles/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ foreach(_file ${TEXTFILES})
1414
list(APPEND _converted_files ${_converted_file})
1515
endforeach()
1616

17-
set_source_files_properties(mizu.rc PROPERTIES OBJECT_DEPENDS "${_converted_files}")
17+
set_source_files_properties(mizu.rc PROPERTIES OBJECT_DEPENDS "${_converted_files};xdk")
1818
add_library(mizu.msstyles MODULE mizu.rc)
1919
set_module_type(mizu.msstyles module)
2020
set_target_properties(mizu.msstyles PROPERTIES SUFFIX "")

media/themes/Modern/modern.msstyles/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ foreach(_file ${TEXTFILES})
1919
list(APPEND _converted_files ${_converted_file})
2020
endforeach()
2121

22-
set_source_files_properties(modern.rc PROPERTIES OBJECT_DEPENDS "${_converted_files}")
22+
set_source_files_properties(modern.rc PROPERTIES OBJECT_DEPENDS "${_converted_files};xdk")
2323
add_library(modern.msstyles MODULE modern.rc)
2424
set_module_type(modern.msstyles module)
2525
set_target_properties(modern.msstyles PROPERTIES SUFFIX "")

sdk/lib/gcc_ssp/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,19 @@
11

22
add_library(gcc_ssp_nt OBJECT gcc_ssp.c)
3+
add_dependencies(gcc_ssp_nt xdk)
34

45
add_library(gcc_ssp_msvcrt OBJECT gcc_ssp.c)
56
target_compile_definitions(gcc_ssp_msvcrt PRIVATE _GCC_SSP_MSVCRT_)
7+
add_dependencies(gcc_ssp_msvcrt xdk)
68

79
add_library(gcc_ssp_win32k OBJECT gcc_ssp.c)
810
target_compile_definitions(gcc_ssp_win32k PRIVATE _GCC_SSP_WIN32K_)
11+
add_dependencies(gcc_ssp_win32k xdk)
912

1013
add_library(gcc_ssp_videoprt OBJECT gcc_ssp.c)
1114
target_compile_definitions(gcc_ssp_videoprt PRIVATE _GCC_SSP_VIDEOPRT_)
15+
add_dependencies(gcc_ssp_videoprt xdk)
1216

1317
add_library(gcc_ssp_scsiport OBJECT gcc_ssp.c)
1418
target_compile_definitions(gcc_ssp_scsiport PRIVATE _GCC_SSP_SCSIPORT_)
19+
add_dependencies(gcc_ssp_scsiport xdk)

0 commit comments

Comments
 (0)