1

私はPHP拡張機能を書いています。config.m4Makefile を生成しますが、この Makefile の先頭に別の Makefile を含めたいと思います。(例: "-include Makefile.local")。

呼び出されたときにそれを再作成し、変更を消去するため、Makefileそれ自体ではやりたくありません。configure

からどうすればいいconfig.m4ですか?

4

1 に答える 1

0

でこれを試してください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

于 2012-08-16T16:52:30.833 に答える