summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/mixins/emscripten.py
AgeCommit message (Expand)Author
2025-11-19compilers: Remove Environment parameter from Compiler.find_libraryDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.thread_flagsDylan Baker
2025-10-06options: replace get_value with get_value_forPaolo Bonzini
2025-05-21compilers: add option for ignoring system dirsDavid Seifert
2025-04-08coredata: move MutableKeyedOptionDict to optionsDylan Baker
2025-02-13Make all Meson level options overridable per subproject.Jussi Pakkanen
2025-02-05options: use dataclasses for UserOptionDylan Baker
2025-02-05compilers: remove Compiler.create_optionDylan Baker
2024-07-30flake8: move unused typing-only imports to TYPE_CHECKINGEli Schwartz
2024-07-17Remove language (AKA compiler) type from OptionKey.Jussi Pakkanen
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen
2024-06-14Replace direct indexing with named methods.Jussi Pakkanen
2024-06-14Rename option variable to optstore to make it unique.Jussi Pakkanen
2024-05-23Refactor option classes to their own file.Jussi Pakkanen
2024-03-15Improve error messages for invalid option valuesCharles Brunet
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-07-12Fix the typing around Compiler._get_compile_output()Tristan Partin
2023-07-12Annotate naked fundamental Python typesTristan Partin
2023-07-12Use CompileCheckMode enumTristan Partin
2023-03-16prevent lib prefix warning from pkg-configCharles Brunet
2023-02-01treewide: add future annotations importEli Schwartz
2022-12-27emscripten: remove redundant `thread_flags` implementationKleis Auke Wolthuizen
2022-12-27emscripten: use single arguments when specifying optionsKleis Auke Wolthuizen
2022-12-27emscripten: prefer `-pthread` over `-s USE_PTHREADS=1`Kleis Auke Wolthuizen
2022-03-22OptionOverrideProxy: Make it immutable to avoid copiesXavier Claessens
2021-08-08Add support for finding Javascript source libraries with Emscripten.Jussi Pakkanen
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2021-01-20Avoid accidental use of STANDALONE_WASM mode on compiler testsBrion Vibber
2021-01-04Use a single coredata dictionary for optionsDylan Baker
2021-01-04use OptionKey for builtin and base optionsDylan Baker
2021-01-04move OptionKey to mesonlibDylan Baker
2021-01-04use OptionKey for compiler_optionsDylan Baker
2020-11-09Fix WASM thread count option. Closes #7921.Jussi Pakkanen
2020-09-24compilers: Tell mypy that the compiler mixins are just thatDylan Baker
2020-09-24compilers/mixins/emscripten: make type safeDylan Baker
2020-09-16linkers/compilers: Move an emscripten method to the compilerDylan Baker
2020-02-27compilers/linkers: Add a representation for wasm-ldDylan Baker
2020-02-27compilers/mixins/emscripten: Implement thread supportDylan Baker
2020-02-27compilers/emcc: Fix inheritance orderDylan Baker
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger
2019-11-06Fix typos found by codespellWolfgang Stöggl
2019-10-18emscripten: fix false positives in linking testsAndrei Alexeyev
2019-10-18Refactor duplicate Emscripten code into a mixinAndrei Alexeyev