lurenjiauser
V2EX  ›  Google

这些年跟着某大厂用过的构建工具,实在是无力了

  •  
  •   lurenjiauser · Jan 18, 2025 · 5019 views
    This topic created in 653 days ago, the information mentioned may be changed or developed.
    • Make;
    • Ninja;
    • Gradle(AGP);
    • Soong;
    • Ninja;
    • Bazel;
    10 replies  •  2025-01-19 14:15:14 +08:00
    lrh3321
    lrh3321
    Jan 18, 2025
    1
    Ninja 出现了两次
    NuU904Nbd6wClDX4
    NuU904Nbd6wClDX4
    Jan 18, 2025
    2
    全是不同类型的构建工具,跨度比较大。
    198plus
    198plus
    Jan 18, 2025 via Android
    3
    为什么没有复制源码包管理+shell 脚本构建
    foolishcrab
    foolishcrab
    Jan 18, 2025❤️2
    4
    问题在于“跟着大厂用”这几个字。
    很多项目在大厂孵化是因为人家内部真的有这个需求,跟着用很多时候没有享受到好处,因为你根本没有这个要解决的问题
    c0t
    c0t
    Jan 18, 2025 via iPhone
    5
    …bazel 和前几个差别还挺大,这类系统都有专人维护内部规则吧,但是不配合 remote build 太折磨了
    franklinyu
    franklinyu
    Jan 18, 2025 via iPhone
    6
    Bazel 在谷歌內部確實好用,外部用的話場景可能很不一樣,不要盲目跟風
    levelworm
    levelworm
    Jan 19, 2025 via Android
    7
    似我者生,象我者死。
    spediacn
    spediacn
    Jan 19, 2025 via iPhone
    8
    清单没有排序
    hxndg
    hxndg
    Jan 19, 2025
    9
    bazel+buildfarm ,monorepo 选择
    lurenjiauser
    lurenjiauser
    OP
    Jan 19, 2025
    10
    谢谢各位大哥的提醒,主要是要编译 aosp 和 tensorflow 上面的东西,不跟风好像也不好办。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5403 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 64ms · UTC 02:08 · PVG 10:08 · LAX 18:08 · JFK 21:08
    ♥ Do have faith in what you're doing.