openwrt/include
Paul Spooren 131e41614d build: align SOURCE path for build system and SDK
Building a package in the build system or the SDK results in different
values for the `SOURCE` property, it's either `packages/<package name>`
or `feeds/base/<package name>`. The reason is that the SDK handles
`openwrt.git` as an external feed called while the build system contains
the *base* packages directly.

Since packages created with either method are (ideally) the same (bit
for bit), align the content of SOURCE. To do so this commit creates a
symlink from `feeds/base` to `$(TOPDIR)/package` and adopts the SOURCE
when building from inside the build system.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2024-02-12 17:06:41 +01:00
..
site
…
autotools.mk
…
bpf.mk treewide: make use of new toolchain define 2023-10-20 16:13:56 +02:00
cmake.mk treewide: make use of new toolchain define 2023-10-20 16:13:56 +02:00
debug.mk
…
depends.mk
…
device_table.txt
…
download.mk build: make git sub-modules to fetch configurable 2023-07-28 09:00:49 +02:00
feeds.mk
…
hardened-ld-pie.specs
…
hardening.mk build: add option for building with stack-protector-all 2024-01-19 21:27:14 +01:00
host-build.mk host-build: add support for a stampfile per installed binary 2023-06-05 08:31:53 +02:00
image-commands.mk image: improve UBI image sizing on NAND devices 2023-11-26 18:37:20 +01:00
image.mk kernel-build.mk: add support for compiling only DTS 2024-02-08 19:57:28 +01:00
kernel-5.15 kernel: bump 5.15 to 5.15.148 2024-02-01 21:36:00 +01:00
kernel-6.1 kernel: bump 6.1 to 6.1.77 2024-02-08 18:35:42 +01:00
kernel-build.mk kernel-build.mk: add support for compiling only DTS 2024-02-08 19:57:28 +01:00
kernel-defaults.mk build: cache kernel module package compiling 2023-10-28 21:34:20 +02:00
kernel-version.mk
…
kernel.mk build: cache kernel module package compiling 2023-10-28 21:34:20 +02:00
logo.png
…
logo.svg
…
meson.mk meson: prepare to use different linkers 2023-07-04 20:25:40 +02:00
netfilter.mk
…
nls.mk
…
openssl-module.mk
…
package-bin.mk
…
package-defaults.mk build: align SOURCE path for build system and SDK 2024-02-12 17:06:41 +01:00
package-dumpinfo.mk packages: store URL in Manifest 2024-01-08 14:06:38 +01:00
package-ipkg.mk packages: store URL in Manifest 2024-01-08 14:06:38 +01:00
package-seccomp.mk
…
package.mk build: add support to use the mold linker for packages 2023-07-04 20:25:41 +02:00
prereq-build.mk Revert "prereq-build: add Python 3.12 support" 2023-11-13 23:33:40 +01:00
prereq.mk prereq: merge common cases in SetupHostCommand 2023-08-26 14:00:36 +02:00
quilt.mk quilt.mk: don't error on refresh/update if patches doesn't exist 2023-10-06 21:59:29 +02:00
rootfs.mk
…
scan.awk
…
scan.mk scan.mk: do not silence output of dump phase 2023-11-13 14:01:24 +01:00
shell.sh
…
subdir.mk kernel-build.mk: add support for compiling only DTS 2024-02-08 19:57:28 +01:00
target.mk
…
toolchain-build.mk
…
toplevel.mk build: fix toplevel check target 2024-01-06 18:57:42 +01:00
trusted-firmware-a.mk
…
u-boot.mk u-boot: introduce dependencies check for swig and pyelftools 2023-11-26 19:44:56 +01:00
uclibc++.mk
…
unpack.mk
…
verbose.mk verbose.mk: fallback to standard file descriptors 2024-01-05 16:25:14 +01:00
version.mk
…