@@ -50,8 +50,6 @@ option(CUSTOM_ALLOCATORS "CUSTOM_ALLOCATORS" ON)
50
50
option (SAVE_SNAPSHOT "SAVE_SNAPSHOT" ON )
51
51
option (SAVE_INFO "SAVE_INFO" ON )
52
52
53
- # emacs site-lisp dir
54
- set (EMACS_LISP_DIR "share/emacs/site-lisp/lean" CACHE STRING "emacs site-lisp dir" )
55
53
# library dir
56
54
set (LIBRARY_DIR "lib/lean" CACHE STRING "library dir" )
57
55
set (LEAN_EXT_INCLUDE_DIR "include/lean_ext" CACHE STRING "include dir for building Lean extensions" )
@@ -102,8 +100,6 @@ if (NOT("${SAVE_INFO}" MATCHES "ON"))
102
100
set (LEAN_EXTRA_CXX_FLAGS "${LEAN_EXTRA_CXX_FLAGS} -D LEAN_NO_INFO" )
103
101
endif ()
104
102
105
- message (STATUS "Lean emacs-mode will be installed at "
106
- "${CMAKE_INSTALL_PREFIX} /${EMACS_LISP_DIR} " )
107
103
message (STATUS "Lean library will be installed at "
108
104
"${CMAKE_INSTALL_PREFIX} /${LIBRARY_DIR} " )
109
105
@@ -192,7 +188,6 @@ set(CMAKE_CXX_FLAGS_GPROF "-O2 -g -pg")
192
188
set (CPACK_DMG_BACKGROUND_IMAGE "${LEAN_SOURCE_DIR} /../images/lean.png" )
193
189
set (CPACK_DMG_VOLUME_NAME "Lean-${LEAN_VERSION_STRING} " )
194
190
set (CPACK_BUNDLE_NAME "Lean-${LEAN_VERSION_STRING} " )
195
- set (CPACK_BUNDLE_STARTUP_COMMAND "bin/leanemacs" )
196
191
set (CPACK_PACKAGE_ICON "${LEAN_SOURCE_DIR} /../images/lean.png" )
197
192
##################
198
193
@@ -352,10 +347,6 @@ configure_file("${LEAN_SOURCE_DIR}/githash.h.in" "${LEAN_BINARY_DIR}/githash.h")
352
347
# Version
353
348
configure_file ("${LEAN_SOURCE_DIR} /version.h.in" "${LEAN_BINARY_DIR} /version.h" )
354
349
355
- # leanemacs file
356
- configure_file ("${LEAN_SOURCE_DIR} /../bin/leanemacs.in" "${LEAN_SOURCE_DIR} /../bin/leanemacs" )
357
- configure_file ("${LEAN_SOURCE_DIR} /../bin/leanemacs.bat.in" "${LEAN_SOURCE_DIR} /../bin/leanemacs.bat" )
358
-
359
350
include_directories ("${LEAN_BINARY_DIR} " )
360
351
add_subdirectory (util)
361
352
set (LEAN_OBJS ${LEAN_OBJS} $<TARGET_OBJECTS:util>)
@@ -419,7 +410,6 @@ if (NOT("${CROSS_COMPILE}" MATCHES "ON"))
419
410
endif ()
420
411
421
412
add_subdirectory (shell)
422
- add_subdirectory (emacs)
423
413
424
414
function (add_exec_test name tgt)
425
415
if (${EMSCRIPTEN} )
@@ -494,16 +484,6 @@ install(FILES "${CMAKE_SOURCE_DIR}/../bin/leanpkg"
494
484
DESTINATION bin
495
485
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
496
486
497
- if (${CMAKE_SYSTEM_NAME} MATCHES "Windows" )
498
- install (FILES "${CMAKE_SOURCE_DIR} /../bin/leanemacs.bat" "${CMAKE_SOURCE_DIR} /../bin/leanemacs.bat"
499
- DESTINATION bin
500
- PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
501
- else ()
502
- install (FILES "${CMAKE_SOURCE_DIR} /../bin/leanemacs" "${CMAKE_SOURCE_DIR} /../bin/leanemacs"
503
- DESTINATION bin
504
- PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
505
- endif ()
506
-
507
487
install (DIRECTORY "${CMAKE_SOURCE_DIR} /../library" DESTINATION "${LIBRARY_DIR} "
508
488
FILES_MATCHING
509
489
PATTERN "*.lean"
@@ -522,9 +502,6 @@ install(DIRECTORY "${CMAKE_SOURCE_DIR}/" DESTINATION "${LEAN_EXT_INCLUDE_DIR}"
522
502
FILES_MATCHING
523
503
PATTERN "*.h" )
524
504
525
- install (FILES "${CMAKE_SOURCE_DIR} /../src/emacs/lean.pgm"
526
- DESTINATION "${EMACS_LISP_DIR} " )
527
-
528
505
if ("${INCLUDE_MSYS2_DLLS} " MATCHES "ON" )
529
506
# TODO(Leo): do not use hardlinks to required DLLs.
530
507
# For example, we can try to use ldd to retrieve the list of required DLLs.
0 commit comments