Makefile
author Oleksandr Gavenko <gavenkoa@gmail.com>
Thu, 15 Jan 2009 20:00:35 +0200
changeset 115 859e177e9ab8
parent 111 fcea9d3b79e1
child 164 d7ed163b397e
permissions -rw-r--r--
Remove f3 keybinding as has C-s <ret>. f7 set to occur.

# Copyright (C) 2008 by Oleksandr Gavenko <gavenkoa@gmail.com>

ifeq '' '$(HOME)'
  $(error Home env var not set!)
endif

.PHONY: all install install-all

all: install

install: .emacs .emacs-my .emacs-pre .emacs-post
	for file in .emacs-pre .emacs-post; do \
		if [ ! -f $(HOME)/$$file ]; then cp $$file $(HOME)/$$file; fi; \
	done
	cp .emacs $(HOME)/.emacs
	cp .emacs-my $(HOME)/.emacs-my

install-all: .emacs .emacs-my .emacs-pre .emacs-post
	for file in $^; do \
		cp $$file $(HOME)/$$file; \
	done

dist-tar:
	tar cf dot-emacs.tar .emacs .emacs-my

clean:
	rm -f dot-emacs.tar