Comments (3)
I'm afraid that is only available internally to Meta. It also isn't nearly as useful as you might imagine - most of the worked examples are things we thought about in advance of implementing it. Now we have much better examples of how it is used in reality by searching the repo - https://github.com/facebook/buck2/search?l=Starlark&q=dynamic_output.
I'll tag the link so it doesn't appear on the website, and make it clear that it is more for historical notes rather than something people should actually use normally.
from buck2.
Thanks! As long as there is something I can read to understand dynamic outputs better, I'm happy and the examples you linked seem to fit that bill.
from buck2.
I've updated the website at https://buck2.build/docs/rule_authors/dynamic_dependencies/ so it doesn't show the link (it still shows up in the markdown, but hopefully people will start favoring the website once it is more widely advertised). With that and the other links, I'll close this.
from buck2.
Related Issues (20)
- buck2: linker does not respect order for static libraries HOT 2
- daemon startup is a bit slow HOT 7
- Add an example of how to use grpc in Python HOT 1
- Migration path from Bazel to Buck2 HOT 3
- aquery function confusion (deps vs all_actions) HOT 3
- Remote execution platform properties on a per-target basis? HOT 2
- Giving an alias for multiple target patterns HOT 6
- aquery.eval() does not respect target platform passed to `ctx.configured_targets()` HOT 2
- `attrs.query()` doesn't support non-literal target expressions HOT 5
- Where is the test suite? HOT 4
- using rust-project external to facebook HOT 6
- genrule with output folder consumed by cxx_library HOT 17
- How do you read metadata from a bxl? HOT 8
- Symlinked source directories are wonky HOT 4
- Build cdylib with rust_library? HOT 3
- Golden testing? HOT 4
- Watchman/buck2 integration HOT 2
- How can you get a library's output path from bxl? HOT 7
- Why does bxl_actions require an execution platform? HOT 1
- Remote execution can't find executable HOT 13
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from buck2.