The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Android переходит на сборочную систему Bazel "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Android переходит на сборочную систему Bazel "  +/
Сообщение от opennews (?), 13-Ноя-20, 10:53 
Компания Google сообщила о переводе открытой кодовой базы платформы Android (AOSP, Android Open Source Project) на использование сборочного инструментария Bazel вместо текущей системы сборки на основе инструментов Soong, Ninja  и Make. Поддержка Bazel уже добавлена в репозиторий Android, но переход на новую систему сборки по умолчанию будет растянут на несколько выпусков платформы для максимального упрощения и прозрачности миграции...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=54080

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Android переходит на сборочную систему Bazel "  –17 +/
Сообщение от anonimus (?), 13-Ноя-20, 10:53 
собираю в командной строке
Ответить | Правка | Наверх | Cообщить модератору

2. "Android переходит на сборочную систему Bazel "  +5 +/
Сообщение от Аноним (2), 13-Ноя-20, 11:00 
вау
Ответить | Правка | Наверх | Cообщить модератору

4. "Android переходит на сборочную систему Bazel "  +14 +/
Сообщение от Самый Лучший Гусь (?), 13-Ноя-20, 11:06 
Ничего себе! Как тебе это удаётся?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

36. "Android переходит на сборочную систему Bazel "  +1 +/
Сообщение от n00by (ok), 13-Ноя-20, 15:44 
По инструкции https://www.android-x86.org/source.html
Ответить | Правка | Наверх | Cообщить модератору

10. "Android переходит на сборочную систему Bazel "  +17 +/
Сообщение от leibniz (ok), 13-Ноя-20, 11:40 
что? коллекцию эротических ascii-карточек?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

33. "Android переходит на сборочную систему Bazel "  –2 +/
Сообщение от Аноним (33), 13-Ноя-20, 15:28 
Твои хеллоу ворлды никому не нужны.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

78. "Android переходит на сборочную систему Bazel "  +1 +/
Сообщение от Аноним (-), 15-Ноя-20, 13:14 
Твой комментарий про хеллоу ворлды никому не нужен
Ответить | Правка | Наверх | Cообщить модератору

3. "Android переходит на сборочную систему Bazel "  –1 +/
Сообщение от Иваня (?), 13-Ноя-20, 11:02 
Отличная новость!
Ответить | Правка | Наверх | Cообщить модератору

49. "Android переходит на сборочную систему Bazel "  +1 +/
Сообщение от Аноним (49), 13-Ноя-20, 20:15 
> Android переходит на

Вот так надо.

Ответить | Правка | Наверх | Cообщить модератору

5. "Android переходит на сборочную систему Bazel "  +12 +/
Сообщение от Соня Мармеладова (?), 13-Ноя-20, 11:12 
Уфф. Как-то сношались с этим базелем, когда тезорфлоу подключали к проекту. Говно неописуемое.
Ответить | Правка | Наверх | Cообщить модератору

13. "Android переходит на сборочную систему Bazel "  –5 +/
Сообщение от leibniz (ok), 13-Ноя-20, 11:41 
мсье/мадам/мисс/миссис знает толк?
Ответить | Правка | Наверх | Cообщить модератору

30. "Android переходит на сборочную систему Bazel "  –3 +/
Сообщение от Аноним (30), 13-Ноя-20, 14:44 
Вот странные ребята программисты сидят и мучают себя.
Могли бы взять и сделать что-то удобное вроде Maven ;)
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

51. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Mike Lee (?), 13-Ноя-20, 20:48 
Вот уж удобное. В xml писать. Уж тогда gradle.
Ответить | Правка | Наверх | Cообщить модератору

62. "Android переходит на сборочную систему Bazel "  +1 +/
Сообщение от Соня Мармеладова (?), 14-Ноя-20, 01:29 
Какой мэвэн? К плюсам надо было тензорфлоу прикрутить.
Ответить | Правка | Наверх | Cообщить модератору

