Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: Tim Rentsch Newsgroups: comp.lang.c Subject: Re: One works, the other doesn't? Date: Fri, 08 Nov 2019 19:50:37 -0800 Organization: A noiseless patient Spider Lines: 15 Message-ID: <86sgmxemia.fsf@linuxsc.com> References: <0EgwF.8082$kt1.6599@fx46.iad> <35717f02-8402-418e-acd0-ceec084d15de@googlegroups.com> <4986f18b-f4db-4d07-ae8b-b5ecf71bbe7b@googlegroups.com> <3thwF.58753$VR.56155@fx39.iad> <5gnwF.62102$vc.59910@fx20.am4> <5BIwF.44883$vV6.32008@fx17.am4> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: reader02.eternal-september.org; posting-host="bd07fdb0e7610947dc98257bdadc7724"; logging-data="13742"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/7/uNOSgk4GBJaEtSP+NhR7x9Ir3i4n98=" User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux) Cancel-Lock: sha1:JN3VPb2dEMIRF5VtEuF9CzQDf3c= sha1:dCtOkeaYz/mkJOhKjvb38wDJPxg= Xref: csiph.com comp.lang.c:147806 jadill33@gmail.com writes: > [N]on-negligible projects need some kind of *repeatable* build > process, independent of the whims of individual developers. > [...] In my work, developers are not the final builders of the > end-product, it's configuration management, [...]. > > When I came on, the old procedures were a badly formatted > document with a laundry list of manually written commands for > source control and building an application whose components > were written in multiple languages using multiple IDEs. [...] Clearly that situation is pretty awful, but a build environment that doesn't accommodate multiple development environments is a sorry excuse for a build environment.