File tree Expand file tree Collapse file tree 2 files changed +18
-1
lines changed Expand file tree Collapse file tree 2 files changed +18
-1
lines changed Original file line number Diff line number Diff line change 3
3
JEKYLL_WORKDIR =target/jekyll-work
4
4
JEKYLL_OUTDIR =target/_site
5
5
6
+ all :
7
+ $(MAKE ) html
8
+ $(MAKE ) jekyl-build-by-docker
9
+
6
10
html-prepare : vim/runtime/doc vim_faq/doc target/html/doc
7
11
rm -f target/html/doc/* .txt
8
12
cp vim/runtime/doc/* .txt target/html/doc
@@ -24,7 +28,7 @@ target/html/doc:
24
28
clean :
25
29
rm -rf target
26
30
27
- distclean :
31
+ distclean : clean
28
32
rm -rf vim vim_faq
29
33
30
34
jekyll-build-prepare :
Original file line number Diff line number Diff line change @@ -6,3 +6,16 @@ There is already another similar site: <https://vimhelp.org/>.
6
6
The main purpose of the vimdoc-en project is to provide a handy way to see both Japanese and English versions of the help pages.
7
7
8
8
The help pages are automatically updated everyday (if there are any changes).
9
+
10
+ ## for Developers
11
+
12
+ First of all, to generate everything, just run ` make ` .
13
+ This requires Docker, so prepare it in advance.
14
+
15
+ Here's what's happening:
16
+
17
+ 1 . Run ` make html ` to generate HTML files before GitHub Pages (Jekyll) processing
18
+ 1 . Download vim and vim\_ faq
19
+ 2 . Collect the necessary \* .txt files
20
+ 3 . Convert the \* .txt files to \* .html
21
+ 2 . Run ` make jekyll-build-by-docker ` to output all HTML files for the vimdoc-en site using GitHub Pages (Jekyll)
You can’t perform that action at this time.
0 commit comments