aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2022-07-10refactor: query Qt variables using ECMSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10fix: set UNICODE and _UNICODE for Qt 5 buildsSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10Revert "fix: ignore deprecation again"Sefa Eyeoglu
We want to see deprecation warnings now This reverts commit 47d0da2d96bc375410f5d494ac9371d47adf33d5. Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10feat: add Qt 6 support to CMakeSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10refactor: fix deprecation up to Qt 5.15Sefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-06Merge pull request #794 from Scrumplex/resolve-jars-dynamicallySefa Eyeoglu
2022-07-06Merge pull request #707 from Jan200101/PR/gamemodeSefa Eyeoglu
Add Performance related settings
2022-07-06Add Performance related settingsJan200101
Integrates support for Feral Gamemode, discrete GPU support for Mesa and the proprietary Nvidia driver and MangoHud support Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
2022-07-03feat: resolve JARs dynamicallySefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-06-14fix(cmake): allow disabling testsSefa Eyeoglu
2022-06-14refactor: move away from UnitTest.cmakeSefa Eyeoglu
2022-06-13Merge pull request #782 from Scrumplex/chore-bump-1.4.0Sefa Eyeoglu
2022-06-11chore: bump versionSefa Eyeoglu
2022-06-08fix: remove debug CXX flagsSefa Eyeoglu
2022-05-29Merge pull request #662 from Scrumplex/chore-bump-1.3.1Sefa Eyeoglu
2022-05-29Merge pull request #659 from Scrumplex/fix-apikey-tostxtsd
Clarify terms and conditions for API keys
2022-05-29fix: set version for Windows binariesSefa Eyeoglu
2022-05-28chore: bump versionSefa Eyeoglu
2022-05-28fix: clarify terms and conditions for API keysSefa Eyeoglu
2022-05-23Silence CMake QuaZip not found warningsKenneth Chew
These are expected most of the time, and thus just noise.
2022-05-22chore: bump versionSefa Eyeoglu
2022-05-22fix: more generous optimizations for debug buildsSefa Eyeoglu
2022-05-22Revert "fix: temporarily ignore stringop-overflow warning"Sefa Eyeoglu
This reverts commit 90007e2d9d4f63cfc9dc73888af34a17657b5102.
2022-05-22refactor: use -O2 for release and -O1 for debug buildsSefa Eyeoglu
2022-05-22fix: temporarily ignore stringop-overflow warningSefa Eyeoglu
2022-05-17fix: ignore deprecation againSefa Eyeoglu
2022-05-17chore!: drop support for Qt <5.12Sefa Eyeoglu
BREAKING CHANGE: If there are references to stuff that's deprecated as of Qt 5.12, the compilation will fail. This means that support for versions below 5.12 is hereby dropped
2022-05-12CurseForge API Key update to PolyMC keyEzekiel Smith
Use the key CurseForge provided me to use for PolyMC *pr done on mobile if someone could test that would be great*
2022-05-08Merge pull request #533 from DioEgizio/patch-5Sefa Eyeoglu
2022-05-08bump to 1.2.2DioEgizio
2022-05-08adopt changes from #497 remappedRyan Cao
2022-04-19bump to 1.2.1DioEgizio
2022-04-18Fix formatting of version string on macOSKenneth Chew
2022-04-17Merge pull request #437 from DioEgizio/bump-1.2.0Sefa Eyeoglu
2022-04-17Merge pull request #436 from flowln/bundled_libsEzekiel Smith
Don't force bundled libraries by default
2022-04-16bump to 1.2.0DioEgizio
2022-04-16fix: drop BUNDLE_DEST_DIRSefa Eyeoglu
2022-04-16fix: don't allow portable builds on macOSSefa Eyeoglu
2022-04-16refactor: combine portable and system buildsSefa Eyeoglu
Portable builds now have the same layout as system builds. If you want to build a portable bundle, you now need to additionally install the `portable` component. For example: $ cmake -Bbuild -DCMAKE_INSTALL_PREFIX=install ... $ cmake --build build $ cmake --install build $ cmake --install build --component portable
2022-04-16fix: Don't error when not finding valid system quazipflow
2022-04-16libs: Don't force bundled libsflow
Now that QuaZip 1.3 is released, packages from package managers can include the patch needed for PolyMC, so we can use the users system libraries if available.
2022-04-16Merge pull request #430 from DioEgizio/make-helppages-on-their-own-dirEzekiel Smith
CHANGE: switch the help pages to their own dir
2022-04-15Merge pull request #333 from oynqr/build/ltoSefa Eyeoglu
2022-04-15CHANGE: switch the help pages to their own dirDioEgizio
also renames modrinth-platform/curseforge-platform to just Mod-platform since they have the pages are basically the same
2022-04-10feat: install manpageSefa Eyeoglu
2022-04-03Update CMakeLists.txtEzekiel Smith
2022-03-29Merge pull request #344 from oynqr/build/allow-disabling-testsSefa Eyeoglu
2022-03-23Allow disabling building of testsPhilipp David
2022-03-23Put LTO behind an optional flagPhilipp David
2022-03-22Enable LTO/IPO on release buildsPhilipp David