diff --git a/script/async-build b/script/async-build new file mode 100755 index 0000000..db7c9f8 --- /dev/null +++ b/script/async-build @@ -0,0 +1,5 @@ +#!/bin/bash + +set -e + +script/build $1& diff --git a/build b/script/build similarity index 100% rename from build rename to script/build diff --git a/dbg b/script/dbg similarity index 100% rename from dbg rename to script/dbg diff --git a/run b/script/run similarity index 100% rename from run rename to script/run diff --git a/src/day1.cpp b/src/day1.cpp index c7991fe..a6fe524 100644 --- a/src/day1.cpp +++ b/src/day1.cpp @@ -1,3 +1,4 @@ +// :autocmd BufWritePost *.cpp :silent exec "!script/async-build 1" #include #include #include diff --git a/src/day2.cpp b/src/day2.cpp index 522150e..9f7be27 100644 --- a/src/day2.cpp +++ b/src/day2.cpp @@ -1,4 +1,4 @@ -// :autocmd BufWritePost *.cpp :silent exec "!./build 2" +// :autocmd BufWritePost *.cpp :silent exec "!script/async-build 2" #include #include #include diff --git a/src/day3.cpp b/src/day3.cpp index 59c9b65..2e11c2f 100644 --- a/src/day3.cpp +++ b/src/day3.cpp @@ -1,4 +1,4 @@ -// :autocmd BufWritePost *.cpp :silent exec "!./build 3" +// :autocmd BufWritePost *.cpp :silent exec "!script/async-build 3" #include #include #include diff --git a/src/day4.cpp b/src/day4.cpp index c760c10..bee0d49 100644 --- a/src/day4.cpp +++ b/src/day4.cpp @@ -1,4 +1,4 @@ -// :autocmd BufWritePost *.cpp :silent exec "!./build 4" +// :autocmd BufWritePost *.cpp :silent exec "!script/async-build 4" #include #include #include diff --git a/src/day5.cpp b/src/day5.cpp index 829816b..b66171e 100644 --- a/src/day5.cpp +++ b/src/day5.cpp @@ -1,4 +1,4 @@ -// :autocmd BufWritePost *.cpp :silent exec "!./build 5" +// :autocmd BufWritePost *.cpp :silent exec "!script/async-build 5" #include #include #include diff --git a/src/day6.cpp b/src/day6.cpp index 705ff3c..31c45ad 100644 --- a/src/day6.cpp +++ b/src/day6.cpp @@ -1,4 +1,4 @@ -// :autocmd BufWritePost *.cpp :silent exec "!./build 6" +// :autocmd BufWritePost *.cpp :silent exec "!script/async-build 6" #include #include #include