summaryrefslogtreecommitdiff
path: root/giscanner
Commit message (Expand)AuthorAgeFilesLines
* Windows: Fix building and running on Python 3.8+Chun-wei Fan2020-01-164-1/+53
* Drop deprecated xml.etree.ElementTree.Element.getchildren() callsMiro Hrončok2020-01-061-6/+6
* giscanner: add a --lib-dirs-envvar optionAlexander Kanavin2019-12-133-3/+7
* giscanner: add a --use-ldd-wrapper optionAlexander Kanavin2019-12-132-1/+6
* giscanner: add --use-binary-wrapper optionAlexander Kanavin2019-12-131-0/+14
* Fix a bison deprecation warning for using %error-verboseChristoph Reiter2019-12-111-1/+1
* giscanner/ccompiler.py: Fix macro defines with quotes on MSVCChun-wei Fan2019-11-011-0/+7
* Evaluate the filters when checking library types in resolve_shlibsAlistair Buxton2019-09-271-2/+2
* Support array arguments with static keywordEmmanuele Bassi2019-09-151-0/+11
* Make meson.override_find_program working on more complex use casesThibault Saunier2019-08-151-2/+1
* ccompiler: use the distutils linker in the dumperChristoph Reiter2019-08-082-5/+10
* Use the defined compiler when invoking libtoolDavid Demelier2019-08-081-1/+1
* meson: abort the build if the correct Python dependency isn't foundChristoph Reiter2019-07-261-0/+5
* meson: don't pass "install" to configure_file() unless really neededChristoph Reiter2019-07-261-2/+0
* transformer: only include function macros from headers. See #159Christoph Reiter2019-07-221-0/+4
* scanner: parse and expose function macrosMathieu Duponchelle2019-07-198-5/+98
* build: Force-include msvc_recommended_pragmas.h on Visual StudioChun-wei Fan2019-04-301-4/+8
* giscanner/scannerlexer.l: Include io.h on WindowsChun-wei Fan2019-04-301-0/+2
* scanner: Fix error on Windows in case source files are on different drivesChristoph Reiter2019-04-211-1/+6
* cachestore: handle cache getting deleted while loading it. Fixes #278Christoph Reiter2019-04-171-3/+7
* giscanner: Allow fields which are callbacksPhilip Chimento2019-04-071-1/+1
* docwriter: Fix Exception message attributePhilip Chimento2019-04-071-1/+1
* shlibs: fall back to basename on macOS for relative paths. Fixes #222Christoph Reiter2019-03-251-7/+18
* ccompiler: restore customize_compiler() setup for macOS. See #268Christoph Reiter2019-03-021-0/+7
* Revert "Restore original meaning of disguised attribute."Christoph Reiter2019-01-163-2/+16
* maintransformer: Don't warn on (optional) annotations on (inout)Guido Günther2019-01-131-2/+3
* Restore original meaning of disguised attribute.Tomasz Miąsko2019-01-103-16/+2
* message: handle fatal errors even if warnings are disabled. Fixes #229Christoph Reiter2019-01-101-1/+1
* maintransformer: when the namespace is empty use error() instead of fatal()Christoph Reiter2019-01-101-1/+1
* message: simplify handling of error levelsChristoph Reiter2019-01-102-10/+5
* maintransformer: parse deprecation annotations for section blocks. Fixes #213Christoph Reiter2019-01-091-3/+1
* Clean shebangs out of non-executable scripts and drop exec perm from xmlwrite...Dominique Leuenberger2019-01-095-4/+0
* tests: add some tests for get_source_root_dirsChristoph Reiter2019-01-081-2/+2
* get_source_root_dirs: handle empty file list case. Fixes #257Christoph Reiter2019-01-081-0/+3
* scanner: Flatten multi-dimensional arrays fieldsTomasz Miąsko2019-01-071-10/+17
* scanner: Remove incorrect c:type generated for array of synthesized unionsTomasz Miąsko2019-01-061-4/+2
* scanner: Remove incorrect c:type from fields with array typeTomasz Miąsko2019-01-061-12/+1
* scanner: rework source root guessing codeChristoph Reiter2019-01-061-3/+24
* scanner: Merge specifiers and qualifiers when merging basic types.Tomasz Miąsko2019-01-051-0/+5
* scanner: Merge basic types in `specifier_qualifier_list` production.Tomasz Miąsko2019-01-051-10/+11
* meson: port doctool testsChristoph Reiter2019-01-031-0/+12
* ci: enable -Werror for msys2+mesonChristoph Reiter2019-01-011-6/+9
* customize_compiler: also replace the linker command if CC is setChristoph Reiter2018-12-301-1/+4
* Do not bail out when parsing GIR files without doc positionsEmmanuele Bassi2018-12-291-2/+2
* ccompiler: don't use Python compiler flags. Fixes #150Christoph Reiter2018-12-291-6/+8
* ccompiler: include a version of customize_compiler() from CPythonChristoph Reiter2018-12-291-1/+50
* Test commands executed by unix C compiler.Tomasz Miąsko2018-12-291-1/+5
* scanner: make using bool without stdbool include work again. Fixes #247Christoph Reiter2018-12-212-1/+2
* docwriter: Support markdown 3.x. Fixes #250Christoph Reiter2018-12-201-3/+14
* meson: add default compiler warning flags and enable -Werror on CIChristoph Reiter2018-12-181-2/+6