From 3361aa3c54911289525e0d4197aae909f738992c Mon Sep 17 00:00:00 2001 From: deinok Date: Fri, 22 Mar 2019 12:46:19 +0100 Subject: [PATCH] support arm64 --- .../Qml.Net.Bindings.linux-arm.csproj | 7 ------ .../Qml.Net.Bindings.linux-arm64.csproj | 9 +++++++ .../dotnet-linux-arm64_defconfig | 24 +++++++++++++++++++ 3 files changed, 33 insertions(+), 7 deletions(-) create mode 100644 src/native/Qml.Net.Bindings/Qml.Net.Bindings.linux-arm64/Qml.Net.Bindings.linux-arm64.csproj create mode 100644 src/native/Qml.Net.Bindings/Qml.Net.Bindings.linux-arm64/dotnet-linux-arm64_defconfig diff --git a/src/native/Qml.Net.Bindings/Qml.Net.Bindings.linux-arm/Qml.Net.Bindings.linux-arm.csproj b/src/native/Qml.Net.Bindings/Qml.Net.Bindings.linux-arm/Qml.Net.Bindings.linux-arm.csproj index d2ee6738..8d17fdb2 100644 --- a/src/native/Qml.Net.Bindings/Qml.Net.Bindings.linux-arm/Qml.Net.Bindings.linux-arm.csproj +++ b/src/native/Qml.Net.Bindings/Qml.Net.Bindings.linux-arm/Qml.Net.Bindings.linux-arm.csproj @@ -6,11 +6,4 @@ linux-arm - - - runtimes/linux-x64/native/ - true - - - \ No newline at end of file diff --git a/src/native/Qml.Net.Bindings/Qml.Net.Bindings.linux-arm64/Qml.Net.Bindings.linux-arm64.csproj b/src/native/Qml.Net.Bindings/Qml.Net.Bindings.linux-arm64/Qml.Net.Bindings.linux-arm64.csproj new file mode 100644 index 00000000..b718d152 --- /dev/null +++ b/src/native/Qml.Net.Bindings/Qml.Net.Bindings.linux-arm64/Qml.Net.Bindings.linux-arm64.csproj @@ -0,0 +1,9 @@ + + + + + + linux-arm64 + + + diff --git a/src/native/Qml.Net.Bindings/Qml.Net.Bindings.linux-arm64/dotnet-linux-arm64_defconfig b/src/native/Qml.Net.Bindings/Qml.Net.Bindings.linux-arm64/dotnet-linux-arm64_defconfig new file mode 100644 index 00000000..da797242 --- /dev/null +++ b/src/native/Qml.Net.Bindings/Qml.Net.Bindings.linux-arm64/dotnet-linux-arm64_defconfig @@ -0,0 +1,24 @@ +# Architecture +BR2_arm=y +BR2_cortex_a9=y +BR2_ARM_ENABLE_NEON=y +BR2_ARM_ENABLE_VFP=y +BR2_ARM_FPU_NEON=y + +# Build Options +BR2_CCACHE=y +BR2_OPTIMIZE_3=y + +# Toolchain +BR2_TOOLCHAIN_BUILDROOT_GLIBC=y +BR2_KERNEL_HEADERS_4_20=y +BR2_BINUTILS_VERSION_2_31_X=y +BR2_GCC_VERSION_8_X=y +BR2_TOOLCHAIN_BUILDROOT_CXX=y +BR2_GCC_ENABLE_LTO=y + +# Target Packages +BR2_PACKAGE_QT5=y +BR2_PACKAGE_QT5BASE_WIDGETS=y +BR2_PACKAGE_QT5QUICKCONTROLS2=y +