aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2023-08-15fix: fix typoSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-08-15feat: add custom native library path settingsSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-08-12Merge remote-tracking branch 'upstream/staging' into chore/add-compiler-warningsSefa Eyeoglu
2023-08-12Update CMakeLists.txtAlexandru Ionut Tripon
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net> Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
2023-08-12revert asan on debug on by defaultTrial97
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-08-10Merge remote-tracking branch 'upstream/staging' into chore/add-compiler-warningsSefa Eyeoglu
2023-08-02Merge branch 'develop' into sparkle-disableSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-08-02fix: fix copyright yearApix
Signed-off-by: Apix <apix0n@outlook.com>
2023-07-31fix(compiler warnings): suppress omtimisation flag conflict warnings. leave ↵Rachel Powers
optimisation to Byild type defaults - enable ASan for RelWithDebInfo builds
2023-07-30Merge branch 'develop' into chore/add-compiler-warningsRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-07-27refactor: introduce internal Launcher_ENABLE_UPDATER variableSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-07-26chore: make INSTALL_BUNDLE a cached variableseth
Signed-off-by: seth <getchoo@tuta.io>
2023-07-26feat: disable sparkle when update url is emptyseth
Signed-off-by: seth <getchoo@tuta.io>
2023-07-16Merge pull request #1276 from Scrumplex/print-build-platformseth
Print build platform on launch
2023-07-14Merge pull request #1336 from Ryex/packaging/fix-duplicate-share-directoriesseth
packaging: fix duplicate share directories (use only lowercase)
2023-07-13packaging: use PascalCase folder name insteadRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-07-08packaging: fix duplicate share directories (use only lowercase)Rachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-07-05fix: Task test memory leaks againRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-07-05fix: extra } in CXX argsRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-07-04Apply suggestions from code reviewRachel Powers
Co-authored-by: seth <getchoo@tuta.io> Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-07-04chore: cleanup compiler type branchesRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-07-03fix: memory leaks in testsRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-07-03build: optimize address-sanitizerRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-07-03build: enable address sanitiser in debug buildsRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-07-01feat: ensure MSVC using stack unwind semanticsRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-06-26fix: set default platform to "unknown"Sefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-06-14chore: bump to 8.0seth
Signed-off-by: seth <getchoo@tuta.io>
2023-05-19chore: update social linksSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-05-01feat: default qtlogging.ini fileRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-03-08chore!: switch to Qt 6 by defaultSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-03-05fix: remove unneeded alias for ghc_filesystemSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-03-05fix: drop unneeded GHC_FILESYSTEM_WITH_INSTALLSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-02-12switch to qdcss for parsingkumquat-ir
make it not horrible to look at Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com>
2023-01-23fix: Undo zlibs file rename when using bundled zlibTheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2023-01-22fix: zlib fallbackTheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2023-01-12refactor: support system and bundled cmarkSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-01-12build: remove hoedown vendored sourceJoshua Goins
Signed-off-by: Joshua Goins <josh@redstrate.com>
2022-12-27refactor: use ECM logging categories insteadSefa Eyeoglu
Co-authored-by: flow <flowlnlnln@gmail.com> Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-12-16fix: re-enable /GS and only use some flags on release buildsseth
Signed-off-by: seth <getchoo@tuta.io>
2022-12-15feat: improve msvc build flagsseth
- adds /GL, /Gy, and /LTCG for better optimizations - adds /Gw for a smaller binary size - adds /guard:cf for added security at runtime - removes unneeded /GS flag as that's already enabled by default Signed-off-by: seth <getchoo@tuta.io>
2022-12-13chore: bump to 7.0Sefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-11-30Maybe fix ResourceFolderModel Clang64 test failureTheLastRar
Previously this test would fail sometimes without including ECMQueryQt Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-30Remove unused QT_DATA_DIR/QT_MKSPECS_DIRTheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-30Use ECMQueryQt Only with Qt5TheLastRar
Qt6 provides CMake variables for the paths we need Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-22Fix: Launcher_FORCE_BUNDLED_LIBS Failing to find bundled zlibTheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-15fix: disable FLOAT16 in toml++Sefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-11-05chore: bump to 6.0DioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-11-05Merge pull request #229 from ryanccn/macos-drag-n-dropSefa Eyeoglu
2022-11-05fix: fix icon install pathSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-11-04fix: use KDEInstallDirs for manpageSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>