:: Re: [DNG] Is netman being adopted o…
Αρχική Σελίδα
Delete this message
Reply to this message
Συντάκτης: Timo Buhrmester
Ημερομηνία:  
Προς: dng
Αντικείμενο: Re: [DNG] Is netman being adopted or was it a waste of time and effort?
On Fri, Nov 20, 2015 at 06:05:00PM +0000, Rainer Weikusat wrote:
> Timo Buhrmester <fstd.lkml@???> writes:
> >> >> >> > Fatal error: can't create obj/backend.o: No such file or directory
> >> >> >> create a dummy file in this directory and check that into the SCM.
> >> >> > Why should the repository have to remember a build system detail?
> >> >>
> >> >> Because the build system is part of the code.
> >> > It would still be preferable if the build system was stand-alone, rather
> >> > than depending on a repository twist.
> >>
> >> It would be "preferable" if a SCM would just store whatever one desires
> >> to put into it.
> > Do you have any point or do you just enjoy typing?
>
> One could argue that I was somewhat careless in my first reply to you as
> I actually wrote something about you (namely, "that's your opinion but
> not mine") which sort-of solicitated an angry retort.

???

> However, stating that "a source code management system" or - better term
> here - "version control system" should simply store whatever someone
> desires to store in, just like - say - a filesystem, is certainly not
> a personal remark.

Correct, that is not a personal remark. Why are you pointing this out?


Just to get back on topic since you obviously lost track of the discussion:
- We have a build system. Let's call it build.sh for simplicity, regarless of
what it is in reality.

- build.sh is set to build the project in a directory called "obj".

- "obj" has no other purpose than to hold the results of the build process.

Who should create "obj", and why?

I feel that using a repository hack to keep obj around introduces
an unnecessary and trivially avoidable dependency. What if I don't
obtain the source through a check-out of that repository?
What is the benefit of /not/ having build.sh mkdir obj?