upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/components/nucula_lib/CMakeLists.txt
blob: ea1605e91de0bcdf249c83e1d3a54b4980559354 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
set(NUCULA_SRC ${CMAKE_CURRENT_SOURCE_DIR}/../../nucula_src/main)

idf_component_register(
    SRCS "nucula_wallet.cpp"
         "${NUCULA_SRC}/crypto.c"
         "${NUCULA_SRC}/wallet.cpp"
         "${NUCULA_SRC}/cashu_json.cpp"
         "${NUCULA_SRC}/nut10.cpp"
         "${NUCULA_SRC}/hex.c"
         "${NUCULA_SRC}/http.c"
    INCLUDE_DIRS "."
                 "${NUCULA_SRC}"
    REQUIRES secp256k1
    PRIV_REQUIRES log mbedtls nvs_flash esp_http_client json
)

target_compile_options(${COMPONENT_LIB} PRIVATE -Wno-unused-function)