CMakeLists.txt
540 Bytes
project(FirmwareExtractor C)
find_library( BFD_LIBRARY NAMES bfd libbdf PATH /usr/lib /usr/lib64 )
find_path(BFD_INCLUDE bfd.h PATHS /usr/include
/usr/local/include
/opt/local/include
/sw/include)
if (NOT BFD_LIBRARY OR NOT BFD_INCLUDE)
message(STATUS "BFD not found. Please install binutils-devel (fedora) / binutils-dev (ubuntu)")
return()
endif()
add_executable(${PROJECT_NAME} extractfw.c)
target_link_libraries(${PROJECT_NAME} ${BFD_LIBRARY} )
target_include_directories(${PROJECT_NAME} PRIVATE ${BFD_INCLUDE})