summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2020-02-18 17:32:11 -0500
committerGitHub <noreply@github.com>2020-02-18 17:32:11 -0500
commite749b2072601830c11495ce210907391dfe7bc6b (patch)
tree45d3082c037c99d60ddbbe5be8ab2bc60e467e23 /src/CMakeLists.txt
parent8c2814c9dc0d92e1ab015cde33eee8dcf880e265 (diff)
parenta28bd45c0b4dfbedcb816fedf0783c5287be3b19 (diff)
Merge pull request #1003 from isanae/file-list-improvements
Refresh optimizations
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt31
1 files changed, 27 insertions, 4 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index ad8f74c0..85d8af0f 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -132,6 +132,7 @@ SET(organizer_SRCS
filerenamer.cpp
texteditor.cpp
env.cpp
+ envfs.cpp
envmetrics.cpp
envmodule.cpp
envsecurity.cpp
@@ -154,6 +155,10 @@ SET(organizer_SRCS
shared/windows_error.cpp
shared/error_report.cpp
shared/directoryentry.cpp
+ shared/fileentry.cpp
+ shared/filesorigin.cpp
+ shared/fileregister.cpp
+ shared/originconnection.cpp
shared/util.cpp
shared/appconfig.cpp
shared/leaktrace.cpp
@@ -262,6 +267,7 @@ SET(organizer_HDRS
filerenamer.h
texteditor.h
env.h
+ envfs.h
envmetrics.h
envmodule.h
envsecurity.h
@@ -284,6 +290,10 @@ SET(organizer_HDRS
shared/windows_error.h
shared/error_report.h
shared/directoryentry.h
+ shared/fileentry.h
+ shared/filesorigin.h
+ shared/fileregister.h
+ shared/originconnection.h
shared/util.h
shared/appconfig.h
shared/appconfig.inc
@@ -348,8 +358,6 @@ set(browser
set(core
categories
- shared/directoryentry
- directoryrefresher
installationmanager
instancemanager
loadmechanism
@@ -392,6 +400,7 @@ set(downloads
set(env
env
+ envfs
envmetrics
envmodule
envsecurity
@@ -467,6 +476,15 @@ set(profiles
profilesdialog
)
+set(register
+ shared/directoryentry
+ shared/fileentry
+ shared/filesorigin
+ shared/fileregister
+ shared/originconnection
+ directoryrefresher
+)
+
set(settings
settings
settingsutilities
@@ -518,7 +536,7 @@ set(widgets
set(src_filters
application core browser dialogs downloads env executables loot mainwindow
- modinfo modinfo\\dialog modlist plugins previews profiles settings
+ modinfo modinfo\\dialog modlist plugins previews profiles register settings
settingsdialog utilities widgets
)
@@ -534,6 +552,8 @@ endforeach()
file(GLOB_RECURSE rule_files ../vsbuild/CMakeFiles/*.rule)
file(GLOB qm_files ../vsbuild/src/*.qm)
+set(organizer_misc ../modorganizer.natvis)
+
source_group(cmake FILES CMakeLists.txt)
source_group(autogen FILES ${rule_files} ${qm_files})
source_group(resources FILES ${organizer_RCS} ${organizer_QRCS})
@@ -626,7 +646,10 @@ ELSE()
SET(usvfs_name usvfs_x86)
ENDIF()
-ADD_EXECUTABLE(ModOrganizer WIN32 ${organizer_HDRS} ${organizer_SRCS} ${organizer_UIS} ${organizer_RCS} ${organizer_QRCS} ${organizer_translations_qm})
+ADD_EXECUTABLE(
+ ModOrganizer WIN32
+ ${organizer_HDRS} ${organizer_SRCS} ${organizer_UIS} ${organizer_RCS}
+ ${organizer_QRCS} ${organizer_translations_qm} ${organizer_misc})
TARGET_LINK_LIBRARIES(ModOrganizer
Qt5::Widgets Qt5::WinExtras Qt5::WebEngineWidgets Qt5::Quick