mirror of
https://github.com/reactos/reactos.git
synced 2025-08-04 23:45:42 +00:00
[CMAKE]
Add CMAKE_RC_CREATE_SHARED_LIBRARY for msvc (simply copied from gcc atm) svn path=/branches/cmake-bringup/; revision=49099
This commit is contained in:
parent
684d97f9f3
commit
27301ff2e6
1 changed files with 4 additions and 1 deletions
|
@ -14,6 +14,9 @@ else()
|
||||||
add_definitions(/GS- /Zl /Zi)
|
add_definitions(/GS- /Zl /Zi)
|
||||||
add_definitions(-Dinline=__inline -D__STDC__=1)
|
add_definitions(-Dinline=__inline -D__STDC__=1)
|
||||||
|
|
||||||
|
set(CMAKE_RC_CREATE_SHARED_LIBRARY "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
|
||||||
|
|
||||||
|
|
||||||
macro(set_entrypoint MODULE ENTRYPOINT)
|
macro(set_entrypoint MODULE ENTRYPOINT)
|
||||||
if(${ENTRYPOINT} STREQUAL "0")
|
if(${ENTRYPOINT} STREQUAL "0")
|
||||||
set(NEW_LINKER_FLAGS "/ENTRY:0")
|
set(NEW_LINKER_FLAGS "/ENTRY:0")
|
||||||
|
@ -78,4 +81,4 @@ macro(ADD_TYPELIB TARGET)
|
||||||
list(APPEND OBJECTS ${OBJECT})
|
list(APPEND OBJECTS ${OBJECT})
|
||||||
endforeach()
|
endforeach()
|
||||||
add_custom_target(${TARGET} ALL DEPENDS ${OBJECTS})
|
add_custom_target(${TARGET} ALL DEPENDS ${OBJECTS})
|
||||||
endmacro()
|
endmacro()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue