summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGedare Bloom <gedare@rtems.org>2022-11-04 13:40:01 -0600
committerGedare Bloom <gedare@rtems.org>2022-11-07 10:25:28 -0700
commit1a0a8a3053ed617a078ceb8d1b1209063746611c (patch)
tree21588f888302ad1a19ea21a39735554c79edb41f
parentd731628d037d0bac4ecf17bbe1c5b8dccf3566f5 (diff)
spec/build: split xz from librtemscpu
-rw-r--r--spec/build/cpukit/libjffs2.yml11
-rw-r--r--spec/build/cpukit/librtemscpu.yml6
-rw-r--r--spec/build/cpukit/objxz.yml26
3 files changed, 38 insertions, 5 deletions
diff --git a/spec/build/cpukit/libjffs2.yml b/spec/build/cpukit/libjffs2.yml
index c56b9d946c..a8a52facee 100644
--- a/spec/build/cpukit/libjffs2.yml
+++ b/spec/build/cpukit/libjffs2.yml
@@ -6,7 +6,16 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
cppflags: []
cxxflags: []
-third-party: null
+third-party:
+ extra-files:
+ - cpukit/libfs/src/jffs2/src/acl.h
+ - cpukit/libfs/src/jffs2/src/compr.h
+ - cpukit/libfs/src/jffs2/src/debug.h
+ - cpukit/libfs/src/jffs2/src/jffs2_fs_i.h
+ - cpukit/libfs/src/jffs2/src/jffs2_fs_sb.h
+ - cpukit/libfs/src/jffs2/src/nodelist.h
+ - cpukit/libfs/src/jffs2/src/summary.h
+ - cpukit/libfs/src/jffs2/src/xattr.h
enabled-by: true
includes:
- cpukit/libfs/src/jffs2/include
diff --git a/spec/build/cpukit/librtemscpu.yml b/spec/build/cpukit/librtemscpu.yml
index d12eae73f4..bb148787c5 100644
--- a/spec/build/cpukit/librtemscpu.yml
+++ b/spec/build/cpukit/librtemscpu.yml
@@ -17,7 +17,6 @@ install:
- cpukit/include/mqueue.h
- cpukit/include/poll.h
- cpukit/include/rtems.h
- - cpukit/include/xz.h
- destination: ${BSP_INCLUDEDIR}/dev/i2c
source:
- cpukit/include/dev/i2c/eeprom.h
@@ -485,6 +484,8 @@ links:
- role: build-dependency
uid: objuuid
- role: build-dependency
+ uid: objxz
+- role: build-dependency
uid: vckey
source:
- cpukit/dev/i2c/eeprom.c
@@ -904,9 +905,6 @@ source:
- cpukit/libmisc/untar/untar.c
- cpukit/libmisc/untar/untar_tgz.c
- cpukit/libmisc/untar/untar_txz.c
-- cpukit/libmisc/xz/xz_crc32.c
-- cpukit/libmisc/xz/xz_dec_lzma2.c
-- cpukit/libmisc/xz/xz_dec_stream.c
- cpukit/libstdthreads/call_once.c
- cpukit/libstdthreads/cnd.c
- cpukit/libstdthreads/mtx.c
diff --git a/spec/build/cpukit/objxz.yml b/spec/build/cpukit/objxz.yml
new file mode 100644
index 0000000000..e1fe7f6d74
--- /dev/null
+++ b/spec/build/cpukit/objxz.yml
@@ -0,0 +1,26 @@
+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/libmisc/xz/xz_config.h
+ - cpukit/libmisc/xz/xz_crc64.c
+ - cpukit/libmisc/xz/xz_lzma2.h
+ - cpukit/libmisc/xz/xz_private.h
+ - cpukit/libmisc/xz/xz_stream.h
+enabled-by: true
+includes: []
+install:
+- destination: ${BSP_INCLUDEDIR}
+ source:
+ - cpukit/include/xz.h
+links: []
+source:
+- cpukit/libmisc/xz/xz_crc32.c
+- cpukit/libmisc/xz/xz_dec_lzma2.c
+- cpukit/libmisc/xz/xz_dec_stream.c
+type: build