13845 Commits (3a4b874ec0379c688d127f929b8f3f75f6530a72)
 

Author SHA1 Message Date
Jussi Pakkanen 9a6a95483c Bump version number for rc1. 1 year ago
GertyP 36bf53bdfd
Experimental 'genvslite' WIP. (#11049) 1 year ago
Jussi Pakkanen 9e1e4cafd5 Condense test directory names for release. 1 year ago
Eli Schwartz 712a772643
fix setuptools deprecation warning for renamed metadata key 1 year ago
Eli Schwartz bab04ac587
add additional setuptools metadata pointing to the source repository 1 year ago
Jussi Pakkanen a4fb8dcc41
Merge pull request #11902 from dcbaker/submit/rust-module-enhancements 1 year ago
Aditya Kamath 8946bc05f7
Archive shared library in AIX (#11850) 1 year ago
Dylan Baker 6bfb47a455 rust: Override the default MSVCRT when linking Rust and !rust together 1 year ago
Dylan Baker 772cb92624 rust: get stdlib arguments for non-rust languages when linking 1 year ago
Dylan Baker 5d16bd5308 modules/rust: Add a keyword argument to pass extra args to the rust compiler 1 year ago
Dylan Baker c5b16ab8b9 modules/rust: Add a machine file property for extra clang args with bindgen 1 year ago
Dylan Baker 43f24060f3 modules/rust: Add a `link_with` kwarg to the test method 1 year ago
Jussi Pakkanen 78b8d447ee Fix pylint. 1 year ago
Nathan Goldbaum f92bc05c18 interpreter: use os.listdir instead of os.scandir to avoid ResourceWarning 1 year ago
Dan Hawson 8e879911ec Added a little more useful info to 'link_whole' documentation, describing the use of /LINKWHOLE with MSVC and the behaviour of re-exporting symbols of individual objects in a static library. 1 year ago
Daniele Nicolodi c900e6b0b3 mintro: record subproject in install_plan 1 year ago
Eli Schwartz a71846d749
Revert "modules: move gnome targets into gnome module" 1 year ago
Eli Schwartz a1ef957e34
linkers: delay implementations import until detect is run 1 year ago
Eli Schwartz 6fad02db04
fix regression in handling output overwriting for ar-like linkers 1 year ago
Eli Schwartz 3c5d46267f
WIP: cmake: do not re-export unused top-level objects 1 year ago
Eli Schwartz 5849979afa
stop importing cmake when it isn't used 1 year ago
Eli Schwartz b8b2d87567
dependencies: switch the delayed-import mechanism for custom dependencies 1 year ago
Eli Schwartz b1ddfabf8f
dependencies: defer importing a custom dependency until it is used 1 year ago
Eli Schwartz c82305db0c
dependencies: delay often-unused imports 1 year ago
Eli Schwartz c780d240e2
dependencies: Don't Repeat Yourself when it comes to lookup methods 1 year ago
Eli Schwartz 216f7476de
dependencies: move dub to a hidden package internal detail 1 year ago
Eli Schwartz e715400d1b
tree-wide: reduce unneeded imports on specific Dependency impls 1 year ago
Eli Schwartz 418063cc47
pkgconfig: move uninstalled devenv handling from setup to the module hook 1 year ago
Eli Schwartz 620bdf5895
add profiling startup import check and testcase to count it 1 year ago
Eli Schwartz 25f5f3554d
tests: move script loaded modules test to platform-agnostic 1 year ago
Eli Schwartz cd6c3ca55e
msetup: place profiling logs in the log directory 1 year ago
Eli Schwartz a53c6687b6
fully type mconf.py 1 year ago
Eli Schwartz b411be5edc
fully type mdist.py 1 year ago
Eli Schwartz b05764b73e
mdist: consolidate facts about the current dist using a dataclass 1 year ago
Eli Schwartz a146ee6946
mdist: refactor lots of code into VCS-specific classes 1 year ago
Jussi Pakkanen 9e1dc30f1f Add CppNorth talk. 1 year ago
Xavier Claessens 543610468d coredata: Also clear compiler and run caches 1 year ago
Xavier Claessens 1d600b48cb mconf: Allow changing options and clearing cache at the same time 1 year ago
Xavier Claessens c16dd8d711 coredata: Malformed machine file is not a Meson bug 1 year ago
Alyssa Ross ab17bd2393 rust: fix -C prefer-dynamic behavior 1 year ago
Paolo Borelli 548dd25c67 Clarify `environment` docs. 1 year ago
Xavier Claessens 4c85a7af92 doc: Dictionaries are ordered since Meson 0.62.0 1 year ago
Xavier Claessens 6f2956e76c interpreter: Accept more types in default_options dict values 1 year ago
Dylan Baker be20e0809f interpreter: allow default_options and override_options as a dict 1 year ago
Eli Schwartz d0cbda99a3
backends/vs: add sundry type annotations 1 year ago
Eli Schwartz f38c653a75
backends/xcode: simplify an obviously too-complicated function 1 year ago
Eli Schwartz 50921263bd
delete dead code that has never been referenced 1 year ago
Eli Schwartz a981433705
backends/xcode: various sundry low-effort typing fixes 1 year ago
Eli Schwartz ba27c72861
backends/ninja: add sundry typing improvements 1 year ago
Eli Schwartz aa48cdcf60
use truncating division for code that explicitly needs an int 1 year ago