mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 06:02:59 +00:00
[FRELDR/SETUPLDR]
* Simplify these checks now that we have RosBE 2.1. svn path=/trunk/; revision=60240
This commit is contained in:
parent
ef6f0236bf
commit
c6121ed1c9
1 changed files with 5 additions and 5 deletions
|
@ -151,7 +151,7 @@ else()
|
||||||
#TBD
|
#TBD
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if((NOT MSVC) AND (CMAKE_VERSION VERSION_GREATER 2.8.7))
|
if(NOT MSVC)
|
||||||
add_library(freeldr_common OBJECT ${FREELDR_COMMON_SOURCE} ${FREELDR_COMMON_ASM_SOURCE})
|
add_library(freeldr_common OBJECT ${FREELDR_COMMON_SOURCE} ${FREELDR_COMMON_ASM_SOURCE})
|
||||||
else()
|
else()
|
||||||
add_asm_files(freeldr_common_asm ${FREELDR_COMMON_ASM_SOURCE})
|
add_asm_files(freeldr_common_asm ${FREELDR_COMMON_ASM_SOURCE})
|
||||||
|
@ -172,7 +172,7 @@ if(NOT MSVC)
|
||||||
list(APPEND FREELDR_BASE_SOURCE ${CMAKE_CURRENT_BINARY_DIR}/freeldr.def)
|
list(APPEND FREELDR_BASE_SOURCE ${CMAKE_CURRENT_BINARY_DIR}/freeldr.def)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if((NOT MSVC) AND (CMAKE_VERSION VERSION_GREATER 2.8.7))
|
if(NOT MSVC)
|
||||||
add_library(freeldr_pe SHARED $<TARGET_OBJECTS:freeldr_common> ${FREELDR_BASE_SOURCE})
|
add_library(freeldr_pe SHARED $<TARGET_OBJECTS:freeldr_common> ${FREELDR_BASE_SOURCE})
|
||||||
add_library(freeldr_pe_dbg SHARED EXCLUDE_FROM_ALL $<TARGET_OBJECTS:freeldr_common> ${FREELDR_BASE_SOURCE})
|
add_library(freeldr_pe_dbg SHARED EXCLUDE_FROM_ALL $<TARGET_OBJECTS:freeldr_common> ${FREELDR_BASE_SOURCE})
|
||||||
if(SEPARATE_DBG)
|
if(SEPARATE_DBG)
|
||||||
|
@ -205,7 +205,7 @@ if(ARCH STREQUAL "i386")
|
||||||
target_link_libraries(freeldr_pe_dbg mini_hal)
|
target_link_libraries(freeldr_pe_dbg mini_hal)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(MSVC OR (NOT CMAKE_VERSION VERSION_GREATER 2.8.7))
|
if(MSVC)
|
||||||
target_link_libraries(freeldr_pe freeldr_common)
|
target_link_libraries(freeldr_pe freeldr_common)
|
||||||
target_link_libraries(freeldr_pe_dbg freeldr_common)
|
target_link_libraries(freeldr_pe_dbg freeldr_common)
|
||||||
endif()
|
endif()
|
||||||
|
@ -236,7 +236,7 @@ if(ARCH STREQUAL "i386" OR ARCH STREQUAL "amd64")
|
||||||
list(APPEND SETUPLDR_SOURCE windows/setupldr.c)
|
list(APPEND SETUPLDR_SOURCE windows/setupldr.c)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if((NOT MSVC) AND (CMAKE_VERSION VERSION_GREATER 2.8.7))
|
if(NOT MSVC)
|
||||||
add_library(setupldr_pe SHARED $<TARGET_OBJECTS:freeldr_common> ${FREELDR_BASE_SOURCE} ${SETUPLDR_SOURCE})
|
add_library(setupldr_pe SHARED $<TARGET_OBJECTS:freeldr_common> ${FREELDR_BASE_SOURCE} ${SETUPLDR_SOURCE})
|
||||||
add_library(setupldr_pe_dbg SHARED EXCLUDE_FROM_ALL $<TARGET_OBJECTS:freeldr_common> ${FREELDR_BASE_SOURCE} ${SETUPLDR_SOURCE})
|
add_library(setupldr_pe_dbg SHARED EXCLUDE_FROM_ALL $<TARGET_OBJECTS:freeldr_common> ${FREELDR_BASE_SOURCE} ${SETUPLDR_SOURCE})
|
||||||
if(SEPARATE_DBG)
|
if(SEPARATE_DBG)
|
||||||
|
@ -272,7 +272,7 @@ if(ARCH STREQUAL "i386")
|
||||||
target_link_libraries(setupldr_pe_dbg mini_hal)
|
target_link_libraries(setupldr_pe_dbg mini_hal)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(MSVC OR (NOT CMAKE_VERSION VERSION_GREATER 2.8.7))
|
if(MSVC)
|
||||||
target_link_libraries(setupldr_pe freeldr_common)
|
target_link_libraries(setupldr_pe freeldr_common)
|
||||||
target_link_libraries(setupldr_pe_dbg freeldr_common)
|
target_link_libraries(setupldr_pe_dbg freeldr_common)
|
||||||
endif()
|
endif()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue