Support Makefile under Windows.
This commit is contained in:
parent
ab7db5e074
commit
e91fcfe3c8
18
Makefile
18
Makefile
@ -8,18 +8,24 @@ install: install-conf install-vim-plug
|
|||||||
|
|
||||||
ifeq ($(OS),Windows_NT)
|
ifeq ($(OS),Windows_NT)
|
||||||
|
|
||||||
|
HOME = $(HOMEDRIVE)$(HOMEPATH)
|
||||||
|
|
||||||
install-conf:
|
install-conf:
|
||||||
mkdir -p $(HOME)\vimfiles\autoload
|
|
||||||
cp gitconfig $(HOME)\.gitconfig
|
cp gitconfig $(HOME)\.gitconfig
|
||||||
cp vimrc $(HOME)\_vimrc
|
cp vimrc $(HOME)\_vimrc
|
||||||
cp gvimrc $(HOME)\_gvimrc
|
cp gvimrc $(HOME)\_gvimrc
|
||||||
|
|
||||||
VIM_DIR = $(HOME)/vimfiles
|
VIM_DIR = $(HOME)\vimfiles
|
||||||
|
|
||||||
|
install-vim-plug:
|
||||||
|
test -d $(VIM_DIR)\autoload || mkdir $(VIM_DIR)\autoload
|
||||||
|
test -f $(VIM_DIR)/autoload/plug.vim || curl -k -fLo $(VIM_DIR)/autoload/plug.vim \
|
||||||
|
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
|
||||||
|
|
||||||
else
|
else
|
||||||
|
|
||||||
install-conf: $(FILES)
|
install-conf: $(FILES)
|
||||||
mkdir -p ~/.ssh ~/.vim/autoload
|
mkdir -p ~/.ssh
|
||||||
for i in $(FILES); do install -m0644 $$i ~/.$$i; done
|
for i in $(FILES); do install -m0644 $$i ~/.$$i; done
|
||||||
for i in $(FILES2); do install -m0600 $$i ~/.$$i; done
|
for i in $(FILES2); do install -m0600 $$i ~/.$$i; done
|
||||||
|
|
||||||
@ -28,13 +34,13 @@ check: $(FILES)
|
|||||||
|
|
||||||
VIM_DIR = $(HOME)/.vim
|
VIM_DIR = $(HOME)/.vim
|
||||||
|
|
||||||
endif
|
|
||||||
|
|
||||||
install-vim-plug:
|
install-vim-plug:
|
||||||
mkdir -p $(VIM_DIR)/autoload
|
mkdir -p $(VIM_DIR)/autoload
|
||||||
test -f $(VIM_DIR)/autoload/plug.vim || curl -fLo ~/.vim/autoload/plug.vim \
|
test -f $(VIM_DIR)/autoload/plug.vim || curl -fLo $(VIM_DIR)/autoload/plug.vim \
|
||||||
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
|
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
|
||||||
%: %.m4
|
%: %.m4
|
||||||
|
Loading…
Reference in New Issue
Block a user