77. "Android переходит на сборочную систему Bazel "  –1 +/
Сообщение от qsdg (ok), 15-Ноя-20, 08:26 
c kotlin dsl вариантом синтаксиса
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

6. "Android переходит на сборочную систему Bazel "  +9 +/
Сообщение от Аноним (6), 13-Ноя-20, 11:13 
> Босс, мы сделали очень многое, чтобы предотвратить сборку прошивок XDAшниками. Но всё равно слишком много мажоров с деньгами на комп специально под сборку кастомных прошивок.
> Перейти на Bazel пробовали?
> Нет, неприемлимо, будет слишком долго собираться.
> Не будет - я объясню своему боссу, все необходимые ресурсы будут выделены. Недопустимо чтобы кто-то, кроме производителей телефонов, запускал свои грязные руки в нашу операционку и создавал помехи стратегическим интересам Компании. Через месяц либо сборка будет переведена на Bazel, либо я найду нового product managerа.
Ответить | Правка | Наверх | Cообщить модератору

7. "Android переходит на сборочную систему Bazel "  +5 +/
Сообщение от vitalif (ok), 13-Ноя-20, 11:17 
Майкрософт приди, порядок наведи, андроид форкни под GPL3!
Ответить | Правка | Наверх | Cообщить модератору

16. "Android переходит на сборочную систему Bazel "  +13 +/
Сообщение от Аноним (16), 13-Ноя-20, 12:08 
Microsoft под GPLv3? Петросян.
Ответить | Правка | Наверх | Cообщить модератору

22. "Android переходит на сборочную систему Bazel "  –1 +/
Сообщение от Lex (??), 13-Ноя-20, 13:09 
Они пока винду и мсо форкают
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

28. "Android переходит на сборочную систему Bazel "  +/
Сообщение от bergentroll (ok), 13-Ноя-20, 14:29 
Майкрософтов скоро РусБиТех купит.
Ответить | Правка | Наверх | Cообщить модератору

37. "Android переходит на сборочную систему Bazel "  +3 +/
Сообщение от Аноним (-), 13-Ноя-20, 15:47 
Никогда еще виндекапец не был так близок.
Ответить | Правка | Наверх | Cообщить модератору

15. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (15), 13-Ноя-20, 12:00 
Да ладно, они и так телеметрию закопали так, что до сих пор ищут. Так что свой гешефт давно получен в десятикратном размере.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

40. "Android переходит на сборочную систему Bazel "  +1 +/
Сообщение от Марк Шаттлворт (?), 13-Ноя-20, 16:28 
Фантазия богатая у вас конечно. Все нормально было со сборкой того же самого LineageOS, не вижу как Bazel может это существенно поменять.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

8. "Android переходит на сборочную систему Bazel "  –2 +/
Сообщение от Аноним (8), 13-Ноя-20, 11:23 
maven -> gradle -> bazel
Ответить | Правка | Наверх | Cообщить модератору

9. "Android переходит на сборочную систему Bazel "  +1 +/
Сообщение от Аноним (2), 13-Ноя-20, 11:37 
Сборки ведра, а не приложений под него
Ответить | Правка | Наверх | Cообщить модератору

21. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Андроид (?), 13-Ноя-20, 12:52 
Не до конца разобрался что такое фреймворк, а что такое приложения?
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

55. "Android переходит на сборочную систему Bazel "  +/
Сообщение от временный_аноним (?), 13-Ноя-20, 22:13 
Версия не указана. Повзрослеешь, соберёшься и разберёшься.
Ответить | Правка | Наверх | Cообщить модератору

44. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (44), 13-Ноя-20, 18:09 
Ну уж нет.... Променять gradle на это недоразумение - это странно.... Синтаксис у bazel-скриптов откровенно безумный
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

