Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
cmake_minimum_required(VERSION 2.8)
project (dap_chain_common)
set(DAP_CHAIN_COMMON_SRCS
src/dap_chain_common.c
src/dap_chain_datum.c
src/dap_chain_datum_token.c
src/dap_chain_datum_hashtree_roots.c
src/dap_chain_datum_tx_items.c
src/dap_chain_datum_tx.c
src/dap_chain_datum_tx_out_cond.c
src/dap_chain_datum_tx_token.c
src/dap_chain_datum_tx_receipt.c
)
set(DAP_CHAIN_COMMON_HEADERS
include/dap_chain_common.h
include/dap_chain_datum.h
include/dap_chain_datum_token.h
include/dap_chain_datum_hashtree_roots.h
include/dap_chain_datum_tx_items.h
include/dap_chain_datum_tx.h
include/dap_chain_datum_tx_in.h
include/dap_chain_datum_tx_in_cond.h
include/dap_chain_datum_tx_out.h
include/dap_chain_datum_tx_out_cond.h
include/dap_chain_datum_tx_pkey.h
include/dap_chain_datum_tx_sig.h
include/dap_chain_datum_tx_token.h
include/dap_chain_datum_tx_receipt.h
)
add_library(${PROJECT_NAME} STATIC ${DAP_CHAIN_COMMON_SRCS} ${DAP_CHAIN_COMMON_HEADERS})
target_link_libraries(dap_chain_common dap_core dap_crypto )
target_include_directories(dap_chain_common PUBLIC include/ )