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()
4545# Install.
4646install (TARGETS diff DESTINATION ${src} )
4747if (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)
5251 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} )" )
5753 include (GNUInstallDirs)
5854 set (module_dir ${CMAKE_INSTALL_FULL_DATADIR} /textadept/modules/file_diff)
5955 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)" )
6159endif ()
6260
6361# Documentation.
You can’t perform that action at this time.
0 commit comments