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