Romain Vimont
2dab1f7024
Bump version to 2.1
2023-06-22 01:15:44 +02:00
Romain Vimont
5061b7e02c
Fix build without gradle
...
Add missing class generation from IDisplayFoldListener.aidl.
Refs 24999d0d32
2023-06-22 00:03:26 +02:00
Romain Vimont
f1b2d6bbbb
Bump version to 2.0
2023-03-12 02:05:37 +01:00
Romain Vimont
234ad7ee78
Support Java lambdas in build_without_gradle.sh
...
Building Java source code using lambdas requires core-lambda-stubs.jar.
Refs #3657 <https://github.com/Genymobile/scrcpy/issues/3657 >
2023-01-27 22:08:25 +01:00
Romain Vimont
e6cd42355b
Use separate gen dir to build without gradle
...
The generated source files were written to the classes dir. Use a
separate gen dir instead.
2023-01-26 10:44:31 +01:00
Romain Vimont
fe21158c20
Bump version to 1.25
2022-12-22 12:33:29 +01:00
Romain Vimont
4a5cdcd390
Extract $BUILD_TOOLS_DIR
...
In the script to build without gradle, the build-tools full path is used
at several places. Use a separate variable for readability.
2022-09-25 14:26:07 +02:00
Romain Vimont
0a0a446ea6
Upgrade Android SDK to 33
2022-09-02 14:42:37 +02: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
a208400133
Remove useless intermediate variable
...
Now that PLATFORM is correctly used in the if-condition,
PLATFORM_VERSION is useless.
PR #2850 <https://github.com/Genymobile/scrcpy/pull/2850 >
2021-12-03 21:47:00 +01:00
yangfl
ab00210b37
Fix script to build without gradle
...
The PLATFORM variable is assigned either from $ANDROID_PLATFORM or gets
a default value (currently $PLATFORM_VERSION).
The check to use either dx (SDK < 31) or d8 (SDK >= 31) must be based on
the actual $PLATFORM, not the default $PLATFORM_VERSION.
Refs 52138fd921
Refs <57d30780dd/debian/patches/0002-Workaround-broken-script.patch
>
PR #2850 <https://github.com/Genymobile/scrcpy/pull/2850 >
Signed-off-by: Romain Vimont <rom@rom1v.com>
2021-12-03 21:46:49 +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
52138fd921
Update script to build without gradle to SDK 31
...
Build tools 31.x.x do not ship dx anymore. Use d8 instead.
Refs 8bf28e9f53
2021-11-14 01:25:24 +01:00
Romain Vimont
1bb0df5da1
Extract ANDROID_JAR path in build script
...
This will allow to reuse it.
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
f682b87ba5
Bump version to 1.17
2021-01-02 00:53:32 +01:00
Romain Vimont
d662f73bdc
Upgrade Android SDK to 30
2020-09-15 14:54:22 +02:00
Luís Ferreira
02a882a0a2
Use a more portable shebang for bash
...
This should increase the portability of bash scripts across various *nix
systems such as BSD-like distributions.
PR #1716 <https://github.com/Genymobile/scrcpy/pull/1716 >
Signed-off-by: Luís Ferreira <contact@lsferreira.net>
Signed-off-by: Romain Vimont <rom@rom1v.com>
2020-09-15 13:52:50 +02: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
Louis Leseur
1b73eff3c9
Add missing file in build_without_gradle.sh
...
Fixes #1481 <https://github.com/Genymobile/scrcpy/issues/1481 >
PR #1482 <https://github.com/Genymobile/scrcpy/pull/1482 >
Signed-off-by: Louis Leseur <louis.leseur@gmail.com>
Signed-off-by: Romain Vimont <rom@rom1v.com>
2020-06-07 22:00:35 +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
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
yangfl
7d7f3daff2
Fix aidl option in build_without_gradle.sh
...
Debian's aidl complains about the missing path for -o option.
Signed-off-by: Romain Vimont <rom@rom1v.com>
2019-11-20 17:16:46 +01:00
Romain Vimont
2aa65015bc
Bump version to 1.11
2019-11-19 23:05:39 +01:00
Romain Vimont
601b0fecdd
Extract DEBUG flag in build_without_gradle.sh
2019-11-18 14:33:14 +01:00
Romain Vimont
7fd800d583
Generate VERSION_NAME in build_without_gradle.sh
...
Since commit b963a3b9d5
, the server uses
BuildConfig.VERSION_NAME.
Generate this field manually for building without gradle.
2019-11-18 14:32:07 +01:00
Romain Vimont
3da95b52bd
Rename scrcpy-server.jar to scrcpy-server
...
The server name ending with .jar has several drawbacks:
- meson requires the jar executable to attempt to modify it:
<https://github.com/Genymobile/scrcpy/issues/404#issuecomment-456065923 >
<https://github.com/mesonbuild/meson/issues/4844 >
- meson warns during "ninja install"
<https://github.com/Genymobile/scrcpy/issues/458 >
- some users try to execute it on the computer as a java executable
Removing the extension solves all these problems.
2019-10-31 10:54:29 +01:00
Romain Vimont
d841718956
Add a script to build the server without gradle
...
Gradle versions may sometimes cause problems. This script offers an
alternative.
2019-10-30 21:47:20 +01:00