summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
AgeCommit message (Expand)Author
2018-08-29Improve support for macOS dylib versioningNirbheek Chauhan
2018-08-28Deduplicate build-tree RPATHs on macOSDavid Seifert
2018-08-28CompilerArgs: -Wl,-lfoo is also a valid way to pass a libraryNirbheek Chauhan
2018-08-27Merge pull request #3981 from GoaLitiuM/d-win-fixesJussi Pakkanen
2018-08-23CompilerArgs: Allow calling to_native() multiple timesNirbheek Chauhan
2018-08-23compilers: Handle dupes in the --start/end-group logicOle André Vadla Ravnås
2018-08-22compilers: Reduce sizes of MSVC linked binariesOle André Vadla Ravnås
2018-08-22find_library: Use _build_wrapper to get library dirsBruce Richardson
2018-08-20UserArrayOption: Allow duplicates when used as <lang>_args optionXavier Claessens
2018-08-20Handle proper linking of MSVC runtime librariesGoaLitiuM
2018-08-20Remove optimization related arguments from buildtype args, inline release buildsGoaLitiuM
2018-08-18Convert buildtype to optimization and debug options (#3489)Jussi Pakkanen
2018-08-15Unconditionally use get_gui_app_args()Jon Turney
2018-08-15Explicitly set the Windows subsystem for ninja/VisualCJon Turney
2018-08-11Merge pull request #3831 from mesonbuild/symvisibilityJussi Pakkanen
2018-08-11PkgConfigDependency: Don't try to resolve internal compiler libsNirbheek Chauhan
2018-08-09Call it gnu_symbol_visibility instead.Jussi Pakkanen
2018-08-09Add kwarg for specifying symbol visibility.Jussi Pakkanen
2018-07-10Implement get_link_whole_for() for IntelCompiler (#3863)Alberto Sartori
2018-06-21Added ARMCLANG compiler support for C/C++ (#3717)Vasu Penugonda
2018-06-20Rename clike_langs to clink_langs for clarityNirbheek Chauhan
2018-06-20dependencies: Don't assume self.compiler is a C compilerNirbheek Chauhan
2018-06-18Add missing stubs to Compiler.Christoph Behle
2018-06-18Use stub to report misuse of get_defineChristoph Behle
2018-06-18macos: Rewrite install_name for dependent built libraries on installNirbheek Chauhan
2018-06-10vala: fix extract_all_objects() resultPaolo Bonzini
2018-06-06compilers: Use RUSTFLAGS from the env as default rust_args valueXavier Claessens
2018-06-06optinterpreter: Remove duplicated list of languagesXavier Claessens
2018-06-06Fix issues found by flake8Xavier Claessens
2018-06-06Move <lang>_args to coredata.compiler_optionsXavier Claessens
2018-06-06Move get_args_from_envvars() from environment to compilersXavier Claessens
2018-06-06Add a new option for building with Apple bitcode supportNirbheek Chauhan
2018-06-05Add prog/lib dirs from the mingw cross-compiler to PATHNirbheek Chauhan
2018-05-30New compiler method: check_headerNirbheek Chauhan
2018-05-29Don't raise StopIteration in generators, no longer allowed with Python 3.7. F...Christoph Reiter
2018-05-09Revert "Add macOS linker versioning information"Nirbheek Chauhan
2018-05-04add linker flag to handle $ORIGIN on OpenBSDJasper Lievisse Adriaanse
2018-05-02Can combine D and C++ in a single target. Closes #3125.Jussi Pakkanen
2018-04-17Merge pull request #3353 from xclaesse/has-link-argumentJussi Pakkanen
2018-04-17Explicitly check for OpenMP headers.Elliott Sales de Andrade
2018-04-17Add an OpenMP dependency.Elliott Sales de Andrade
2018-04-16Add has_link_argument() and friendsXavier Claessens
2018-04-16has_argument(): reduce code duplicationXavier Claessens
2018-04-16Merged Arm CC support.Jussi Pakkanen
2018-04-16Add macOS linker versioning informationTom Schoonjans
2018-04-16Do not use -soname when linking with GCC for mingw/cygwinMarvin Scholz
2018-04-15Merge pull request #3115 from makise-homura/e2k-lcc-supportJussi Pakkanen
2018-04-15compilers: is_library: Also detect .so files with version (using soregex)Martin Hostettler
2018-04-14compilers: Cache compiler checks where we don't want the outputNirbheek Chauhan
2018-04-13Deduplicate dependencies resolved to absolute pathsDaniel Schulte