52. "Android переходит на сборочную систему Bazel "  +1 +/
Сообщение от Хрюн (?), 13-Ноя-20, 21:11 
Ant - xml бардак
Maven - xml порядок
Gradle - бардак, но без xml
Bazel - треш
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

11. "Android переходит на сборочную систему Bazel "  +3 +/
Сообщение от Аноним (11), 13-Ноя-20, 11:40 
Нет ничего, более простого чем BSD Makefile и make.
По крайней мере сделано людьми и для людей.
Ответить | Правка | Наверх | Cообщить модератору

18. "Android переходит на сборочную систему Bazel "  +4 +/
Сообщение от Аноним (16), 13-Ноя-20, 12:10 
Поправлено: GNU make.
Ответить | Правка | Наверх | Cообщить модератору

23. "Android переходит на сборочную систему Bazel "  +2 +/
Сообщение от Аноним (23), 13-Ноя-20, 13:23 
Поправленому не верить: BSD make
Ответить | Правка | Наверх | Cообщить модератору

26. "Android переходит на сборочную систему Bazel "  –1 +/
Сообщение от Аноним (-), 13-Ноя-20, 13:59 
.GNU .по .определению .уже .только .из-за .лицензии : лучше

не кормите проприерастов

Ответить | Правка | Наверх | Cообщить модератору

38. "Android переходит на сборочную систему Bazel "  +1 +/
Сообщение от Аноним (-), 13-Ноя-20, 15:52 
Больных на всю голову sjwшников, по вашему, прикармливать лучше?
Ответить | Правка | Наверх | Cообщить модератору

43. "Android переходит на сборочную систему Bazel "  –1 +/
Сообщение от Аноним (43), 13-Ноя-20, 17:02 
Да.
Ответить | Правка | Наверх | Cообщить модератору

64. "Android переходит на сборочную систему Bazel "  +1 +/
Сообщение от Аноним (64), 14-Ноя-20, 03:41 
kirkorov.mpeg
Ответить | Правка | Наверх | Cообщить модератору

46. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (46), 13-Ноя-20, 18:20 
BSD make выпилили, вместо него теперь bmake (форк make из NetBSD). С разморозкой!
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

12. "Android переходит на сборочную систему Bazel "  –2 +/
Сообщение от Аноним (12), 13-Ноя-20, 11:40 
Кот Базилио одобряет.
Ответить | Правка | Наверх | Cообщить модератору

17. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (16), 13-Ноя-20, 12:10 
Лиса Алиса не согласна.
Ответить | Правка | Наверх | Cообщить модератору

14. "Android переходит на сборочную систему Bazel "  –2 +/
Сообщение от Аноним (14), 13-Ноя-20, 11:51 
Я перевожу свою сборочную систему своего хелловорда с Visual Studio 2017 на 2019. И ещё jquery обновил вот недавно на новую версию. Почему это до сих пор не освещено на опеннет?
Ответить | Правка | Наверх | Cообщить модератору

19. "Android переходит на сборочную систему Bazel "  +4 +/
Сообщение от Аноним (19), 13-Ноя-20, 12:25 
Может, потому что Android из исходников собирают достаточно много людей, чтобы освятить это в новости.
А хелловорд собираешь только ты?
Ответить | Правка | Наверх | Cообщить модератору

24. "Android переходит на сборочную систему Bazel "  +2 +/
Сообщение от lockywolf (ok), 13-Ноя-20, 13:44 
Освятить и окропить святой водой. И горе тем, кто говорит, что в никсах демоны и чмод 666.
Ответить | Правка | Наверх | Cообщить модератору

81. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (81), 16-Ноя-20, 12:56 
осветить конечно же, сорян)
Ответить | Правка | Наверх | Cообщить модератору

27. "Android переходит на сборочную систему Bazel "  –1 +/
Сообщение от Аноним (-), 13-Ноя-20, 14:03 
> Может, потому что Android из исходников собирают достаточно много людей

