V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zhwguest
V2EX  ›  Google

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

  •  
  •   zhwguest · 2 天前 · 2901 次点击
    • Make;
    • Ninja;
    • Gradle(AGP);
    • Soong;
    • Ninja;
    • Bazel;
    10 条回复    2025-01-19 14:15:14 +08:00
    lrh3321
        1
    lrh3321  
       2 天前
    Ninja 出现了两次
    loak
        2
    loak  
       2 天前
    全是不同类型的构建工具,跨度比较大。
    198plus
        3
    198plus  
       2 天前 via Android
    为什么没有复制源码包管理+shell 脚本构建
    foolishcrab
        4
    foolishcrab  
       2 天前   ❤️ 2
    问题在于“跟着大厂用”这几个字。
    很多项目在大厂孵化是因为人家内部真的有这个需求,跟着用很多时候没有享受到好处,因为你根本没有这个要解决的问题
    c0t
        5
    c0t  
       2 天前 via iPhone
    …bazel 和前几个差别还挺大,这类系统都有专人维护内部规则吧,但是不配合 remote build 太折磨了
    franklinyu
        6
    franklinyu  
       2 天前 via iPhone
    Bazel 在谷歌內部確實好用,外部用的話場景可能很不一樣,不要盲目跟風
    levelworm
        7
    levelworm  
       2 天前 via Android
    似我者生,象我者死。
    spediacn
        8
    spediacn  
       2 天前 via iPhone
    清单没有排序
    hxndg
        9
    hxndg  
       1 天前
    bazel+buildfarm ,monorepo 选择
    zhwguest
        10
    zhwguest  
    OP
       1 天前
    谢谢各位大哥的提醒,主要是要编译 aosp 和 tensorflow 上面的东西,不跟风好像也不好办。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4204 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 04:08 · PVG 12:08 · LAX 20:08 · JFK 23:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.