blob: ffea00304040bc0c4010c971bd9d7bf4db7d40d1 (
plain) (
tree)
|
|
cmake_minimum_required(VERSION 3.0)
project(compass CXX)
add_executable(compass
main.cpp
Compass.cpp
Cryptor.cpp
Help.cpp
Keychain.cpp
Options.cpp
Socket.cpp
cryptopp562/3way.cpp
cryptopp562/adler32.cpp
cryptopp562/algebra.cpp
cryptopp562/algparam.cpp
cryptopp562/arc4.cpp
cryptopp562/asn.cpp
cryptopp562/authenc.cpp
cryptopp562/base32.cpp
cryptopp562/base64.cpp
cryptopp562/basecode.cpp
cryptopp562/bench2.cpp
cryptopp562/bench.cpp
cryptopp562/bfinit.cpp
cryptopp562/blowfish.cpp
cryptopp562/blumshub.cpp
cryptopp562/camellia.cpp
cryptopp562/cast.cpp
cryptopp562/casts.cpp
cryptopp562/cbcmac.cpp
cryptopp562/ccm.cpp
cryptopp562/channels.cpp
cryptopp562/cmac.cpp
cryptopp562/cpu.cpp
cryptopp562/crc.cpp
cryptopp562/cryptlib_bds.cpp
cryptopp562/cryptlib.cpp
cryptopp562/datatest.cpp
cryptopp562/default.cpp
cryptopp562/des.cpp
cryptopp562/dessp.cpp
cryptopp562/dh2.cpp
cryptopp562/dh.cpp
cryptopp562/dll.cpp
cryptopp562/dlltest.cpp
cryptopp562/dsa.cpp
cryptopp562/eax.cpp
cryptopp562/ec2n.cpp
cryptopp562/eccrypto.cpp
cryptopp562/ecp.cpp
cryptopp562/elgamal.cpp
cryptopp562/emsa2.cpp
cryptopp562/eprecomp.cpp
cryptopp562/esign.cpp
cryptopp562/files.cpp
cryptopp562/filters.cpp
cryptopp562/fips140.cpp
cryptopp562/fipsalgt.cpp
cryptopp562/fipstest.cpp
cryptopp562/gcm.cpp
cryptopp562/gf2_32.cpp
cryptopp562/gf256.cpp
cryptopp562/gf2n.cpp
cryptopp562/gfpcrypt.cpp
cryptopp562/gost.cpp
cryptopp562/gzip.cpp
cryptopp562/hex.cpp
cryptopp562/hmac.cpp
cryptopp562/hrtimer.cpp
cryptopp562/ida.cpp
cryptopp562/idea.cpp
cryptopp562/integer.cpp
cryptopp562/iterhash.cpp
cryptopp562/luc.cpp
cryptopp562/mars.cpp
cryptopp562/marss.cpp
cryptopp562/md2.cpp
cryptopp562/md4.cpp
cryptopp562/md5.cpp
cryptopp562/misc.cpp
cryptopp562/modes.cpp
cryptopp562/mqueue.cpp
cryptopp562/mqv.cpp
cryptopp562/nbtheory.cpp
cryptopp562/network.cpp
cryptopp562/oaep.cpp
cryptopp562/osrng.cpp
cryptopp562/panama.cpp
cryptopp562/pch.cpp
cryptopp562/pkcspad.cpp
cryptopp562/polynomi.cpp
cryptopp562/pssr.cpp
cryptopp562/pubkey.cpp
cryptopp562/queue.cpp
cryptopp562/rabin.cpp
cryptopp562/randpool.cpp
cryptopp562/rc2.cpp
cryptopp562/rc5.cpp
cryptopp562/rc6.cpp
cryptopp562/rdtables.cpp
cryptopp562/regtest.cpp
cryptopp562/rijndael.cpp
cryptopp562/ripemd.cpp
cryptopp562/rng.cpp
cryptopp562/rsa.cpp
cryptopp562/rw.cpp
cryptopp562/safer.cpp
cryptopp562/salsa.cpp
cryptopp562/seal.cpp
cryptopp562/seed.cpp
cryptopp562/serpent.cpp
cryptopp562/sha3.cpp
cryptopp562/shacal2.cpp
cryptopp562/sha.cpp
cryptopp562/sharkbox.cpp
cryptopp562/shark.cpp
cryptopp562/simple.cpp
cryptopp562/skipjack.cpp
cryptopp562/socketft.cpp
cryptopp562/sosemanuk.cpp
cryptopp562/square.cpp
cryptopp562/squaretb.cpp
cryptopp562/strciphr.cpp
cryptopp562/tea.cpp
cryptopp562/test.cpp
cryptopp562/tftables.cpp
cryptopp562/tiger.cpp
cryptopp562/tigertab.cpp
cryptopp562/trdlocal.cpp
cryptopp562/ttmac.cpp
cryptopp562/twofish.cpp
cryptopp562/validat1.cpp
cryptopp562/validat2.cpp
cryptopp562/validat3.cpp
cryptopp562/vmac.cpp
cryptopp562/wait.cpp
cryptopp562/wake.cpp
cryptopp562/whrlpool.cpp
cryptopp562/winpipes.cpp
cryptopp562/xtr.cpp
cryptopp562/xtrcrypt.cpp
cryptopp562/zdeflate.cpp
cryptopp562/zinflate.cpp
cryptopp562/zlib.cpp
)
# TODO - Windows needs winsock
find_library(PTHREAD_LIB pthread)
target_link_libraries(compass ${PTHREAD_LIB})
install(TARGETS compass)
|