Это удивительные люди, никто никогда их живьем не встречал. Конечно поговаривают что где-то был программист, который видел кал программиста дочь которого видела программиста который таки собирал, вот 100% значит собирают.

Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

20. "Android переходит на сборочную систему Bazel "  +4 +/
Сообщение от vdb (?), 13-Ноя-20, 12:51 
> …развивается инженерами из Google и используемого для сборки большинства внутренних проектов данной компании. Проект примечателен высокой скоростью сборки, для достижения которой применяются техники кэширования и распараллеливания процесса сборки.

Мне кажется, что я про ниндзю то же самое слышал.

Ответить | Правка | Наверх | Cообщить модератору

25. "Android переходит на сборочную систему Bazel "  –1 +/
Сообщение от lockywolf (ok), 13-Ноя-20, 13:45 
Ниндзя вообще как-то супер недолго прожил.
Ответить | Правка | Наверх | Cообщить модератору

31. "Android переходит на сборочную систему Bazel "  +2 +/
Сообщение от microsoft (?), 13-Ноя-20, 15:05 
А чтож ты хотел. Ниндзи и ассасины вообще не могут быть долгожителями.
Ответить | Правка | Наверх | Cообщить модератору

42. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Siborgium (ok), 13-Ноя-20, 16:52 
Что за бред? meson сейчас взлетает, а он составляет сборочные скрипты именно в ninja.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

61. "Android переходит на сборочную систему Bazel "  –1 +/
Сообщение от Аноним (46), 14-Ноя-20, 01:24 
Не только meson. Cmake тоже давно с ним подружили.
Ответить | Правка | Наверх | Cообщить модератору

84. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (-), 16-Ноя-20, 18:46 
> Ниндзя вообще как-то супер недолго прожил.

Плохому ниндзе всегда система сбокри неправильная. Продолжаем сидеть на автотулз и ржать с этого зоопарка.

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

60. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (46), 14-Ноя-20, 01:22 
ninja — более низкоуровневый инструмент. Он не для людей, а для генерации сценариев сборки.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

69. "Android переходит на сборочную систему Bazel "  +/
Сообщение от временный_аноним (?), 14-Ноя-20, 13:06 
Для ninja есть gn. Тоже на C++.
Как ни удивительно - от той же Google.
Ответить | Правка | Наверх | Cообщить модератору

79. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (46), 15-Ноя-20, 14:09 
И что, чем-то другим в связке с ninja пользоваться запрещено? Что сказать-то хотел?
Ответить | Правка | Наверх | Cообщить модератору

29. Скрыто модератором  +9 +/
Сообщение от Аноним (-), 13-Ноя-20, 14:30 
Ответить | Правка | Наверх | Cообщить модератору

32. Скрыто модератором  +3 +/
Сообщение от VladSh (?), 13-Ноя-20, 15:12 
Ответить | Правка | Наверх | Cообщить модератору

35. Скрыто модератором  +5 +/
Сообщение от Аноним (35), 13-Ноя-20, 15:44 
Ответить | Правка | Наверх | Cообщить модератору

47. Скрыто модератором  +2 +/
Сообщение от TastyApple (ok), 13-Ноя-20, 18:51 
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

34. "Android переходит на сборочную систему Bazel "  –1 +/
Сообщение от Аноним (33), 13-Ноя-20, 15:28 
Давно пора, только вот гемора теперь будет дофига при переходе.
Ответить | Правка | Наверх | Cообщить модератору

39. "Android переходит на сборочную систему Bazel "  +1 +/
Сообщение от Урри (ok), 13-Ноя-20, 15:54 
> Для экосистемы Bazel применение в Android расширит число вовлечённых в разработку участников ...

А вот и главное и единственное, что есть в новости - все остальное рекламная чепуха и прямое вранье.

Оказалось, что базель никому не нужен. Вот гугл и пытается его навязать, переводя на него сборку.

