Age | Commit message (Collapse) | Author |
|
|
|
|
|
The XDG_CONFIG_DIRS environment variable should define the base
directory to search for default configuration files of applications.
This is a system level directory that complements XDG_CONFIG_HOME. It
should default to `/etc/xdg` although this can be bypassed if needed
when using make.
In addition, this commit makes the minimal target also install the
default configuration file in XDG_CONFIG_DIRS. The 'install' target now
depends on the 'minimal' target.
|
|
|
|
I find parenthese better to look at than braces. Yeah, I know, it might
be a lame reason.
'?=' was replaced with ':=' because the former is unnecessary. In cases
when a variable isn't expanded and a static assignment is made, there's
no need to use anything besides a simple '='.
The comment at the top indicates that this is a GNU Makefile because
we've used '$^' which is exclusive to GNU Make.
|
|
The GNU make manual advises not to use variables for commands like `rm`
which are widely available on all Linux and UNIX-like platforms.
|
|
|
|
the `minimal` target allows a minimal installation without the man pages
or the shell completion files
|
|
|
|
BREAKING CHANGE: The location of the bash completion script has been
changed from the legacy folder '/etc/bash_completion.d/' to
'/usr/share/bash-completion/completions/'. Exisiting users will need to
delete the bash completion script for tessen from the legacy folder.
|
|
|