kima2/src/printer/CMakeLists.txt

19 lines
438 B
CMake

set(Boost_USE_STATIC_LIBS ON)
find_package(Boost 1.62 REQUIRED)
if (MINGW)
find_package(LibUSB REQUIRED)
else (MINGW)
find_package(PkgConfig REQUIRED)
pkg_check_modules(LIBUSB REQUIRED libusb-1.0)
endif (MINGW)
set(PRINTER_SOURCES
posprinter.cpp
)
add_library(printer STATIC ${PRINTER_SOURCES})
target_link_libraries(printer core ${LIBUSB_1_LIBRARIES})
target_include_directories(printer PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})