Ответить | Правка | Наверх | Cообщить модератору

45. "Android переходит на сборочную систему Bazel "  +1 +/
Сообщение от Аноним (45), 13-Ноя-20, 18:11 
Судя по виду, его продавили какие-то упоротые питонисты. Гуглу так и не удалось их вытравить из себя. Хотя, вроде бы, разрабатывают пару своих ЯП...
Ответить | Правка | Наверх | Cообщить модератору

48. "Android переходит на сборочную систему Bazel "  +2 +/
Сообщение от Сишникemail (?), 13-Ноя-20, 19:38 
> продавили

Ну хотя бы с Ваzelином.

Ответить | Правка | Наверх | Cообщить модератору

91. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (-), 23-Ноя-20, 07:03 
> Судя по виду, его продавили какие-то упоротые наркоманы. Гуглу так и не
> удалось их сдать в диспансер

исправлено, извините, но далеко не каждый питонист настолько удалбывается как те кто этот безель делал

Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

41. "Android переходит на сборочную систему Bazel "  –3 +/
Сообщение от Аноним (41), 13-Ноя-20, 16:48 
> Инструментарий также гарантирует повторяемость сборки

Это хорошая фичя. Лучше бы они вместо базеля поддерживали ебылды.

К стати а для Gntoo а кто-то хочет протестировать систему повторяемые сборок?

Ответить | Правка | Наверх | Cообщить модератору

50. "Android переходит на сборочную систему Bazel "  +/
Сообщение от edolstra (?), 13-Ноя-20, 20:27 
В генте повторяемые сборки практически невозможны, потому что при сборке используются зависимости из глобального окружения, имеющие непонятно какие версии и собранные неизвестно с какими флагами. Можно, конечно, для каждого пакета с нуля пересобирать весь мир в чруте... Блин, зря сказал, гентушники ведь сделают.
Ответить | Правка | Наверх | Cообщить модератору

65. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (65), 14-Ноя-20, 09:03 
> В генте повторяемые сборки практически невозможны

Неправда, я делаю. Повторяемые сборки не отдельного пакета, а целой системы и всех пакетов: https://www.linux.org.ru/forum/admin/15194240?cid=15199687

Ответить | Правка | Наверх | Cообщить модератору

66. "Android переходит на сборочную систему Bazel "  –1 +/
Сообщение от n00by (ok), 14-Ноя-20, 09:04 
> В генте повторяемые сборки практически невозможны, потому что при сборке используются зависимости
> из глобального окружения, имеющие непонятно какие версии и собранные неизвестно с
> какими флагами.

Как раз "флаги" понятно какие: они задаются на основе USE-ов и вычисляются при разрешении зависимостей.

> Можно, конечно, для каждого пакета с нуля пересобирать весь
> мир в чруте... Блин, зря сказал, гентушники ведь сделают.

Так уже сделано. Правда, пересобирается не каждый пакет, а лишь те, где требуется изменение конфигурации.

Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

70. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (70), 14-Ноя-20, 15:47 
И что в Gentoo есть штатная система reproduction? Если правильно для reproduction настроить make.conf и идентичный stage, portage, /etc/portage то Gentoo должна повторять сборка на разном оборудовании и загрузки с разных LiveCD.
Ответить | Правка | Наверх | Cообщить модератору

71. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (71), 14-Ноя-20, 15:59 
А как решать вопрос с march=native на разных процах?
Или фиксировать флаги одни для всех?
Ответить | Правка | Наверх | Cообщить модератору

72. "Android переходит на сборочную систему Bazel "  +/
Сообщение от n00by (ok), 14-Ноя-20, 17:48 
> А как решать вопрос с march=native на разных процах?

gcc -### -march=native /usr/include/stdlib.h

> Или фиксировать флаги одни для всех?

