From 2108640f1656fb22912538feafa142321a3d02be Mon Sep 17 00:00:00 2001 From: Sebastian Schmelzer Date: Mon, 5 Dec 2011 12:55:54 +0100 Subject: cleanup CmakeList --- CMakeLists.txt | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 136923f..16d2a5e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,6 +6,9 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/") find_package(PkgConfig) pkg_check_modules(LOG4CXX REQUIRED liblog4cxx) +pkg_check_modules(LIBSYSFS REQUIRED libsysfs) +pkg_check_modules(LIBNL REQUIRED libnl-1) +pkg_check_modules(LIBUSB REQUIRED libusb-1.0) set(QT_MIN_VERSION "4.7.0") @@ -35,18 +38,16 @@ file(GLOB FBGUI_UIS src/fbgui/*.ui) file(GLOB FBGUI_RCS src/fbgui/*.qrc) include_directories(${CMAKE_CURRENT_BINARY_DIR} - /usr/include/ - /usr/include/netlink/ - /usr/include/netlink/route/ ./src/customdhcpcd/ ./src/common ./build + /usr/include/ ${QT_INCLUDES} - ${QXT_INCLUDE_DIRS} ${LOG4CXX_INCLUDES} - /usr/include/qxt/QxtCore - /usr/include/sysfs - /usr/include/libusb-1.0) + ${LIBSYSFS_INCLUDES} + ${LIBNL_INCLUDES} + ${LIBUSB_INCLUDES} +) include(${QT_USE_FILE}) add_definitions(${QT_DEFINITIONS}) @@ -68,7 +69,9 @@ QT4_WRAP_CPP(FBGUI_MOC_SOURCES ${FBGUI_MOC_HEADERS}) add_executable(fbgui ${QT_INCLUDES} - ${QXT_INCLUDES} + ${LIBSYSFS_INCLUDES} + ${LIBNL_INCLUDES} + ${LIBUSB_INCLUDES} ${FBGUI_SOURCES} ${FBGUI_MOC_SOURCES} ${FBGUI_UI_HEADERS} @@ -76,7 +79,9 @@ add_executable(fbgui target_link_libraries(fbgui ${QT_LIBRARIES} - ${QXT_LIBRARIES} ${LOG4CXX_LIBRARIES} + ${LIBSYSFS_LIBRARIES} + ${LIBNL_LIBRARIES} + ${LIBUSB_LIBRARIES} ## QxtCore .. - qjson sysfs usb-1.0 nl) + ) -- cgit v1.2.3-55-g7522