Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Swap to CMake FetchContent and cleanup modules #1060

Closed
wants to merge 1 commit into from

Conversation

jacobkahn
Copy link
Member

See title. CMake FetchContent solves a bunch of install-related issues and makes reasoning about configurable downstream dependencies easier.

Test plan: CI +
local builds without the required dependencies and with FL_BUILD_STANDALONE set to ON

@facebook-github-bot
Copy link

@jacobkahn has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

@jacobkahn jacobkahn marked this pull request as ready for review February 21, 2023 00:53
jacobkahn added a commit to jacobkahn/flashlight that referenced this pull request Feb 21, 2023
Summary:
See title. CMake `FetchContent` solves a bunch of install-related issues and makes reasoning about configurable downstream dependencies easier.

Pull Request resolved: flashlight#1060

Test Plan:
CI +
local builds without the required dependencies and with `FL_BUILD_STANDALONE` set to `ON`

Reviewed By: bwasti

Differential Revision: D41795910

Pulled By: jacobkahn

fbshipit-source-id: 61d82af79c42cdafb4ea37a78cc07950518a5e8c
jacobkahn added a commit to jacobkahn/flashlight that referenced this pull request Feb 21, 2023
Summary:
See title. CMake `FetchContent` solves a bunch of install-related issues and makes reasoning about configurable downstream dependencies easier.

Pull Request resolved: flashlight#1060

Test Plan:
CI +
local builds without the required dependencies and with `FL_BUILD_STANDALONE` set to `ON`

Reviewed By: bwasti

Differential Revision: D41795910

Pulled By: jacobkahn

fbshipit-source-id: af7713feb1ff13ce441ceedb9e2e33e5dec948ba
@facebook-github-bot
Copy link

This pull request was exported from Phabricator. Differential Revision: D41795910

jacobkahn added a commit to jacobkahn/flashlight that referenced this pull request Feb 21, 2023
Summary:
See title. CMake `FetchContent` solves a bunch of install-related issues and makes reasoning about configurable downstream dependencies easier.

Pull Request resolved: flashlight#1060

Test Plan:
CI +
local builds without the required dependencies and with `FL_BUILD_STANDALONE` set to `ON`

Reviewed By: bwasti

Differential Revision: D41795910

Pulled By: jacobkahn

fbshipit-source-id: 89ccf72a7f1d6d7c4f0d9f24e04c5cb8690f6a95
@facebook-github-bot
Copy link

This pull request was exported from Phabricator. Differential Revision: D41795910

jacobkahn added a commit to jacobkahn/flashlight that referenced this pull request Feb 21, 2023
Summary:
See title. CMake `FetchContent` solves a bunch of install-related issues and makes reasoning about configurable downstream dependencies easier.

Pull Request resolved: flashlight#1060

Test Plan:
CI +
local builds without the required dependencies and with `FL_BUILD_STANDALONE` set to `ON`

Reviewed By: bwasti

Differential Revision: D41795910

Pulled By: jacobkahn

fbshipit-source-id: 9f9bfedd2157d1ad8f50ad3ed3e953e6ad20d9c7
@facebook-github-bot
Copy link

This pull request was exported from Phabricator. Differential Revision: D41795910

Summary:
See title. CMake `FetchContent` solves a bunch of install-related issues and makes reasoning about configurable downstream dependencies easier.

Pull Request resolved: flashlight#1060

Test Plan:
CI +
local builds without the required dependencies and with `FL_BUILD_STANDALONE` set to `ON`

Reviewed By: bwasti

Differential Revision: D41795910

Pulled By: jacobkahn

fbshipit-source-id: 5ae2f0c037d4a0e3be68d8f1dd103c87652ab0dd
@facebook-github-bot
Copy link

This pull request was exported from Phabricator. Differential Revision: D41795910

jacobkahn added a commit to jacobkahn/flashlight that referenced this pull request Feb 21, 2023
Summary:
See title. CMake `FetchContent` solves a bunch of install-related issues and makes reasoning about configurable downstream dependencies easier.

Pull Request resolved: flashlight#1060

Test Plan:
CI +
local builds without the required dependencies and with `FL_BUILD_STANDALONE` set to `ON`

Reviewed By: bwasti

Differential Revision: D41795910

Pulled By: jacobkahn

fbshipit-source-id: 2921fb10317b5e8d223eac0a7843d65115e612c0
@facebook-github-bot
Copy link

@jacobkahn merged this pull request in 80f59a2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed Do not delete this pull request or issue due to inactivity. Merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants