qmlfrontend/CMakeLists.txt
author Wuzzy <Wuzzy2@mail.ru>
Mon, 14 Jan 2019 00:34:56 +0100
changeset 14584 ab79cd4a7382
parent 14371 90bd2c331703
child 14915 a3ad06ac390e
permissions -rw-r--r--
Reverse order of visual gears linked list Now vgears will render in the order they have been added. Older visual gears are rendered earlier, so they are "behind" newer visual gears. This has been primarily done to fix the render order of speech bubbles (bug #287).
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
12854
28cb18c5e712 Add new qmlfrontend project template
unc0rr
parents:
diff changeset
     1
cmake_minimum_required(VERSION 2.8.12)
28cb18c5e712 Add new qmlfrontend project template
unc0rr
parents:
diff changeset
     2
28cb18c5e712 Add new qmlfrontend project template
unc0rr
parents:
diff changeset
     3
project(qmlfrontend LANGUAGES CXX)
28cb18c5e712 Add new qmlfrontend project template
unc0rr
parents:
diff changeset
     4
28cb18c5e712 Add new qmlfrontend project template
unc0rr
parents:
diff changeset
     5
set(CMAKE_INCLUDE_CURRENT_DIR ON)
28cb18c5e712 Add new qmlfrontend project template
unc0rr
parents:
diff changeset
     6
set(CMAKE_AUTOMOC ON)
28cb18c5e712 Add new qmlfrontend project template
unc0rr
parents:
diff changeset
     7
set(CMAKE_AUTORCC ON)
28cb18c5e712 Add new qmlfrontend project template
unc0rr
parents:
diff changeset
     8
28cb18c5e712 Add new qmlfrontend project template
unc0rr
parents:
diff changeset
     9
find_package(Qt5 COMPONENTS Core Quick REQUIRED)
28cb18c5e712 Add new qmlfrontend project template
unc0rr
parents:
diff changeset
    10
14143
745c73e0e644 Start working on frontend to rust engine rewrite
unC0Rr
parents: 12854
diff changeset
    11
add_executable(${PROJECT_NAME} "main.cpp" "qml.qrc"
745c73e0e644 Start working on frontend to rust engine rewrite
unC0Rr
parents: 12854
diff changeset
    12
    "hwengine.cpp" "hwengine.h"
14154
8354b390f1a2 Some refactoring of qmlfrontend. It now shows land preview generated by hedgewars-engine
unC0Rr
parents: 14143
diff changeset
    13
    "game_config.cpp" "game_config.h"
14290
92e5682810d4 Prepare to have possibility to pass opengl context to engine
unc0rr
parents: 14154
diff changeset
    14
    "game_view.cpp" "game_view.h"
14143
745c73e0e644 Start working on frontend to rust engine rewrite
unC0Rr
parents: 12854
diff changeset
    15
    "team.cpp" "team.h"
14154
8354b390f1a2 Some refactoring of qmlfrontend. It now shows land preview generated by hedgewars-engine
unC0Rr
parents: 14143
diff changeset
    16
    "engine_instance.cpp" "engine_instance.h"
8354b390f1a2 Some refactoring of qmlfrontend. It now shows land preview generated by hedgewars-engine
unC0Rr
parents: 14143
diff changeset
    17
    "preview_image_provider.cpp" "preview_image_provider.h"
14371
90bd2c331703 Add possibility to instantiate HWEngine objects from QML, reorganize work with preview
unC0Rr
parents: 14290
diff changeset
    18
    "engine_interface.h"
90bd2c331703 Add possibility to instantiate HWEngine objects from QML, reorganize work with preview
unC0Rr
parents: 14290
diff changeset
    19
    "preview_acceptor.cpp" "preview_acceptor.h"
90bd2c331703 Add possibility to instantiate HWEngine objects from QML, reorganize work with preview
unC0Rr
parents: 14290
diff changeset
    20
    )
12854
28cb18c5e712 Add new qmlfrontend project template
unc0rr
parents:
diff changeset
    21
28cb18c5e712 Add new qmlfrontend project template
unc0rr
parents:
diff changeset
    22
target_link_libraries(${PROJECT_NAME} Qt5::Core Qt5::Quick)