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
Mathieu Schroeter
d7bf8a38dd
Exclude private worlds when deploying release build
2017-08-19 23:47:12 +02:00
Mathieu Schroeter
a6d28026c3
Disable README-user file (not supported by AppImage and DMG)
2017-08-15 16:55:03 +02:00
Mathieu Schroeter
225e8e3236
Add script and image for DMG background
...
Note that the image comes from CMake. It's just for testing; I must create
a new image.
2017-08-15 16:23:45 +02:00
Mathieu Schroeter
cd1e5d5383
Add version with DMG name
2017-08-15 15:56:27 +02:00
Mathieu Schroeter
3b1f189d46
Add user README file (empty for now)
2017-08-15 15:49:05 +02:00
Mathieu Schroeter
4ba3056984
Add a function to check for updates
2017-08-13 16:35:46 +02:00
Mathieu Schroeter
5467382cda
Change version to 1.9
...
It makes more sense because it's mostly the same
game for the end-user. Of course there are a lot of
internal changes like the use of SDL2 instead of
DirectX.
2017-08-09 07:26:24 +02:00
Mathieu Schroeter
1c10c072b6
Create the osx bundle after make
2017-08-03 14:57:48 +02:00
Mathieu Schroeter
4b2b47a183
Copy hicolor only with unix/linux
2017-08-03 14:28:29 +02:00
Mathieu Schroeter
0426525081
Remove useless zip generator
2017-08-03 14:14:07 +02:00
Mathieu Schroeter
a14ac21f8e
Add support for macOS bundles
2017-08-03 14:00:29 +02:00