summaryrefslogtreecommitdiff
path: root/giscanner/scannermain.py
Commit message (Expand)AuthorAgeFilesLines
* Always close filesChristoph Reiter2020-11-071-7/+7
* Always pass an encoding to open() using text modeChristoph Reiter2020-11-071-1/+1
* giscanner: add a --lib-dirs-envvar optionAlexander Kanavin2019-12-131-0/+3
* giscanner: add a --use-ldd-wrapper optionAlexander Kanavin2019-12-131-0/+3
* giscanner: add --use-binary-wrapper optionAlexander Kanavin2019-12-131-0/+14
* scanner: Fix error on Windows in case source files are on different drivesChristoph Reiter2019-04-211-1/+6
* message: simplify handling of error levelsChristoph Reiter2019-01-101-1/+1
* Clean shebangs out of non-executable scripts and drop exec perm from xmlwrite...Dominique Leuenberger2019-01-091-1/+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: rework source root guessing codeChristoph Reiter2019-01-061-3/+24
* Merge branch 'drop-py-compat-code' into 'master'Christoph Reiter2018-12-081-5/+0
|\
| * Drop all Python 2 compat codeChristoph Reiter2018-12-081-5/+0
* | sourcescanner: collect error messages and expose themChristoph Reiter2018-12-081-2/+6
|/
* writer: Include documentation and symbol position in source filesThibault Saunier2018-11-281-3/+10
* tests: depend on flake8 instead of including pep8/pyflakesChristoph Reiter2018-08-151-2/+1
* Factor out pkg-config functionality to a separate module.Tomasz Miąsko2018-07-281-15/+8
* transformer: don't shell out for filter commands and make the tests work on W...Christoph Reiter2018-07-251-2/+5
* Merge branch 'verbose-distutils' into 'master'Christoph Reiter2018-06-181-0/+3
|\
| * Show commands executed by distutils when being verbose.Tomasz Miąsko2018-03-141-0/+3
* | Add --version option to Python based tools.Tomasz Miąsko2018-04-261-1/+3
|/
* Revert "giscanner: Fix options in the preprocessor group"Emmanuele Bassi2018-03-101-7/+4
* giscanner: Fix options in the preprocessor groupNirbheek Chauhan2018-03-101-4/+7
* giscanner: don't print "suppressed N warnings" if --quiet was specifiedTim-Philipp Müller2018-02-081-1/+1
* scanner: Add a way to specify extra libraries to link againstThibault Saunier2016-12-101-0/+3
* g-ir-scanner: Set sensible permissions on the output fileMikhail Zabaluev2015-11-011-0/+8
* Don't lose output silently when overwrite of the output file is deniedMikhail Zabaluev2015-11-011-1/+0
* giscanner: Decode command output for Python 3 compatibilitySimon Feltman2015-09-291-0/+1
* giscanner: Use StringIO instead of cStringIO in Python 2Simon Feltman2015-09-291-5/+6
* giscanner: Use unicode literals in all Python filesSimon Feltman2015-09-291-0/+1
* giscanner: Replace repr format usage with string formatterSimon Feltman2015-09-291-4/+4
* giscanner: Use print as a function for Python 3 compatibilitySimon Feltman2015-09-291-4/+6
* giscanner: Enable "true division" for all Python filesSimon Feltman2015-09-291-0/+1
* giscanner: Use absolute_import for all Python filesSimon Feltman2015-09-291-0/+2
* scanner: use open() as os.fdopen as context managersDieter Verfaillie2015-08-211-8/+6
* scanner: disable cache in reparse validate modeDieter Verfaillie2015-06-241-1/+1
* scanner: Add --symbol-filter-cmdGarrett Regier2015-04-201-1/+7
* build: use the detected pkg-configSaleem Abdulrasool2015-03-241-1/+1
* giscanner: Add Optional Options for CodegenChun-wei Fan2014-09-041-3/+34
* Check for MINGW instead of MINGW32Ignacio Casal Quinteiro2014-08-061-1/+2
* scanner: Add --identifier-filter-cmdSimon Feltman2014-06-031-1/+7
* Fix errors parsing OSX 10.9 headersDavide Bertola2014-02-131-0/+4
* giscanner: Handle the case when there's a space between -I cpp flag and the pathCarlos Garcia Campos2013-11-161-0/+3
* giscanner: Make sure we use real paths in more placesCarlos Garcia Campos2013-11-151-4/+10
* giscanner: remove g_realpathDieter Verfaillie2013-10-171-2/+2
* giscanner: give message.ERROR a purposeDieter Verfaillie2013-10-081-1/+2
* giscanner: rename the parse() method to parse_comment_blocks()Dieter Verfaillie2013-10-081-1/+1
* giscanner: rename AnnotationParser() to GtkDocCommentBlockParser()Dieter Verfaillie2013-10-081-3/+3
* tests: Update misc/pep8.py to 1.4.5Dieter Verfaillie2013-05-071-7/+23
* transformer: Remove annotationsJasper St. Pierre2013-05-071-1/+0