Commit Graph

  • 70213ce999
    Merge 291dbef659 into 0e6e68786c Thierry Reding 2025-02-04 15:23:41 +0100
  • 3220ef9136
    Merge 576f70a184 into 0e6e68786c Marvin Scholz 2025-02-04 15:22:27 +0100
  • 18ea946ffe
    Merge cae5e19290 into 0e6e68786c Eli Schwartz 2025-02-04 15:21:10 +0100
  • d70c25de0e
    Merge fb10de1332 into 0e6e68786c lb90 2025-02-04 15:19:17 +0100
  • 43331bc828
    Merge eb27ee8571 into 0e6e68786c Daniel Mensinger 2025-02-04 15:16:27 +0100
  • c36aefc0f2
    Merge 362c4aaf6c into 0e6e68786c adrianjohnson 2025-02-04 15:15:56 +0100
  • 1f6c7c2381
    Merge 72cbc3b005 into 0e6e68786c ManuelAtWork 2025-02-04 15:13:40 +0100
  • 68ce31ac6e
    Merge f9ee46e178 into 0e6e68786c dabrain34 2025-02-04 15:13:39 +0100
  • b151d9bd95
    Merge 5ddc1ef8fd into 0e6e68786c Xavier Claessens 2025-02-04 15:12:11 +0100
  • 3877e43007
    Merge 20323bc55c into 0e6e68786c kgarlinski 2025-02-04 15:06:55 +0100
  • f884d57429
    Merge 0297a069fd into 0e6e68786c Karl Lind 2025-02-04 15:02:38 +0100
  • 078ea06c2d
    Merge 40864d35cb into 0e6e68786c Marc 2025-02-04 14:56:38 +0100
  • 3868ab7f6d
    Merge 0ec7da338a into 0e6e68786c Andrei Alexeyev 2025-02-04 14:54:51 +0100
  • a5a11fca23
    Merge c9ba71a4ad into 0e6e68786c Clouds 2025-02-04 14:50:39 +0100
  • e5b8371124
    Merge 5ccecbd32d into 0e6e68786c behlec 2025-02-04 14:39:37 +0100
  • 0ece5488d3
    Merge ff2241a778 into 0e6e68786c Christoph Reiter 2025-02-04 10:06:04 +0100
  • cd9e8aff12 rust: add shared library testcase for "objects" Paolo Bonzini 2024-12-20 10:37:34 +0100
  • 39dcacf66f rust: add external objects to the link command line Paolo Bonzini 2024-12-20 10:37:34 +0100
  • b430d7618c rust: add link_whole to rust.test and rust.doctest Paolo Bonzini 2024-12-19 23:38:31 +0100
  • 39aa8179c2 rust: add rust.doctest Paolo Bonzini 2024-11-20 11:24:08 +0100
  • 9ed424fe82 rust: extract common parts of rust.test and rust.doctest Paolo Bonzini 2024-11-20 14:33:15 +0100
  • 8fb209025b rust: unit tests: do not use deprecated rust_crate_type Paolo Bonzini 2024-12-19 23:01:25 +0100
  • b843071ca1 interpreter, rust: move "args" out of BaseTest Paolo Bonzini 2024-11-21 10:05:16 +0100
  • b422755f9a ninjabackend: generate command line for rust doctests Paolo Bonzini 2024-11-20 14:42:29 +0100
  • 8b260785e4 build, interpreter: associate a doctest target to a BuildTarget Paolo Bonzini 2024-11-20 12:10:37 +0100
  • b945bddb44 compilers: introduce get_exe() and get_exe_args() Paolo Bonzini 2024-11-21 09:50:36 +0100
  • 48bbca07d9 backends, compilers: move Fortran-specific handling out of ninjabackend Paolo Bonzini 2024-12-20 12:01:23 +0100
  • 7f059f6c4c ninjabackend: split out generation of rustc arguments Paolo Bonzini 2024-11-20 10:32:35 +0100
  • bb79d1ca85 ninjabackend: split out generation of rustc arguments Paolo Bonzini 2024-11-20 10:32:35 +0100
  • 354da678e2
    Merge 626811d00a into 0e6e68786c Christoph Reiter 2025-02-04 07:03:11 +0100
  • 0e6e68786c minstall: help mypy out with our chown overriding Dylan Baker 2025-02-03 11:34:57 -0800
  • cf6874e1b3
    vs2010backend: Initial MASM language support Zephyr Lykos 2025-01-22 13:25:42 +0800
  • 3a4cb94e94 ci: Update appleclang job to test Xcode-provided Python L. E. Segovia 2025-01-31 01:09:01 +0000
  • e793b1bc1a unittests: Unbreak Python bytecompile tests with Xcode Python L. E. Segovia 2025-01-31 01:06:55 +0000
  • f75e45887c Python: fix typo in the inserted workaround for missing RPATH L. E. Segovia 2025-01-31 00:06:48 +0000
  • d34c37f8a0
    rust: use f-string to build rpath arguments Paolo Bonzini 2025-02-03 09:42:35 +0100
  • f021c37191
    ninjabackend: remove cratetype variable Paolo Bonzini 2024-11-20 13:27:43 +0100
  • a19df7da15
    ninjabackend: start adjusting for differences between rustc and rustdoc Paolo Bonzini 2024-11-20 13:42:14 +0100
  • 39d5ffc27f
    rust: stop using --out-dir, move depfile into private directory Paolo Bonzini 2024-11-20 13:42:14 +0100
  • 103501c274
    ninjabackend: unify building rpath args Paolo Bonzini 2024-11-20 00:33:45 +0100
  • 4276f1d482
    ninjabackend: rust: remove code duplication Paolo Bonzini 2024-11-20 00:42:13 +0100
  • ab5e67a57c
    ninjabackend: rust: fix incorrect use of abspath Paolo Bonzini 2024-11-20 00:42:13 +0100
  • 9a6dba8d87 ci: Update appleclang job to test Xcode-provided Python L. E. Segovia 2025-01-31 01:09:01 +0000
  • ac352f94ab unittests: Unbreak Python bytecompile tests with Xcode Python L. E. Segovia 2025-01-31 01:06:55 +0000
  • 43f64c0d27 minstall: help mypy out with our chown overriding Dylan Baker 2025-02-03 11:34:57 -0800
  • 02f4fc02e5 Convert configure command path and prefix to unix style on windows na-trium-144 2025-02-03 15:41:14 +0900
  • cbaa46fb00 Python: fix typo in the inserted workaround for missing RPATH L. E. Segovia 2025-01-31 00:06:48 +0000
  • ae9cb540de rust: new target rustdoc Paolo Bonzini 2024-12-20 18:00:58 +0100
  • 74204667f5 output PACKAGE_NOT_FOUND_MESSAGE as warning when CMake package is not found na-trium-144 2025-02-03 03:06:40 +0900
  • 7e50c655a9
    Merge 74c30d5e5a into b825faebaf Marco Rebhan 2025-02-02 00:28:04 +0000
  • 74c30d5e5a
    Both variants Marco Rebhan 2025-02-01 18:20:18 +0100
  • 811694323d
    Bundle API v3 Marco Rebhan 2025-02-01 18:29:19 +0100
  • 06952aad5e
    Framework target link support Marco Rebhan 2025-01-23 16:35:56 +0100
  • 58e296c06c
    ninja: Bundle target support Marco Rebhan 2025-01-02 21:35:49 +0100
  • fe585de631
    Construct bundle targets via nsbundle module Marco Rebhan 2025-01-11 22:56:16 +0100
  • 42bd148a18
    Add bundle target types Marco Rebhan 2025-01-02 21:35:49 +0100
  • b64f42769a
    Allow modules to construct BuildTarget subclasses from function args Marco Rebhan 2025-01-12 16:05:23 +0100
  • e82ba23b0d
    ninja: Base bundle target support Marco Rebhan 2025-01-02 21:35:49 +0100
  • a2d42433fd
    Add empty nsbundle module Marco Rebhan 2025-01-11 22:56:16 +0100
  • 6865a74828
    Add common bundle logic Marco Rebhan 2025-01-15 21:17:07 +0100
  • 16daffaf06
    Fix CMake import's linker args sorting algorithm mangling -framework arguments Marco Rebhan 2025-01-08 23:21:16 +0100
  • e80e6d2bd3
    Allow targets to declare outputs as directories Marco Rebhan 2025-01-12 20:56:35 +0100
  • 4ce4acd1eb
    ninja: Use relative path for source file in copy target Marco Rebhan 2025-01-02 21:35:49 +0100
  • d473eff27e
    ninja: Add rule for symlink Marco Rebhan 2025-01-15 21:17:07 +0100
  • 1b07294246
    Add symlink script Marco Rebhan 2025-01-15 21:17:07 +0100
  • 45dbdfcdec
    ninja: Add rule for merge-plist Marco Rebhan 2025-01-02 21:35:49 +0100
  • 9f29c5df2a
    Add merge-plist script Marco Rebhan 2025-01-02 21:35:49 +0100
  • 358343ec1a
    Add MachineInfo.is_wasm() function Marco Rebhan 2025-01-15 21:17:07 +0100
  • 591d969e51
    Add MachineInfo.is_macos() function Marco Rebhan 2025-01-02 21:35:49 +0100
  • 68a0635c71 Get library name patterns with proper prefixes and suffixes on OS/2 KO Myung-Hun 2023-11-08 22:47:41 +0900
  • cf76e99d5e Add `emxomf' option to generate OMF files on OS/2 KO Myung-Hun 2023-11-08 22:08:54 +0900
  • 5a6b7b1b71 Add `shortname' kwarg for a short DLL name on OS/2 KO Myung-Hun 2023-10-30 19:15:31 +0900
  • 162b3ce5bb Generate a shared library and an import library correctly on OS/2 KO Myung-Hun 2023-07-03 23:07:31 +0900
  • a71fa16bf2 options: Replace uses of `UserOption[T.Any]` with a Union of UserOption types Dylan Baker 2024-09-06 11:52:56 -0700
  • f13dd9724b options: Add a function to compare different option choices Dylan Baker 2024-09-03 09:02:15 -0700
  • b62cbea43d options: split UserIntegerOption and UserUmaskOption Dylan Baker 2024-08-30 11:12:57 -0700
  • a4fd5c965e Add support for .hg_archival to detect_vcs Gary Kramlich 2024-12-24 00:05:50 -0600
  • d849e20b7b options: fix typing of add_to_argparse Dylan Baker 2024-08-30 10:52:17 -0700
  • 461c3a36dc options: Add an EnumeratedUserOption class Dylan Baker 2024-08-29 15:47:20 -0700
  • 1377ec72de options: use dataclasses for UserOption Dylan Baker 2024-08-29 09:47:39 -0700
  • 3b28a4f2a1 compilers: remove Compiler.create_option Dylan Baker 2024-08-29 10:22:53 -0700
  • 10f8ae8a6e compilers: use super().get_options() instead of CompilerClass.get_options() Dylan Baker 2025-01-30 09:02:40 -0800
  • b0ebff4ea3 compilers: fix the UserStdOption name of the C and C++ compilers Dylan Baker 2025-01-29 14:19:28 -0800
  • e9146602b0 options: Get rid of the invalid _U type, and use UserOption[_T] Dylan Baker 2024-08-29 09:26:59 -0700
  • 3399d30837 options: Add a printable_choices method to UserOption Dylan Baker 2024-08-29 09:23:05 -0700
  • 01fd3c85c4 options: fix the annotations of _to_tuple Dylan Baker 2024-08-28 10:35:28 -0700
  • d537f00a90 build: remove validation for include_directories Dylan Baker 2025-01-13 11:41:15 -0800
  • 7825b472f6 build: simplify validation of BuildTarget(extra_files: ) Dylan Baker 2025-01-10 16:05:59 -0800
  • 5e2b93affd build: remove validation for BuildTarget(build_by_default: ) Dylan Baker 2025-01-10 16:04:50 -0800
  • d42b397eb5 build: remove validation for C# resources Dylan Baker 2025-01-10 15:57:05 -0800
  • ff779959b7 build: remove implicit_include_directories validation Dylan Baker 2025-01-10 15:55:34 -0800
  • 6adff4f5c4 build: remove validation and conversion for override_options Dylan Baker 2025-01-10 15:55:16 -0800
  • 5c4a3b1e5d build: remove validation for name prefix and suffix Dylan Baker 2025-01-10 15:49:43 -0800
  • b825faebaf Fix PATH for SharedModule in Windows devenv Charles Brunet 2025-01-08 12:15:11 -0500
  • 7fde8deec2
    Merge 3384a9f23d into c0da4a5a74 DFOVIT 2025-01-31 14:47:53 -0500
  • 91fada8f96 build: remove validation from BuildTarget(link_depends: ) Dylan Baker 2025-01-10 15:37:48 -0800
  • ded8e3a545 build: remove validation for gnu_symbol_visibility Dylan Baker 2025-01-10 15:30:45 -0800
  • fd04b14198 build: remove validation for install_rpath Dylan Baker 2025-01-10 15:29:05 -0800
  • ae24a76841 build: remove validation for build_rpath Dylan Baker 2025-01-10 15:28:40 -0800
  • a65fb1f7a3 build: remove validation for rust_dependency_map Dylan Baker 2025-01-10 15:26:30 -0800