[vlc-devel] [PATCH 1/8] contrib: add rust targets and cargo to contrib makefile
Steve Lhomme
robux4 at ycbcr.xyz
Wed Aug 26 08:24:39 CEST 2020
The title mentions cargo but I don't see any mention of it here.
On 2020-08-25 16:45, Thomas Guillem wrote:
> From: Kartik Ohri <kartikohri13 at gmail.com>
>
> ---
> contrib/src/main-rust.mak | 20 ++++++++++++++++++++
> contrib/src/main.mak | 5 +++++
> 2 files changed, 25 insertions(+)
> create mode 100644 contrib/src/main-rust.mak
>
> diff --git a/contrib/src/main-rust.mak b/contrib/src/main-rust.mak
> new file mode 100644
> index 00000000000..ca272e25e21
> --- /dev/null
> +++ b/contrib/src/main-rust.mak
> @@ -0,0 +1,20 @@
> +# Cargo/Rust specific makefile rules for VLC 3rd party libraries ("contrib")
> +# Copyright (C) 2003-2020 the VideoLAN team
> +#
> +# This file is under the same license as the vlc package.
> +
> +ifdef HAVE_WIN32
> +RUST_TARGET = $(ARCH)-pc-windows-gnu
> +else ifdef HAVE_BSD
> +RUST_TARGET = $(HOST)
> +else ifdef HAVE_ANDROID
> +RUST_TARGET = $(HOST)
> +else ifdef HAVE_IOS
> +RUST_TARGET = $(ARCH)-apple-ios
> +else ifdef HAVE_MACOSX
> +RUST_TARGET = $(ARCH)-apple-darwin
> +else ifdef HAVE_SOLARIS
> +RUST_TARGET = x86_64-sun-solaris
> +else ifdef HAVE_LINUX
> +RUST_TARGET = $(ARCH)-unknown-linux-gnu
> +endif
> diff --git a/contrib/src/main.mak b/contrib/src/main.mak
> index 7c25e8b27c0..0266e2a1199 100644
> --- a/contrib/src/main.mak
> +++ b/contrib/src/main.mak
> @@ -450,6 +450,11 @@ REQUIRE_GNUV3 = \
> exit 1
> endif
>
> +#
> +# Rust specific rules
> +#
> +include $(SRC)/main-rust.mak
> +
> #
> # Per-package build rules
> #
> --
> 2.28.0
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
>
More information about the vlc-devel
mailing list