Comments (5)
You have to provide a path to the repos either in your own modm_example/project.xml
using the <repository>
elements like in the board config file, or via the command line like you tried.
It seems there is a bug in lbuild which shouldn’t try to parse the same repo.lb
file twice, regardless of how many times it is declared. For now, I recommend you add the <repository>
elements to your project.xml
.
(The examples don’t have this issue, since there is a modm/examples/lbuild.xml
file, which lbuild automatically finds and it contains the repo path, I’ll update the docs for this).
from modm.
I've fixed the duplicate parsing of repo files in lbuild v1.6.4 just now.
from modm.
I can verify the fix. I now use in parent folder this ./lbuild.xml
:
<library>
<repositories>
<repository><path>modm/repo.lb</path></repository>
</repositories>
</library>
Works great! It is fixed for me. Should I close the issue or should we wait till the docs are fixed?
from modm.
Excellent! That’s exactly how lbuild.xml
is supposed to be used.
Leave the issue open for now, it reminds me about what I need to clarify.
We’re still working on better docs at https://doc.modm.io, but it’s a bit complicated with all these different devices and options.
from modm.
I've added a tip to the getting started guide regarding the repository paths:
https://modm.io/guide/getting-started/#custom-configuration
from modm.
Related Issues (20)
- Unittest failing fdcan_test on Nucleo-G474RE
- monochrome graphic display won't compile - vector ? HOT 4
- [fiber] multi stack size ? HOT 5
- SAMD51/SAME5x cache not enabled? HOT 5
- STM32G0B1 currently black listed HOT 2
- Placement of data section in wrong memory for STM32H7 HOT 1
- Segmentation fault when building documentation files HOT 3
- Heap not implemented. HOT 6
- Most UART drivers don't implement the full `modm::Uart` interface
- External interrupt causes immediate reset on Arduino Mega 2560 HOT 1
- STM32H7 Flash Support? HOT 5
- vscode json generation HOT 2
- CI docs all job is broken
- Docs Page, Search Function is Intermittent? HOT 6
- OpenOCD cannot configure TPIU/SWO on STM32H7 HOT 5
- Error when trying to compile example on M1 mac HOT 2
- Using SPI on Linux/Darwin target HOT 3
- CMake usage in recommended project structure HOT 3
- lbuild fails when relative paths are on different Windows drives HOT 1
- Fibers not implemented on ARM64
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 modm.