Каждый продукт, над которым я работал более 10 лет в сфере телекоммуникаций, использовал make.Некоторые были относительно небольшими, другие были более 1М SLOC.Большая часть исходного кода была c, со значительным количеством c ++.Чаще всего используются сторонние источники, и все поставщики поставляют сборочные файлы со своими продуктами.
Помните, что система, которую вы используете для создания своего продукта, является программной.Независимо от того, написано ли это программное обеспечение для сборки на make, SCons или на каком-либо другом языке / системе, вы должны понимать язык, который вы используете для написания программного обеспечения, которое создает ваш продукт.Если вы этого не сделаете, то рискуете привести к появлению ошибок в вашем продукте, вызванных неправильной системой сборки.