mirror of
https://gitlab.gnome.org/jwestman/blueprint-compiler.git
synced 2025-05-04 15:59:08 -04:00
Use typelib instead of XML
For normal compilation, use .typelib files rather than .gir XML files. This is much faster. Rather than using libgirepository, which would try to actually load the libraries, we use a custom parser. The language server will still read XML because it needs to access documentation, which is not in the typelib, but that's generally fine because it's a long lived process and only has to do that once.
This commit is contained in:
parent
e78fae4f12
commit
06f54c8ff8
10 changed files with 647 additions and 170 deletions
|
@ -11,7 +11,7 @@ build:
|
|||
- coverage report
|
||||
- coverage html
|
||||
- coverage xml
|
||||
- meson _build -Ddocs=true
|
||||
- meson _build -Ddocs=true --prefix=/usr
|
||||
- ninja -C _build
|
||||
- ninja -C _build test
|
||||
- ninja -C _build install
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue