automake でディレクトリ階層を保持したままインストール

Makefile.am で nobase 接頭子を使う。
以下の例であれば

datadir = @MOSH_LIB_PATH@
data_DATA = all-tests.scm repl.scm tools/psyntax-r6rs/rev10_to_10/psyntax.scm
nobase_data_DATA = lib/srfi/%3A8.ss
  • psyntax.scm => @MOSH_LIB_PATH@/psyntax.scm
  • %3A8.ss => @MOSH_LIB_PATH/lib/srfi/%3A8.ss

のようにインストールされる。