Monero
Functions
src/crypto/CMakeLists.txt File Reference

Functions

 set (crypto_sources aesb.c blake256.c chacha.c crypto-ops-data.c crypto-ops.c crypto.cpp groestl.c hash-extra-blake.c hash-extra-groestl.c hash-extra-jh.c hash-extra-skein.c hash.c hmac-keccak.c jh.c keccak.c oaes_lib.c random.c skein.c slow-hash.c rx-slow-hash.c CryptonightR_JIT.c tree-hash.c) if(ARCH_ID STREQUAL "i386" OR ARCH_ID STREQUAL "x86_64" OR ARCH_ID STREQUAL "x86-64" OR ARCH_ID STREQUAL "amd64") list(APPEND crypto_sources CryptonightR_template.S) endif() include_directories($
 
 set (crypto_headers) set(crypto_private_headers blake256.h chacha.h crypto-ops.h crypto.h generic-ops.h groestl.h groestl_tables.h hash-ops.h hash.h hmac-keccak.h initializer.h jh.h keccak.h oaes_config.h oaes_lib.h random.h skein.h skein_port.h CryptonightR_JIT.h CryptonightR_template.h) monero_private_headers(cncrypto $
 
 monero_add_library (cncrypto ${crypto_sources} ${crypto_headers} ${crypto_private_headers}) target_link_libraries(cncrypto PUBLIC epee randomx $
 

Function Documentation

◆ monero_add_library()

monero_add_library ( cncrypto ${crypto_sources} ${crypto_headers} ${crypto_private_headers}  )

◆ set() [1/2]

set ( crypto_headers  )

◆ set() [2/2]

set ( crypto_sources aesb.c blake256.c chacha.c crypto-ops-data.c crypto-ops.c crypto.cpp groestl.c hash-extra-blake.c hash-extra-groestl.c hash-extra-jh.c hash-extra-skein.c hash.c hmac-keccak.c jh.c keccak.c oaes_lib.c random.c skein.c slow-hash.c rx-slow-hash.c CryptonightR_JIT.c tree-hash.  c)