Commit Graph

26 Commits (670cedd9670726df11a4b414596dad1da9f6319f)

Author SHA1 Message Date
Tomasz Kapuściński 26598c4247 Rewritten project version specification 2023-08-09 15:27:23 +02:00
MrSimbax 41cf9974f9 Bump CMake version from 3.17 to 3.16
See https://github.com/colobot/colobot/issues/1306#issuecomment-657096265
2021-09-04 21:51:55 +02:00
MrSimbax b9297cd9f4 Bump CMake version 2020-07-09 21:25:47 +02:00
Michał Górny 4f9d9d0609 Fix manpage build rules to work with Ninja generator
Specify outputs for po4a command explicitly rather than via implicit
target, in order to clearly establish the dependency chain between
manpages and input files generated by po4a.  This is necessary to make
it possible to use Ninja generator.  Otherwise, the implicit
dependencies cause the following error:

    ninja: error: '../desktop/lang/fr/colobot.pod', needed by 'desktop/fr/colobot.6', missing and no known rule to make it
2019-09-24 16:36:24 +02:00
Alexander "Ananace" Olofsson 634d087d5e
Don't grab the AppData XML from binary dir
Only supposed to grab from there when generating the file from CMake variables.
2018-10-29 18:32:34 +01:00
Alexander Olofsson 2871bac0ce Add an appdata XML for Linux packaging
Fixes #1204
2018-10-04 00:52:31 +02:00
krzys-h 17447e813b Fix building of colobot.rc on Windows 2018-05-16 11:55:06 +02:00
Piotr Dziwinski 9639dc5f96 Fix typo 2016-04-03 22:25:59 +12:00
Piotr Dziwinski 3a3653d47e Add warning messages if tool programs are not found 2016-04-03 15:43:34 +12:00
Piotr Dziwinski 89389e82e8 Fix desktop SVG icon not resizing properly
Workaround for librsvg bug
2016-04-03 15:42:41 +12:00
Victor Vieux 1cc0a11a35 change package name to colobot on MacOS and fix icon 2014-11-03 18:21:03 -08:00
krzys-h ccdbce8cd7 Fixed icon on Windows; updated properties in .rc file 2014-11-01 19:57:23 +01:00
krzys-h bacf796387 Updated installer parameters 2014-10-25 19:44:08 +02:00
Didier Raboud 343fa8f0cb Add a PLATFORM_GNU global variable matching all GNU systems such as Debian's Linux, kFreeBSD and Hurd 2013-11-27 18:53:28 +01:00
Didier 'OdyX' Raboud fda831d991 Add MacOSX Bundle and Windows NSIS installer
- Add two images from screenshots or existing data textures to brand the NSIS installer
2013-11-13 16:53:49 +01:00
Didier 'OdyX' Raboud 68d9a72357 Generate an icns icon on Mac OSX 2013-11-13 09:35:19 +01:00
Didier 'OdyX' Raboud 11dd911faf Under MacOSX, generate an Info.plist 2013-11-13 09:34:24 +01:00
Didier 'OdyX' Raboud 9638327932 Drop redundant custom_target for po4a 2013-11-08 10:01:24 +01:00
Didier 'OdyX' Raboud d8762fdd8d Reorder desktop/CMakeLists.txt for more platform-specific clarity 2013-11-08 10:01:24 +01:00
Didier 'OdyX' Raboud bf0c0227ec Fix tab-vs-space in CMake configuration file 2013-11-08 10:01:24 +01:00
Didier 'OdyX' Raboud 116d72a4b7 Only use PO4A on desktop file and manpages on non-Windows builds
Fixes the MXE-with-PO4A build
2013-11-05 15:00:02 +01:00
Didier 'OdyX' Raboud ee90f02bc4 Add an icon and executable information to the colobot.exe when build in MXE 2013-10-29 14:40:58 +01:00
Piotr Dziwinski 81a6de41a5 Some further changes in CMakeLists
* removed DEV_BUILD autodetection (could be confusing)
 * ignore desktop subdirectory on Windows
 * some refactoring
2013-06-24 14:17:28 +02:00
Piotr Dziwinski 78c167064b Fix for MSYS/MXE build 2013-06-22 23:15:56 +02:00
Piotr Dziwinski a224ae4408 Fix man build target dependencies
* could cause fails when make is run with many threads
2013-06-22 21:32:30 +02:00
Piotr Dziwinski bfcce26f89 Changes in build organization
* targets are now created in top-level build directory
 * more things are now configured through CMake options
 * changed debug build detection from NDEBUG to DEV_BUILD
 * moved po and desktop directories
 * moved last unit test out of src directory
2013-06-22 01:17:19 +02:00