<CMakeBuildDir>$(IntermediateOutputRootPath)corehost\cmake\</CMakeBuildDir>
<BuildArgs>$(Configuration) $(TargetArchitecture) -apphostver "$(AppHostVersion)" -hostver "$(HostVersion)" -fxrver "$(HostResolverVersion)" -policyver "$(HostPolicyVersion)" -commithash "$(LatestCommit)" -os $(TargetOS)</BuildArgs>
+ <BuildArgs>$(BuildArgs) -cmakeargs "-DVERSION_FILE_PATH=$(NativeVersionFile)"</BuildArgs>
<BuildArgs Condition="'$(PortableBuild)' != 'true'">$(BuildArgs) -portablebuild=false</BuildArgs>
<BuildArgs Condition="'$(CrossBuild)' == 'true'">$(BuildArgs) -cross</BuildArgs>
<BuildArgs Condition="'$(Compiler)' != ''">$(BuildArgs) $(Compiler)</BuildArgs>
include_directories(${CMAKE_CURRENT_LIST_DIR}/hostmisc)
set(RESOURCES)
-if(CLR_CMAKE_TARGET_WIN32 AND NOT SKIP_VERSIONING)
- list(APPEND RESOURCES ${CMAKE_CURRENT_LIST_DIR}/native.rc)
+if (NOT SKIP_VERSIONING)
+ if(CLR_CMAKE_TARGET_WIN32)
+ list(APPEND RESOURCES ${CMAKE_CURRENT_LIST_DIR}/native.rc)
+ else()
+ list(APPEND SOURCES ${VERSION_FILE_PATH})
+ endif()
endif()
if(CLR_CMAKE_TARGET_WIN32)