ea413a5023
Add uninstall targets
...
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.
2013-04-14 23:58:45 +02:00
50c3f9ade9
Rename uninstall* to cleanup*
...
Since cleanup only removes that which will not be restored it makes no
sense to call it uninstall. Uninstall should remove everything
unconditionally.
2013-04-14 01:05:42 +02:00
d8aa1d0ed1
Have the install command uninstall first
...
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).
2013-04-14 01:03:11 +02:00
51d1211586
Don't show status for equals
...
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.
2013-03-31 01:52:19 +01:00
d7b662715d
Simplify log
2013-02-15 01:10:51 +01:00
db63635d09
Show subdirectories
...
When checking, reversing, installing or uninstalling be sure to show
the subdirectories.
2013-02-15 01:05:06 +01:00
55e386bf0c
Add reverse target
...
This target takes files whose installed versions are newer than those
in the current working directory and copies them there.
2013-02-15 00:48:19 +01:00
978b30e663
Customize output
...
Don't show any output from make itself (almost), just show what we're
actually doing, and use color.
2013-02-15 00:31:34 +01:00
f6598f5469
Make install, uninstall, check work from subdirs
...
By going up to the above level if needed and having the top-level
define a special variable this works.
2013-02-15 00:11:23 +01:00
e20a89885e
Make: Don't echo when not installing
2012-12-27 02:27:30 +01:00
f1ad7ad103
Make: Show newer or older
...
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.
2012-12-14 00:25:34 +01:00
c8e48de301
Show when a file is not being installed
2012-12-06 13:05:31 +01:00
3306ac7d41
Change file permissions for .xinitrc to 744
...
The .xinitrc gets executed, so it must get the correct bit when
installing.
2012-12-05 09:23:49 +01:00
f5e88cf609
Add Makefiles for all files
2012-12-05 00:13:28 +01:00