logoalt Hacker News

svilen_dobrev12/09/20240 repliesview on HN

i have similar tree-containing-symlinks-to-one-thing - and i do it by symlinking each x to ../x ; and only the root x (of any tree) is a real thing (or missing, if it lives on some other device). Thus the structure is still tar/archievable.

Of course you can do things like these too:

$ MAKEFLAGS="-f /that/root/makefile" make

or (rude)

$ alias make="make -f /that/rooty/makefile"

but beware that adding another -f somemakefile will load both specified.

Apart of it, my biggest grievance with make is that it cannot handle spaces in names. By design.