aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-08-30Revert "Add LLVM_CONFIG support"revert-10757-llvm-configDylan Baker1-1/+0
2022-08-30Add LLVM_CONFIG supportSamay Sharma1-0/+1
2022-08-29flake8: run in CIEli Schwartz1-0/+10
2022-08-29flake8: fix typing casts to not have actual objectsEli Schwartz1-1/+1
2022-08-29flake8: move typing-only imports into T.TYPE_CHECKINGEli Schwartz2-2/+6
2022-08-29flake8: fix warnings for unused importsEli Schwartz1-0/+2
2022-08-29flake8: fix unnecessary f-strings without any format placeholdersEli Schwartz2-3/+3
2022-08-29flake8: fix lingering whitespace errorsEli Schwartz1-2/+0
2022-08-29flake8: fix missing importEli Schwartz1-0/+1
2022-08-29docs: make note of the path restriction on subdir()Eli Schwartz1-1/+4
2022-08-29docs: mention in the native-file docs, the command line argument to useEli Schwartz1-0/+7
2022-08-27Users.md: Add AudaciousThomas Lange1-0/+1
2022-08-26Fix indentation issues reported by flake8, requiring code restructuringAlf Henrik Sauge2-14/+20
2022-08-26Remove redundant backslash and fix white space issueAlf Henrik Sauge2-5/+6
2022-08-26Fix purely white space issues reported by flake8Alf Henrik Sauge22-190/+188
2022-08-25Revert "Windows: Improve Python 3.8+ module check on Windows"Eli Schwartz1-13/+1
2022-08-25wrap: Support netrc filesFabian Orccon1-1/+37
2022-08-24fix linker regression for compilers that don't accept LDFLAGS directlyEli Schwartz7-14/+34
2022-08-24fix incorrect type annotations for coredata compile/link argsEli Schwartz1-2/+2
2022-08-24build: don't add targets to link_whole_targets if we took their objectsDylan Baker1-3/+5
2022-08-24backend/ninja: properly track objects extracted from fortran sourcesDylan Baker3-17/+41
2022-08-24build: add a `uses_fortran()` convenience methodDylan Baker1-0/+3
2022-08-24build: Don't attempt to link-whole with rust convenience librariesDylan Baker1-1/+9
2022-08-23install modes should not apply sticky bit to filesEli Schwartz4-12/+54
2022-08-23tests: remove compiler requirement in various unneeded casesEli Schwartz107-107/+108
2022-08-23pkgconfig: Variables can be a single stringXavier Claessens3-3/+17
2022-08-22introspection: untangle install_plan implemetation, fix a bunch of wrong onesEli Schwartz6-48/+53
2022-08-22interpreter: add a special class to track the lifecycle of get_option() stringsEli Schwartz3-2/+34
2022-08-22fix up some message strings that don't include "setup" in the configure commandEli Schwartz2-2/+2
2022-08-18modules/pkgconfig: make it a NewExtensionModuleDylan Baker1-5/+5
2022-08-18run_mypy: Add modules/pkgconfig to the list of checked modulesDylan Baker1-0/+1
2022-08-18modules/pkgconfig: mypy clean!Dylan Baker1-22/+25
2022-08-18modules/pkgconfig: Fix code to handle CustomTarget and CustomTargetIndexDylan Baker1-3/+4
2022-08-18modules/pkgconfig: remove type checking abstractionDylan Baker1-8/+7
2022-08-18modules/pkgconfig: get rid of modifications to the BuildTarget objectsDylan Baker1-24/+40
2022-08-18modules/pkgconfig: ensure "name" is not NoneDylan Baker1-2/+9
2022-08-18modules/pkgconfig: Get most type annotations addedDylan Baker1-50/+80
2022-08-18modules/pkgconfig: Use typed_kwargsDylan Baker5-86/+101
2022-08-18modules/pkgconfig: use typed_pos_argsDylan Baker1-8/+6
2022-08-18modules/pkgconfig: fix typo in blocked variableDylan Baker1-1/+1
2022-08-18modules/pkgconfig: Fix some low hanging typing issuesDylan Baker1-18/+20
2022-08-18build: Add a Union alias for all build targetsDylan Baker2-8/+10
2022-08-18unittests: Add additional tests for KwargInfo::since valuesDylan Baker1-0/+16
2022-08-18interpreterbase: fix type annotations for KwargInfo::since_valuesDylan Baker1-4/+4
2022-08-18modules/fs: Replace configure_file(copy:) with fs.copyfileDylan Baker5-7/+129
2022-08-18minstall: do not trample install_mode by rpath fixerEli Schwartz2-1/+3
2022-08-17build: actually check for targets with no sourcesDylan Baker1-2/+4
2022-08-17tests/common/215: Save some time by only checking pkg-configDylan Baker1-1/+1
2022-08-17tests: fix targets with no sourcesDylan Baker9-6/+10
2022-08-17interpreter: deprecate the ability import unstable modules as `unstable_*`Dylan Baker3-0/+7