depends: build fixes + script exec bits

This commit is contained in:
2026-02-24 16:59:17 +00:00
parent b4f1e4161c
commit 36a98abebd
147 changed files with 441053 additions and 19 deletions
+23
View File
@@ -0,0 +1,23 @@
# Copyright (c) 2026 Agrarian Developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php.
host_arch := x86_64
host_os := linux
host_prefix := $(BASEDIR)/$(HOST)
build_prefix := $(BASEDIR)/build/$(BUILD)
x86_64_linux_host := $(BUILD)
x86_64_linux_prefix := $(host_prefix)
x86_64_linux_id_string := $(HOST)
include hosts/default.mk
include hosts/linux.mk
x86_64_linux_CC := gcc -m64
x86_64_linux_CXX := g++ -m64
x86_64_linux_AR := ar
x86_64_linux_RANLIB := ranlib
x86_64_linux_NM := nm
x86_64_linux_STRIP := strip
+21
View File
@@ -0,0 +1,21 @@
# x86_64 Linux native build (Ubuntu 22.04/24.04)
host_arch := x86_64
host_os := linux
# Where the final host prefix will live (this directory will be created at depends/<host>)
# This must NOT be empty.
host_prefix := $(BASEDIR)/$(HOST)
# Native/build tools prefix
build_prefix := $(BASEDIR)/build/$(BUILD)
# Tell depends what “type” means for this host
x86_64_linux_host := $(HOST)
x86_64_linux_prefix := $(host_prefix)
# Build system identity string (used in build-id hashing)
x86_64_linux_id_string := $(HOST)
# Pull in defaults + linux host settings
include hosts/default.mk
include hosts/linux.mk
+23
View File
@@ -0,0 +1,23 @@
# Copyright (c) 2026 Agrarian Developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php.
host_arch := x86_64
host_os := linux
host_prefix := $(BASEDIR)/$(HOST)
build_prefix := $(BASEDIR)/build/$(BUILD)
x86_64_linux_host := $(BUILD)
x86_64_linux_prefix := $(host_prefix)
x86_64_linux_id_string := $(HOST)
include hosts/default.mk
include hosts/linux.mk
x86_64_linux_CC := gcc -m64
x86_64_linux_CXX := g++ -m64
x86_64_linux_AR := ar
x86_64_linux_RANLIB := ranlib
x86_64_linux_NM := nm
x86_64_linux_STRIP := strip