summaryrefslogtreecommitdiff
path: root/environment.py
AgeCommit message (Collapse)Author
2016-01-15Organise files into a module structure.Jussi Pakkanen
2015-12-28Handle custom targets that produce static libraries that are then linked to ↵Jussi Pakkanen
other targets.
2015-12-13Detection works with more vs versions. Closes #332.Jussi Pakkanen
2015-12-12Ignore decode errors to work with compilers that write out non-utf8 text.Jussi Pakkanen
2015-12-07Can build simple Swift executables.Jussi Pakkanen
2015-12-07Check for clang specifically by name on Windows.Jussi Pakkanen
2015-11-03Refactored builtin options to a dictionary and created a new default library ↵Jussi Pakkanen
target type.
2015-10-20Projects can specify default values for options.Jussi Pakkanen
2015-09-05Created iphone cross file and made it possible to specify compile and link ↵Jussi Pakkanen
args in the cross file.
2015-09-04Detect mingwness better.Jussi Pakkanen
2015-08-26Check for binary called g++ on Windows.Jussi Pakkanen
2015-08-16Use system() instead of name() which is a confusing term.Jussi Pakkanen
2015-07-27Support target-only cross compilation properly.Jussi Pakkanen
2015-07-27Now host_machine, build_machine and target_machine are properly separated ↵Jussi Pakkanen
and return correct values.
2015-07-27Changed cross compilation file to new format.Jussi Pakkanen
2015-06-19environment: fix bad-continuationIgor Gnatenko
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-05-17Can specify custom search directories in find_library.Jussi Pakkanen
2015-04-20Fix windows tests when using newer MinGW.Jussi Pakkanen
2015-02-26Made gtest and gmock work properly on 64 bit Fedora, which uses /usr/lib64. ↵Jussi Pakkanen
Fixes #40.
2015-01-30Put /usr/local/lib ahead of /usr/lib in library search order.Jussi Pakkanen
2014-12-03Extracted compiler definitions to their own file.Jussi Pakkanen
2014-12-03Get envvar flags for objc and objcpp.Jussi Pakkanen
2014-11-24Better Ninja detection.Jussi Pakkanen
2014-11-16Harmonised copyright declarations.Jussi Pakkanen
2014-10-18Workaround for Clang pch include bug with help from Masashi Fujita.Jussi Pakkanen
2014-10-11Nag Fortran compiler definition from Peter Koval.Jussi Pakkanen
2014-09-30Gcc and clang can take assebmly files directly.Jussi Pakkanen
2014-09-26VS2013 argument fix.Jussi Pakkanen
2014-09-23A few fixes for bug #6.Jussi Pakkanen
2014-09-21Fix for arm library finding.Jussi Pakkanen
2014-09-18More Fortran compiler definitions from Peter Koval.Jussi Pakkanen
2014-09-08Fortran compiler fixes from Peter Koval.Jussi Pakkanen
2014-09-05Made include args always return arrays for consistency.Jussi Pakkanen
2014-09-02Use static library dependencies not when the library is built but when it is ↵Jussi Pakkanen
used.
2014-08-19Do Fortran dependency tracking manually because of bugs in other pieces of ↵Jussi Pakkanen
software.
2014-08-16Write module files into private directory.Jussi Pakkanen
2014-08-13OCDJussi Pakkanen
2014-08-13Fortran refactoring.Jussi Pakkanen
2014-08-13Fortran compiler support patch from Peter Koval.Jussi Pakkanen
2014-08-11Updated copyright years.Jussi Pakkanen
2014-08-10Do not use GNU linker flags on OSX because it does not support them.Jussi Pakkanen
2014-08-07Kill end of line whitespace dead.Jussi Pakkanen
2014-08-06Can specify project options on the command line and the override defaults.Jussi Pakkanen
2014-08-05Run VS in inside temp dir so it does not leak files around.Jussi Pakkanen
2014-08-04Add the object file generated by MSVS pch compilation to the link command ↵Jussi Pakkanen
line as it is apparently required on some versions.
2014-08-04.f90 is Fortran too.Jussi Pakkanen
2014-08-03Scan Fortran dependencies, but it fails currently due to a deficiency in Ninja.Jussi Pakkanen
2014-08-01Fortran suffix improvingness.Jussi Pakkanen
2014-08-01Get Fortran flags from envvars.Jussi Pakkanen
2014-08-01Basic Fortran support.Jussi Pakkanen