You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
calculate-utils-2.2-install.../CMakeLists.txt

80 lines
1.5 KiB

14 years ago
project(cl-install-gui)
cmake_minimum_required(VERSION 2.6)
list(APPEND CMAKE_MODULE_PATH "cmake")
set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
set(QT_MIN_VERSION 4.6.0)
find_package(Qt4 REQUIRED)
# TODO: libparted and qtermwidget also REQUIRED
14 years ago
include(${QT_USE_FILE})
include_directories(
${QT_INCLUDES}
14 years ago
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
/usr/lib
14 years ago
)
set( cl_install_gui_SRCS
src/main.cpp
src/pagecfdisk.cpp
src/pageconfiguration.cpp
src/pagefinish.cpp
src/pageinstall.cpp
src/pagelanguage.cpp
src/pagelicense.cpp
src/pagemanager.cpp
src/pagepartitioning.cpp
src/systeminstaller.cpp
src/tools.cpp
src/libparted.cpp
14 years ago
)
set (cl_install_gui_HDRS
src/installerpage.h
src/pagecfdisk.h
src/pageconfiguration.h
src/pagefinish.h
src/pageinstall.h
src/pagelanguage.h
src/pagelicense.h
src/pagemanager.h
src/pagepartitioning.h
src/systeminstaller.h
src/libparted.h
14 years ago
)
set( cl_install_gui_RCC
resources/systeminstaller.qrc
14 years ago
)
add_definitions( -DQT_GUI_LIB -DQT_CORE_LIB )
qt4_wrap_cpp( cl_install_gui_MOC_SRCS
${cl_install_gui_HDRS}
)
14 years ago
qt4_add_resources( cl_install_gui_RCC_SRCS
${cl_install_gui_RCC}
)
add_executable( cl-install-gui
${cl_install_gui_SRCS}
${cl_install_gui_MOC_SRCS}
${cl_install_gui_RCC_SRCS}
)
target_link_libraries( cl-install-gui
${QT_QTCORE_LIBRARY}
${QT_QTGUI_LIBRARY}
qtermwidget
parted
14 years ago
)
install( TARGETS cl-install-gui DESTINATION /usr/sbin )
14 years ago