summaryrefslogtreecommitdiff
path: root/giscanner/sourcescanner.py
Commit message (Expand)AuthorAgeFilesLines
* Remove LibtoolImporterChristoph Reiter2020-11-071-9/+8
* Windows: Fix building and running on Python 3.8+Chun-wei Fan2020-01-161-1/+4
* scanner: parse and expose function macrosMathieu Duponchelle2019-07-191-1/+3
* Save preprocessor input and output files with save-tempsTomasz Miąsko2018-12-171-2/+5
* Merge branch 'drop-py-compat-code' into 'master'Christoph Reiter2018-12-081-6/+0
|\
| * Drop all Python 2 compat codeChristoph Reiter2018-12-081-6/+0
* | sourcescanner: collect error messages and expose themChristoph Reiter2018-12-081-0/+3
|/
* gi_source_scanner_parse_file: use a filename instead of a FILE structChristoph Reiter2018-12-061-4/+1
* tests: depend on flake8 instead of including pep8/pyflakesChristoph Reiter2018-08-151-1/+0
* giscanner: Recognize _Thread_local as a storage class specifierTing-Wei Lan2018-01-091-0/+1
* giscanner: Update location of temp sources and objectsChun-wei Fan2017-05-011-1/+3
* giscanner: Fix python2/3 compatibilityDamien Grassart2015-10-191-5/+5
* giscanner: Encode data passed to subprocess.stdin.writeSimon Feltman2015-09-291-3/+2
* giscanner: Use unicode literals in all Python filesSimon Feltman2015-09-291-0/+1
* giscanner: Replace repr format usage with string formatterSimon Feltman2015-09-291-3/+3
* giscanner: Use print as a function for Python 3 compatibilitySimon Feltman2015-09-291-2/+3
* 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
* sourcescanner.py: Use Distutils for PreprocessingChun-wei Fan2015-07-301-40/+6
* giscanner/sourcescanner.py: Use Tempfiles For ParsingChun-wei Fan2015-07-301-31/+47
* tests: Update misc/pep8.py to 1.6.2Dieter Verfaillie2015-06-291-1/+1
* scanner: don't pass certain debug level flags to cppMichael Catanzaro2015-02-131-0/+8
* Honour CPPFLAGS as we do CFLAGSRyan Lortie2013-12-211-0/+1
* scanner: make sure we pass CFLAGS to cppRyan Lortie2013-12-081-0/+1
* scanner: Support boolean constantsFlorian Müllner2013-11-291-2/+6
* giscanner: Make sure we use real paths in more placesCarlos Garcia Campos2013-11-151-2/+2
* giscanner: remove g_realpathDieter Verfaillie2013-10-171-4/+4
* tests: Update misc/pep8.py to 1.4.5Dieter Verfaillie2013-05-071-5/+3
* giscanner: small cpp_args cleanupDieter Verfaillie2013-05-071-11/+9
* giscanner: Define source and header filename extensions only onceDieter Verfaillie2013-05-071-2/+5
* giscanner: use mkstemp() instead of mktemp()Dieter Verfaillie2013-04-091-3/+3
* scanner: Allow CFLAGS to contain arbitrary preprocessor commands like -includeColin Walters2013-03-061-1/+2
* Revert "gi-r-scanner: add support for raw CFLAGS flags option"Colin Walters2013-03-051-3/+1
* gi-r-scanner: add support for raw CFLAGS flags optionTim Lunn2013-03-061-1/+3
* giscanner/sourcescanner.py: Update for Visual C++ usageChun-wei Fan2012-10-271-1/+10
* Do the filename filtering in scannerlexerJohan Dahlin2012-04-051-4/+1
* Don't parse doc comments in dependenciesJohan Dahlin2012-04-051-2/+5
* scanner: split CC environment variableNatanael Copa2011-10-101-1/+2
* Let the user override the default compiler with the CC env variableAndoni Morales Alastruey2011-09-031-1/+1
* Switch to nonrecursive make for core (i.e. not tests/)Colin Walters2010-11-091-3/+7
* scanner: fail if cpp failsVincent Untz2010-09-271-0/+5
* [scanner] Support private/public directivesJohan Dahlin2010-09-201-0/+4
* [scanner] Add a Position classJohan Dahlin2010-09-201-1/+6
* Major rewriteColin Walters2010-08-311-2/+8
* [scanner] Also parse C++ filesGustavo Noronha Silva2010-08-171-1/+2
* [scanner] Make it compatible with python 2.yJohan Dahlin2010-07-221-1/+1
* Support introspectable=no attribute, add warnings frameworkColin Walters2010-06-171-0/+4
* Revert "Support introspectable=no attribute, add warnings framework"Johan Dahlin2010-06-171-4/+0
* Support introspectable=no attribute, add warnings frameworkColin Walters2010-06-161-0/+4
* Bug 590883 - Use 'cc' instead of 'gcc' for preprocessingColin Walters2009-08-241-1/+1