Commit 1a51a0a3eb1316f8464e7bd9ded78aa52fa2d837

Authored by Peter M. Groen
1 parent 70961ef0

Fixed CMakeLists

CMakeLists.txt
1 1 cmake_minimum_required(VERSION 3.16)
2 2 LIST( APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/submodules/cmake )
3 3 include(projectheader)
4   -project_header(datamodels)
  4 +project_header(osdev_datamodels)
5 5  
6   -find_package(Qt5 "5.15.0" COMPONENTS Core CONFIG REQUIRED )
7   -
8   -include_directories( SYSTEM
9   - ${Qt5Core_INCLUDE_DIRS}
10   -)
11   -
12   -include(compiler)
13   -
14   -set( SRC_LIST
15   - ${CMAKE_SOURCE_DIR}/src/tablemodel/tablemodel.cpp
16   -)
17   -
18   -include(qtmoc)
19   -create_mocs( SRC_LIST MOC_LIST
20   - ${CMAKE_SOURCE_DIR}/src/tablemodel/tablemodel.h
21   -)
22   -
23   -link_directories(
24   - ${CMAKE_BINARY_DIR}/lib
25   -)
26   -
27   -include(library)
28   -add_libraries(
29   - ${Qt5Core_LIBRARIES}
30   -)
31   -
32   -
33   -include(installation)
34   -install_component()
  6 +add_subdirectory(src)
  7 +#add_subdirectory(examples)
  8 +#add_subdirectory(test)
... ...
src/CMakeLists.txt 0 → 100644
  1 +cmake_minimum_required(VERSION 3.16)
  2 +LIST( APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/submodules/cmake )
  3 +include(projectheader)
  4 +project_header(datamodels)
  5 +
  6 +find_package(Qt5 "5.15.0" COMPONENTS Core CONFIG REQUIRED )
  7 +
  8 +include_directories( SYSTEM
  9 + ${Qt5Core_INCLUDE_DIRS}
  10 +)
  11 +
  12 +include(compiler)
  13 +
  14 +set( SRC_LIST
  15 + ${CMAKE_CURRENT_SOURCE_DIR}/tablemodel/tablemodel.cpp
  16 +)
  17 +
  18 +include(qtmoc)
  19 +create_mocs( SRC_LIST MOC_LIST
  20 + ${CMAKE_CURRENT_SOURCE_DIR}/tablemodel/tablemodel.h
  21 +)
  22 +
  23 +link_directories(
  24 + ${CMAKE_BINARY_DIR}/lib
  25 +)
  26 +
  27 +include(library)
  28 +add_libraries(
  29 + ${Qt5Core_LIBRARIES}
  30 +)
  31 +
  32 +
  33 +include(installation)
  34 +install_component()
... ...