summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGedare Bloom <gedare@rtems.org>2022-10-31 12:49:25 -0600
committerGedare Bloom <gedare@rtems.org>2022-11-07 10:10:51 -0700
commita4ea2e9b889e9dccfe5fbfcf3cc87978acb82ed8 (patch)
treef121265a1954482cecf72e0e10742f7e0296c7d1
parente3393c2ea7710291ddf1f3e6afe294801b1c2a7c (diff)
spec/build: mark dtc and libz as third-party
-rw-r--r--spec/build/cpukit/librtemscpu.yml13
-rw-r--r--spec/build/cpukit/libz.yml12
-rw-r--r--spec/build/cpukit/objdtc.yml29
3 files changed, 42 insertions, 12 deletions
diff --git a/spec/build/cpukit/librtemscpu.yml b/spec/build/cpukit/librtemscpu.yml
index 8f5a11c6b3..4d4e3801e5 100644
--- a/spec/build/cpukit/librtemscpu.yml
+++ b/spec/build/cpukit/librtemscpu.yml
@@ -15,9 +15,6 @@ install:
- cpukit/include/crypt.h
- cpukit/include/dlfcn.h
- cpukit/include/endian.h
- - cpukit/include/fdt.h
- - cpukit/include/libfdt.h
- - cpukit/include/libfdt_env.h
- cpukit/include/link.h
- cpukit/include/link_elf.h
- cpukit/include/md4.h
@@ -509,6 +506,8 @@ links:
- role: build-dependency
uid: objdrvmgr
- role: build-dependency
+ uid: objdtc
+- role: build-dependency
uid: objexceptionmapping
- role: build-dependency
uid: objgnat
@@ -542,14 +541,6 @@ source:
- cpukit/dev/serial/sc16is752.c
- cpukit/dev/spi/spi-bus.c
- cpukit/dev/can/can.c
-- cpukit/dtc/libfdt/fdt.c
-- cpukit/dtc/libfdt/fdt_addresses.c
-- cpukit/dtc/libfdt/fdt_empty_tree.c
-- cpukit/dtc/libfdt/fdt_ro.c
-- cpukit/dtc/libfdt/fdt_rw.c
-- cpukit/dtc/libfdt/fdt_strerror.c
-- cpukit/dtc/libfdt/fdt_sw.c
-- cpukit/dtc/libfdt/fdt_wip.c
- cpukit/libblock/src/bdbuf.c
- cpukit/libblock/src/bdpart-create.c
- cpukit/libblock/src/bdpart-dump.c
diff --git a/spec/build/cpukit/libz.yml b/spec/build/cpukit/libz.yml
index eda9b7db54..b12983f4e6 100644
--- a/spec/build/cpukit/libz.yml
+++ b/spec/build/cpukit/libz.yml
@@ -5,7 +5,17 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
cppflags: []
cxxflags: []
-third-party: null
+third-party:
+ extra-files:
+ - cpukit/zlib/gzguts.h
+ - cpukit/zlib/inffast.h
+ - cpukit/zlib/inflate.h
+ - cpukit/zlib/inftrees.h
+ - cpukit/zlib/deflate.h
+ - cpukit/zlib/zutil.h
+ - cpukit/zlib/crc32.h
+ - cpukit/zlib/inffixed.h
+ - cpukit/zlib/trees.h
enabled-by: true
includes: []
install:
diff --git a/spec/build/cpukit/objdtc.yml b/spec/build/cpukit/objdtc.yml
new file mode 100644
index 0000000000..3df921002d
--- /dev/null
+++ b/spec/build/cpukit/objdtc.yml
@@ -0,0 +1,29 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: objects
+cflags: []
+copyrights:
+- Copyright (C) 2022 Gedare Bloom
+cppflags: []
+cxxflags: []
+third-party:
+ extra-files:
+ - cpukit/dtc/libfdt/libfdt_internal.h
+enabled-by: true
+includes: []
+install:
+- destination: ${BSP_INCLUDEDIR}
+ source:
+ - cpukit/include/fdt.h
+ - cpukit/include/libfdt.h
+ - cpukit/include/libfdt_env.h
+links: []
+source:
+- cpukit/dtc/libfdt/fdt.c
+- cpukit/dtc/libfdt/fdt_addresses.c
+- cpukit/dtc/libfdt/fdt_empty_tree.c
+- cpukit/dtc/libfdt/fdt_ro.c
+- cpukit/dtc/libfdt/fdt_rw.c
+- cpukit/dtc/libfdt/fdt_strerror.c
+- cpukit/dtc/libfdt/fdt_sw.c
+- cpukit/dtc/libfdt/fdt_wip.c
+type: build