You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
724 B
Makefile

test: dependencies
vim -u test/vimrc -c 'Vader! test/*.vader'
test-nvim: dependencies
VADER_OUTPUT_FILE=/dev/stderr nvim -u test/vimrc -c 'Vader! test/*.vader' --headless
dependencies = \
'junegunn/vader.vim' \
'cakebaker/scss-syntax.vim' \
'digitaltoad/vim-pug' \
'groenewege/vim-less' \
'kchmck/vim-coffee-script' \
'leafgarland/typescript-vim' \
'slm-lang/vim-slm' \
'wavded/vim-stylus' \
'scrooloose/nerdcommenter'
dependencies:
test -L pack/testing/start/vim-vue && exit 0; \
mkdir -p pack/testing/start; \
cd pack/testing/start; \
for repo in $(dependencies); do git clone https://github.com/$$repo.git; done; \
ln -s ../../.. vim-vue
clean:
rm -rf pack
.PHONY: test test-nvim dependencies clean