mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-10-06 10:59:48 +08:00
cpukit/libfs: Move JFFS2 sources to contrib
This moves the JFFS2 sources imported from Linux into the contrib/ subdirectory since that is where 3rd party sources belong. The import revision is currently "v6.1" with some alterations.
This commit is contained in:
committed by
Kinsey Moore
parent
3bb45e2084
commit
1eac734295
@@ -57,3 +57,4 @@ Git log in order to find out version and update details
|
||||
| cpukit/libz | https://github.com/madler/zlib |
|
||||
| cpukit/uuid | https://github.com/tytso/e2fsprogs/tree/master/lib/uuid |
|
||||
| cpukit/xz-embedded | https://github.com/tukaani-project/xz-embedded |
|
||||
| cpukit/jffs2 | https://github.com/torvalds/linux |
|
||||
|
||||
@@ -9,7 +9,6 @@ generate the relevant patches:
|
||||
```shell
|
||||
git format-patch v6.1..v9.99 -- \
|
||||
include/uapi/linux/jffs2.h \
|
||||
fs/jffs2/LICENCE \
|
||||
fs/jffs2/acl.h \
|
||||
fs/jffs2/build.c \
|
||||
fs/jffs2/compr.c \
|
||||
@@ -40,6 +39,6 @@ generate the relevant patches:
|
||||
The patches need a transformation of file paths from Linux to RTEMS:
|
||||
|
||||
```shell
|
||||
sed -i 's%/include/uapi%/cpukit/libfs/src/jffs2/include%g' 00*
|
||||
sed -i 's%/fs/jffs2%/cpukit/libfs/src/jffs2/src%g' 00*
|
||||
sed -i 's%/include/uapi%/contrib/cpukit/jffs2/include%g' 00*
|
||||
sed -i 's%/fs/jffs2%/contrib/cpukit/jffs2%g' 00*
|
||||
```
|
||||
@@ -2,7 +2,6 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
build-type: library
|
||||
cflags:
|
||||
- ${COVERAGE_COMPILER_FLAGS}
|
||||
- -Wno-pointer-sign
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH & Co. KG
|
||||
cppflags: []
|
||||
@@ -11,6 +10,9 @@ cxxflags:
|
||||
enabled-by: true
|
||||
includes:
|
||||
- cpukit/libfs/src/jffs2/include
|
||||
- cpukit/libfs/src/jffs2/src
|
||||
- contrib/cpukit/jffs2/include
|
||||
- contrib/cpukit/jffs2
|
||||
- contrib/cpukit/zlib
|
||||
install:
|
||||
- destination: ${BSP_INCLUDEDIR}/rtems
|
||||
@@ -18,27 +20,14 @@ install:
|
||||
- cpukit/include/rtems/jffs2.h
|
||||
install-path: ${BSP_LIBDIR}
|
||||
links:
|
||||
- role: build-dependency
|
||||
uid: objjffs2contrib
|
||||
- role: build-dependency
|
||||
uid: objjffs2summary
|
||||
source:
|
||||
- cpukit/libfs/src/jffs2/src/build.c
|
||||
- cpukit/libfs/src/jffs2/src/compr.c
|
||||
- cpukit/libfs/src/jffs2/src/compr_rtime.c
|
||||
- cpukit/libfs/src/jffs2/src/compr_zlib.c
|
||||
- cpukit/libfs/src/jffs2/src/debug.c
|
||||
- cpukit/libfs/src/jffs2/src/dir-rtems.c
|
||||
- cpukit/libfs/src/jffs2/src/erase.c
|
||||
- cpukit/libfs/src/jffs2/src/flashio.c
|
||||
- cpukit/libfs/src/jffs2/src/fs-rtems.c
|
||||
- cpukit/libfs/src/jffs2/src/gc.c
|
||||
- cpukit/libfs/src/jffs2/src/malloc-rtems.c
|
||||
- cpukit/libfs/src/jffs2/src/nodelist.c
|
||||
- cpukit/libfs/src/jffs2/src/nodemgmt.c
|
||||
- cpukit/libfs/src/jffs2/src/read.c
|
||||
- cpukit/libfs/src/jffs2/src/readinode.c
|
||||
- cpukit/libfs/src/jffs2/src/scan.c
|
||||
- cpukit/libfs/src/jffs2/src/wbuf.c
|
||||
- cpukit/libfs/src/jffs2/src/write.c
|
||||
- cpukit/libfs/src/jffs2/src/writev.c
|
||||
target: jffs2
|
||||
type: build
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
|
||||
build-type: objects
|
||||
cflags:
|
||||
- ${COVERAGE_COMPILER_FLAGS}
|
||||
- -Wno-pointer-sign
|
||||
copyrights:
|
||||
- Copyright (C) 2020 embedded brains GmbH & Co. KG
|
||||
cppflags: []
|
||||
cxxflags:
|
||||
- ${COVERAGE_COMPILER_FLAGS}
|
||||
enabled-by: true
|
||||
includes:
|
||||
- contrib/cpukit/jffs2/include
|
||||
- contrib/cpukit/zlib
|
||||
install: []
|
||||
links: []
|
||||
source:
|
||||
- contrib/cpukit/jffs2/build.c
|
||||
- contrib/cpukit/jffs2/compr.c
|
||||
- contrib/cpukit/jffs2/compr_rtime.c
|
||||
- contrib/cpukit/jffs2/compr_zlib.c
|
||||
- contrib/cpukit/jffs2/debug.c
|
||||
- contrib/cpukit/jffs2/erase.c
|
||||
- contrib/cpukit/jffs2/gc.c
|
||||
- contrib/cpukit/jffs2/nodelist.c
|
||||
- contrib/cpukit/jffs2/nodemgmt.c
|
||||
- contrib/cpukit/jffs2/read.c
|
||||
- contrib/cpukit/jffs2/readinode.c
|
||||
- contrib/cpukit/jffs2/scan.c
|
||||
- contrib/cpukit/jffs2/wbuf.c
|
||||
- contrib/cpukit/jffs2/write.c
|
||||
- contrib/cpukit/jffs2/writev.c
|
||||
type: build
|
||||
@@ -11,5 +11,5 @@ includes: []
|
||||
install: []
|
||||
links: []
|
||||
source:
|
||||
- cpukit/libfs/src/jffs2/src/summary.c
|
||||
- contrib/cpukit/jffs2/summary.c
|
||||
type: build
|
||||
|
||||
Reference in New Issue
Block a user