А Вы собрались это решать, или хотите доказать невозможность? Я вот не знаю, какую задачу решает "воспроизводимость" в рамках Gentoo. Воспроизводимость нужна когда берутся готовые исполняемые файлы. Для исходников "воспроизводимость" считается хеш-суммами из манифестов.

Ответить | Правка | Наверх | Cообщить модератору

73. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (71), 14-Ноя-20, 18:01 
Извечный вопрос, а не дописал компилятор кое что лишнее в бинарники?
Я так понимаю гентушники пунктом 0 доверяют stage3, который опубликован разрабами дистра.
И если stage3 "проверена" и все хеш суммы сошлись - можно утверждать, что собрано все правильно?
Ответить | Правка | Наверх | Cообщить модератору

75. "Android переходит на сборочную систему Bazel "  +/
Сообщение от n00by (ok), 15-Ноя-20, 07:29 
>> А Вы собрались это решать, или хотите доказать невозможность?
> Извечный вопрос, а не дописал компилятор кое что лишнее в бинарники?

Поскольку ответа на мой вопрос нет, похоже, Вы не решаете какую-то практическую задачу, а лишь увеличиваете энтропию.

Ответить | Правка | Наверх | Cообщить модератору

87. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (87), 18-Ноя-20, 13:46 
>  Я вот не знаю, какую задачу решает "воспроизводимость" в рамках Gentoo. Воспроизводимость нужна когда берутся готовые исполняемые файлы.

Reproduction это хорошая система необходима также для Gentoo.

Хоть Gentoo собирается вся с исходников, воспроизводимость сборок даст возможность проверки не прицепился ли вирь к системе сборки.

В Gentoo есть и бинари: stage-*, LiveCD/DVD и хорошо бы иметь систему их воспроизводимости.

> Для исходников "воспроизводимость" считается хеш-суммами из манифестов.

Даже ебылд gcc проверяет воспроизводимость пересобирая gcc несколько раз и сверяя хеши получаемых бинарей.

Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

88. "Android переходит на сборочную систему Bazel "  +/
Сообщение от n00by (ok), 18-Ноя-20, 16:32 
> воспроизводимость сборок даст возможность проверки
> не прицепился ли вирь к системе сборки.

Задача решается существенно проще.

> В Gentoo есть и бинари: stage-*, LiveCD/DVD и хорошо бы иметь систему
> их воспроизводимости.
>> Для исходников "воспроизводимость" считается хеш-суммами из манифестов.
> Даже ебылд gcc проверяет воспроизводимость пересобирая gcc несколько раз и сверяя хеши
> получаемых бинарей.

Вообще gcc так собирается, это отчасти поиск регрессий.

Ответить | Правка | Наверх | Cообщить модератору

89. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (89), 18-Ноя-20, 17:15 
>> воспроизводимость сборок даст возможность проверки не прицепился ли вирь к системе сборки.
> Задача решается существенно проще.

И как?

Ответить | Правка | Наверх | Cообщить модератору

86. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (87), 18-Ноя-20, 13:37 
> Или фиксировать флаги одни для всех?

Все флаги одни для всех это однозначно. И еще много до кучи всего надо добавить чтобы получить идентичные бинари.

Ответить | Правка | К родителю #71 | Наверх | Cообщить модератору

53. "Android переходит на сборочную систему Bazel "  +/
Сообщение от анононимс (?), 13-Ноя-20, 21:35 
"улучшит поддержку различных языков программирования, используемых в Android (Rust, Java, Python, Go)" джаву на свалку. остальное гут:)
Ответить | Правка | Наверх | Cообщить модератору

54. "Android переходит на сборочную систему Bazel "  –1 +/
Сообщение от Аноним (49), 13-Ноя-20, 22:02 
> Rust, Python, Go

Чем бы дитя не тешилось, лишь бы программы не писать.

Ответить | Правка | Наверх | Cообщить модератору

