aboutsummaryrefslogtreecommitdiff
path: root/compilers.py
AgeCommit message (Expand)AuthorFilesLines
2016-01-15Organise files into a module structure.Jussi Pakkanen1-1837/+0
2016-01-02Can tag include directories as system dirs to reduce compiler warning noise. ...Jussi Pakkanen1-2/+10
2016-01-02By default do not specify language version but instead use the compiler's def...Jussi Pakkanen1-4/+4
2015-12-28Handle custom targets that produce static libraries that are then linked to o...Jussi Pakkanen1-0/+7
2015-12-27Replace c++1y with c++14 as a choice for cpp_stdMartin Ejdestig1-2/+2
2015-12-27Fix typo in description of cpp_std option for GnuCPPCompilerMartin Ejdestig1-1/+1
2015-12-27Boost win detection tuning.Jussi Pakkanen1-1/+17
2015-12-17Compile Windows resources. Closes #333.Jussi Pakkanen1-1/+1
2015-12-12Added support for calling into C.Jussi Pakkanen1-0/+3
2015-12-11Can build Swift libraries and link them.Jussi Pakkanen1-0/+3
2015-12-10Reworked swift code so now can use multiple source files in one target.Jussi Pakkanen1-0/+3
2015-12-07Refactored dep file name so Swift dependency tracking works.Jussi Pakkanen1-0/+9
2015-12-07Can build simple Swift executables.Jussi Pakkanen1-0/+86
2015-12-04Handle the case where we can not execute a file the tempdirThibault Saunier1-1/+6
2015-11-23Yet another step in the neverending saga of -Wpedantic.Jussi Pakkanen1-9/+7
2015-11-22Do not use the linker in cross C++ sanity check to make bare metal projects w...Jussi Pakkanen1-1/+7
2015-11-22More logging for compiler sanity testing.Jussi Pakkanen1-3/+22
2015-11-19Fix debug format for msvc optimized builds.Jussi Pakkanen1-1/+1
2015-11-03Turned builtin options into proper objects.Jussi Pakkanen1-9/+10
2015-10-27Put extra flags at the end because some versions of gcc do not handle -l flag...Jussi Pakkanen1-1/+1
2015-10-22Can set extra args to all compilation checks.Jussi Pakkanen1-27/+27
2015-10-20Extra args also for compiles. Closes #292.Jussi Pakkanen1-0/+3
2015-10-20Created a link test method.Jussi Pakkanen1-46/+49
2015-10-18Only compile when doing cross compilation sanity checks because linking gets ...Jussi Pakkanen1-1/+10
2015-10-16Clang fix.Jussi Pakkanen1-2/+0
2015-10-12Created a stringarray option type and added Windows system libs option that u...Jussi Pakkanen1-6/+46
2015-10-05Added option for VS exception type.Jussi Pakkanen1-1/+17
2015-10-04Can set compiler options, added language versions for Gnu and Clang.Jussi Pakkanen1-0/+74
2015-10-04Extracted common functionality to base class.Jussi Pakkanen1-71/+29
2015-09-20But build type build args to vs command line.Jussi Pakkanen1-2/+2
2015-09-17Merged trunk changes.Jussi Pakkanen1-85/+84
2015-09-17Added conf option for build tree layout.Jussi Pakkanen1-0/+2
2015-09-06Made boost on windows kinda work.Jussi Pakkanen1-3/+3
2015-09-06Fix Windows again.Jussi Pakkanen1-1/+2
2015-09-05Converted alignment check to work also when cross compiling.Jussi Pakkanen1-17/+22
2015-09-05Converted sizeof check to work also when cross compiling.Jussi Pakkanen1-20/+24
2015-09-04Merge pull request #246 from mesonbuild/warnreorgJussi Pakkanen1-47/+36
2015-08-31Fix shared libraries for fortranMarko Raatikainen1-0/+8
2015-08-30Do not use fpic on mingw as it is not needed.Jussi Pakkanen1-0/+5
2015-08-27Added multiple selectable warning levels.Jussi Pakkanen1-47/+36
2015-08-25Give sanity test binaries different names. Also expose project version to mod...Jussi Pakkanen1-1/+5
2015-08-25Better sanity testing.Jussi Pakkanen1-2/+4
2015-08-25Added debugging output.Jussi Pakkanen1-0/+2
2015-07-27Changed cross compilation file to new format.Jussi Pakkanen1-3/+3
2015-07-23Store warning flags in object instead of class because it does not seem to un...Jussi Pakkanen1-8/+6
2015-07-01compilers: fix can_compile. Closes #189Igor Gnatenko1-2/+3
2015-06-22Added dummy id field. Closes #181.Jussi Pakkanen1-0/+1
2015-06-22Add dummy gcctype. Closes #184.Jussi Pakkanen1-1/+3
2015-06-22Add gcctype for objc. Closes #179. Closes #180.Jussi Pakkanen1-0/+6
2015-06-22Added name_string method. Closes #182. Closes #183.Jussi Pakkanen1-0/+3