Comments (4)
I think you may be looking for the export_include_dirs
functionality.
from bender.
Thanks for the hint, but unfortunately doesn't make a difference.
Using this Bender file:
sources:
export_include_dirs:
- rtl
files:
Then running 'bender script flist' it returns an empty string.
from bender.
You may want to try the flist-plus
script format, which also adds plusargs: +incdir+
and +define+
. The flist
script type only returns files.
from bender.
Investigating another issue, I found a problem when defining a bender dependency with no source files. I adjusted bender's script export in #167 to keep sourcegroups with no sourcefiles, resulting in a proper export of include directories when no source files are found. I don't know, however, if this is reasonable behavior, as include directories should only be necessary when compiling a source file, and blanket include directories can cause issues for some projects (which is why we can differentiate include directories for individual sourcegroups, although the flist format won't expose this).
from bender.
Related Issues (20)
- How to create a package? HOT 2
- Bender vendor support for upstream versions HOT 3
- Issue warning when file to include from upstream is not found HOT 1
- `bender vendor diff` does not display untracked files HOT 5
- vendor_package files are not added as source HOT 1
- Bender not updating git dependencies that have already been cloned HOT 1
- Possibility to release a build for macOS? HOT 2
- `plugins:` will be deprecated? HOT 3
- using environment variables in path dependencies HOT 2
- Citing bender
- Bug in `release.yaml`
- Bender ignores version tags HOT 2
- Defines assumed to be string values, not numerical values
- VCS compile script doesn't propagate errors
- package filtering may fail HOT 1
- Tabs vs spaces HOT 3
- overrides doesn't seem to work in specifying a different branch - what am I doing wrong? HOT 4
- Why does `bender` look upward for a `Bender.local` even if it is run in a Bender repo?
- Latest release not available for platform 'x86_64-linux-gnu-pop22.04' HOT 1
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 bender.