123456789101112131415161718 |
- cmake_minimum_required(VERSION 3.22.1)
- project(new_protect)
- set(CMAKE_CXX_STANDARD 17)
- include_directories(headers)
- include_directories(encryption)
- include_directories(common)
- include_directories(compress)
- aux_source_directory(compress/lz4/ LZ4_SRCS)
- aux_source_directory(compress/ucl/ UCL_SRCS)
- aux_source_directory(compress/lzo/ LZO_SRCS)
- aux_source_directory(compress/zstd/ ZSTD_SRCS)
- aux_source_directory(compress/lzma/ LZMA_SRCS)
- aux_source_directory(encryption/ ENCRYPTION_SRCS)
- add_executable(new_protect main.cpp ${ENCRYPTION_SRCS} ${UCL_SRCS} ${LZO_SRCS} ${LZMA_SRCS} ${ZSTD_SRCS} ${LZ4_SRCS})
|