On 2016-01-05 15:18, Andrei Alexandrescu wrote:

That said, in a git-controlled directory things aren't that bad. "git
clean -dfx" removes uncontrolled files and "git checkout" makes sure all
files are present. Would you recommend switching to wildcards in our
makefiles and assume people use git to keep their directories in good
shape?

I would recommend against doing any form of cleaning. We don't want to remove untracked files that the user has added, for whatever reason. Instead "git ls-files" can be used. That will list all files tracked by git. Then of course adding wildcards, like *.d, where appropriate. Scoping to a single directory should also minimize unwanted files.

--
/Jacob Carlborg
              • ... Andrei Alexandrescu via Digitalmars-d-announce
              • ... default0 via Digitalmars-d-announce
              • ... Andrei Alexandrescu via Digitalmars-d-announce
              • ... JohnCK via Digitalmars-d-announce
              • ... John Colvin via Digitalmars-d-announce
              • ... Ola Fosheim Grøstad via Digitalmars-d-announce
              • ... bachmeier via Digitalmars-d-announce
              • ... default0 via Digitalmars-d-announce
              • ... Adam D. Ruppe via Digitalmars-d-announce
              • ... bachmeier via Digitalmars-d-announce
              • ... Jacob Carlborg via Digitalmars-d-announce
              • ... Adam D. Ruppe via Digitalmars-d-announce
              • ... Jacob Carlborg via Digitalmars-d-announce
              • ... Andrei Alexandrescu via Digitalmars-d-announce
              • ... Jacob Carlborg via Digitalmars-d-announce
              • ... Adam D. Ruppe via Digitalmars-d-announce
              • ... Vladimir Panteleev via Digitalmars-d-announce
              • ... Jacob Carlborg via Digitalmars-d-announce
              • ... Andrei Alexandrescu via Digitalmars-d-announce
  • Re: Better docs for D (WIP... Nordlöw via Digitalmars-d-announce

Reply via email to