We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c5b98ee commit 5a5e0e7Copy full SHA for 5a5e0e7
CMakeLists.txt
@@ -1,7 +1,18 @@
1
if(DEFINED ESP_PLATFORM AND ESP_PLATFORM EQUAL 1)
2
- idf_component_register(SRC_DIRS "src"
3
- PRIV_REQUIRES mbedtls cbor
4
- INCLUDE_DIRS "src")
+ idf_component_register(SRCS
+ "src/bytewords.cpp"
+ "src/crc32.c"
5
+ "src/fountain-decoder.cpp"
6
+ "src/fountain-encoder.cpp"
7
+ "src/fountain-utils.cpp"
8
+ "src/random-sampler.cpp"
9
+ "src/ur.cpp"
10
+ "src/ur-decoder.cpp"
11
+ "src/ur-encoder.cpp"
12
+ "src/utils.cpp"
13
+ "src/xoshiro256.cpp"
14
+ PRIV_REQUIRES mbedtls cbor
15
+ INCLUDE_DIRS "src")
16
17
target_compile_features(${COMPONENT_LIB} PRIVATE cxx_std_20)
18
target_compile_options(${COMPONENT_LIB} PRIVATE -ffast-math)
0 commit comments