https://hg.hedgewars.org/hedgewars/ en-us hedgewars: QTfrontend/CMakeLists.txt history QTfrontend/CMakeLists.txt revision history fix for Arch package https://hg.hedgewars.org/hedgewars/log/bb847fe6d51c/QTfrontend/CMakeLists.txt alfadur Thu, 25 Jan 2024 22:22:00 +0300 Fix linking against sdl2-mixer https://hg.hedgewars.org/hedgewars/log/4013354585be/QTfrontend/CMakeLists.txt unC0Rr Sun, 25 Jun 2023 20:01:04 +0200 fix vcpkg build https://hg.hedgewars.org/hedgewars/log/3199bbfeba31/QTfrontend/CMakeLists.txt alfadur Sat, 08 Apr 2023 01:42:26 +0300 fix vcpkg build https://hg.hedgewars.org/hedgewars/log/027a56b3895e/QTfrontend/CMakeLists.txt alfadur Sun, 06 Sep 2020 00:21:37 +0300 Add patch to correctly handle libsdl2 from system/cmake https://hg.hedgewars.org/hedgewars/log/107170c05bac/QTfrontend/CMakeLists.txt LocutusOfBorg Fri, 17 Apr 2020 15:23:22 -0400 CMAKE_BUILD_TYPE: Replace MATCHES with STREQUAL https://hg.hedgewars.org/hedgewars/log/3102d95a870e/QTfrontend/CMakeLists.txt Wuzzy <Wuzzy2@mail.ru> Wed, 09 Oct 2019 18:12:09 +0200 Fix incorrect checks for CMAKE_BUILD_TYPE https://hg.hedgewars.org/hedgewars/log/6e09555b25b4/QTfrontend/CMakeLists.txt Wuzzy <Wuzzy2@mail.ru> Wed, 09 Oct 2019 16:35:06 +0200 Update CMakeLists.txt https://hg.hedgewars.org/hedgewars/log/5cd4edd71d22/QTfrontend/CMakeLists.txt Anton Malmygin <antonc27@mail.ru> Wed, 15 May 2019 00:24:53 +0200 merge release branch https://hg.hedgewars.org/hedgewars/log/3be619402d6b/QTfrontend/CMakeLists.txt nemo Fri, 11 Jan 2019 08:51:11 -0500 From https://salsa.debian.org/games-team/hedgewars/blob/master/debian/patches/link-libatomic.patch https://hg.hedgewars.org/hedgewars/log/666b31c58de8/QTfrontend/CMakeLists.txt nemo Tue, 01 Jan 2019 11:17:28 -0500 Localization: Also collect first line of credits.csv https://hg.hedgewars.org/hedgewars/log/34fd1f32f440/QTfrontend/CMakeLists.txt Wuzzy <Wuzzy2@mail.ru> Fri, 21 Dec 2018 20:48:28 +0100 Add team selection in training page and basic check mark support https://hg.hedgewars.org/hedgewars/log/4c743ef80b1b/QTfrontend/CMakeLists.txt Wuzzy <Wuzzy2@mail.ru> Tue, 18 Dec 2018 14:24:23 +0100 Add row type column in credits.csv https://hg.hedgewars.org/hedgewars/log/e64b9ea24cd8/QTfrontend/CMakeLists.txt Wuzzy <Wuzzy2@mail.ru> Thu, 13 Dec 2018 21:19:17 +0100 Make about dialog in frontend translatable https://hg.hedgewars.org/hedgewars/log/fbe5e49462aa/QTfrontend/CMakeLists.txt Wuzzy <Wuzzy2@mail.ru> Thu, 13 Dec 2018 20:24:50 +0100 prevent qtmain from not being linked in on windows https://hg.hedgewars.org/hedgewars/log/efa901b04bad/QTfrontend/CMakeLists.txt alfadur Thu, 22 Nov 2018 00:49:55 +0300 sdlkeys is in source not binary, no .in folder. Locutus brought to our attention. https://hg.hedgewars.org/hedgewars/log/730e7837d9df/QTfrontend/CMakeLists.txt nemo Fri, 27 Jul 2018 12:45:10 -0400 Refactor storage of joystick SDL key names https://hg.hedgewars.org/hedgewars/log/c5365f05d4de/QTfrontend/CMakeLists.txt Wuzzy <Wuzzy2@mail.ru> Fri, 20 Jul 2018 02:22:12 +0200 CMake: Make sure Qt5 is also found on OS X after installing it via Homebrew https://hg.hedgewars.org/hedgewars/log/6fda879d5052/QTfrontend/CMakeLists.txt Wuzzy <Wuzzy2@mail.ru> Fri, 30 Mar 2018 15:16:29 +0200 Drop Qt XML from dependencies. QXmlStreamReader is part of QtCore https://hg.hedgewars.org/hedgewars/log/d6364e31f9c9/QTfrontend/CMakeLists.txt Wuzzy <Wuzzy2@mail.ru> Thu, 15 Mar 2018 21:28:10 +0100 Remove Qt SVG and Qt OpenGL as hard dependencies https://hg.hedgewars.org/hedgewars/log/02bf6902eeb0/QTfrontend/CMakeLists.txt
Qt SVG is not used in the frontend (no SVGs are rendered).
Neither is Qt OpenGL used. Qt OpenGL is discouraged anyway.]]>
Wuzzy <Wuzzy2@mail.ru> Thu, 15 Mar 2018 21:15:16 +0100
Finish porting. Seems to work, but no thorough testing has been performed https://hg.hedgewars.org/hedgewars/log/fc47fc4af6bd/QTfrontend/CMakeLists.txt unc0rr Wed, 24 Jan 2018 22:20:10 +0100 Configure for Qt5 https://hg.hedgewars.org/hedgewars/log/8869b5256720/QTfrontend/CMakeLists.txt unc0rr Wed, 24 Jan 2018 21:05:34 +0100 fix build. sorry 'bout that. https://hg.hedgewars.org/hedgewars/log/e4f8bf43224d/QTfrontend/CMakeLists.txt sheepluva Sun, 30 Apr 2017 00:28:17 +0200 Drop xfire module https://hg.hedgewars.org/hedgewars/log/5edd66c2d422/QTfrontend/CMakeLists.txt
The service shut down, this is now dead code with potential
GPL license incompatibility.]]>
koda Mon, 26 Sep 2016 23:36:00 -0400
cmake tweaks. make pas2c build with sdl2 (keycodes or something still missing) https://hg.hedgewars.org/hedgewars/log/c481d087f653/QTfrontend/CMakeLists.txt sheepluva Wed, 11 Nov 2015 23:29:49 +0100 merge default https://hg.hedgewars.org/hedgewars/log/ed5a6478e710/QTfrontend/CMakeLists.txt sheepluva Tue, 10 Nov 2015 20:43:13 +0100 drop support for SDL 1.2 https://hg.hedgewars.org/hedgewars/log/7a7611adf715/QTfrontend/CMakeLists.txt sheepluva Tue, 10 Nov 2015 17:45:14 +0100 Add RelWithDebInfo for debugging purposes https://hg.hedgewars.org/hedgewars/log/8e742c9ffdf8/QTfrontend/CMakeLists.txt Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Thu, 15 Jan 2015 11:48:28 +0100 check for new Qt req in cmake files https://hg.hedgewars.org/hedgewars/log/bde3e43d7b27/QTfrontend/CMakeLists.txt sheepluva Tue, 11 Nov 2014 21:55:38 +0100 add bug reference to explain the qt version check on osx https://hg.hedgewars.org/hedgewars/log/15eda15df81c/QTfrontend/CMakeLists.txt vittorio.giovara@gmail.com Wed, 13 Aug 2014 15:39:32 +0000 I can't read. sry https://hg.hedgewars.org/hedgewars/log/fcf70b65667d/QTfrontend/CMakeLists.txt sheepluva Wed, 13 Aug 2014 17:25:55 +0200 contradiction with a hint of BS https://hg.hedgewars.org/hedgewars/log/ffebf1c98ee4/QTfrontend/CMakeLists.txt sheepluva Wed, 13 Aug 2014 17:06:17 +0200 Make it build as library https://hg.hedgewars.org/hedgewars/log/fff5e4b0dfcb/QTfrontend/CMakeLists.txt unc0rr Sun, 02 Mar 2014 00:34:18 +0400 CMake checks for haskell modules needed https://hg.hedgewars.org/hedgewars/log/91d126fbd7bd/QTfrontend/CMakeLists.txt unc0rr Tue, 04 Feb 2014 23:53:43 +0400 partial merge of the webgl branch https://hg.hedgewars.org/hedgewars/log/4feced261c68/QTfrontend/CMakeLists.txt
This commit contains the new pas2c conversion tool, the pascal
to c build structure and the opengl2 rendering backend.

