1
0
mirror of https://github.com/blupi-games/planetblupi synced 2024-12-30 10:15:36 +01:00

173 Commits

Author SHA1 Message Date
Mathieu Schroeter
3688d68d10 Find the right libwinpthread according to the mingw prefix
It fixes the case of 32 bit builds.
2017-12-01 13:51:37 +01:00
Mathieu Schroeter
7c3c0421ee Bump micro version (for fix release) 2017-11-27 07:01:58 +01:00
Mathieu Schroeter
8f51f0c9cf Prepare new release v1.12 2017-11-02 17:57:31 +01:00
Mathieu Schroeter
a2b95775d4 Add entry for windows signature
It's not officially supported by CPack, but I use a hack for that.
2017-10-31 18:45:03 +01:00
Mathieu Schroeter
9681f203f0 Add a DEBUG define when building debug version 2017-10-30 17:36:09 +01:00
Didier Raboud
161c6df1cb Use GNUInstallDirs to let the BINDIR be overriden by the build options 2017-10-22 18:52:42 +02:00
Mathieu Schroeter
29ad6c30f4 Fix deploy of desktop file with non-appimage builds 2017-10-21 09:51:54 +02:00
Mathieu Schroeter
a50e648d63 WIP: add desktop file for standard build 2017-10-21 09:39:18 +02:00
Mathieu Schroeter
5b13b8f0bb Fix typo 2017-10-20 17:54:20 +02:00
Mathieu Schroeter
cce3961fc8 CMake: use list(APPEND) instead of set 2017-10-20 17:41:40 +02:00
Mathieu Schroeter
433768147b Follow coding rules (space before bracket)
Prefer BP over PLANETBLUPI.
2017-10-20 17:40:31 +02:00
Didier Raboud
6134edc96e Make the CURL dependency optional, through the PLANETBLUPI_HTTP_VERSION_CHECK CMake option 2017-10-20 16:32:40 +02:00
Mathieu Schroeter
e0ace88195 Prepare v1.11.0 2017-10-09 16:17:47 +02:00
Mathieu Schroeter
6a68e845da Bump minor version to v1.10.0
There are changes with the difficult skill level behavior and not only
bugfixes. It makes sense to bump the minor version.
2017-09-22 13:09:05 +02:00
Mathieu Schroeter
572e477a69 Bump micro version for the next release 2017-09-20 07:34:04 +02:00
Mathieu Schroeter
4ae26a308c Fix dynamic linking (flag order with pthread)
Patch by @krzys-h, thanks!
2017-09-16 22:38:24 +02:00
Mathieu Schroeter
2b73637748 Bump micro version (fix release) 2017-09-15 18:41:07 +02:00
Mathieu Schroeter
73f916093f Pass intl and iconv static lib only with static linking 2017-09-13 00:03:51 +02:00
Mathieu Schroeter
98e29b56b7 Add local include and lib dirs only with static build 2017-09-13 00:03:20 +02:00
Mathieu Schroeter
77b42b1d37 Add pthread linking when dynamic 2017-09-13 00:03:01 +02:00
Mathieu Schroeter
38838cfb3f Remove duplicate entries 2017-09-12 23:46:43 +02:00
Mathieu Schroeter
13bd5a3215 Add include directories of packages retrieved 2017-09-12 23:46:02 +02:00
Mathieu Schroeter
8f3b0fce24 WIP: add dynamic build support 2017-09-12 23:32:41 +02:00
Mathieu Schroeter
102e87d434 Add cmake stuff for retrieving SDL_kitchensink library
It fixes issue #1.
2017-09-11 22:24:37 +02:00
Mathieu Schroeter
e68870b22b Add cmake stuff for retrieving argagg include path
Concerns issue #1
2017-09-11 21:49:56 +02:00
Mathieu Schroeter
3de778b80f Bump micro version (mostly for AppImage) 2017-09-09 09:29:46 +02:00
Mathieu Schroeter
7cb9c23e3e Add static linking with libpulse 2017-09-09 00:31:21 +02:00
Mathieu Schroeter
4cbdc3aea5 Fix variable name 2017-09-09 00:30:57 +02:00
Mathieu Schroeter
70ba070033 Use static link with libasound 2017-09-08 23:17:35 +02:00
Mathieu Schroeter
17052c0078 Add the signature support for macOS too 2017-09-08 19:09:09 +02:00
Mathieu Schroeter
d7d17df299 Sign the app (windows) only if SIGN_APP 2017-09-08 19:08:51 +02:00
Mathieu Schroeter
84f6450879 Prepare the release v1.9.0 2017-09-08 18:22:51 +02:00
Mathieu Schroeter
f0c4934cfa NSIS: try to sign the main exe and the installer 2017-09-08 18:08:05 +02:00
Mathieu Schroeter
8af9a15048 Strip in all cases when releasing 2017-09-08 18:07:37 +02:00
Mathieu Schroeter
96ece27242 Prepare rc2 2017-09-05 23:55:08 +02:00
Mathieu Schroeter
3e39b9f55c Use LICENSE instead of LICENSE.all
The main problem is with the DMG dialog (it's bugged with large files)
2017-09-05 17:56:15 +02:00
Mathieu Schroeter
92ece42671 Cosmetic: add comments 2017-09-04 18:03:58 +02:00
Mathieu Schroeter
96a428ffdb Fix URL with NSIS uninstaller 2017-09-02 23:50:47 +02:00
Mathieu Schroeter
32aa5c9c3f Specify that we are in v1.9.0-rc1 2017-08-29 18:36:30 +02:00
Mathieu Schroeter
bd7402538f Do not open the cmd window on windows 2017-08-29 18:05:19 +02:00
Mathieu Schroeter
985959ed0f Remove file locations from PO 2017-08-28 22:03:55 +02:00
Mathieu Schroeter
17b309dc39 Fix deps for mo deploy 2017-08-28 22:01:34 +02:00
Mathieu Schroeter
2c7a337135 Deploy the license file in share/doc/planetblupi dir 2017-08-27 16:16:13 +02:00
Mathieu Schroeter
bc34fb8c90 Add all licenses with the releases 2017-08-27 15:49:22 +02:00
Mathieu Schroeter
4539e3140d Remove duplicate windows icon 2017-08-22 21:39:46 +02:00
Mathieu Schroeter
58b5cb8bcf Fix the win32 resource apply 2017-08-22 13:24:47 +02:00
Mathieu Schroeter
8ed8dd612e Fix regressions with the windows packing 2017-08-22 13:05:35 +02:00
Mathieu Schroeter
b33c4eac65 Use variable for some package values 2017-08-21 18:29:11 +02:00
Mathieu Schroeter
94ba34403d Copy only the right world files when releasing with AppImage
The reason is that we are not using CPack in this case.
2017-08-21 18:27:50 +02:00
Mathieu Schroeter
29a256f9f0 Do not deploy worlds that are only used for development 2017-08-20 21:44:57 +02:00