1. 26241bc pw_build: GN template for copy_from_cipd by Armando Montanez · 3 years, 6 months ago
  2. c411887 pw_build: Add script for copying from CIPD by Rob Mohr · 3 years, 6 months ago
  3. e59706b pw_build: pw_mirror_tree target by Wyatt Hepler · 3 years, 6 months ago
  4. b3ea980 pw_build: Python build docs by Wyatt Hepler · 3 years, 7 months ago
  5. c736573 pw_cli, pw_build, pw_env_setup: Run Python tests by Rob Mohr · 3 years, 7 months ago
  6. a2970c5 pw_build: Python Mypy updates by Wyatt Hepler · 3 years, 7 months ago
  7. 6554c14 pw_protobuf_compiler: Support proto3 optional fields by Wyatt Hepler · 3 years, 7 months ago
  8. 620b3e0 pw_build: python_test_deps for Python packages by Wyatt Hepler · 3 years, 8 months ago
  9. 438caa0 pw_build: Make GN Python installation more robust by Wyatt Hepler · 3 years, 8 months ago
  10. 4d1e6aa pw_build: Support pw_python_requirements targets by Wyatt Hepler · 3 years, 8 months ago
  11. b18f8f9 pw_build: Stricter CMake argument parsing by Wyatt Hepler · 3 years, 8 months ago
  12. df9b612 pw_build: Fix source compilation in CMake facades by Wyatt Hepler · 3 years, 8 months ago
  13. f8a3bf7 pw_build: Add IMPLEMENTS_FACADES argument to CMake by Wyatt Hepler · 3 years, 8 months ago
  14. 019974b pw_build: Remove old facade naming by Armando Montanez · 3 years, 9 months ago
  15. 09def8c pw_build: Requre headers in facades by Armando Montanez · 3 years, 10 months ago
  16. 285636f pw_build: Install generated packages without --editable by Wyatt Hepler · 3 years, 9 months ago
  17. 8ce9013 pw_build: Support specifying mypy/pylint config by Wyatt Hepler · 3 years, 9 months ago
  18. e65ddc8 pw_build: Python lint=true|false option by Keir Mierle · 3 years, 9 months ago
  19. a4c0aee pw_protobuf_compiler: Python support by Alexei Frolov · 3 years, 9 months ago
  20. 00efe18 pw_watch: Rework arguments by Wyatt Hepler · 3 years, 10 months ago
  21. 5953433 pw_build: Don't require sources in pw_python_package by Wyatt Hepler · 3 years, 10 months ago
  22. 69dccfd pw_unit_test: Add library targets by Alexei Frolov · 3 years, 10 months ago
  23. 8aa5ed5 pw_build: Make warning flags private in CMake by Wyatt Hepler · 3 years, 10 months ago
  24. d9336a4 pw_protobuf_compiler: Pass plugin paths by Wyatt Hepler · 3 years, 10 months ago
  25. 73439f7 pw_tokenizer: Apply linker script in CMake by Wyatt Hepler · 3 years, 10 months ago
  26. dcfa92b pw_hdlc_lite: Build HDLC RPC example with CMake by Wyatt Hepler · 3 years, 10 months ago
  27. c9e51d2 CMake: Support protobuf code gen; add pw_rpc by Wyatt Hepler · 3 years, 11 months ago
  28. 0a6f763 CMake: Revamp CMake build by Wyatt Hepler · 3 years, 11 months ago
  29. fcf6037 pw_env_setup: Use GN to install Python packages by Rob Mohr · 3 years, 10 months ago
  30. 2e3619d Python: Update mypy and pylint versions by Wyatt Hepler · 3 years, 11 months ago
  31. 9c35aac pw_build: Add pw_error GN template by Alexei Frolov · 3 years, 11 months ago
  32. 45af57b pw_build: Support declaring standalone Python scripts by Wyatt Hepler · 3 years, 11 months ago
  33. 94c2f06 pw_build: python_runner.py phony target support by Wyatt Hepler · 3 years, 11 months ago
  34. 0d32d1d pw_build: Remove deprecated pw_python_script by Wyatt Hepler · 3 years, 11 months ago
  35. 6e60917 pw_build: Remove deprecated facade_name arg by Wyatt Hepler · 3 years, 11 months ago
  36. 01a85d6 Python: Generate BUILD.gn files for Python packages by Wyatt Hepler · 3 years, 11 months ago
  37. 407bdad pw_build: Tool for generating a BUILD.gn for Python by Wyatt Hepler · 3 years, 11 months ago
  38. 3b4047d Python: Add py.typed files per PEP 561 by Wyatt Hepler · 3 years, 11 months ago
  39. d7dc655 pw_build: pw_python_package and mypy fixes by Wyatt Hepler · 3 years, 11 months ago
  40. b8e1360 pw_build: pw_python_package updates by Wyatt Hepler · 3 years, 11 months ago
  41. e0575f7 pw_build: Facade and configuration tweaks and docs by Wyatt Hepler · 3 years, 11 months ago
  42. c8e05a4 pw_build: Rename pw_python_script to pw_python_action by Wyatt Hepler · 3 years, 11 months ago
  43. 51ded74 pw_build: Rename python_script.gni to python_action.gni by Wyatt Hepler · 3 years, 11 months ago
  44. 2c62283 pw_build: add "-Wredundant-decls" to extra_strict_warnings by Ewout van Bekkum · 3 years, 11 months ago
  45. 4c2915a pw_build: Allow non-present deps in remove_public_deps by Wyatt Hepler · 3 years, 11 months ago
  46. fdebe5e pw_build: Python code for generating unit tests by Wyatt Hepler · 4 years ago
  47. b16dfd3 pw_build: pw_python_package template by Wyatt Hepler · 4 years ago
  48. 1b0ca7b pw_build: Allow non-present configs in remove_configs by Wyatt Hepler · 3 years, 11 months ago
  49. c9759dc pw_build: add "-Wpointer-arith" to strict_warnings by Ewout van Bekkum · 4 years ago
  50. e4d7b69 pw_build: add "-Wundef" to strict_warnings by Ewout van Bekkum · 4 years ago
  51. 7a436e0 pw_build: Move "-Wcast-qual" to strict_warnings by Ewout van Bekkum · 3 years, 11 months ago
  52. 4eb4218 pw_build: Fix linker script defines by Armando Montanez · 4 years ago
  53. ae222dc pw_kvs: Apply config pattern; configure log level by Wyatt Hepler · 4 years ago
  54. b4f9598 pw_build: Add "-Wimplicit-fallthrough" to strict_warnings by Ewout van Bekkum · 4 years ago
  55. 2f20c13 pw_build: Add "-Wcast-qual" to extra_strict_warnings by Ewout van Bekkum · 4 years ago
  56. d49f8fe BUILD.gn files: Improve import formatting by Wyatt Hepler · 4 years ago
  57. 0da412c pw_build: Add pw_zip target by Sam McCauley · 4 years ago
  58. 79d983f pw_build: pw_python_script enhancements by Wyatt Hepler · 4 years ago
  59. f9fb90f docs: Make labels consistent; remove boilerplate by Wyatt Hepler · 4 years ago
  60. 854adec pw_assert: Add new "light" PW_ASSERT macros by Keir Mierle · 4 years ago
  61. 3e7fe26 pw_build: Correctly append polyfill dependency by Alexei Frolov · 4 years ago
  62. 199045a Expand build system docs by Alexei Frolov · 4 years ago
  63. 92f0b98 pw_build: Fix issue with temp dirs on Mac by Rob Mohr · 4 years, 1 month ago
  64. 7e7eeba pw_build: Add support for pw_python_wheels targets by Joe Ethier · 4 years, 1 month ago
  65. 0bc214a pw_build: Handle missing Ninja files by Wyatt Hepler · 4 years, 1 month ago
  66. 53a06fb pw_build: Support more expressions by Wyatt Hepler · 4 years, 1 month ago
  67. a74f7b0 pw_tokenizer: GN integration for token databases by Wyatt Hepler · 4 years, 2 months ago
  68. 8224a64 pw_build: Update path and target resolution by Wyatt Hepler · 4 years, 1 month ago
  69. 27f69f0 pw_build: Restructure as Python package by Wyatt Hepler · 4 years, 2 months ago
  70. 3ea3dfc pw_build: Update python_runner.py file resolution by Wyatt Hepler · 4 years, 2 months ago
  71. df2f190 pw_env_setup: make all Python code 3.7-compatible by Rob Mohr · 4 years, 2 months ago
  72. f675390 GN build: Add application images group and docs by Alexei Frolov · 4 years, 2 months ago
  73. 8ef706f Import pw_build_defaults into child GN targets by Alexei Frolov · 4 years, 3 months ago
  74. e9bc14b Fix toolchain/target remove_configs by Alexei Frolov · 4 years, 3 months ago
  75. cdba516 pw_build, pw_unit_test: Artifacts in separate dirs by Michael Spang · 4 years, 3 months ago
  76. 524ead4 pw_build: Always set the output_dir in pw targets by Michael Spang · 4 years, 3 months ago
  77. e5de265 pw_build: Fix target set_defaults() compatibility by Michael Spang · 4 years, 3 months ago
  78. 82bbce4 Remove legacy_target.gni by Armando Montanez · 4 years, 3 months ago
  79. fd5de70 Add Pigweed GCC-ARM toolchains by Armando Montanez · 4 years, 3 months ago
  80. 4c0428a Define Linux clang target as toolchain by Alexei Frolov · 4 years, 3 months ago
  81. fb3d3fb Don't declare pigweed variables as globals by Armando Montanez · 4 years, 3 months ago
  82. edd2f14 pw_build: Switch to pw_* target types by Alexei Frolov · 4 years, 3 months ago
  83. 844ff0f pw_build, pw_toolchain: Add default configs by Alexei Frolov · 4 years, 4 months ago
  84. 6639c45 pw_tokenizer: Use facades for global handlers by Wyatt Hepler · 4 years, 4 months ago
  85. 3624fc3 pw_build: Always define the main facade target by Wyatt Hepler · 4 years, 4 months ago
  86. dfe3c61 Specify facade names; enable_if option for pw_test by Wyatt Hepler · 4 years, 5 months ago
  87. 888370d Enable -Wshadow by Armando Montanez · 4 years, 4 months ago
  88. f6fe134 pw_build: add options for building with Kythe by Rob Mohr · 4 years, 5 months ago
  89. 0681948 Many changes to support stricter deps by Rob Mohr · 4 years, 5 months ago
  90. 0054a9b Docs: Add missing RST docs by Armando Montanez · 4 years, 6 months ago
  91. bcc194b docs: Extend readme, more docs by Armando Montanez · 4 years, 6 months ago
  92. e0aef0a pw_presubmit: Enable mypy and get it passing by Wyatt Hepler · 4 years, 6 months ago
  93. 9d169d5 pw_build: Update docs summary by Alexei Frolov · 4 years, 6 months ago
  94. a0ba54f Roll GN to 239533d by Rob Mohr · 4 years, 7 months ago
  95. f428b17 python_runner: GN Windows path workaround by Alexei Frolov · 4 years, 7 months ago
  96. 1901073 python_runner: re-add os import by Alexei Frolov · 4 years, 7 months ago
  97. f28de87 Python runner target resolution on Windows by Alexei Frolov · 4 years, 7 months ago
  98. 3672f2b Temporary fix for windows build by Rob Mohr · 4 years, 7 months ago
  99. a16ac8a Add -g to CMake and Bazel builds by Wyatt Hepler · 4 years, 8 months ago
  100. b9db09f Build with -g by default by Wyatt Hepler · 4 years, 8 months ago