2018-01-31 14:28:46 +08:00
|
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
|
2022-05-01 16:40:45 +08:00
|
|
|
|
_detact () {
|
2018-05-01 21:42:57 +08:00
|
|
|
|
cp -f ../../$1 $1
|
2018-01-31 14:28:46 +08:00
|
|
|
|
}
|
|
|
|
|
|
2022-05-01 16:40:45 +08:00
|
|
|
|
_detact_bundle () {
|
2022-05-01 17:16:03 +08:00
|
|
|
|
cp -f ../../bundle/$1/$2 $2
|
2022-05-01 16:40:45 +08:00
|
|
|
|
}
|
|
|
|
|
|
2018-01-31 14:28:46 +08:00
|
|
|
|
_checkdir () {
|
2018-05-01 21:42:57 +08:00
|
|
|
|
if [[ ! -d "$1" ]]; then
|
|
|
|
|
mkdir -p $1
|
|
|
|
|
fi
|
2018-01-31 14:28:46 +08:00
|
|
|
|
}
|
|
|
|
|
|
2019-09-12 13:51:44 +08:00
|
|
|
|
_default_readme () {
|
|
|
|
|
cat <<EOT > README.md
|
|
|
|
|
# $1
|
|
|
|
|
> $2
|
|
|
|
|
|
|
|
|
|
This plugin is automatically detach from [SpaceVim](https://github.com/SpaceVim/SpaceVim/). you can use it without SpaceVim.
|
|
|
|
|
EOT
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
2018-01-31 14:28:46 +08:00
|
|
|
|
main () {
|
2018-05-01 21:42:57 +08:00
|
|
|
|
case "$1" in
|
|
|
|
|
flygrep)
|
|
|
|
|
git clone https://github.com/wsdjeg/FlyGrep.vim.git detach/$1
|
|
|
|
|
cd detach/$1
|
2018-12-17 07:57:24 +08:00
|
|
|
|
_checkdir syntax/
|
2018-05-01 21:42:57 +08:00
|
|
|
|
_checkdir autoload/SpaceVim/api
|
|
|
|
|
_checkdir autoload/SpaceVim/api/vim
|
2019-05-27 20:15:30 +08:00
|
|
|
|
_checkdir autoload/SpaceVim/api/neovim
|
2018-05-25 21:20:49 +08:00
|
|
|
|
_checkdir autoload/SpaceVim/api/data
|
2018-05-01 21:42:57 +08:00
|
|
|
|
_checkdir autoload/SpaceVim/mapping
|
|
|
|
|
_checkdir autoload/SpaceVim/plugins
|
2022-08-31 00:37:45 +08:00
|
|
|
|
_checkdir lua/spacevim/api
|
2022-05-01 16:40:45 +08:00
|
|
|
|
_detact autoload/SpaceVim/plugins/flygrep.vim
|
|
|
|
|
_detact autoload/SpaceVim/api.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/logger.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim/buffer.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim/regex.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim/compatible.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim/floating.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim/highlight.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim/statusline.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim/window.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/neovim/floating.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/data/dict.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/data/list.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/data/json.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/data/string.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/prompt.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/job.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/file.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/system.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/time.vim
|
|
|
|
|
_detact autoload/SpaceVim/mapping/search.vim
|
|
|
|
|
_detact autoload/SpaceVim/logger.vim
|
2022-08-31 00:37:45 +08:00
|
|
|
|
_detact lua/spacevim.lua
|
|
|
|
|
_detact lua/spacevim/api.lua
|
|
|
|
|
_detact lua/spacevim/api/logger.lua
|
|
|
|
|
_detact lua/spacevim/logger.lua
|
2022-05-01 16:40:45 +08:00
|
|
|
|
_detact syntax/SpaceVimFlyGrep.vim
|
2020-10-11 23:33:16 +08:00
|
|
|
|
_default_readme "FlyGrep.vim" "Grep on the fly in Vim/Neovim"
|
2022-05-01 16:40:45 +08:00
|
|
|
|
_detact LICENSE
|
2020-10-11 22:19:13 +08:00
|
|
|
|
_checkdir plugin
|
|
|
|
|
cat <<EOT > plugin/FlyGrep.vim
|
|
|
|
|
"=============================================================================
|
|
|
|
|
" FlyGrep.vim --- Fly grep in vim
|
2022-06-12 15:37:35 +08:00
|
|
|
|
" Copyright (c) 2016-2022 Shidong Wang & Contributors
|
2022-03-27 13:38:54 +08:00
|
|
|
|
" Author: Shidong Wang < wsdjeg@outlook.com >
|
2020-10-11 22:19:13 +08:00
|
|
|
|
" URL: https://github.com/wsdjeg/FlyGrep.vim
|
|
|
|
|
" License: MIT license
|
|
|
|
|
"=============================================================================
|
|
|
|
|
|
|
|
|
|
""
|
|
|
|
|
" @section Introduction, intro
|
|
|
|
|
" @stylized FlyGrep
|
|
|
|
|
" @library
|
|
|
|
|
" @order intro version dicts functions exceptions layers api faq
|
|
|
|
|
" Fly grep in vim, written in pure vim script for MacVim, gvim and vim version
|
|
|
|
|
" 8.0+.
|
|
|
|
|
"
|
|
|
|
|
|
|
|
|
|
""
|
|
|
|
|
" @section CONFIGURATION, config
|
|
|
|
|
" FlyGrep has strong default options, but you can also change the option
|
|
|
|
|
" yourself.
|
|
|
|
|
|
|
|
|
|
""
|
|
|
|
|
" FlyGrep will start to searching code after a delay, the default value is
|
|
|
|
|
" 500ms.
|
2020-10-17 12:33:16 +08:00
|
|
|
|
let g:FlyGrep_input_delay = get(g:, 'FlyGrep_input_delay', 500)
|
2020-10-11 22:19:13 +08:00
|
|
|
|
|
|
|
|
|
""
|
|
|
|
|
" A list of searching tools will be userd.
|
2020-10-17 12:33:16 +08:00
|
|
|
|
let g:FlyGrep_search_tools = get(g:, 'FlyGrep_search_tools', ['ag', 'rg', 'grep', 'pt', 'ack'])
|
2020-10-11 22:19:13 +08:00
|
|
|
|
|
2020-10-17 12:33:16 +08:00
|
|
|
|
let g:spacevim_data_dir = get(g:, 'spacevim_data_dir', '~/.cache')
|
2020-10-11 22:19:13 +08:00
|
|
|
|
|
|
|
|
|
""
|
|
|
|
|
" Enable FlyGrep statusline
|
2020-10-17 12:33:16 +08:00
|
|
|
|
let g:FlyGrep_enable_statusline = get(g:, 'FlyGrep_enable_statusline', 1)
|
2020-10-11 22:19:13 +08:00
|
|
|
|
|
|
|
|
|
""
|
|
|
|
|
" Set FlyGrep default command prompt
|
2020-10-17 12:33:16 +08:00
|
|
|
|
let g:spacevim_commandline_prompt = get(g:, 'spacevim_commandline_prompt', '➭')
|
2020-10-11 22:19:13 +08:00
|
|
|
|
|
|
|
|
|
command! -nargs=0 FlyGrep call FlyGrep#open({})
|
|
|
|
|
EOT
|
2018-05-01 21:42:57 +08:00
|
|
|
|
git add .
|
2019-07-09 23:14:35 +08:00
|
|
|
|
git config user.email "wsdjeg@qq.com"
|
|
|
|
|
git config user.name "SpaceVimBot"
|
2018-05-01 21:42:57 +08:00
|
|
|
|
git commit -m "Auto Update"
|
|
|
|
|
git remote add wsdjeg_flygrep https://SpaceVimBot:${BOTSECRET}@github.com/wsdjeg/FlyGrep.vim.git
|
|
|
|
|
git push wsdjeg_flygrep master
|
|
|
|
|
cd -
|
|
|
|
|
rm -rf detach/$1
|
|
|
|
|
exit 0
|
|
|
|
|
;;
|
|
|
|
|
dein-ui)
|
|
|
|
|
git clone https://github.com/wsdjeg/dein-ui.vim.git detach/$1
|
|
|
|
|
cd detach/$1
|
2018-12-16 22:31:40 +08:00
|
|
|
|
_checkdir syntax/
|
2018-05-01 21:42:57 +08:00
|
|
|
|
_checkdir autoload/SpaceVim/api
|
2018-05-01 21:54:49 +08:00
|
|
|
|
_checkdir autoload/SpaceVim/api/data
|
2018-05-01 21:42:57 +08:00
|
|
|
|
_checkdir autoload/SpaceVim/api/vim
|
|
|
|
|
_checkdir autoload/SpaceVim/mapping
|
|
|
|
|
_checkdir autoload/SpaceVim/plugins
|
2022-05-01 16:40:45 +08:00
|
|
|
|
_detact autoload/SpaceVim/plugins/manager.vim
|
|
|
|
|
_detact autoload/SpaceVim/api.vim
|
|
|
|
|
_detact autoload/SpaceVim/commands.vim
|
|
|
|
|
_detact autoload/SpaceVim/logger.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/job.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/system.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/data/list.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim/compatible.vim
|
|
|
|
|
_detact syntax/SpaceVimPlugManager.vim
|
|
|
|
|
_detact LICENSE
|
2018-05-01 21:42:57 +08:00
|
|
|
|
git add .
|
2019-07-09 23:14:35 +08:00
|
|
|
|
git config user.email "wsdjeg@qq.com"
|
|
|
|
|
git config user.name "SpaceVimBot"
|
2018-05-01 21:42:57 +08:00
|
|
|
|
git commit -m "Auto Update"
|
2018-05-01 21:54:49 +08:00
|
|
|
|
git remote add wsdjeg_dein_ui https://SpaceVimBot:${BOTSECRET}@github.com/wsdjeg/dein-ui.vim.git
|
|
|
|
|
git push wsdjeg_dein_ui master
|
2018-05-01 21:42:57 +08:00
|
|
|
|
cd -
|
|
|
|
|
rm -rf detach/$1
|
|
|
|
|
exit 0
|
|
|
|
|
;;
|
2019-09-12 13:51:44 +08:00
|
|
|
|
iedit)
|
|
|
|
|
git clone https://github.com/wsdjeg/iedit.vim.git detach/$1
|
|
|
|
|
cd detach/$1
|
|
|
|
|
_checkdir autoload/SpaceVim/api/vim
|
|
|
|
|
_checkdir autoload/SpaceVim/api/data
|
|
|
|
|
_checkdir autoload/SpaceVim/plugins
|
2022-05-01 16:40:45 +08:00
|
|
|
|
_detact autoload/SpaceVim/api.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim/compatible.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim/highlight.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/data/string.vim
|
|
|
|
|
_detact autoload/SpaceVim/plugins/iedit.vim
|
2019-09-12 13:51:44 +08:00
|
|
|
|
_checkdir autoload/plugin
|
|
|
|
|
cat <<EOT > autoload/plugin/iedit.vim
|
|
|
|
|
"=============================================================================
|
|
|
|
|
" iedit.vim --- multiple cursor support for neovim and vim
|
2022-06-12 15:37:35 +08:00
|
|
|
|
" Copyright (c) 2016-2022 Shidong Wang & Contributors
|
2022-03-27 13:38:54 +08:00
|
|
|
|
" Author: Shidong Wang < wsdjeg@outlook.com >
|
2019-09-12 13:51:44 +08:00
|
|
|
|
" URL: https://github.com/wsdjeg/iedit.vim
|
|
|
|
|
" License: MIT license
|
|
|
|
|
"=============================================================================
|
|
|
|
|
|
|
|
|
|
""
|
|
|
|
|
" @section Introduction, intro
|
|
|
|
|
" @stylized iedit.vim
|
|
|
|
|
" @library
|
|
|
|
|
" @order intro version dicts functions exceptions layers api faq
|
|
|
|
|
" multiple cursor in vim, written in pure vim script for MacVim, gvim and vim version
|
|
|
|
|
" 8.0+.
|
|
|
|
|
"
|
|
|
|
|
|
|
|
|
|
command! -nargs=0 Iedit call SpaceVim#plugins#iedit#start()
|
|
|
|
|
EOT
|
2022-05-01 16:40:45 +08:00
|
|
|
|
_detact LICENSE
|
2019-09-12 13:51:44 +08:00
|
|
|
|
_default_readme "iedit.vim" "multiple cussor support for Vim/Neovim"
|
|
|
|
|
git add .
|
|
|
|
|
git config user.email "wsdjeg@qq.com"
|
|
|
|
|
git config user.name "SpaceVimBot"
|
|
|
|
|
git commit -m "Auto Update"
|
|
|
|
|
git remote add wsdjeg_vim_todo https://SpaceVimBot:${BOTSECRET}@github.com/wsdjeg/iedit.vim.git
|
|
|
|
|
git push wsdjeg_vim_todo master
|
|
|
|
|
cd -
|
|
|
|
|
rm -rf detach/$1
|
|
|
|
|
exit 0
|
|
|
|
|
;;
|
2019-07-11 19:00:59 +08:00
|
|
|
|
vim-todo)
|
2019-07-11 22:03:07 +08:00
|
|
|
|
git clone https://github.com/wsdjeg/vim-todo.git detach/$1
|
2019-07-11 19:00:59 +08:00
|
|
|
|
cd detach/$1
|
|
|
|
|
_checkdir syntax/
|
2022-05-01 16:40:45 +08:00
|
|
|
|
_detact syntax/SpaceVimTodoManager.vim
|
2019-07-11 19:00:59 +08:00
|
|
|
|
_checkdir autoload/SpaceVim/api/vim
|
2019-07-12 08:54:13 +08:00
|
|
|
|
_checkdir autoload/SpaceVim/api/data
|
2019-07-11 19:00:59 +08:00
|
|
|
|
_checkdir autoload/SpaceVim/plugins
|
2020-08-31 21:58:59 +08:00
|
|
|
|
_checkdir autoload/SpaceVim/mapping
|
2022-05-01 16:40:45 +08:00
|
|
|
|
_detact autoload/SpaceVim/api.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/logger.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/job.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/system.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/data/string.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/file.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim/buffer.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim/regex.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim/compatible.vim
|
|
|
|
|
_detact autoload/SpaceVim/logger.vim
|
|
|
|
|
_detact autoload/SpaceVim/mapping/search.vim
|
|
|
|
|
_detact autoload/SpaceVim/plugins/todo.vim
|
2020-10-15 22:41:48 +08:00
|
|
|
|
_checkdir plugin
|
|
|
|
|
cat <<EOT > plugin/todo.vim
|
|
|
|
|
"=============================================================================
|
|
|
|
|
" todo.vim --- todo manager for SpaceVim
|
2022-02-03 17:24:51 +08:00
|
|
|
|
" Copyright (c) 2016-2022 Wang Shidong & Contributors
|
2022-03-27 13:38:54 +08:00
|
|
|
|
" Author: Wang Shidong < wsdjeg@outlook.com >
|
2020-10-15 22:41:48 +08:00
|
|
|
|
" URL: https://spacevim.org
|
|
|
|
|
" License: GPLv3
|
|
|
|
|
"=============================================================================
|
|
|
|
|
|
|
|
|
|
command! OpenTodo call todo#open()
|
|
|
|
|
EOT
|
2022-05-01 16:40:45 +08:00
|
|
|
|
_detact LICENSE
|
2019-07-11 19:00:59 +08:00
|
|
|
|
git add .
|
|
|
|
|
git config user.email "wsdjeg@qq.com"
|
|
|
|
|
git config user.name "SpaceVimBot"
|
|
|
|
|
git commit -m "Auto Update"
|
2019-07-11 22:03:07 +08:00
|
|
|
|
git remote add wsdjeg_vim_todo https://SpaceVimBot:${BOTSECRET}@github.com/wsdjeg/vim-todo.git
|
2019-07-11 19:00:59 +08:00
|
|
|
|
git push wsdjeg_vim_todo master
|
|
|
|
|
cd -
|
|
|
|
|
rm -rf detach/$1
|
|
|
|
|
exit 0
|
|
|
|
|
;;
|
2022-05-01 16:40:45 +08:00
|
|
|
|
vim-chat)
|
|
|
|
|
git clone https://github.com/wsdjeg/vim-chat.git detach/$1
|
|
|
|
|
cd detach/$1
|
2022-10-25 23:32:10 +08:00
|
|
|
|
_detact LICENSE
|
|
|
|
|
_checkdir autoload/SpaceVim/api
|
2022-05-01 16:40:45 +08:00
|
|
|
|
_detact autoload/SpaceVim/api.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/job.vim
|
2022-10-25 23:32:10 +08:00
|
|
|
|
_checkdir autoload/chat/
|
2022-05-01 17:16:03 +08:00
|
|
|
|
_detact_bundle vim-chat autoload/chat.vim
|
|
|
|
|
_detact_bundle vim-chat autoload/chat/gitter.vim
|
|
|
|
|
_detact_bundle vim-chat autoload/chat/logger.vim
|
|
|
|
|
_detact_bundle vim-chat autoload/chat/notify.vim
|
|
|
|
|
_detact_bundle vim-chat autoload/chat/qq.vim
|
|
|
|
|
_detact_bundle vim-chat autoload/chat/weixin.vim
|
2022-10-25 23:32:10 +08:00
|
|
|
|
_checkdir doc/
|
2022-05-01 17:16:03 +08:00
|
|
|
|
_detact_bundle vim-chat doc/vim-chat.txt
|
2022-10-25 23:32:10 +08:00
|
|
|
|
_checkdir syntax/
|
2022-05-01 17:16:03 +08:00
|
|
|
|
_detact_bundle vim-chat syntax/vimchat.vim
|
|
|
|
|
_detact_bundle vim-chat addon-info.json
|
|
|
|
|
_detact_bundle vim-chat README.md
|
2022-05-01 16:40:45 +08:00
|
|
|
|
git add .
|
|
|
|
|
git config user.email "wsdjeg@qq.com"
|
|
|
|
|
git config user.name "SpaceVimBot"
|
2022-10-25 23:32:10 +08:00
|
|
|
|
git commit -m "Auto Update based on https://github.com/SpaceVim/SpaceVim/commit/${GITHUB_SHA}"
|
2022-05-01 16:40:45 +08:00
|
|
|
|
git remote add wsdjeg_vim_chat https://SpaceVimBot:${BOTSECRET}@github.com/wsdjeg/vim-chat.git
|
|
|
|
|
git push wsdjeg_vim_chat master
|
|
|
|
|
cd -
|
|
|
|
|
rm -rf detach/$1
|
|
|
|
|
exit 0
|
|
|
|
|
;;
|
2022-10-25 22:51:17 +08:00
|
|
|
|
vim-cheat)
|
|
|
|
|
git clone https://github.com/wsdjeg/vim-cheat.git detach/$1
|
|
|
|
|
cd detach/$1
|
|
|
|
|
_checkdir plugin/
|
|
|
|
|
_checkdir autoload/
|
|
|
|
|
_detact LICENSE
|
|
|
|
|
_detact_bundle vim-cheat autoload/cheat.vim
|
|
|
|
|
_detact_bundle vim-cheat plugin/cheat.vim
|
|
|
|
|
_detact_bundle vim-cheat README.md
|
|
|
|
|
_detact_bundle vim-cheat .travis.yml
|
|
|
|
|
_detact_bundle vim-cheat .vintrc.yaml
|
|
|
|
|
git add .
|
|
|
|
|
git config user.email "wsdjeg@qq.com"
|
|
|
|
|
git config user.name "SpaceVimBot"
|
2022-10-25 23:32:10 +08:00
|
|
|
|
git commit -m "Auto Update based on https://github.com/SpaceVim/SpaceVim/commit/${GITHUB_SHA}"
|
2022-10-25 22:52:01 +08:00
|
|
|
|
git remote add wsdjeg_vim_chat https://SpaceVimBot:${BOTSECRET}@github.com/wsdjeg/vim-cheat.git
|
2022-10-25 22:51:17 +08:00
|
|
|
|
git push wsdjeg_vim_chat master
|
|
|
|
|
cd -
|
|
|
|
|
rm -rf detach/$1
|
|
|
|
|
exit 0
|
|
|
|
|
;;
|
2020-09-22 23:11:37 +08:00
|
|
|
|
scrollbar.vim)
|
|
|
|
|
git clone https://github.com/wsdjeg/scrollbar.vim.git detach/$1
|
|
|
|
|
cd detach/$1
|
|
|
|
|
_checkdir autoload/SpaceVim/api/
|
2022-04-02 22:59:31 +08:00
|
|
|
|
_checkdir autoload/SpaceVim/api/vim
|
2022-05-01 16:40:45 +08:00
|
|
|
|
_detact autoload/SpaceVim/api.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim/buffer.vim
|
|
|
|
|
_detact autoload/SpaceVim/api/vim/window.vim
|
2022-04-02 22:59:31 +08:00
|
|
|
|
_checkdir autoload/SpaceVim/plugins/
|
2022-05-01 16:40:45 +08:00
|
|
|
|
_detact autoload/SpaceVim/plugins/scrollbar.vim
|
|
|
|
|
_detact LICENSE
|
2020-09-22 23:11:37 +08:00
|
|
|
|
_default_readme "scrollbar.vim" "floating scrollbar support for neovim/vim[wip]"
|
|
|
|
|
git add .
|
|
|
|
|
git config user.email "wsdjeg@qq.com"
|
|
|
|
|
git config user.name "SpaceVimBot"
|
2022-10-25 23:32:10 +08:00
|
|
|
|
git commit -m "Auto Update based on https://github.com/SpaceVim/SpaceVim/commit/${GITHUB_SHA}"
|
2020-09-22 23:11:37 +08:00
|
|
|
|
git remote add wsdjeg_scrollbar https://SpaceVimBot:${BOTSECRET}@github.com/wsdjeg/scrollbar.vim.git
|
|
|
|
|
git push wsdjeg_scrollbar master
|
|
|
|
|
cd -
|
|
|
|
|
rm -rf detach/$1
|
|
|
|
|
exit 0
|
|
|
|
|
;;
|
2018-05-01 21:42:57 +08:00
|
|
|
|
spacevim-theme)
|
|
|
|
|
exit 0
|
|
|
|
|
esac
|
2018-01-31 14:28:46 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
main $@
|