INSTALL ?= install
prefix ?= ~
-sharedir ?= $(prefix)/share
+casl2libdir ?= $(prefix)/share/casl2lib
install-casl2lib: *.casl
- $(INSTALL) -d $(sharedir)/casl2lib
- $(INSTALL) $^ $(sharedir)/casl2lib/
+ $(INSTALL) -d $(casl2libdir)
+ $(INSTALL) $^ $(casl2libdir)/
uninstall-casl2lib:
- @$(RMF) $(sharedir)/casl2lib/*.casl
- @$(RMDIR) $(sharedir)/casl2lib || if test -e $(sharedir)/casl2lib; then $(ECHO) "$(sharedir)/casl2lib: files may be added by others."; fi
+ @$(RMF) $(casl2libdir)/*.casl
+ @$(RMDIR) $(casl2libdir) || if test -e $(casl2libdir); then $(ECHO) "$(casl2libdir): files may be added by others."; fi
@item @var{prefix} @tab インストール時のルートファイル @tab @file{~}
@item @var{bindir} @tab 実行ファイルのインストール先 @tab @file{$prefix/bin}
@item @var{infodir} @tab infoファイルのインストール先 @tab @file{$prefix/info}
-@item @var{casl2libdir} @tab CASL II ライブラリファイルのインストール先 @tab @file{$prefix/lib/yacasl2}
+@item @var{casl2libdir} @tab CASL II ライブラリファイルのインストール先 @tab @file{$prefix/share/casl2lib}
@end multitable
@node Environment, , Install, install
@subsection @code{CASL2LIB}の設定
-環境変数@code{CASL2LIB}を設定しておけば、CASL IIプログラム作成時に共通ライブラリを呼び出す手間が小さくなります。例えば、CASL2LIBを@code{~/yacasl2/casl2lib}にインストールしたときは、次のコマンドで設定できます。
+環境変数@code{CASL2LIB}を設定しておけば、CASL IIプログラム作成時に共通ライブラリを呼び出す手間が小さくなります。例えば、CASL2LIBを@code{~/share/casl2lib}にインストールしたときは、次のコマンドで設定できます。
@example
-$ @kbd{CASL2LIB=~/yacasl2/casl2lib && export CASL2LIB}
+$ @kbd{CASL2LIB=~/share/casl2lib && export CASL2LIB}
@end example
@file{~/.bashrc}には次のコマンドで追加できます。
@example
-$ @kbd{ echo 'CASL2LIB=~/yacasl2/casl2lib && export CASL2LIB' >>~/.bashrc}
+$ @kbd{ echo 'CASL2LIB=~/share/casl2lib && export CASL2LIB' >>~/.bashrc}
@end example
@bye