Commit Graph

9 Commits

Author SHA1 Message Date
James Patrick 70f2826afe Refactored make targets. 2021-11-28 16:33:24 -05:00
James Patrick b86e96b570 Adding emacs magic-ish line for make files. 2020-03-19 15:55:20 -04:00
James Patrick 6c3787ef1b Refactored to use .ONESHELL
This makes it a hell of a lot simpler but will lose support for BSD
make. All effected machines are running gnu-make, so the cost benefit
ratio ways heavily in favor of doing this.
2020-03-09 13:37:50 -04:00
James Patrick d26d20d8d6 Simplified base level make to recursive make command.
It will look for all first level child `makefile`, and run assigned target. This
is equivalent to running:

```shell
for i in */makefile; do
  make -C $i $target
done
```
2019-04-27 18:15:45 -04:00
James Patrick df6c62d54a Adding make command for waybar. 2019-04-20 00:15:00 -04:00
James Patrick 4ad30a7e8b Removed white space. 2019-04-17 22:24:07 -04:00
James Patrick fee5f79d64 Adding SSH config to dotfiles.
This currently included 2 important settings.

1. Keep alive for SSH
2. The correct port for SSH on git.jpatrick.io
2019-04-15 20:10:13 -04:00
James Patrick adbe85b7c1 Added post-merge hook to run update on merge.
This will case `make update` to run everytime there is a successful
merge. This will include everytime the is a non no-op merge. This *will
not run* if:

1. There is no changes.
2. There is a conflict in the merge.

Additionally the make install set will now sym link the post-merge hook.
2019-04-15 20:00:14 -04:00
James Patrick cd39fb13dc Added makefiles for both vim and dotfiles as a whole.
Rough draft at this point but should work.
2019-04-14 03:26:21 -04:00