Wie nutzen moderne Unternehmen ihre Projekte?Was verwenden Unternehmen, um ihre Binärdateien zu erstellen?
Insbesondere bei großen Projekten scheinen Makefiles nicht verwertbar genug zu sein, um skalierbar zu sein. Soweit ich das beurteilen kann, verwenden viele Unternehmen entweder interne Build-Systeme oder interne Skripte, die über bestehende Build-Systeme hinausgehen.
Verwenden große Projekte verwenden? Wird reine Ant, Maven, etc verwendet oder ist es mit einem Skript umwickelt?
Wenn Sie denken, dass Makefiles nicht skalierbar sind, können Sie make nicht verwenden. Leider bedeutet dies, dass Sie in der Überzahl sind. Hier ist ein guter Grund für die richtige Verwendung von make: http://miller.emu.id.au/pmiller/books/rmch/ –
Wie groß ist groß? Der Linux-Kernel, der noch benutzt wird, macht das letzte Mal, als ich ihn gebaut habe. So auch der Apache httpd Server. – JeremyP