sapling/CMake
Zeyi (Rice) Fan 02486d0830 cmake-rust: merge two RustStaticLibrary.cmake and add feature support
Summary:
We somehow have two different RustStaticLibrary.cmake in different places (one in eden repo and the other one in the shared opensource builder).

This diff merges them and switches Eden into using the shared CMake function (for the features option).

This diff also adds the features option for rust_executable funciton, which will be used in the next diff.

Reviewed By: kmancini

Differential Revision: D39038491

fbshipit-source-id: 99d61a1d5450010b345107a9ec5c761b62004aa6
2022-09-13 16:18:27 -07:00
..
eden-config.cpp.in update build configuration information for Python and C++ 2020-04-22 12:48:47 -07:00
eden-config.h.in service: goodbye systemd 2022-04-28 09:18:22 -07:00
eden-config.py.in nfs: run most integration tests on edenfs 2021-04-23 13:30:17 -07:00
EdenCompilerSettings.cmake fix macOS CMake build 2022-05-26 18:26:48 -07:00
EdenConfigChecks.cmake improve build times on Ubuntu by using the system google logging package 2022-07-08 13:05:13 -07:00
FindLibGit2.cmake fs: fix license header 2022-01-04 15:00:07 -08:00
FindPrjfs.cmake oss: no longer search in the repo for PrjFS libs/headers 2022-02-08 18:11:15 -08:00
FindSELinux.cmake fs: fix license header 2022-01-04 15:00:07 -08:00
FindSqlite3.cmake fs: fix license header 2022-01-04 15:00:07 -08:00