57. "Android переходит на сборочную систему Bazel "  –2 +/
Сообщение от Аноним (57), 13-Ноя-20, 22:16 
Иногда гвозди лучше забивать молотком.
Ответить | Правка | Наверх | Cообщить модератору

68. "Android переходит на сборочную систему Bazel "  +1 +/
Сообщение от Аноним (49), 14-Ноя-20, 12:13 
> молотком

вот именно, а не ржавыми листами, змеями и прочей непотребностью.

Ответить | Правка | Наверх | Cообщить модератору

85. "Android переходит на сборочную систему Bazel "  +/
Сообщение от lockywolf (ok), 17-Ноя-20, 17:11 
>> молотком
> вот именно, а не ржавыми листами, змеями и прочей непотребностью.

Ржавыми лиспами.

Ответить | Правка | Наверх | Cообщить модератору

67. "Android переходит на сборочную систему Bazel "  +2 +/
Сообщение от Аноним (67), 14-Ноя-20, 09:59 
Питон тоже вызывает вопросы, он гораздо медленнее джавы, разве что для непосредственно вызова нативных утилит сборки использовать
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

56. "Android переходит на сборочную систему Bazel "  +3 +/
Сообщение от Аноним (57), 13-Ноя-20, 22:15 
Отличная новость. Теперь его вообще никто не сможет собрать
Ответить | Правка | Наверх | Cообщить модератору

76. "Android переходит на сборочную систему Bazel "  –1 +/
Сообщение от erthink (ok), 15-Ноя-20, 08:23 
> Отличная новость. Теперь его вообще никто не сможет собрать

Собственно в этом и цель = "забить" на всех/всё остальное и навелосипедить как хочется гуглятам.

Ответить | Правка | Наверх | Cообщить модератору

80. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (46), 15-Ноя-20, 14:12 
А с самого начала они там навелосипедили не так, как им хотелось? Что ж они так?
Ответить | Правка | Наверх | Cообщить модератору

58. "Android переходит на сборочную систему Bazel "  +/
Сообщение от временный_аноним (?), 13-Ноя-20, 22:19 
Кто не туп, тот использует tup.
tundra тоже годная.
Ответить | Правка | Наверх | Cообщить модератору

82. "Android переходит на сборочную систему Bazel "  +/
Сообщение от CAE (ok), 16-Ноя-20, 14:01 
Спасибо за наводку.
Ответить | Правка | Наверх | Cообщить модератору

83. "Android переходит на сборочную систему Bazel "  +/
Сообщение от временный_аноним (?), 16-Ноя-20, 15:52 
Не за что!
На Ru-Board, в разделе "Прикладное программирование" (топик "Инструментарий программиста") собрана большая коллекция всякого-разного полезного.
Присоединяйтесь! :)
Ответить | Правка | Наверх | Cообщить модератору

59. "Android переходит на сборочную систему Bazel "  +5 +/
Сообщение от Аноним (59), 14-Ноя-20, 00:45 
От слов "развивается инженерами гугла" кровь стынет в жилах
Ответить | Правка | Наверх | Cообщить модератору

90. "Android переходит на сборочную систему Bazel "  +/
Сообщение от Аноним (90), 18-Ноя-20, 19:29 
там в приоритете скорость сборки. У базеля она наивысшая, потому что никакакого рекурсивного обхода файлов нет. Вероятно хорошо на больших фермах. Хотя на моем домашнем в 48 ядер с водяным охлаждением просто супер. Загрузка всех ядер не на критическом пути 100 процентов.

Явный недостаток один - примитивный даунлоадер пакетов. Иногда не может докачать при закачке пакетов. Проще закачать через браузер и скормить оффлайн.

Недостаток для программистов - нужно мать его в двух-трех местах прописать каждый файл.

Итого: с учетом хорошей поддержки множества языков это лучшая система сборки для разработчика с жирным компьютером. Для слабых машин вероятно кормить систему сборки написанную на жабе не самая лучшая идея.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру