Merge pull request #190 from ryandesign/LaunchAPPL-find-libhfs

LaunchAPPL: Find libhfs header/library
This commit is contained in:
Wolfgang Thaller 2022-10-25 23:26:29 +02:00 committed by GitHub
commit 932ceadf9c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,4 +1,6 @@
find_package(Boost COMPONENTS filesystem program_options) find_package(Boost COMPONENTS filesystem program_options)
find_path(HFS_INCLUDE_DIR NAMES hfs.h)
find_library(HFS_LIBRARY NAMES hfs)
set(LAUNCHMETHODS set(LAUNCHMETHODS
Executor.h Executor.cc Executor.h Executor.cc
@ -29,10 +31,9 @@ add_executable(LaunchAPPL
Utilities.h Utilities.cc Utilities.h Utilities.cc
${LAUNCHMETHODS}) ${LAUNCHMETHODS})
target_include_directories(LaunchAPPL PRIVATE ${CMAKE_INSTALL_PREFIX}/include ${Boost_INCLUDE_DIR}) target_include_directories(LaunchAPPL PRIVATE ${CMAKE_INSTALL_PREFIX}/include ${Boost_INCLUDE_DIR} ${HFS_INCLUDE_DIR})
target_link_libraries(LaunchAPPL ResourceFiles LaunchAPPLCommon ${Boost_LIBRARIES}) target_link_libraries(LaunchAPPL ResourceFiles LaunchAPPLCommon ${Boost_LIBRARIES} ${HFS_LIBRARY})
if(APPLE) if(APPLE)
find_library(APPLICATIONSERVICES_FW ApplicationServices) find_library(APPLICATIONSERVICES_FW ApplicationServices)