find_package(ImageMagick COMPONENTS MagickCore REQUIRED)
message(STATUS "find ImageMagick: " ${ImageMagick_LIBRARIES})
-
-set(CMAKE_LIBRARY_ARCHITECTURE ON)
-set(CMAKE_INSTALL_PREFIX "/usr/local")
-set(CMAKE_LIBRARY_PATH ${CMAKE_INSTALL_PREFIX}/lib)
-
-message(STATUS "CMAKE_INSTALL_PREFIX: " ${CMAKE_INSTALL_PREFIX})
-message(STATUS "CMAKE_LIBRARY_PATH: " ${CMAKE_LIBRARY_PATH})
+cmake_path(GET SANE PARENT_PATH SANE_LIBRARY_PATH)
+message(STATUS "SANE_LIBRARY_PATH: " ${SANE_LIBRARY_PATH})
+set(SANE_LIBRARY_BACKEND_PATH ${SANE_LIBRARY_PATH}/sane CACHE STRING "sane library backend path")
+message(STATUS "SANE_LIBRARY_BACKEND_PATH: " ${SANE_LIBRARY_BACKEND_PATH})
add_library("sane-kds_s2000w_net"
SHARED
MagickCore-6.Q16)
install(TARGETS "sane-kds_s2000w_net"
- DESTINATION ${CMAKE_LIBRARY_PATH}/sane)
\ No newline at end of file
+ DESTINATION ${SANE_LIBRARY_BACKEND_PATH})
\ No newline at end of file