Skip to content
Snippets Groups Projects
  1. Apr 13, 2019
    • Roland McGrath's avatar
      [build] Don't generate //zircon/public/sysroot/BUILD.gn · dbc06999
      Roland McGrath authored
      Instead, have fixed code there that generates its targets based on
      JSON emitted by the Zircon `gn gen`.
      
      This eliminates the last vestiges of the old `export/*.pkg` system.
      
      Bug: BLD-437 #done
      Change-Id: I9717faf0fdd679c8ed0ca96c6c304920285b4c0c
      dbc06999
  2. Apr 06, 2019
    • Roland McGrath's avatar
      [build] Remove //zircon/public/config · d74f1cfb
      Roland McGrath authored
      Nothing uses the Zircon board lists via GN or .../zircon-boards.list
      any more.
      
      Bug: BLD-437 #comment Removed //zircon/public/config
      Change-Id: Ic9f59756aa95cb43699f1ba926f674620eb34ff1
      d74f1cfb
  3. Feb 18, 2019
  4. Jan 31, 2019
  5. Jan 30, 2019
  6. Jan 28, 2019
  7. Dec 28, 2018
  8. Dec 27, 2018
  9. Nov 12, 2018
  10. Oct 26, 2018
  11. Sep 26, 2018
  12. Aug 26, 2018
  13. Jul 27, 2018
    • Vadim Shtayura's avatar
      [cipd] Try to bootstrap CIPD from scratch if selfupdate fails. · 6c4da491
      Vadim Shtayura authored
      When updating the CIPD client to be identified by SHA256 hash, old clients (that
      have no idea about SHA256) fail during 'selfupdate'.
      
      We'll roll our SHA256 support in two stages:
        1. Deploy new client that understand SHA256 using its SHA1 name, so
           self-update from old clients works.
        2. Deploy same (or newer) client using its SHA256 name. This would work since
           the client doing the self-update already understands SHA256 at this point.
      
      But we can't guarantee that ALL buildtools deployments will update through
      stages (1) and (2) sequentially. Some of them may skip (1) and end-up directly
      in (2), failing on 'selfupdate'.
      
      This CL makes sure they can recover from this state by rebootstraping the client
      from scratch (this works with SHA256 hashes).
      
      Similar CL in Chromium's depot_tools:
      https://chromium-review.googlesource.com/1149454
      
      Change-Id: I6bb6cb9980ad536008260af74ddec90ded51dd22
      6c4da491
  14. Jul 26, 2018
    • Dustin Green's avatar
      [amlogic-video] local .gitignore of cipd firmware/ · c82ac865
      Dustin Green authored
      More-local .gitignore of firmware/ subdirectory to match pattern used
      for other firmware/ directories.
      
      Tested: Checked git status, and firmware/ still ignored.
      Change-Id: I149c56edf68580aa9861da3b15a0d8ee5f7dde10
      c82ac865
  15. Jun 28, 2018
    • Roland McGrath's avatar
      [build] Generate last-update in GN from jiri history, not from jiri hook · fd57a56d
      Roland McGrath authored
      The time stamp of the last `jiri update` is visible in the
      `//.jiri_root/update/update_history/` directory.  So rather than
      touching the source tree in a hook that runs at the end of `jiri
      update`, just generate the timestamp file in the GN build as a
      function of the files `jiri update` writes.
      
      Bug: BLD-200 #comment Stop writing //garnet/last-update file in jiri hook
      Test: CQ
      Change-Id: I41c1448b0fed8d0cb3985ee032d1b7d4c6209a36
      fd57a56d
  16. Jun 19, 2018
    • Dustin Green's avatar
      [amlogic-video] .gitignore the cipd firmware .bin · 6c2f5843
      Dustin Green authored
      This ignores the amlogic-video firmware directory so that git status
      won't be noisy.  This change assumes that we'll keep cipd content in a
      firmware/ directory to itself (ignores the dir, not the two files
      separately).
      
      Tested: ran "git status" after adding the line to .gitignore
      Change-Id: Id970838cc2e1c2233b8dccd5c8fe5597dc893c3a
      6c2f5843
  17. Jun 14, 2018
  18. May 30, 2018
  19. May 26, 2018
    • Taylor Cramer's avatar
      [rust] Add .cargo/config · 6dd2a06f
      Taylor Cramer authored
      This allows us to have a unified source for vendored crates as well
      as a unified target directory for all fargo build.
      
      This CL also adds Cargo.toml files to the .gitignore since we no
      longer check them in as part of the build system.
      
      Change-Id: I1d19404f6b1760c2a5931fd9984e6093e195816a
      6dd2a06f
  20. May 11, 2018
    • P.Y. Laligand's avatar
      [git] Ignore /public/fidl. · be23bb59
      P.Y. Laligand authored
      It will soon host generated GN rules for FIDL libraries.
      
      BLD-16
      
      Change-Id: I32887ae0a2bdca9580cb9d2b5f4628fb525fdb06
      be23bb59
  21. May 02, 2018
  22. May 01, 2018
  23. Apr 20, 2018
  24. Apr 13, 2018
  25. Apr 10, 2018
  26. Apr 09, 2018
    • Tim Kilbourn's avatar
      [tools][wlan][bluetooth] Use cipd to download firmware · d0812015
      Tim Kilbourn authored
      Set up a garnet-wide cipd.ensure and script in tools/.
      Use it for for wlan and bluetooth firmware.
      Delete the download-firmware.sh scripts.
      Set up a jiri hook to run cipd.
      
      The vulkan sdk and fonts scripts are a little more involved, and can be
      ported to cipd at a later time.
      
      Change-Id: I1a853c9ff07ecbae33f18db6353cb107962d73ed
      d0812015
  27. Mar 14, 2018
  28. Mar 12, 2018
  29. Feb 12, 2018
  30. Feb 05, 2018
  31. Jan 23, 2018
  32. Jan 10, 2018
    • Rob Tsuk's avatar
      gn-driven Rust build · f421ceca
      Rob Tsuk authored
      Change lists in this topic change the build strategy from rewriting
      Cargo.toml files to using a workspace and patch sections. The result is
      the same but it is easier to maintain.
      
      Change-Id: I79c12e8a9491e3a4c0fdbf95d01b43941a8d66bb
      f421ceca
Loading