Skip to content

CMake Build for Crypto++ 8.8.0

Compare
Choose a tag to compare
@abdes abdes released this 25 Jun 22:36
· 35 commits to master since this release

Features

  • make compiler caching work for the library build (#28) (baf2b13)
  • support cygwin builds (#87) (d5d855a)

Bug Fixes

  • #29 use GNUInstallDirs variables to test for expected files (79b8702)
  • #30 properly compile asm in c++ for armv7 (9359344)
  • adjust project-name to not overwrite everthing (010fa7b)
  • also set compiler env for the tests (#53) (dfb8445)
  • Android build for armv7-a platform (#45) (#46) (b13d402)
  • building for arm32 without default neon flags (#48) (13cb0fe)
  • check_compile_link_option should use CRYPTOPP_COMPILE_DEFINITIONS (#37) (22a1c47)
  • detection and compileflag for cygwin (7772b09)
  • detection and compileflags for mingw32 (0b250db)
  • detection of mingw64 (fd6434b)
  • need to still include sse_simd.cpp in sources even when CRYPTOPP_DISABLE_ASM=1 (0886b6e)
  • prepend project dir to asm source files for arm builds (3c677c0)
  • reenable unit-tests (c756134)
  • target arch detection not working on Mac (#35) (#38) (3d8a0a5)
  • Typo in sources.cmake resulted in failed source deduplication (#41) (206aab4)
  • Universal macOS build failing due to unquoted architectures string (#42) (15798ac)
  • use correct flags for lsh512_sse.cpp (f31a130)
  • use repos via CPM in tests consistently (#65) (e8e5ab7)
  • workaround gcc-12 with -fno-devirtualize (#25) (e7e0baa), closes #3