Project

General

Profile

« Previous | Next » 

Revision f16b75e3

Added by david.sorber over 2 years ago

Significant improvements including reading input from encrypted file.
Also added crypto utility to en/decrypt a file.

View differences:

CMakeLists.txt
# Dependencies
################################################################################
# Add FindSodium.cmake to the CMake module path
SET(CMAKE_MODULE_PATH
"${CMAKE_CURRENT_SOURCE_DIR}/cmake"
${CMAKE_MODULE_PATH})
#FIND_FILE(SDL2_INCLUDE_DIR NAME SDL.h HINTS SDL2)
#FIND_LIBRARY(SDL2_LIBRARY NAME SDL2)
FIND_PACKAGE(SDL2 REQUIRED)
MESSAGE(STATUS "SDL2 include path: ${SDL2_INCLUDE_DIRS}")
FIND_PACKAGE(Sodium REQUIRED)
MESSAGE(STATUS "libsodium include path: ${sodium_INCLUDE_DIR}")
################################################################################
# Include paths
......
${code_sources})
TARGET_INCLUDE_DIRECTORIES(pwmgr PUBLIC ${SDL2_INCLUDE_DIRS})
TARGET_LINK_LIBRARIES(pwmgr ${SDL2_LIBRARIES})
TARGET_LINK_LIBRARIES(pwmgr ${SDL2_LIBRARIES}
sodium)
################################################################################
# Target: crypt_util
################################################################################
ADD_EXECUTABLE(crypt_util
${CMAKE_CURRENT_SOURCE_DIR}/src/crypt_util.cc)
TARGET_INCLUDE_DIRECTORIES(crypt_util PUBLIC ${sodium_INCLUDE_DIR})
TARGET_LINK_LIBRARIES(crypt_util sodium)

Also available in: Unified diff