Skip to content

Commit b4b453c

Browse files
committed
Merged schematized trust
1 parent 8eb09a2 commit b4b453c

File tree

6 files changed

+23
-8
lines changed

6 files changed

+23
-8
lines changed

CMakeInputs/encode.cmake

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
set(DIR_ENCODE "${DIR_NDN_LITE}/encode")
2+
set(DIR_TRUST_SCHEMA "${DIR_ENCODE}/trust-schema")
23
target_sources(ndn-lite PUBLIC
34
${DIR_ENCODE}/data.h
45
${DIR_ENCODE}/decoder.h
@@ -13,6 +14,11 @@ target_sources(ndn-lite PUBLIC
1314
${DIR_ENCODE}/signed-interest.h
1415
${DIR_ENCODE}/tlv.h
1516
${DIR_ENCODE}/new-interest.h
17+
${DIR_ENCODE}/ndn-rule-storage.h
18+
${DIR_TRUST_SCHEMA}/ndn-trust-schema-common.h
19+
${DIR_TRUST_SCHEMA}/ndn-trust-schema-pattern-component.h
20+
${DIR_TRUST_SCHEMA}/ndn-trust-schema-pattern.h
21+
${DIR_TRUST_SCHEMA}/ndn-trust-schema-rule.h
1622
)
1723
target_sources(ndn-lite PRIVATE
1824
${DIR_ENCODE}/data.c
@@ -24,5 +30,10 @@ target_sources(ndn-lite PRIVATE
2430
${DIR_ENCODE}/signature.c
2531
${DIR_ENCODE}/signed-interest.c
2632
${DIR_ENCODE}/new-interest.c
33+
${DIR_ENCODE}/ndn-rule-storage.c
34+
${DIR_TRUST_SCHEMA}/ndn-trust-schema-pattern-component.c
35+
${DIR_TRUST_SCHEMA}/ndn-trust-schema-pattern.c
36+
${DIR_TRUST_SCHEMA}/ndn-trust-schema-rule.c
2737
)
38+
unset(DIR_TRUST_SCHEMA)
2839
unset(DIR_ENCODE)

CMakeInputs/security.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ target_sources(ndn-lite PUBLIC
1111
${DIR_SECURITY}/ndn-lite-sec-config.h
1212
${DIR_SECURITY}/ndn-lite-sec-utils.h
1313
${DIR_SECURITY}/ndn-lite-sha.h
14+
${DIR_SECURITY}/ndn-trust-schema.h
1415
)
1516
target_sources(ndn-lite PRIVATE
1617
${DIR_SECURITY}/ndn-lite-aes.c
@@ -20,6 +21,7 @@ target_sources(ndn-lite PRIVATE
2021
${DIR_SECURITY}/ndn-lite-sec-config.c
2122
${DIR_SECURITY}/ndn-lite-sec-utils.c
2223
${DIR_SECURITY}/ndn-lite-sha.c
24+
${DIR_SECURITY}/ndn-trust-schema.c
2325
${DIR_DEFAULT_BACKEND}/ndn-lite-default-aes-impl.h
2426
${DIR_DEFAULT_BACKEND}/ndn-lite-default-aes-impl.c
2527
${DIR_DEFAULT_BACKEND}/ndn-lite-default-ecc-impl.h

CMakeInputs/unittest.cmake

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,9 @@ target_sources(unittest PRIVATE
6868
"${DIR_UNITTESTS}/sign-verify/ecdsa-sign-verify-tests/test-secp256k1-def.c"
6969
)
7070

71-
#target_sources(unittest PRIVATE
72-
# "${DIR_UNITTESTS}/schematized-trust/trust-schema-tests.h"
73-
# "${DIR_UNITTESTS}/schematized-trust/trust-schema-tests.c"
74-
# "${DIR_UNITTESTS}/schematized-trust/trust-schema-tests-def.h"
75-
# "${DIR_UNITTESTS}/schematized-trust/trust-schema-tests-def.c"
76-
#)
71+
target_sources(unittest PRIVATE
72+
"${DIR_UNITTESTS}/schematized-trust/trust-schema-tests.h"
73+
"${DIR_UNITTESTS}/schematized-trust/trust-schema-tests.c"
74+
"${DIR_UNITTESTS}/schematized-trust/trust-schema-tests-def.h"
75+
"${DIR_UNITTESTS}/schematized-trust/trust-schema-tests-def.c"
76+
)

CMakeInputs/util.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@ target_sources(ndn-lite PUBLIC
44
${DIR_UTIL}/msg-queue.h
55
${DIR_UTIL}/uniform-time.h
66
${DIR_UTIL}/bit-operations.h
7+
${DIR_UTIL}/re.h
78
)
89
target_sources(ndn-lite PRIVATE
910
${DIR_UTIL}/memory-pool.c
1011
${DIR_UTIL}/msg-queue.c
12+
${DIR_UTIL}/re.c
1113
)
1214
unset(DIR_UTIL)

ndn-riot-tests

0 commit comments

Comments
 (0)