私はPHP拡張機能を書いています。config.m4Makefile を生成しますが、この Makefile の先頭に別の Makefile を含めたいと思います。(例: "-include Makefile.local")。
呼び出されたときにそれを再作成し、変更を消去するため、Makefileそれ自体ではやりたくありません。configure
からどうすればいいconfig.m4ですか?
私はPHP拡張機能を書いています。config.m4Makefile を生成しますが、この Makefile の先頭に別の Makefile を含めたいと思います。(例: "-include Makefile.local")。
呼び出されたときにそれを再作成し、変更を消去するため、Makefileそれ自体ではやりたくありません。configure
からどうすればいいconfig.m4ですか?
でこれを試してくださいconfig.m4:
AC_CONFIG_COMMANDS_PRE([cat >Makefile.tmp <<EOF
-include MyInclude1
-include MyInclude2
EOF
cat Makefile >> Makefile.tmp
mv -f Makefile.tmp Makefile])
次のMakefileようになります。
-include MyInclude1
-include MyInclude2
srcdir = /path/to/source/dir
...
...実行した後configure。