aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-07-12Remove type comments from compilers.pyTristan Partin1-53/+59
2023-07-06CI: gracefully handle jsonschema update requiring rust to buildEli Schwartz2-2/+4
2023-07-06Fix typo in Disabler.mdmeator1-1/+1
2023-07-05Bump version number for rc2.1.2.0rc2Jussi Pakkanen2-2/+2
2023-07-05Renumber test dirs for rc2.Jussi Pakkanen6-2/+2
2023-07-05comp.preprocess(): Do not treat every file as assemblyXavier Claessens3-10/+14
2023-07-05build: use self.compilers instead of all_compilers for stdlib langsDylan Baker1-1/+4
2023-07-05Merge pull request #11742 from xclaesse/link-whole-casesJussi Pakkanen16-84/+195
2023-07-04tests: add standard option to get_define() testKacper Michajłow1-0/+10
2023-07-04compilers: strip get_define outputKacper Michajłow1-1/+1
2023-07-04Merge pull request #11924 from dcbaker/submit/c++stdlib-fixesJussi Pakkanen1-31/+44
2023-07-04environment: separate illumos and Solaris kernels in MachinesDylan Baker2-2/+14
2023-07-03fix the use of setup --profile-self in combination with --genvsliteDan Hawson1-2/+4
2023-07-02remove CI workaround for clang+msys2Eli Schwartz1-1/+0
2023-07-02genvslite: greatly simplify the implementation of non-genvslite backendsEli Schwartz6-45/+30
2023-07-02genvslite: fix badly overflowing line lengthsEli Schwartz2-2/+6
2023-07-02genvslite: improve readability of the mconf help textEli Schwartz1-3/+2
2023-07-02genvslite: fix the core option being listed as one of the per-project optionsEli Schwartz1-0/+1
2023-06-29compilers/cpp: remove special libc++ handling from the AppleClangCPPCompilerDylan Baker1-7/+1
2023-06-29compilers/cpp: try to do a better job of detecting libc++ vs libstdc++Dylan Baker1-3/+31
2023-06-29compilers/cpp: use a Mixin to share the stdlib flags between clang++ and g++Dylan Baker1-18/+15
2023-06-29compilers/cpp: use a list comprehension instead of a for loopDylan Baker1-9/+3
2023-06-29compilers/cpp: Actually add the search dirs to for gccDylan Baker1-1/+1
2023-06-28Bump version number for rc1.1.2.0rc1Jussi Pakkanen2-3/+3
2023-06-28Experimental 'genvslite' WIP. (#11049)GertyP16-354/+1112
2023-06-28Condense test directory names for release.Jussi Pakkanen5-0/+0
2023-06-28fix setuptools deprecation warning for renamed metadata keyEli Schwartz1-1/+1
2023-06-28add additional setuptools metadata pointing to the source repositoryEli Schwartz1-0/+2
2023-06-27Merge pull request #11902 from dcbaker/submit/rust-module-enhancementsJussi Pakkanen18-27/+275
2023-06-27Archive shared library in AIX (#11850)Aditya Kamath5-1/+66
2023-06-27rust: Override the default MSVCRT when linking Rust and !rust togetherDylan Baker2-1/+69
2023-06-27rust: get stdlib arguments for non-rust languages when linkingDylan Baker6-12/+83
2023-06-27modules/rust: Add a keyword argument to pass extra args to the rust compilerDylan Baker5-7/+28
2023-06-27modules/rust: Add a machine file property for extra clang args with bindgenDylan Baker6-6/+57
2023-06-27modules/rust: Add a `link_with` kwarg to the test methodDylan Baker6-4/+41
2023-06-27Fix pylint.Jussi Pakkanen1-1/+0
2023-06-27interpreter: use os.listdir instead of os.scandir to avoid ResourceWarningNathan Goldbaum1-1/+2
2023-06-27Added a little more useful info to 'link_whole' documentation, describing the...Dan Hawson1-2/+4
2023-06-26mintro: record subproject in install_planDaniele Nicolodi6-0/+56
2023-06-26Revert "modules: move gnome targets into gnome module"Eli Schwartz5-26/+23
2023-06-26linkers: delay implementations import until detect is runEli Schwartz26-222/+117
2023-06-26fix regression in handling output overwriting for ar-like linkersEli Schwartz2-2/+4
2023-06-26WIP: cmake: do not re-export unused top-level objectsEli Schwartz1-12/+3
2023-06-26stop importing cmake when it isn't usedEli Schwartz3-19/+4
2023-06-26dependencies: switch the delayed-import mechanism for custom dependenciesEli Schwartz14-69/+114
2023-06-26dependencies: defer importing a custom dependency until it is usedEli Schwartz12-111/+83
2023-06-26dependencies: delay often-unused importsEli Schwartz3-7/+6
2023-06-26dependencies: Don't Repeat Yourself when it comes to lookup methodsEli Schwartz1-24/+17
2023-06-26dependencies: move dub to a hidden package internal detailEli Schwartz2-6/+5
2023-06-26tree-wide: reduce unneeded imports on specific Dependency implsEli Schwartz4-13/+12