summaryrefslogtreecommitdiff
path: root/giscanner/ccompiler.py
Commit message (Expand)AuthorAgeFilesLines
* Add --compiler argument to g-ir-scannerEmmanuele Bassi2022-02-121-4/+4
* Always pass an encoding to open() using text modeChristoph Reiter2020-11-071-1/+1
* giscanner: Add support for using clang-clChun-wei Fan2020-08-241-6/+8
* giscanner: add a --lib-dirs-envvar optionAlexander Kanavin2019-12-131-2/+2
* giscanner/ccompiler.py: Fix macro defines with quotes on MSVCChun-wei Fan2019-11-011-0/+7
* ccompiler: use the distutils linker in the dumperChristoph Reiter2019-08-081-0/+9
* ccompiler: restore customize_compiler() setup for macOS. See #268Christoph Reiter2019-03-021-0/+7
* customize_compiler: also replace the linker command if CC is setChristoph Reiter2018-12-301-1/+4
* 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
* Drop all Python 2 compat codeChristoph Reiter2018-12-081-4/+0
* scanner: Accept library filenamesOlivier Crête2018-11-051-1/+2
* scanner: Pass library paths before the -l itselfOlivier Crête2018-11-051-11/+11
* tests: depend on flake8 instead of including pep8/pyflakesChristoph Reiter2018-08-151-2/+0
* ccompiler: simplify check_is_msvc()Christoph Reiter2018-07-281-4/+1
* giscanner: do not override dyld search path on macOSMarcus Calhoun-Lopez2018-06-201-1/+1
* Revert "Windows port: Work arount MSYS weirdness where it changes --libtool= ...Ray Donnelly2018-06-201-2/+0
* giscanner: fix --no-libtool on macOSTom Schoonjans2018-04-081-1/+1
* scanner: Fix library lookup under MinGW without libtoolChristoph Reiter2018-01-231-2/+3
* scanner: Fix non-libtool linker flags on DarwinPhilip Chimento2017-05-171-1/+1
* giscanner: Do not use distutils for linkingChun-wei Fan2017-05-031-49/+47
* giscanner: Update location of temp sources and objectsChun-wei Fan2017-05-011-2/+1
* giscanner: Use shlex.split() for environment variablesNirbheek Chauhan2017-03-211-1/+2
* scanner: Add a way to specify extra libraries to link againstThibault Saunier2016-12-101-3/+3
* ccompiler.py: MSVC builds: Fix running on Python 3.xChun-wei Fan2016-03-171-1/+1
* ccompiler.py: Win32: Use tempfile for resolving libsChun-wei Fan2016-03-161-21/+36
* scanner: Assume gcc use the same path separator as pythonNicola Fontana2016-02-161-1/+1
* Allow overriding of dlltool nameNicola Fontana2016-02-161-2/+1
* scanner: Remove leading $SHELL in libtool callNicola Fontana2016-02-161-1/+2
* Revert "giscanner: Disable warnings arising from -D_FORTIFY_SOURCE -O0"Philip Withnall2016-02-061-6/+0
* giscanner: Disable warnings arising from -D_FORTIFY_SOURCE -O0Philip Withnall2016-01-301-0/+6
* giscanner/ccompiler.py: Make Windows builds work with Python 3.xChun-wei Fan2015-10-281-2/+2
* scanner: Fix non-libtool linker flags on DarwinPhilip Chimento2015-10-201-3/+4
* giscanner: Fix python2/3 compatibilityDamien Grassart2015-10-191-2/+2
* scanner: Pacify PEP8Colin Walters2015-09-291-1/+1
* giscanner: Use unicode literals in all Python filesSimon Feltman2015-09-291-1/+1
* giscanner/ccompiler.py: Improve CFLAGS handlingChun-wei Fan2015-09-081-0/+16
* giscanner: Use Distutils to Build Dumper ProgramChun-wei Fan2015-09-011-23/+81
* g-ir-scanner: Support multiple arguments for compilerMarc-Antoine Perennou2015-08-241-1/+1
* Revert "dumper.py: Use Distutils to Build Dumper Program"Chun-wei Fan2015-07-311-103/+30
* dumper.py: Use Distutils to Build Dumper ProgramChun-wei Fan2015-07-301-30/+103
* sourcescanner.py: Use Distutils for PreprocessingChun-wei Fan2015-07-301-1/+63
* giscanner/ccompiler.py: Initiate Distutils Compiler InstanceChun-wei Fan2015-07-301-46/+90
* scanner: remove unused importsDieter Verfaillie2015-06-291-6/+0
* Fix windows buildIgnacio Casal Quinteiro2014-09-021-2/+2
* giscanner: Add New CCompiler ModuleChun-wei Fan2014-08-051-0/+202