Romain Vimont
89df38f641
Bump version to 2.5
2024-06-29 16:52:45 +02:00
Romain Vimont
af57309074
Bump version to 2.4
2024-03-02 23:22:09 +01:00
Romain Vimont
7c53a29d72
Remove useless run script
...
This script was outdated and redundant with ./run.
2024-01-26 13:13:55 +01:00
Romain Vimont
40f2560d98
Bump version to 2.3.1
2023-12-02 12:30:19 +01:00
Romain Vimont
5f3fb843f5
Bump version to 2.3
...
The previous version bump to 2.2 was incorrect, it was updated by:
./bump_version v2.2
instead of:
./bump_version 2.2
Correctly bump to version 2.3.
Refs #4433 <https://github.com/Genymobile/scrcpy/issues/4433#issuecomment-1816830875 >
2023-11-25 21:40:27 +01:00
Romain Vimont
c3c7bf7af3
Bump version to v2.2
2023-11-01 18:36:33 +01:00
Romain Vimont
3c2013de10
Enable missing-prototypes warning
...
Warn if a global function is defined without a previous prototype
declaration. It is not enabled by default at warning_level=2.
2023-10-24 23:06:57 +02:00
Romain Vimont
d391fc3b69
Bump version to 2.1.1
2023-07-14 18:58:58 +02:00
Romain Vimont
2dab1f7024
Bump version to 2.1
2023-06-22 01:15:44 +02:00
Romain Vimont
f1b2d6bbbb
Bump version to 2.0
2023-03-12 02:05:37 +01:00
Romain Vimont
fe21158c20
Bump version to 1.25
2022-12-22 12:33:29 +01:00
Romain Vimont
ef13d394fd
Bump version to 1.24
2022-04-28 20:46:28 +02:00
Romain Vimont
7deccef1c2
Bump version to 1.23
2022-02-22 21:01:55 +01:00
Romain Vimont
64a09513ae
Bump version to 1.22
2022-01-29 15:44:52 +01:00
Romain Vimont
003e738106
Bump version to 1.21
2021-11-29 22:15:28 +01:00
Romain Vimont
a045e28df8
Bump version to 1.20
2021-11-14 01:25:24 +01:00
Romain Vimont
228e2c15f4
Bump version to 1.19
2021-09-10 21:40:08 +02:00
Romain Vimont
60c4e886d4
Bump version to 1.18
...
Make the versionCode a decimal representation of the scrcpy version.
This will for example allow to correctly number the versionCode of
v1.17.1 after a v1.18 is released:
- v1.18 -> 11800
- v1.17.1 -> 11701
- v1.18.1 -> 11801
2021-06-20 22:01:07 +02:00
Romain Vimont
9cd1a7380d
Enable NDEBUG via Meson built-in option
2021-02-25 22:19:05 +01:00
Romain Vimont
f682b87ba5
Bump version to 1.17
2021-01-02 00:53:32 +01:00
Romain Vimont
d7779d08e8
Bump version to 1.16
2020-08-10 20:09:28 +02:00
Romain Vimont
633a51e9c4
Bump version to 1.15.1
2020-08-07 12:01:34 +02:00
Romain Vimont
edc4f7675f
Bump version to 1.15
2020-08-06 21:00:48 +02:00
Romain Vimont
44fa4a090e
Bump version to 1.14
2020-05-27 18:26:46 +02:00
Romain Vimont
9babe26805
Bump version to 1.13
2020-04-29 22:24:08 +02:00
Romain Vimont
eb8f7a1f28
Require Meson 0.48 to get rid of warnings
...
Debian buster (stable) provides Meson 0.49, which is also available in
stretch (oldstable) backports. It's time to abandon Meson 0.37.
Ref: 20b3f101a4
2020-04-13 22:47:03 +02:00
Romain Vimont
4687a0ebac
Bump version to 1.12.1
2019-12-10 10:07:48 +01:00
Romain Vimont
a0f8e7fd9f
Bump version to 1.12
2019-12-09 23:24:43 +01:00
Romain Vimont
7637a113e3
Compile with warning_level=2 by default
2019-11-26 09:22:20 +01:00
Romain Vimont
2aa65015bc
Bump version to 1.11
2019-11-19 23:05:39 +01:00
Romain Vimont
c28619e4e8
Bump version to 1.10
2019-08-04 16:41:04 +02:00
Romain Vimont
02692ffa42
Rename "build_" to "compile_"
...
Recent versions of meson complain about an option having name starting
with "build_":
> DEPRECATION: Option uses prefix "build_", which is reserved for Meson.
> This will become an error in the future.
Use "compile_" instead.
2019-07-29 15:19:07 +02:00
Romain Vimont
259d3aee93
Bump version to 1.9
2019-06-11 21:50:29 +02:00
Romain Vimont
1323e3c43e
Bump version to 1.8
2019-03-07 20:21:07 +01:00
Romain Vimont
b7472a545e
Bump version to 1.7
2019-02-16 00:53:19 +01:00
Romain Vimont
446c682374
Bump version to 1.6
2019-01-20 21:35:42 +01:00
Romain Vimont
6dc6ec05d5
Configure version at meson project level
...
Make meson aware of the project version, so that it does not print:
Project version: undefined
2018-11-12 14:10:21 +01:00
Romain Vimont
c4a1fc746b
Explicitly use ISO C11
...
ISO C99 doesn't support unnamed structs/unions.
2018-08-12 15:21:30 +02:00
zack
aac9d5057f
Fix meson error: ‘for’ loop initial declarations are only allowed in C99 mode.
2018-06-08 12:21:04 +08:00
Romain Vimont
0efa9305eb
Require Meson 0.37
...
Older versions of Meson are too limited, and it's simple to install a
newer version ("pip3 install meson").
2018-02-14 14:03:56 +01:00
Romain Vimont
c2127d0819
Replace meson subprojects by subdir
...
Since Meson 0.44, subproject_dir may not be '.' anymore. This implies we
must move app/ and server/ to a subprojects/ directory, which requires
to also change some gradle files.
Instead, just use subdir(), with options to disable building of the app
or the server.
2018-02-14 14:03:56 +01:00
Romain Vimont
ff94462d8a
Refactor build system
...
The client was built with Meson, the server with Gradle, and were run by
a Makefile.
Add a Meson script for the server (which delegates to Gradle), and a
parent script to build and install both the client and the server to the
system, typically with:
meson --buildtype release build
cd build
ninja
sudo ninja install
In addition, use a separate Makefile to build a "portable" version of
the application (where the client expects the server to be in the
current directory). Typically:
make release-portable
cd dist/scrcpy
./scrcpy
This is especially useful for Windows builds, which are not "installed".
2018-02-14 09:23:14 +01:00