Nicolas Pomepuy
8e0220cc06
Bump libs versions for VLC 4
4 years ago
Nicolas Pomepuy
d616e19f11
Bump libs versions to 3.5.3-eap1 and 0.13.4-eap1
4 years ago
Nicolas Pomepuy
07afbcca26
Bump the gradle plugin version
4 years ago
Nicolas Pomepuy
300ca4f2c2
Update CI to use the right image for VLC 4 builds
4 years ago
Nicolas Pomepuy
512a75cb3d
Implement new vlc4 track API
4 years ago
Nicolas Pomepuy
c62b9e2571
CI: make it build vlc4 when needed
By making it run the vlc 4 jobs when the java or jni is modified
and by allowing to tag libvlc-4xxx to launch an aar generation
with vlc4. it also bumps the docker image to fix some python dependency
4 years ago
Nicolas Pomepuy
e2e0b5f4a4
Allow swapping between VLC3 and VLC 4 in the compile script
4 years ago
Nicolas Pomepuy
b65b717bb1
Make it possible to hotswap between VLC 3 and VLC 4
4 years ago
Duncan McNamara
b7632ca94a
Bump libs to 3.5.2-eap1 / 0.13.4-eap1
4 years ago
Nicolas Pomepuy
1bf72ecbc8
Bump libs to 3.5.1-eap1 and 0.13.3-eap1
4 years ago
Nicolas Pomepuy
2cbdfa1806
Bump medialibrary to 0.12.3
4 years ago
Nicolas Pomepuy
e5ed452e3c
Update maven repository urls
Fixes #2614
4 years ago
Thomas Guillem
a61a92bda9
buildsystem: update meson crossfiles
We need 2 versions for each ABI, one for NDK21, one for NDK25.
The NDK21 ones will be removed one day.
4 years ago
Thomas Guillem
70a1c4f72a
buildsystem: bump medialibrary version
To include latest libvlcpp VLC 4.0 api changes (No change for VLC 3.0).
4 years ago
Nicolas Pomepuy
adf09acd22
Update the Fastfile for the new Play Store API
4 years ago
Nicolas Pomepuy
3d43224598
Bump libs to 3.5.0-eap10 and 0.12.0-eap10
4 years ago
Thomas Guillem
125f3760a6
buildsystem: use libvlcjni get-vlc.sh script
The VLC_TESTED_HASH is now handled by libvlcjni.
4 years ago
Nicolas Pomepuy
e94324e0e7
Bump libs to 3.5.0-eap9
4 years ago
Martin Finkel
6f4013294b
build: depend on libvlcjni
4 years ago
Martin Finkel
f7ac5249ac
rename TESTED_HASH to VLC_TESTED_HASH
4 years ago
Nicolas Pomepuy
5cea3db182
Bump Android gradle plugin to 7.2.0
4 years ago
Nicolas Pomepuy
db41ef720c
Bump libs to 3.5.0-eap8 / 0.12.0-eap8
4 years ago
Duncan McNamara
b2981dcbf1
Bump libs to 3.5.0-eap7 / 0.12.0-eap7
4 years ago
Thomas Guillem
a4435c88ee
buildsystem: update VLC HASH
Mostly to include smb2 and dsm latest fixes.
4 years ago
Nicolas Pomepuy
9da0bd9fbd
Bump libs to 3.5.0-eap6 / 0.11.2-eap6
4 years ago
Nicolas Pomepuy
0cae49d00d
Enable gme to allow the app to play vgm files
4 years ago
Duncan McNamara
7f280dc3b0
Update medialibrary hash
4 years ago
Duncan McNamara
927f372dc4
MLBuild: release tag check on current hash
The tag check done when building for release should be done on the
current hash, and not medialibrary hash which is kept for local builds
4 years ago
Duncan McNamara
a919bce17f
MLBuild: invert tag check condition for release
4 years ago
Nicolas Pomepuy
170e98b5a6
Remove useless symlink from the fastlane directory
4 years ago
Thomas Guillem
558295872f
buildsystem: update VLC HASH to 3.0.17.2
4 years ago
Hugo Beauzée-Luyssen
d7c57764d2
compile-medialibrary: Ensure releases are using a medialib tag
5 years ago
Hugo Beauzée-Luyssen
682004334f
compile-medialibrary.sh: Revert to using a commit instead of a tag
Using a tag isn't working well during development and makes bisecting
intermediate commits extremely difficult.
5 years ago
Nicolas Pomepuy
022f7ac7bf
Bump CI image to fix meson issues
5 years ago
Nicolas Pomepuy
7eccbb1fe0
Bump CI image
5 years ago
Nicolas Pomepuy
f7f7ad5287
Bump the lib versions to 3.5.0-eap2 / 0.11.0-eap2
5 years ago
Nicolas Pomepuy
1346e5dd86
Target the Medialibrary 0.11 tag
5 years ago
Nicolas Pomepuy
7f5aadd2f2
Upgrade to Android plugin version 7.1.0
5 years ago
Nicolas Pomepuy
24f60c6a8f
Implement new ML script versioning by tag
5 years ago
Nicolas Pomepuy
49318ef166
Fix buildscript missing variable forwarding
5 years ago
Hugo Beauzée-Luyssen
6f18a34e9e
CI: Remove leftover debug
5 years ago
Hugo Beauzée-Luyssen
4bdc2f5a07
compile.sh: Inline compile function
It's now invoked only once, just below its declaration
5 years ago
Hugo Beauzée-Luyssen
da0163725f
compile.sh: Remove hack to move files around in a tmp folder
5 years ago
Hugo Beauzée-Luyssen
9099baaa53
compile.sh: Remove support for ANDROID_ABI=all
This is now handled by the CI
5 years ago
Hugo Beauzée-Luyssen
9d3c703222
CI: Parallelize release lib jobs
5 years ago
Hugo Beauzée-Luyssen
fc9df14a9a
buildsystem: compile.sh: Always clone VLC source if missing
5 years ago
Hugo Beauzée-Luyssen
7f4ac50cf9
buildsystem: Use prebuilt libraries to propagage libvlc dependencies
5 years ago
Hugo Beauzée-Luyssen
bfa8845129
compile-medialibrary: Remove unused variable
5 years ago
Hugo Beauzée-Luyssen
8f3571d543
buildsystem: Use a prebuilt module for linking libmla with sqlite
This reduces the amount of variables and weird path we have to sprinkle
throughout the buildscript
5 years ago
Hugo Beauzée-Luyssen
3b3d417c1d
buildsystem: Use a prebuilt module to link medialibrary and libmla
This way the build system realizes that it needs to rebuild the JNI
library if the libmedialibrary.a changes
refs #2264
5 years ago