Skip to content

Makefile: support being driven by an external build system - #172

Open
lf- wants to merge 1 commit into
facebookincubator:mainfrom
MercuryTechnologies:jade/push-lqwlxrzpuszm
Open

Makefile: support being driven by an external build system#172
lf- wants to merge 1 commit into
facebookincubator:mainfrom
MercuryTechnologies:jade/push-lqwlxrzpuszm

Conversation

@lf-

@lf- lf- commented Jan 21, 2026

Copy link
Copy Markdown
Contributor

There are a couple of problems this fixes:

  • assuming that the thrift compiler comes from this build. This is not true in Nix: we are going to build each package separately.
  • assuming that folly-clib versions need to be fiddled with. This is not necessary for Nix as we are provisioning an entirely-external folly.

This mirrors the same changes as
facebookincubator/Glean#617.

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Jan 21, 2026
@simonmar

Copy link
Copy Markdown
Contributor

Make sure that the ci-getdeps (9.4.7, cabal) job passes before landing this. The others are currently broken in the fbthrift build for reasons unknown.

There are a couple of problems this fixes:
- assuming that the thrift compiler comes from this build. This is not
  true in Nix: we are going to build each package separately.
- assuming that folly-clib versions need to be fiddled with. This is not
  necessary for Nix as we are provisioning an entirely-external folly.

This mirrors the same changes as
facebookincubator/Glean#617.
@lf-
lf- force-pushed the jade/push-lqwlxrzpuszm branch from 4587cc3 to bc242e3 Compare January 23, 2026 01:15
@lf-

lf- commented Jan 23, 2026

Copy link
Copy Markdown
Contributor Author

Make sure that the ci-getdeps (9.4.7, cabal) job passes before landing this. The others are currently broken in the fbthrift build for reasons unknown.

Oh yeah, that looks like a copy paste typo, good eye!

@meta-codesync

meta-codesync Bot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

@aahanaggarwal has imported this pull request. If you are a Meta employee, you can view this in D93098923.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants