aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt86
1 files changed, 5 insertions, 81 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 97e09e4a..46cf18c5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,6 @@
# Configure cmake
cmake_minimum_required(VERSION 3.1.0)
+cmake_policy(SET CMP0076 NEW) # silence warning
project(AttorneyOnline)
@@ -15,86 +16,7 @@ if(CMAKE_VERSION VERSION_LESS "3.7.0")
endif()
# AO
-add_executable(Attorney_Online
-# resources
-resources.qrc
-
-# src
-src/aoapplication.cpp
-src/aoblipplayer.cpp
-src/aobutton.cpp
-src/aocaseannouncerdialog.cpp
-src/aocharbutton.cpp
-src/aocharmovie.cpp
-src/aoemotebutton.cpp
-src/aoevidencebutton.cpp
-src/aoevidencedisplay.cpp
-src/aoimage.cpp
-src/aolineedit.cpp
-src/aomovie.cpp
-src/aomusicplayer.cpp
-src/aooptionsdialog.cpp
-src/aopacket.cpp
-src/aoscene.cpp
-src/aosfxplayer.cpp
-src/aotextarea.cpp
-src/aotextedit.cpp
-src/charselect.cpp
-src/chatlogpiece.cpp
-src/courtroom.cpp
-src/debug_functions.cpp
-src/discord_rich_presence.cpp
-src/emotes.cpp
-src/evidence.cpp
-src/file_functions.cpp
-src/hardware_functions.cpp
-src/lobby.cpp
-src/main.cpp
-src/misc_functions.cpp
-src/networkmanager.cpp
-src/packet_distribution.cpp
-src/path_functions.cpp
-src/scrolltext.cpp
-src/text_file_functions.cpp
-
-# include
-include/aoapplication.h
-include/aoblipplayer.h
-include/aobutton.h
-include/aocaseannouncerdialog.h
-include/aocharbutton.h
-include/aocharmovie.h
-include/aoemotebutton.h
-include/aoevidencebutton.h
-include/aoevidencedisplay.h
-include/aoimage.h
-include/aolineedit.h
-include/aomovie.h
-include/aomusicplayer.h
-include/aooptionsdialog.h
-include/aopacket.h
-include/aoscene.h
-include/aosfxplayer.h
-include/aotextarea.h
-include/aotextedit.h
-include/bass.h
-include/bassopus.h
-include/chatlogpiece.h
-include/courtroom.h
-include/datatypes.h
-include/debug_functions.h
-include/discord-rpc.h
-include/discord_register.h
-include/discord_rich_presence.h
-include/discord_rpc.h
-include/file_functions.h
-include/hardware_functions.h
-include/lobby.h
-include/misc_functions.h
-include/networkmanager.h
-include/scrolltext.h
-include/text_file_functions.h
-)
+add_executable(Attorney_Online resources.qrc)
# Target Include
target_include_directories(Attorney_Online PRIVATE include)
@@ -105,5 +27,7 @@ target_link_directories(Attorney_Online PRIVATE lib)
target_link_libraries(Attorney_Online PRIVATE Qt5::Core Qt5::Gui Qt5::Network Qt5::Widgets
bass bassopus discord-rpc)
-# Tests
+# Subdirectories
add_subdirectory(test)
+add_subdirectory(src)
+add_subdirectory(include)