diff options
Diffstat (limited to 'src/jit/legacyjit/CMakeLists.txt')
-rw-r--r-- | src/jit/legacyjit/CMakeLists.txt | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/src/jit/legacyjit/CMakeLists.txt b/src/jit/legacyjit/CMakeLists.txt deleted file mode 100644 index 73a4600a66..0000000000 --- a/src/jit/legacyjit/CMakeLists.txt +++ /dev/null @@ -1,62 +0,0 @@ -project(legacyjit) - -add_definitions(-DLEGACY_BACKEND) -add_definitions(-DALT_JIT) -add_definitions(-DFEATURE_NO_HOST) -add_definitions(-DSELF_NO_HOST) -add_definitions(-DFEATURE_READYTORUN_COMPILER) -remove_definitions(-DFEATURE_MERGE_JIT_AND_ENGINE) - -# No SIMD in legacy back-end. -remove_definitions(-DFEATURE_SIMD) -remove_definitions(-DFEATURE_AVX_SUPPORT) - -if(WIN32) - add_definitions(-DFX_VER_INTERNALNAME_STR=legacyjit.dll) -endif(WIN32) - -add_library_clr(legacyjit - SHARED - ${SHARED_LIB_SOURCES} -) - -add_dependencies(legacyjit jit_exports) - -set_property(TARGET legacyjit APPEND_STRING PROPERTY LINK_FLAGS ${JIT_EXPORTS_LINKER_OPTION}) -set_property(TARGET legacyjit APPEND_STRING PROPERTY LINK_DEPENDS ${JIT_EXPORTS_FILE}) - -set(RYUJIT_LINK_LIBRARIES - utilcodestaticnohost - gcinfo -) - -if(CLR_CMAKE_PLATFORM_UNIX) - list(APPEND RYUJIT_LINK_LIBRARIES - mscorrc_debug - coreclrpal - palrt - ) -else() - list(APPEND RYUJIT_LINK_LIBRARIES - ${STATIC_MT_CRT_LIB} - ${STATIC_MT_VCRT_LIB} - kernel32.lib - advapi32.lib - ole32.lib - oleaut32.lib - uuid.lib - user32.lib - version.lib - shlwapi.lib - bcrypt.lib - crypt32.lib - RuntimeObject.lib - ) -endif(CLR_CMAKE_PLATFORM_UNIX) - -target_link_libraries(legacyjit - ${RYUJIT_LINK_LIBRARIES} -) - -# add the install targets -install_clr(legacyjit) |