CMakeLists.txt

changeset 21
0133e565e072
parent 20
cef43609a374
child 26
3a9e761e4faa
equal deleted inserted replaced
20:cef43609a374 21:0133e565e072
1 project(ldforge) 1 project(ldforge)
2 cmake_minimum_required(VERSION 2.8.12) 2 cmake_minimum_required(VERSION 2.8.12)
3 set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/CMake") 3 set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/CMake")
4 include(cotire) 4 include(cotire)
5 set(OpenGL_GL_PREFERENCE GLVND)
5 find_package(Qt5Widgets REQUIRED) 6 find_package(Qt5Widgets REQUIRED)
6 if (Qt5Widgets_VERSION VERSION_LESS 5.5.0) 7 if (Qt5Widgets_VERSION VERSION_LESS 5.5.0)
7 message(FATAL_ERROR "Qt5 version 5.5 required") 8 message(FATAL_ERROR "Qt5 version 5.5 required")
8 endif() 9 endif()
9 find_package(Qt5Core REQUIRED) 10 find_package(Qt5Core REQUIRED)
49 set (LDFORGE_HEADERS 50 set (LDFORGE_HEADERS
50 src/basics.h 51 src/basics.h
51 src/colors.h 52 src/colors.h
52 src/document.h 53 src/document.h
53 src/documentmanager.h 54 src/documentmanager.h
55 src/header.h
54 src/invert.h 56 src/invert.h
55 src/libraries.h 57 src/libraries.h
56 src/main.h 58 src/main.h
57 src/mainwindow.h 59 src/mainwindow.h
58 src/maths.h 60 src/maths.h

mercurial