Patch reviewed by unC0Rr.]]>
koda Tue, 21 Jan 2014 22:38:13 +0100
Fixed build failure to a missing math library linked with BUILD_ENGINE_C=1 and clang https://hg.hedgewars.org/hedgewars/log/84835d0ceb64/QTfrontend/CMakeLists.txt Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Thu, 09 Jan 2014 19:10:12 +0100 consistent cmake checks https://hg.hedgewars.org/hedgewars/log/c18c66d621e5/QTfrontend/CMakeLists.txt koda Wed, 08 Jan 2014 23:29:30 +0100 use mainstream project name https://hg.hedgewars.org/hedgewars/log/1a42d36f346a/QTfrontend/CMakeLists.txt koda Wed, 08 Jan 2014 19:19:09 +0100 Fix build (no idea what's going on in this branch btw) https://hg.hedgewars.org/hedgewars/log/32f5982604f4/QTfrontend/CMakeLists.txt unc0rr Sun, 05 Jan 2014 00:46:26 +0400 merge default https://hg.hedgewars.org/hedgewars/log/2759212a27de/QTfrontend/CMakeLists.txt unc0rr Sat, 04 Jan 2014 23:55:54 +0400 Move physfs includes before all others https://hg.hedgewars.org/hedgewars/log/8fb7737fbd31/QTfrontend/CMakeLists.txt
This prevents system physfs includes from being picked up when bundled physfs is used]]>
Dmitry Marakasov <amdmi3@amdmi3.ru> Wed, 25 Dec 2013 23:25:25 +0400
use NOSDL2 for consistency https://hg.hedgewars.org/hedgewars/log/966d180184b4/QTfrontend/CMakeLists.txt koda Fri, 06 Dec 2013 00:02:10 +0100 Frontend builds https://hg.hedgewars.org/hedgewars/log/7f6786625667/QTfrontend/CMakeLists.txt unc0rr Mon, 11 Nov 2013 00:15:20 +0400 some improvements for sdl2 building (not complete nor clean) https://hg.hedgewars.org/hedgewars/log/dfaa39674e1e/QTfrontend/CMakeLists.txt koda Tue, 05 Nov 2013 23:33:23 +0100 - Use USESDL12 for old SDL https://hg.hedgewars.org/hedgewars/log/71626318f80e/QTfrontend/CMakeLists.txt - Engine builds, frontend doesn't due to changes in API]]> unc0rr Wed, 06 Nov 2013 00:59:33 +0400 add possibility to compile with SDL2 automatically https://hg.hedgewars.org/hedgewars/log/1c7c87ce37fd/QTfrontend/CMakeLists.txt koda Mon, 28 Oct 2013 16:53:20 +0100 merge with latest defaul, fixing compiling with fpc, parsing and rendering with pas2c, some minor problems with compiling with clang https://hg.hedgewars.org/hedgewars/log/8054d9d775fd/QTfrontend/CMakeLists.txt koda Fri, 11 Oct 2013 17:43:13 +0200 fail early when an incompatible qt version is found https://hg.hedgewars.org/hedgewars/log/b8b5c82eb61b/QTfrontend/CMakeLists.txt koda Fri, 11 Oct 2013 00:07:23 +0200 frontend compiles https://hg.hedgewars.org/hedgewars/log/a9b9ebd3d3be/QTfrontend/CMakeLists.txt koda Wed, 19 Jun 2013 00:07:31 +0200 fix a few loose ends here https://hg.hedgewars.org/hedgewars/log/bb95e351270c/QTfrontend/CMakeLists.txt koda Tue, 18 Jun 2013 09:48:10 +0200 really update with default https://hg.hedgewars.org/hedgewars/log/ddd675825672/QTfrontend/CMakeLists.txt koda Mon, 17 Jun 2013 23:10:45 +0200 use target name instead of the resulting library, use more macros around https://hg.hedgewars.org/hedgewars/log/d8d929f92633/QTfrontend/CMakeLists.txt koda Thu, 13 Jun 2013 22:50:18 +0200 setup RPATH, bump cmake https://hg.hedgewars.org/hedgewars/log/48b92ff6238f/QTfrontend/CMakeLists.txt koda Tue, 11 Jun 2013 19:17:52 +0200 update webgl branch https://hg.hedgewars.org/hedgewars/log/c13ebed437cb/QTfrontend/CMakeLists.txt koda Tue, 02 Apr 2013 21:00:57 +0200 even more wrapping with find_package_or_disable_msg https://hg.hedgewars.org/hedgewars/log/88a6114a318c/QTfrontend/CMakeLists.txt koda Thu, 07 Mar 2013 11:55:00 +0100 introduce find_package_or_fail/disable to group together similar cmake code https://hg.hedgewars.org/hedgewars/log/d303da4568b7/QTfrontend/CMakeLists.txt koda Thu, 07 Mar 2013 10:14:12 +0100 rework ffmpeg/libav/videorec linking and their cmake discovery https://hg.hedgewars.org/hedgewars/log/1652c1d9adc8/QTfrontend/CMakeLists.txt koda Wed, 06 Mar 2013 12:12:02 +0100 fail if sparkle not found consciously https://hg.hedgewars.org/hedgewars/log/e49056d3aba1/QTfrontend/CMakeLists.txt koda Wed, 06 Mar 2013 01:28:21 +0100 on linux assume datapath is always relative to cmake_install_prefix, unless you provide an absolute path; on win32/osx hardcode engine path to default installation prefixes (it gets overridden at runtime so it works even if you move the data folder) https://hg.hedgewars.org/hedgewars/log/e31044b7fbba/QTfrontend/CMakeLists.txt koda Mon, 04 Mar 2013 18:27:21 +0100 and now compile and link properly https://hg.hedgewars.org/hedgewars/log/ffd71e99a4f0/QTfrontend/CMakeLists.txt koda Fri, 22 Feb 2013 06:39:16 +0100