404 Commits (95b3b9f710a19726f44eb76b15a6690e90c55b37)

Author SHA1 Message Date
Dylan Baker 95b3b9f710 coredata: use a Protocol for shared options between setup configure and dist 1 year ago
Tristan Partin b08d531c02 Document that alias_target accepts run_tgts since 0.60.0 1 year ago
Dylan Baker adc8d6bae4 interpreter: replace mock keyword argument with unittest.mock 1 year ago
Dylan Baker 730cce09bd
interpreter: Also check for msvc style /fsanitize 1 year ago
Dylan Baker 8db1ca1766
interpreter: Don't warn on -fsanitze-* 1 year ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 1 year ago
Eli Schwartz 76e6340f4b fix regression in converting build_target kwargs to typed_kwargs 1 year ago
Dudemanguy e9e098b73e build: improve the warning for executables with the same name 1 year ago
Dylan Baker e419184a9b interpreter: use typed_kwargs for build_target.objects 1 year ago
Dylan Baker d38bf5fbb0 interpreter: use typed_kwargs for build_target.gnu_symbol_visibility 1 year ago
Dylan Baker b02d23206a interpreter: use typed_kwargs for build_target.build_rpath 1 year ago
Dylan Baker a3444d31db interpreter: use typed_kwargs for build_target.implicit_include_directories 1 year ago
Dylan Baker ca32ffc157 interpreter: use typed_kwargs for build_target.extra_files 1 year ago
Dylan Baker 357abf51c5 interpreter: use typed_kwargs for build_target.native 1 year ago
Dylan Baker 2fc8729078 interpreter: use typed_kwargs for build_target.install_mode 1 year ago
Dylan Baker 507d8bf4d7 interpreter: use typed_kwargs for build_target.build_by_default 1 year ago
Dylan Baker 9b1efa37fd interpreter: use typed_kwargs for build_target.d_import_dirs 1 year ago
Xavier Claessens dc329f0f04 interpreter: Add support for cargo subproject 2 years ago
Dylan Baker 013536fcb4 interpreter: add <lang>_(static|shared)_args 2 years ago
Dylan Baker e24f430512 interpreter: extend annotations around build_both_libraries 2 years ago
Dylan Baker 523a27c6f0 build: Use typed_kwargs for language args 2 years ago
Dylan Baker cbca191948 interpreter: Handle BuildTarget.vala_args as Files in the interpreter 2 years ago
Dudemanguy adb1a360b9 build: use suffix when getting target id for exes 2 years ago
Dylan Baker 179355bf18 interpreter: use typed_kwargs for "sources" keyword argument of build targets 2 years ago
Dylan Baker c4458a9a69 interpreter: add another overload of source_strings_to_files 2 years ago
Dylan Baker 922af7dfce interpreter: rename SOURCE_KW to DEPENDENCY_SOURCES_KW 2 years ago
Dylan Baker 937aab09c0 interpreter: handle implib/export_dynamic conflicts in the interpreter 2 years ago
Dylan Baker c9bdf441dd interpreter: use typed_kwargs for executable's "implib" keyword argument 2 years ago
Eli Schwartz fc45b57cf9
fix regression that broke sanity checking of jar sources 2 years ago
Dylan Baker 5ff59f2fb5 interpreter: remove rust_crate_type from the build_target checker 2 years ago
Dylan Baker 07597088a5 interpreter: used typed_kwargs for rust_dependency_map 2 years ago
Dylan Baker 3c88c73c59 interpreter: annotate build_target function 2 years ago
Xavier Claessens 586bd1136d interpreter: Move code that dumps generated AST 2 years ago
Xavier Claessens e9369be086 CMakeInterpreter: Remove useless arguments 2 years ago
Xavier Claessens 49e7e3b9cc Allow to fallback to cmake subproject 2 years ago
Xavier Claessens dbf081c9ce Rust: Fix both_libraries() case 2 years ago
Xavier Claessens c6f33aed2d Rust: Fix proc-macro usage when cross compiling 2 years ago
Xavier Claessens dd22546bdd interpreter: Use common definition for sources type 2 years ago
Xavier Claessens 94f330fd9d interpreter: Allow regex matching in expect_error() 2 years ago
Arsen Arsenović 0af126fec7 install_{data,headers,subdir}: implement follow_symlinks 2 years ago
Charles Brunet 923b95f3d1 Fix assertion raised with invalid option name 2 years ago
Charles Brunet 306562b466 parser: use IdNode for function name and assignment name 2 years ago
Charles Brunet 35936283d2 parser: preserve escape chars in strings 2 years ago
Nicholas Vinson b51bce070e Add macro_name option to configure_file 2 years ago
Charles Brunet 204fe3c577 Fix include_directories test for relative path 2 years ago
Liam Beguin 983562c66e
syntax-highlighting: vim: update builtin function list 2 years ago
Charles Brunet cf5adf0c64 add json output format to configure file 2 years ago
Xavier Claessens f720105e24 find_program: Fallback if version mismatch 2 years ago
Eli Schwartz 90ce084144
treewide: automatic rewriting of all comment-style type annotations 2 years ago
Dylan Baker bf036f37cd interpreter: delete dead code in func_declare_dependency 2 years ago