Commit Graph

58 Commits (cad552d115e764c11c492f77b8a9f76819443108)

Author SHA1 Message Date
liushuyu bef8451ad2
cmake/FindRust.cmake: inherit RUSTFLAGS from the environment 10 months ago
liushuyu f65b95edeb
cmake/FindRust.cmake: strip MSVC linker flags ... 10 months ago
Micah Snyder 17c9f5b64f CMake: Fix small typo in vendored source URL 1 year ago
Micah Snyder 9cb28e51e6 Bump copyright dates for 2024 1 year ago
RainRat 1b17e20571
Fix typos (no functional changes) 1 year ago
Micah Snyder c48146a792 Cargo+Rust: add git repo source as vendored source 1 year ago
Micah Snyder 5cc3243136 CMake+Rust: Fix offline builds w. vendored git repos 1 year ago
Micah Snyder 9adde39b80 CMake: Rust bindgen w/ C libs outside std include path 1 year ago
RainRat caf324e544
Fix typos (no functional changes) 2 years ago
Micah Snyder c961189308 CMake-Rust [Windows]: Fix issue detecting native static libs 2 years ago
Micah Snyder 5ad6c3ffe0
CMake: link openssl 3.x with clamsubmit on macOS 2 years ago
Orion Poplawski 81472182e6
CMake: Allow passing in custom RUSTFLAGS 2 years ago
Micah Snyder 6eebecc303 Bump copyright for 2023 2 years ago
Micah Snyder e8a1fa6d53 CMake: define _GNU_SOURCE for Clang, as well 3 years ago
Micah Snyder 5c3e866d30 CMake: remove option to build using external TomsFastMath library 3 years ago
Micah Snyder 197113cded Fix mmap() C API detection on macOS 3 years ago
Micah Snyder bafb26bad3 CMake+Rust: default build must be release with debug info 3 years ago
Micah Snyder d5dd055ada Cmake+Rust: Disable test precompile feature 3 years ago
Micah Snyder 6814f71448 CMake+Rust: Don't rebuild Rust dependencies 3 years ago
Micah Snyder 64d6861d93 CMake, Rust: precompile test executable 3 years ago
Micah Snyder c4ceb9a9a1 Auto-format CMakeRust module with vscode 3 years ago
Micah Snyder 1ee33809ca CMake, Rust: Add support for building Rust executables 3 years ago
antchan2 cbaf87494c CMake: arch order fix for Rust-based OSX universal binaries 3 years ago
Andy Ragusa 4b83bcf0c5 Updated llvm runtime to support llvm versions 8, 9, 10, 11, 12 3 years ago
Micah Snyder 027e5b6144 CMake, CTest: Decrease Rust test verbosity 3 years ago
Micah Snyder 0556550b23 CMake, Rust: Improve toolchain (target triple) selection 3 years ago
Micah Snyder 9035ef10af CMake, no pkg-config: Also support finding ncursesw 3 years ago
Micah Snyder d4a5f9f77e CMake: curses detection with-or-without pkg-config 3 years ago
Carlos Velasco c40a2c2660
CMake: Fix FindCurses.cmake to try ncursesw if ncurses not found 3 years ago
Micah Snyder 9bdc28b052 CMake: Support external TomsFastMath library (libtfm) 3 years ago
micasnyd 0fe0b79b94 CMake: Rust RelWithDebInfo and MinSizeRel builds 3 years ago
micasnyd 4d34bc10b8 Rust bindgen: Only generate if CMake MAINTAINER_MODE is ON 3 years ago
micasnyd 5698e3285c CMake-Rust: Only execute cbindgen for build, not tests 3 years ago
micasnyd 140c88aa4e Bump copyright for 2022 3 years ago
Scott Hutton 278ba2923e Integrate cbindgen via build.rs 3 years ago
Scott Hutton 37e5b573aa Add Rust logging module unit test & integrate with CMake / CTest 4 years ago
Micah Snyder 679883fdb6 CMake: Improve Rust platform support 4 years ago
Micah Snyder 6f4bbe2d8b CMake: Add support for Rust (Cargo) universal binary builds on macOS 4 years ago
Micah Snyder 147502dcf6 Add cargo vendor feature 4 years ago
Micah Snyder a53eeec275 CMake: Add Rust toolchain detection 4 years ago
Luca Barbato 54829910d0
CMake: Fix FindCurses.cmake issue when tinfo is separate library 4 years ago
bleve 872a83fbfe Fix systemd detection to detect also older versions of systemd 4 years ago
Micah Snyder a868a7a055 CMake: Fix find-curses issue with static libs 4 years ago
Micah Snyder e0e0c8f955 CMake: Support to build deb, rpm, & macOS pkg packages 4 years ago
Arjen de Korte 9f8b01ec79 cmake/FindIconv.cmake: fix return type in test code 4 years ago
Micah Snyder (micasnyd) fe96de86bb CMake: revert Iconv module name to match upstream 4 years ago
Andrew 1eff784d51 cmake: Fix fuzzing fmap leak detection 4 years ago
Micah Snyder (micasnyd) 861153a656 Fix errors when scanning files > 4G 4 years ago
Micah Snyder d26b71d02d cmake: Fix vcpkg debug build issues 4 years ago
Micah Snyder c81968d3a7 GitHub Actions testing on Ubuntu, Mac, & Windows 4 years ago