sapling/CMake
Jun Wu fae2056037 do not require SELinux in GitHub build
Summary:
I tried to build eden using GitHub version and ran into SELinux issues.
This patch fixed related issues, namely:

- `set(X Y)` sets X to string literal Y. Change it to `set(X ${Y})`.
- `SELINUX_INCLUDE_DIR` could be undefined. Check before use it.
- `./eden/fs/eden-config.h` and `./build/eden/fs/eden-config.h` both exist and
  the former is used. Set include dirs so the latter gets used.

Reviewed By: bolinfest

Differential Revision: D9029272

fbshipit-source-id: 0c94bbe2f9e3fa90973802ddde16ad4d9ddfc0e8
2018-07-27 13:22:57 -07:00
..
CompilerSettingsUnix.cmake add CMake build files 2018-04-30 14:37:46 -07:00
eden-config.h.in add CMake build files 2018-04-30 14:37:46 -07:00
EdenConfigChecks.cmake do not require SELinux in GitHub build 2018-07-27 13:22:57 -07:00
Findcpptoml.cmake add CMake build files 2018-04-30 14:37:46 -07:00
FindGMock.cmake add CMake build files 2018-04-30 14:37:46 -07:00
FindLibGit2.cmake add CMake build files 2018-04-30 14:37:46 -07:00
FindSELinux.cmake add CMake build files 2018-04-30 14:37:46 -07:00
FindSqlite3.cmake add CMake build files 2018-04-30 14:37:46 -07:00
ThriftCppLibrary.cmake add CMake build files 2018-04-30 14:37:46 -07:00