[Info-vax] Modern software development for VMS, was: Re: source control and semantics (Re: Why so much Unix envy?)
David Froble
davef at tsoft-inc.com
Tue Sep 16 19:21:08 EDT 2014
Simon Clubley wrote:
> On 2014-09-16, David Froble <davef at tsoft-inc.com> wrote:
>> Shark8 wrote:
>>> On 9/14/2014 9:40 AM, David Froble wrote:
>>>> What's wrong with directories containing source files, build files, and
>>>> such?
>>> The reason that directories/source-files is bad is because it makes
>>> things like compiling/linking dependent on path-searching; it also makes
>>> things a bit more difficult for dependency-management and encourages
>>> inefficient practices/procedures (i.e. recursive make).
>> How so? I have no problems. I can show examples.
>>
>
> $ set response/mode=good_natured
>
> You write Unix style makefiles ? :-)
>
> One of the things I use recursive make for is to build the same code for
> a variety of targets so any replacement would have to support that usage.
> (I do just that in the makefile structure for my own baremetal library).
>
> As for the directories, I pull references out to the top of the makefile
> and use things like VPATH when possible.
I don't use *ix. I'm mainly a VMS developer. Also don't use (hock,
spit, gag) C.
More information about the Info-vax
mailing list