Files
dotfiles/hammerspoon/Makefile

23 lines
565 B
Makefile

.SILENT:
ext/grid.lua:
echo "fetching ext/grid.lua..." && \
curl -s -L -o ext/grid.lua \
https://raw.githubusercontent.com/Hammerspoon/hammerspoon/master/extensions/grid/init.lua && \
make patch_ext/grid.lua
.PHONY: patch_ext/grid.lua
patch_ext/grid.lua:
echo "patching ext/grid.lua..." && \
patch -p0 < ext/grid.patch
.PHONY: remove_ext/grid.lua
remove_ext/grid.lua:
( \
test -f "ext/grid.lua" && rm "ext/grid.lua" && \
echo "removed ext/grid.lua" \
) || exit 0
.PHONY: update_ext/grid.lua
update_ext/grid.lua: remove_ext/grid.lua ext/grid.lua