Giải pháp mẫu, dựa trên pn Câu trả lời của fceller: Điều duy nhất cần thiết là quy tắc xây dựng cho README
trong makefile.am
. Quy tắc này thậm chí có thể trống. Vì vậy, chỉ cần thêm dòng sau vào makefile.am
của bạn:
README: README.md
Đó là tất cả, bây giờ automake không phàn nàn nữa, và bạn không cần phải khai dự án của bạn như foreign
.
Nó không phải là cần thiết, nhưng tôi thích một quy luật hoàn thiện hơn, tôi thêm vào makefile.am
:
README: README.md
pandoc -f markdown -t plain --wrap=none $< -o [email protected]
CLEANFILES = README
Nhưng ngay cả với nguyên tắc này, README
không được xây dựng, trừ khi bạn gọi một cách rõ ràng make README
.
Nguồn
2017-07-01 08:59:24
Tuyệt vời, cảm ơn. Lưu ý cho những người khác, bạn cần chạy 'autoreconf' sau khi thay đổi' configure.ac'. –