# - do not depend on clr's compile definitions
#-----------------------------------------
if(CLR_CMAKE_PLATFORM_UNIX AND NOT DEFINED CLR_CROSS_COMPONENTS_BUILD)
- add_subdirectory(src/corefx)
+ add_subdirectory(src/corefx)
endif()
if(CLR_CMAKE_PLATFORM_UNIX)
)
endif()
-add_dependencies(coreconsole
- coreclr
-)
-
install_clr(coreconsole)
)
endif()
-add_dependencies(corerun
- coreclr
-)
-
install_clr(corerun)
DEPENDS ${GENERATED_INCLUDE_DIR}/dactablerva.h
)
- add_dependencies(daccess coreclr dactablerva_header)
+ add_dependencies(daccess dactablerva_header)
endif(CLR_CMAKE_PLATFORM_UNIX)
add_subdirectory(dbgshim)
add_subdirectory(mscordbi)
add_subdirectory(mscordac)
-if (NOT CLR_CROSS_COMPONENTS_BUILD)
- add_subdirectory(mscoree)
- add_subdirectory(mscorpe)
- add_subdirectory(mscorrc)
-endif()
+add_subdirectory(mscoree)
+add_subdirectory(mscorpe)
+add_subdirectory(mscorrc)
COMMENT Add dactable, debug resources, and dump helper resources to coreclr
)
- add_custom_target(inject_debug_resources ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/inject_debug_resources.timestamp)
+ if(NOT DEFINED CLR_CROSS_COMPONENTS_BUILD)
+ add_custom_target(inject_debug_resources ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/inject_debug_resources.timestamp)
+ endif()
endif(WIN32)