summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorSebastian Schmelzer2011-12-05 14:38:48 +0100
committerSebastian Schmelzer2011-12-05 14:38:48 +0100
commita0f2ef9ccaaba13198f680c438f7d4feb68da45d (patch)
tree930ad84710b9d4ddaf3eb6ec322699b1317a6dc9 /CMakeLists.txt
parentcleanup (diff)
downloadfbgui-a0f2ef9ccaaba13198f680c438f7d4feb68da45d.tar.gz
fbgui-a0f2ef9ccaaba13198f680c438f7d4feb68da45d.tar.xz
fbgui-a0f2ef9ccaaba13198f680c438f7d4feb68da45d.zip
finaly clean cmake files
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt65
1 files changed, 2 insertions, 63 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 31b8efe..6b20383 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -2,68 +2,7 @@ cmake_minimum_required(VERSION 2.8)
project(fbgui)
-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")
-find_package(Qt4 REQUIRED)
-if (QT4_FOUND)
- message(STATUS "QT4 found.")
-else(QT4_FOUND)
- message(FATAL_ERROR "QT4 not found!")
-endif(QT4_FOUND)
-
-set(QT_USE_QTNETWORK TRUE)
-set(QT_USE_QTWEBKIT TRUE)
-
-file(GLOB FBGUI_SOURCES src/fbgui/*.cpp)
-file(GLOB FBGUI_MOC_HEADERS src/fbgui/*.h src/common/*.h)
-file(GLOB FBGUI_UIS src/fbgui/*.ui)
-file(GLOB FBGUI_RCS src/fbgui/*.qrc)
-
-include_directories(${CMAKE_CURRENT_BINARY_DIR}
- ./src/customdhcpcd/
- ./src/common
- ./build
- /usr/include/
- ${QT_INCLUDES}
- ${LOG4CXX_INCLUDES}
- ${LIBSYSFS_INCLUDES}
- ${LIBNL_INCLUDES}
- ${LIBUSB_INCLUDES}
-)
-
-include(${QT_USE_FILE})
-add_definitions(${QT_DEFINITIONS})
-
-link_directories(
- /usr/lib
- /usr/local/lib
-)
-
-QT4_ADD_RESOURCES(FBGUI_RC_SOURCES ${FBGUI_RCS})
-QT4_WRAP_UI(FBGUI_UI_HEADERS ${FBGUI_UIS})
-QT4_WRAP_CPP(FBGUI_MOC_SOURCES ${FBGUI_MOC_HEADERS})
-
-add_executable(fbgui
- ${QT_INCLUDES}
- ${LIBSYSFS_INCLUDES}
- ${LIBNL_INCLUDES}
- ${LIBUSB_INCLUDES}
- ${FBGUI_SOURCES}
- ${FBGUI_MOC_SOURCES}
- ${FBGUI_UI_HEADERS}
- ${FBGUI_RC_SOURCES})
-target_link_libraries(fbgui
- ${QT_LIBRARIES}
- ${LOG4CXX_LIBRARIES}
- ${LIBSYSFS_LIBRARIES}
- ${LIBNL_LIBRARIES}
- ${LIBUSB_LIBRARIES}
- )
+add_subdirectory(src/customdhcpcd)
+add_subdirectory(src/fbgui)