summaryrefslogtreecommitdiffstats
path: root/dotfiles.mk
Commit message (Collapse)AuthorAgeFilesLines
* New stow hierarchyGravatar Tom Willemse2013-11-031-135/+0
|
* Don't show colors if they're not supportedGravatar Tom Willemse2013-04-141-0/+8
|
* Add uninstall targetsGravatar Tom Willemse2013-04-141-4/+23
| | | | | | These targets can be used to remove (parts of) the file installation. They are also used by the cleanup targets to remove complete submodules from the installation.
* Rename uninstall* to cleanup*Gravatar Tom Willemse2013-04-141-15/+15
| | | | | | Since cleanup only removes that which will not be restored it makes no sense to call it uninstall. Uninstall should remove everything unconditionally.
* Have the install command uninstall firstGravatar Tom Willemse2013-04-141-5/+20
| | | | | | The new uninstall functionality tries to remove any "orphan" files. Files that were installed during the last install, but will not be installed this time (because of removal, not necessity).
* Don't show status for equalsGravatar Tom Willemsen2013-03-311-1/+2
| | | | | If the installed and local file are the same, don't show that it's not being installed, only show not installing older files during install.
* Simplify logGravatar Tom Willemsen2013-02-151-9/+9
|
* Show subdirectoriesGravatar Tom Willemsen2013-02-151-14/+13
| | | | | When checking, reversing, installing or uninstalling be sure to show the subdirectories.
* Add reverse targetGravatar Tom Willemsen2013-02-151-3/+18
| | | | | This target takes files whose installed versions are newer than those in the current working directory and copies them there.
* Customize outputGravatar Tom Willemsen2013-02-151-9/+15
| | | | | Don't show any output from make itself (almost), just show what we're actually doing, and use color.
* Make install, uninstall, check work from subdirsGravatar Tom Willemsen2013-02-151-2/+12
| | | | | By going up to the above level if needed and having the top-level define a special variable this works.
* Make: Don't echo when not installingGravatar Tom Willemsen2012-12-271-2/+1
|
* Make: Show newer or olderGravatar Tom Willemsen2012-12-141-1/+6
| | | | | | When using `make check' to see which files are newer than their destinations, instead show either newer or older and nothing when there's no difference.
* Show when a file is not being installedGravatar Tom Willemsen2012-12-061-1/+3
|
* Change file permissions for .xinitrc to 744Gravatar Tom Willemsen2012-12-051-1/+2
| | | | | The .xinitrc gets executed, so it must get the correct bit when installing.
* Add Makefiles for all filesGravatar Tom Willemsen2012-12-051-0/+55