You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add XCFramework and Linux MUSL Builds; Sign and Notarize Apple Builds (#10)
* add Linux MUSL, XCFramework and Signed and Notarized Apple builds
* fix(makefile): correct indentation for ARGS assignment in build section
* fix(workflow/linux-musl): install git
* fix(workflow): update conditional checks for linux-musl
* fix(workflow): add g++ to linux-musl x86_64 and arm64 dependency installation
* fix(workflow): add cmake to linux-musl x86_64 and arm64 dependency installation
* fix(workflow/linux-musl): add OpenCL and Vulkan installation for linux-musl-gpu
* fix(workflow/linux-musl): add shaderc to vulkan installation for linux-musl-gpu
* fix(workflow/linux-musl): add python3 to dependency installation for linux-musl x86_64 and arm64
* fix(workflow/linux-musl): enhance vulkan installation by adding mesa-vulkan-intel, mesa-vulkan-radeon, and vulkan-tools
* fix(workflow/linux-musl): add vulkan-icd-loader to linux-musl-gpu vulkan installation
* fix(workflow/linux-musl): update vulkan installation to include vulkan-loader and vulkan-tools for linux-musl-gpu
* fix(workflow/linux-musl): remove duplicate vulkan-loader in linux-musl-gpu installation
* fix(workflow/linux-musl): enhance linux-musl-gpu vulkan installation
* fix(workflow/linux-musl): update linux-musl-gpu vulkan installation to remove mesa-dri-intel and mesa-dri-amdgpu
* fix(workflow/linux-musl): update linux-musl-gpu vulkan installation to include build-base and remove unnecessary packages
* fix(workflow/linux-musl): enhance linux-musl-gpu vulkan installation with additional dependencies and environment setup
* fix(workflow/linux-musl): update linux-musl-gpu vulkan installation to remove mesa-vulkan-drivers
* fix(workflow/linux-musl): disable Vulkan support for linux-musl-gpu builds
* fix(workflow/linux-musl): remove Vulkan support from linux-musl-gpu builds
# Set ARCH to find Android NDK's Clang compiler, the user should set the ARCH
83
-
ifeq ($(filter %,$(ARCH)),)
82
+
ifndef ARCH # Set ARCH to find Android NDK's Clang compiler, the user should set the ARCH
84
83
$(error "Android ARCH must be set to ARCH=x86_64 or ARCH=arm64-v8a")
85
84
endif
86
-
# Set ANDROID_NDK path to find android build tools
87
-
# e.g. on MacOS: export ANDROID_NDK=/Users/username/Library/Android/sdk/ndk/25.2.9519653
88
-
ifeq ($(filter %,$(ANDROID_NDK)),)
85
+
ifndef ANDROID_NDK # Set ANDROID_NDK path to find android build tools; e.g. on MacOS: export ANDROID_NDK=/Users/username/Library/Android/sdk/ndk/25.2.9519653
89
86
$(error "Android NDK must be set")
90
87
endif
91
-
92
88
BIN = $(ANDROID_NDK)/toolchains/llvm/prebuilt/$(HOST)-x86_64/bin
0 commit comments