aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/build.sh
Commit message (Collapse)AuthorAgeFilesLines
* Align to jaulib 1.3.4: Full cmake-presets usage w/ vscode support update; ↵v1.2.4Sven Göthel2024-08-091-75/+0
| | | | | | | | | | also use cmake target_{link|compile}_options instead of globals Example run scripts were also adopted. Unit and trial tests passed on amd64 machine. VSCode(ium) IDE integration manually tested.
* Cleanup/Fix: C++20, clang-16 + clang-tidy-16, gcc 12.2, latest jaulib, ↵Sven Göthel2024-05-041-1/+1
| | | | | | passing all tests w/ gcc + clang + java17 build CipherpackListener.cxx: Requires actual fixes regarding exception handling.
* scripts/build.sh: resortSven Gothel2023-01-011-1/+1
|
* Don't enforce CMAKE_CXX_STANDARD, but have user define variable on command ↵v1.0.5Sven Gothel2022-12-311-7/+10
| | | | line. Default is '17', '20' is supported as well.
* Add C++20 support, use Eclipse via cmake prepare and external make, mention ↵Sven Gothel2022-12-301-0/+1
| | | | | | | clang-tidy and VSCodium and IDE integration To pass C++17/C++20 via clang-tidy, botan is build as a static library upfront w/o detailed warnings (for now).
* Build: Adopt to jaulib changes, included io_util and byte_stream as-is ↵Sven Gothel2022-08-051-0/+2
| | | | (dropped Botan knobs, unified), add ByteOutStream_File
* Adopt to jaulib changes and resolve decrypting error for late zero-size'd ↵Sven Gothel2022-07-311-0/+1
| | | | | | | | | | | | | | | | is_final no-content-size aware streams using double-buffered read_stream() ... In contrast to using other buffered solutions, jau::io::read_stream() utilizes the given buffers and hence does not need to copy the data. Further .. cipherpack::hash_util::calc() Use new jau::io::ByteInStream_File(dirfd, path), being robust against directory manipulations and reducing OS lookup ops. Status: - Handling of content-size aware streams and lack thereof is covered - Detection and using file/chr/fifo stream nature is supported.
* manual test scripting w/ private dataSven Gothel2022-07-291-0/+1
|
* Remove libcurl dependency if not selected, i.e. `-DUSE_LIBCURL=ON` not set ↵Sven Gothel2022-07-261-2/+2
| | | | at cmake
* Update scripts, analog to jaulib v0.14.0-37-g8e76c99Sven Gothel2022-07-251-26/+33
|
* Adopt to jaulib v0.13.1-81-g2ebef56 changes: CPUtils migration, package ↵Sven Gothel2022-07-071-0/+1
| | | | relocation
* README: Add TEST_WITH_SUDO and USE_LIBCURL, USE_LIBUNWINDSven Gothel2022-06-261-11/+2
|
* scripts/build.sh: Add BUILDJAVA=ONSven Gothel2022-06-021-2/+2
|
* Update build scripts, add cross building scriptsSven Gothel2022-05-231-2/+6
|
* [re]build.sh: Use archabi dedicated build logSven Gothel2021-06-221-2/+3
|
* Use local catch2 build (w/ rtti as required by botan); No need to subdir ↵v0.1.0Sven Gothel2021-06-071-3/+5
| | | | into jaulib
* Initial commit of working Cipherpack (See include/elevator/Cipherpack.hpp)v0.0.1Sven Gothel2021-06-071-3/+3
|
* Fix initial setupSven Gothel2021-03-021-2/+3
|
* Initial commit - Skeleton ProjectSven Gothel2021-03-021-0/+60