File tree Expand file tree Collapse file tree 1 file changed +7
-9
lines changed Expand file tree Collapse file tree 1 file changed +7
-9
lines changed Original file line number Diff line number Diff line change @@ -45,19 +45,17 @@ endif()
45
45
# Install.
46
46
install (TARGETS diff DESTINATION ${src} )
47
47
if (NOT (WIN32 OR APPLE ))
48
- if (NOT CMAKE_SYSTEM_PROCESSOR MATCHES "^aarch" )
49
- install (CODE "file(RENAME ${src} /libdiff.so ${src} /diff.so)" )
50
- else ()
51
- install (CODE "file(RENAME ${src} /libdiff.so ${src} /diffarm.so)" )
48
+ set (diff_so diff.so )
49
+ if (CMAKE_SYSTEM_PROCESSOR MATCHES "^aarch" )
50
+ set (diff_so diffarm.so )
52
51
endif ()
53
- elseif (APPLE )
54
- install (CODE "file(RENAME ${src} /libdiff.dylib ${src} /diffosx.so)" )
55
- endif ()
56
- if (NOT (WIN32 OR APPLE ))
52
+ install (CODE "file(RENAME ${src} /libdiff.so ${src} /${diff_so} )" )
57
53
include (GNUInstallDirs )
58
54
set (module_dir ${CMAKE_INSTALL_FULL_DATADIR} /textadept/modules/file_diff )
59
55
install (CODE "file(MAKE_DIRECTORY ${module_dir} )" )
60
- install (FILES init.lua diff.so DESTINATION ${module_dir} )
56
+ install (FILES init.lua ${diff_so} DESTINATION ${module_dir} )
57
+ elseif (APPLE )
58
+ install (CODE "file(RENAME ${src} /libdiff.dylib ${src} /diffosx.so)" )
61
59
endif ()
62
60
63
61
# Documentation.
You can’t perform that action at this time.
0 commit comments