summaryrefslogtreecommitdiff
path: root/src/jit/legacyjit/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/jit/legacyjit/CMakeLists.txt')
-rw-r--r--src/jit/legacyjit/CMakeLists.txt62
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)