Skip to content

Commit b5ed1b2

Browse files
authored
Move GenericEventManagementTestEventTriggerHandler to separate source set (#37633)
* Move some files to separate source set Move GenericEventManagementTestEventTriggerHandler to separate source set. Signed-off-by: Adrian Gielniewski <adrian.gielniewski@nordicsemi.no> * Add GeneralFaults header to platform library Signed-off-by: Adrian Gielniewski <adrian.gielniewski@nordicsemi.no> * [Infineon] Fix examples dependencies Add dependency to src/app/generic-event-management. Signed-off-by: Adrian Gielniewski <adrian.gielniewski@nordicsemi.no> --------- Signed-off-by: Adrian Gielniewski <adrian.gielniewski@nordicsemi.no>
1 parent 64ae4d8 commit b5ed1b2

File tree

3 files changed

+17
-4
lines changed

3 files changed

+17
-4
lines changed

examples/platform/infineon/cyw30739/BUILD.gn

+4-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@ static_library("platform") {
2929

3030
public_configs = [ ":${target_name}-config" ]
3131

32-
deps = [ app_data_model ]
32+
deps = [
33+
"${chip_root}/src/app:generic-test-event-trigger-handler",
34+
app_data_model,
35+
]
3336
}
3437

3538
config("platform-config") {

src/app/BUILD.gn

+12-3
Original file line numberDiff line numberDiff line change
@@ -466,6 +466,18 @@ source_set("attribute-persistence") {
466466
]
467467
}
468468

469+
source_set("generic-test-event-trigger-handler") {
470+
sources = [
471+
"GenericEventManagementTestEventTriggerHandler.cpp",
472+
"GenericEventManagementTestEventTriggerHandler.h",
473+
]
474+
475+
public_deps = [
476+
":test-event-trigger",
477+
"${chip_root}/src/platform",
478+
]
479+
}
480+
469481
# Note to developpers, instead of continuously adding files in the app librabry, it is recommand to create smaller source_sets that app can depend on.
470482
# This way, we can have a better understanding of dependencies and other componenets can depend on the different source_sets without needing to depend on the entire app library.
471483
static_library("app") {
@@ -481,8 +493,6 @@ static_library("app") {
481493
"EventManagement.h",
482494
"FailSafeContext.cpp",
483495
"FailSafeContext.h",
484-
"GenericEventManagementTestEventTriggerHandler.cpp",
485-
"GenericEventManagementTestEventTriggerHandler.h",
486496
"OTAUserConsentCommon.h",
487497
"ReadHandler.cpp",
488498
"TimerDelegates.cpp",
@@ -505,7 +515,6 @@ static_library("app") {
505515
":global-attributes",
506516
":interaction-model",
507517
":path-expansion",
508-
":test-event-trigger",
509518
"${chip_root}/src/app/data-model",
510519
"${chip_root}/src/app/data-model-provider",
511520
"${chip_root}/src/app/icd/server:icd-server-config",

src/platform/BUILD.gn

+1
Original file line numberDiff line numberDiff line change
@@ -472,6 +472,7 @@ if (chip_device_platform != "none") {
472472
"../include/platform/ConnectivityManager.h",
473473
"../include/platform/DeviceControlServer.h",
474474
"../include/platform/DeviceInstanceInfoProvider.h",
475+
"../include/platform/GeneralFaults.h",
475476
"../include/platform/GeneralUtils.h",
476477
"../include/platform/KeyValueStoreManager.h",
477478
"../include/platform/KvsPersistentStorageDelegate.h",

0 commit comments

Comments
 (0)