poky/meta/lib/oe
Alexander Kanavin a92d76e4da meta/lib/oe/copy_buildsystem.py: do not derefence symlinks
This was added (I think) for the purpose of supporting layers that refer
to items outside of the layer via relative symlinks:
https://git.yoctoproject.org/poky-contrib/commit/?id=d31d1ad4e566e42d0bbcf1f41ac25e33181fb517

I do not think copying the link target into the layer that references it is the
correct solution: rather the original target should be included
into the SDK with the same relative path.

This change is done for the sake of preserving symlinks
that are referencing things inside the layer as they are;
particularly the content of scripts/esdk-tools/.

(From OE-Core rev: 52a7bbd5c4875c5f61ea65dda38e495a2925a20d)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-05 08:44:06 +00:00
..
package_manager lib/oe/package_managegment: Add nativesdk-intercept PATH 2023-09-17 19:37:19 +01:00
__init__.py goarch: Move Go architecture mapping to a library 2023-10-19 13:26:05 +01:00
buildcfg.py base/buildhistory/image-buildinfo: Use common buildcfg function 2022-06-11 10:30:57 +01:00
buildhistory_analysis.py scripts/buildhistory_analysis: Avoid tracebacks from file comparision code 2020-10-30 13:04:39 +00:00
cachedpath.py lib: Add copyright statements to files without one 2022-08-12 12:00:43 +01:00
classextend.py gcc/go: Drop crosssdk suffix from virtual provides to improve dependency handling 2023-05-02 10:24:50 +01:00
classutils.py lib: Add copyright statements to files without one 2022-08-12 12:00:43 +01:00
copy_buildsystem.py meta/lib/oe/copy_buildsystem.py: do not derefence symlinks 2023-11-05 08:44:06 +00:00
cve_check.py cve-check: don't warn if a patch is remote 2023-11-03 16:58:40 +00:00
data.py lib: Add copyright statements to files without one 2022-08-12 12:00:43 +01:00
distro_check.py lib: Add copyright statements to files without one 2022-08-12 12:00:43 +01:00
elf.py base: add support for loongarch64 2023-02-04 17:02:10 +00:00
go.py goarch: Move Go architecture mapping to a library 2023-10-19 13:26:05 +01:00
gpg_sign.py lib/oe/gpg_sign.py: Avoid race when creating .sig files in detach_sign 2023-03-31 23:30:36 +01:00
license.py lib: Add copyright statements to files without one 2022-08-12 12:00:43 +01:00
lsb.py lib: Add copyright statements to files without one 2022-08-12 12:00:43 +01:00
maketype.py lib: Add copyright statements to files without one 2022-08-12 12:00:43 +01:00
manifest.py lib: Add copyright statements to files without one 2022-08-12 12:00:43 +01:00
npm_registry.py meta: lib: oe: npm_registry: Add more safe caracters 2023-06-13 22:10:32 +01:00
overlayfs.py overlayfs: Allow not used mount points 2022-10-26 12:28:37 +01:00
package.py lib/oe/package: Refactor to make strip_execs callable without d 2023-09-12 12:44:47 +01:00
packagedata.py package: Move mapping_rename_hook to packagedata function library 2023-01-05 11:52:50 +00:00
packagegroup.py lib: Add copyright statements to files without one 2022-08-12 12:00:43 +01:00
patch.py patch.py: use --absolute-git-dir instead of --show-toplevel to retrieve gitdir 2023-08-29 09:41:07 +01:00
path.py lib: Add copyright statements to files without one 2022-08-12 12:00:43 +01:00
prservice.py lib: Add copyright statements to files without one 2022-08-12 12:00:43 +01:00
qa.py lib/oe/qa: update guidelines link for Upstream-Status 2023-09-22 07:45:17 +01:00
recipeutils.py lib/oe/recipeutils.py: accommodate SRCPV being optional and deprecated in version check regex 2023-08-30 09:56:12 +01:00
reproducible.py lib/oe/reproducible: Use git log without gpg signature 2023-01-13 17:32:46 +00:00
rootfs.py rootfs: Add debugfs package db file copy and cleanup 2023-07-21 11:52:26 +01:00
rust.py rust-target-config: match riscv target names with what rust expects 2022-10-28 09:44:52 +01:00
sbom.py create-spdx/sbom: Ensure files don't overlap between machines 2023-09-22 07:45:17 +01:00
sdk.py sdk.py: error out when moving file fails 2023-06-20 23:24:26 +01:00
spdx.py classes/create-spdx-2.2: Report downloads as separate packages 2023-02-19 07:47:53 +00:00
sstatesig.py lib/oe/sstatesig.py: dump locked.sigs.inc only when explicitly asked via -S lockedsigs 2023-10-27 10:53:43 +01:00
terminal.py lib/terminal.py: Add urxvt terminal 2023-05-25 10:29:09 +01:00
types.py lib: Add copyright statements to files without one 2022-08-12 12:00:43 +01:00
useradd.py lib: Add copyright statements to files without one 2022-08-12 12:00:43 +01:00
utils.py lib/oe/utils: Refactor to make multiprocess_launch callable without d 2023-09-12 12:44:47 +01:00