Skip to content

Commit 64115c4

Browse files
committed
"install" target
1 parent f4bfc02 commit 64115c4

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

Makefile

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ ARCHIVE_EXT = xz
33
ARCHIVE_DIR = $(ARCHIVE)
44
ARCHIVE_FILE = $(ARCHIVE).tar.$(ARCHIVE_EXT)
55

6+
INSTALL_DIR = $(ARCHIVE)-root
7+
68
archive: $(ARCHIVE_FILE)
79

810
archive-dir: $(ARCHIVE_DIR)
@@ -20,8 +22,22 @@ test:
2022
$(MAKE) -C src/po test
2123
$(MAKE) -C runtime/lang test
2224

25+
install: test
26+
mkdir -p $(INSTALL_DIR)/runtime/lang/ja/LC_MESSAGES
27+
mkdir -p $(INSTALL_DIR)/runtime/lang/ja.euc-jp/LC_MESSAGES
28+
mkdir -p $(INSTALL_DIR)/runtime/lang/ja.sjis/LC_MESSAGES
29+
mkdir -p $(INSTALL_DIR)/runtime/doc
30+
mkdir -p $(INSTALL_DIR)/runtime/tutor
31+
cp src/po/ja.mo $(INSTALL_DIR)/runtime/lang/ja/LC_MESSAGES/vim.mo
32+
cp src/po/ja.euc-jp.mo $(INSTALL_DIR)/runtime/lang/ja.euc-jp/LC_MESSAGES/vim.mo
33+
cp src/po/ja.sjis.mo $(INSTALL_DIR)/runtime/lang/ja.sjis/LC_MESSAGES/vim.mo
34+
cp runtime/lang/menu_ja*.vim $(INSTALL_DIR)/runtime/lang
35+
cp runtime/doc/*.UTF-8.1 $(INSTALL_DIR)/runtime/doc
36+
cp runtime/tutor/tutor.ja.* $(INSTALL_DIR)/runtime/tutor
37+
2338
clean:
2439
rm -rf $(ARCHIVE_DIR) $(ARCHIVE_FILE)
40+
rm -rf $(INSTALL_DIR)
2541
$(MAKE) -C src/po clean
2642
$(MAKE) -C runtime/lang clean
2743
$(MAKE) -C runtime/tutor clean

0 commit comments

Comments
 (0)