Skip to content

Commit 41f2ee5

Browse files
authored
Merge pull request ARMmbed#13430 from LDong-Arm/refactor_frameworks
Relocated libraries in features/frameworks
2 parents 54f0f56 + 183ca77 commit 41f2ee5

File tree

50 files changed

+34
-30
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+34
-30
lines changed

.codecheckignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
^platform/cxxsupport
2323
^platform/FEATURE_EXPERIMENTAL_API/FEATURE_PSA/TARGET_MBED_PSA_SRV
2424
^platform/FEATURE_EXPERIMENTAL_API/FEATURE_PSA/TARGET_TFM
25+
^platform/mbed-trace
26+
^platform/randlib
2527
^platform/tests/UNITTESTS
2628
^events/tests/UNITTESTS
2729
^rtos/source/TARGET_CORTEX/rtx4
@@ -31,4 +33,4 @@
3133
^UNITTESTS
3234
^storage/blockdevice/tests/UNITTESTS
3335
^storage/kvstore/tests/UNITTESTS
34-
^drivers/tests/UNITTESTS
36+
^drivers/tests/UNITTESTS

UNITTESTS/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ set(unittest-includes-base
114114
"${PROJECT_SOURCE_DIR}/../features"
115115
"${PROJECT_SOURCE_DIR}/../platform/include"
116116
"${PROJECT_SOURCE_DIR}/../platform/include/platform"
117+
"${PROJECT_SOURCE_DIR}/../platform/mbed-trace/include"
117118
"${PROJECT_SOURCE_DIR}/../storage/filesystem/littlefs/include"
118119
"${PROJECT_SOURCE_DIR}/../storage/filesystem/fat/include"
119120
"${PROJECT_SOURCE_DIR}/../storage/blockdevice/include"
@@ -132,7 +133,6 @@ set(unittest-includes-base
132133
"${PROJECT_SOURCE_DIR}/../events/source"
133134
"${PROJECT_SOURCE_DIR}/../rtos/include"
134135
"${PROJECT_SOURCE_DIR}/../features/frameworks"
135-
"${PROJECT_SOURCE_DIR}/../features/frameworks/mbed-trace"
136136
"${PROJECT_SOURCE_DIR}/../connectivity/libraries/nanostack-libservice"
137137
"${PROJECT_SOURCE_DIR}/../connectivity/libraries/nanostack-libservice/mbed-client-libservice"
138138
"${PROJECT_SOURCE_DIR}/../connectivity/netsocket/include"

UNITTESTS/empty_baseline/unittest.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ set(unittest-includes ${unittest-includes}
88
..
99
../connectivity/mbedtls/include/mbedtls/
1010
../connectivity/mbedtls/platform/inc/
11-
../features/frameworks/mbed-trace/mbed-trace/
11+
../platform/mbed-trace/include/mbed-trace/
1212
)
1313

1414
set(unittest-test-sources

connectivity/cellular/tests/UNITTESTS/framework/AT/at_cellulardevice/unittest.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ set(unittest-includes ${unittest-includes}
99
../connectivity/cellular/include/cellular/framework/common
1010
../connectivity/cellular/include/cellular/framework/AT
1111
../connectivity/cellular/include/cellular/framework/device
12-
../features/frameworks/mbed-client-randlib/mbed-client-randlib
12+
../platform/randlib/include/mbed-client-randlib
1313
../drivers
1414
../hal
1515
)

connectivity/cellular/tests/UNITTESTS/framework/AT/at_cellularinformation/unittest.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ set(unittest-includes ${unittest-includes}
88
../connectivity/cellular/tests/UNITTESTS/framework/common/util
99
../connectivity/cellular/include/cellular/framework/common
1010
../connectivity/cellular/include/cellular/framework/AT
11-
../features/frameworks/mbed-client-randlib/mbed-client-randlib
11+
../platform/randlib/include/mbed-client-randlib
1212
)
1313

1414
# Source files

connectivity/cellular/tests/UNITTESTS/framework/AT/at_cellularnetwork/unittest.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ set(unittest-includes ${unittest-includes}
88
../connectivity/cellular/tests/UNITTESTS/framework/common/util
99
../connectivity/cellular/include/cellular/framework/common
1010
../connectivity/cellular/include/cellular/framework/AT
11-
../features/frameworks/mbed-client-randlib/mbed-client-randlib
11+
../platform/randlib/include/mbed-client-randlib
1212
)
1313

1414
# Source files

connectivity/cellular/tests/UNITTESTS/framework/AT/at_cellularsms/unittest.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ set(unittest-includes ${unittest-includes}
88
../connectivity/cellular/tests/UNITTESTS/framework/common/util
99
../connectivity/cellular/include/cellular/framework/common
1010
../connectivity/cellular/include/cellular/framework/AT
11-
../features/frameworks/mbed-client-randlib/mbed-client-randlib
11+
../platform/randlib/include/mbed-client-randlib
1212
)
1313

1414
# Source files

connectivity/cellular/tests/UNITTESTS/framework/AT/at_cellularstack/unittest.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ set(unittest-includes ${unittest-includes}
88
../connectivity/cellular/tests/UNITTESTS/framework/common/util
99
../connectivity/cellular/include/cellular/framework/common
1010
../connectivity/cellular/include/cellular/framework/AT
11-
../features/frameworks/mbed-client-randlib/mbed-client-randlib
11+
../platform/randlib/include/mbed-client-randlib
1212
)
1313

1414
# Source files

connectivity/cellular/tests/UNITTESTS/framework/common/util/unittest.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
set(unittest-includes ${unittest-includes}
88
../connectivity/cellular/tests/UNITTESTS/framework/common/util
99
../connectivity/cellular/include/cellular/framework/common
10-
../features/frameworks/mbed-client-randlib/mbed-client-randlib
10+
../platform/randlib/include/mbed-client-randlib
1111
)
1212

1313
# Source files

connectivity/cellular/tests/UNITTESTS/framework/device/athandler/unittest.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ set(unittest-includes ${unittest-includes}
99
../connectivity/cellular/tests/UNITTESTS/framework/common/util
1010
../connectivity/cellular/include/cellular/framework/common
1111
../connectivity/cellular/include/cellular/framework/AT
12-
../features/frameworks/mbed-client-randlib/mbed-client-randlib
12+
../platform/randlib/include/mbed-client-randlib
1313

1414
)
1515

connectivity/drivers/cellular/COMPONENT_STMOD_CELLULAR/README.md

Lines changed: 1 addition & 1 deletion

drivers/source/SFDP.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,14 @@
2626

2727
#if (DEVICE_SPI || DEVICE_QSPI)
2828

29-
#include "features/frameworks/mbed-trace/mbed-trace/mbed_trace.h"
29+
#if MBED_CONF_MBED_TRACE_ENABLE
30+
#include "mbed-trace/mbed_trace.h"
3031
#define TRACE_GROUP "SFDP"
32+
#else // MBED_CONF_MBED_TRACE_ENABLE
33+
#define tr_info(...)
34+
#define tr_error(...)
35+
#define tr_debug(...)
36+
#endif // MBED_CONF_MBED_TRACE_ENABLE
3137

3238
namespace {
3339

features/frameworks/mbed-client-randlib/.mbedignore

Lines changed: 0 additions & 2 deletions
This file was deleted.

features/frameworks/mbed-client-randlib/.yotta_ignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

features/frameworks/mbed-trace/CMakeLists.txt renamed to platform/mbed-trace/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,3 @@ set (MBED_TRACE_SRC ${CMAKE_CURRENT_SOURCE_DIR}/source/mbed_trace.c)
1515

1616

1717
CREATE_LIBRARY(mbedTrace "${MBED_TRACE_SRC}" "")
18-

features/frameworks/mbed-trace/Jenkinsfile renamed to platform/mbed-trace/Jenkinsfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ def morpheusBuildStep(target, compilerLabel, toolchain) {
8282
execute("mbed --version")
8383
execute("echo https://github.com/armmbed/mbed-os/#6a0a86538c0b9b2bfcc4583b1e2b7fea8f4e71e9 > mbed-os.lib")
8484
execute("mbed deploy")
85-
execute("rm -rf ./mbed-os/features/frameworks/mbed-trace")
85+
execute("rm -rf ./mbed-os/platform/mbed-trace")
8686
execute("mbed compile -m ${target} -t ${toolchain} --library")
8787
setBuildStatus('SUCCESS', "build ${buildName}", "build done")
8888
} catch (err) {
@@ -102,7 +102,7 @@ def morpheusBuildStep(target, compilerLabel, toolchain) {
102102
execute("echo \"https://github.com/ARMmbed/mbed-trace#${env.GIT_COMMIT_HASH}\" > mbed-trace.lib")
103103
execute("mbed new .")
104104
execute("mbed deploy")
105-
execute("rm -rf ./mbed-os/features/frameworks/mbed-trace")
105+
execute("rm -rf ./mbed-os/platform/mbed-trace")
106106
execute("rm -rf ./mbed-trace/example")
107107
execute("rm -rf ./mbed-trace/test")
108108
execute("mbed compile -t ${toolchain} -m ${target}")
File renamed without changes.

platform/randlib/.mbedignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
linux/*
2+
tests/unit/*

platform/randlib/.yotta_ignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
tests/unit/*
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ clean:
55
else
66
DIRS := $(filter-out ./, $(sort $(dir $(shell find . -name 'Makefile'))))
77

8-
all:
8+
all:
99
for dir in $(DIRS); do \
1010
cd $$dir; make gcov; cd ..;\
1111
done
12-
12+
1313
clean:
1414
for dir in $(DIRS); do \
1515
cd $$dir; make clean; cd ..;\
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ ifeq ($(CPPUTEST_USE_MEM_LEAK_DETECTION), N)
261261
CPPUTEST_CPPFLAGS += -DCPPUTEST_MEM_LEAK_DETECTION_DISABLED
262262
else
263263
ifndef CPPUTEST_MEMLEAK_DETECTOR_NEW_MACRO_FILE
264-
CPPUTEST_MEMLEAK_DETECTOR_NEW_MACRO_FILE = -include $(CPPUTEST_HOME)/include/CppUTest/MemoryLeakDetectorNewMacros.h
264+
CPPUTEST_MEMLEAK_DETECTOR_NEW_MACRO_FILE = -include $(CPPUTEST_HOME)/include/CppUTest/MemoryLeakDetectorNewMacros.h
265265
endif
266266
ifndef CPPUTEST_MEMLEAK_DETECTOR_MALLOC_MACRO_FILE
267267
CPPUTEST_MEMLEAK_DETECTOR_MALLOC_MACRO_FILE = -include $(CPPUTEST_HOME)/include/CppUTest/MemoryLeakDetectorMallocMacros.h
@@ -270,7 +270,7 @@ endif
270270

271271
ifeq ($(CPPUTEST_ENABLE_DEBUG), Y)
272272
CPPUTEST_CXXFLAGS += -g
273-
CPPUTEST_CFLAGS += -g
273+
CPPUTEST_CFLAGS += -g
274274
CPPUTEST_LDFLAGS += -g
275275
endif
276276

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,3 @@ TEST_SRC_FILES = \
1515
include ../MakefileWorker.mk
1616

1717
CPPUTESTFLAGS += -DFEA_TRACE_SUPPORT -DRANDLIB_PRNG
18-
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,3 @@ int main(int ac, char **av)
1212
}
1313

1414
IMPORT_TEST_GROUP(randLIB);
15-
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,3 @@ bool test_randLIB_randomise_base();
3232
#endif
3333

3434
#endif // TEST_RANDLIB_H
35-

storage/kvstore/source/FileSystemStore.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
#include <stdio.h>
2727
#include <stdlib.h>
2828

29-
#include "mbed_trace.h"
29+
#include "mbed-trace/mbed_trace.h"
3030
#define TRACE_GROUP "FSST"
3131

3232
#define FSST_REVISION 1

storage/kvstore/tests/UNITTESTS/FileSystemStore/unittest.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
set(unittest-includes ${unittest-includes}
66
.
77
..
8-
../features/frameworks/mbed-trace/mbed-trace
8+
../platform/mbed-trace/mbed-trace
99
)
1010

1111
set(unittest-sources
@@ -15,7 +15,7 @@ set(unittest-sources
1515
../storage/filesystem/source/Dir.cpp
1616
../storage/filesystem/source/File.cpp
1717
../storage/filesystem/source/FileSystem.cpp
18-
../features/frameworks/mbed-trace/source/mbed_trace.c
18+
../platform/mbed-trace/source/mbed_trace.c
1919
../storage/filesystem/littlefs/littlefs/lfs_util.c
2020
../storage/filesystem/littlefs/littlefs/lfs.c
2121
../platform/source/FileBase.cpp

storage/kvstore/tests/UNITTESTS/TDBStore/unittest.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66
set(unittest-includes ${unittest-includes}
77
.
88
..
9-
../features/frameworks/mbed-trace/mbed-trace
9+
../platform/mbed-trace/mbed-trace
1010
)
1111

1212
set(unittest-sources
1313
../storage/blockdevice/source/FlashSimBlockDevice.cpp
1414
../storage/blockdevice/source/HeapBlockDevice.cpp
1515
../storage/blockdevice/source/BufferedBlockDevice.cpp
1616
../storage/kvstore/source/TDBStore.cpp
17-
../features/frameworks/mbed-trace/source/mbed_trace.c
17+
../platform/mbed-trace/source/mbed_trace.c
1818
stubs/mbed_atomic_stub.c
1919
stubs/mbed_assert_stub.cpp
2020
stubs/mbed_error.c

0 commit comments

Comments
 (0)