diff options
| author | Shulhan <ms@kilabit.info> | 2022-09-18 22:51:38 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2022-09-19 00:13:32 +0700 |
| commit | 920b30c97a670c0d63bdb6b40bbaa26dfb9366a4 (patch) | |
| tree | 5bbd4048429a5be6fa9382f7dbed897758a434f7 | |
| parent | 5816f987a4f53c08bdb83a0eddc7b4fa532bf15f (diff) | |
| download | hunspell-id-920b30c97a670c0d63bdb6b40bbaa26dfb9366a4.tar.xz | |
all: tambah perintah install dan uninstall dalam Makefile
Perintah install dan uninstall digunakan untuk memasang program dalam
sistem operasi berbasis POSIX.
| -rw-r--r-- | Makefile | 27 |
1 files changed, 24 insertions, 3 deletions
@@ -1,10 +1,31 @@ ## SPDX-FileCopyrightText: 2022 M. Shulhan <ms@kilabit.info> ## SPDX-License-Identifier: LGPL-3.0-only -.PHONY: vim-mkspell serve-doc +.PHONY: install uninstall serve-doc vim-mkspell -vim-mkspell: - vim -c "mkspell! ./vim/id id_ID | q" +## Task to install the program on POSIX based OS, for example +## +## $ sudo make DESTDIR=/ install +## +install: + install -dm755 $(DESTDIR)/usr/share/hunspell/ + install -m644 id_ID.dic id_ID.aff $(DESTDIR)/usr/share/hunspell/ + + install -dm755 $(DESTDIR)/usr/share/myspell/dicts/ + ln -s /usr/share/hunspell/id_ID.dic $(DESTDIR)/usr/share/myspell/dicts/ + ln -s /usr/share/hunspell/id_ID.aff $(DESTDIR)/usr/share/myspell/dicts/ + + install -dm755 $(DESTDIR)/usr/share/vim/vimfiles/spell/ + install -m644 vim/id.utf-8.spl $(DESTDIR)/usr/share/vim/vimfiles/spell/ + +## Task to uninstall the program, for example +## +## $ sudo make DESTDIR=/ uninstall +uninstall: + rm -f $(DESTDIR)/usr/share/hunspell/id_ID.aff serve-doc: ciigo serve doc + +vim-mkspell: + vim -c "mkspell! ./vim/id id_ID | q" |
