[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Automake의 여러가지 기능은 ‘Makefile.am’ 내의 옵션에 의해서
조절된다. 이러한 옵션들은 AUTOMAKE_OPTIONS
라는 특별한 변수 안에
나열한다. 현재 이해하는 옵션들은:
gnits
gnu
foreign
적절한 strictness를 결정한다.
no-installman
만들어질 ‘Makefile.in’은 디폴트로 man page를 설치하게 하지 않는다.
하지만, install-man
목표(target)은 계속 옵션으로 설치를 가능하게 할
것이다. 이 옵션은 ‘GNU’ 엄격성(strictness)와 그 위로는 사용할 수
없다.
no-installinfo
만들어질 ‘Makefile.in’은 info page가 디폴트로 build되거나 설치되지
않도록 한다. 하지만, info
와 install-info
target은 계속
사용할 수 있다. 이 옵션은 GNU
strictness와 그 위로는 사용할 수
없다.
ansi2knr
path/ansi2knr
자동으로 ANSI 문법 없애기를 한다. See section 자동 ANSI문법 없애기. 만약 path가 앞에 붙으면, 만들어질 ‘Makefile.in’은 지정된 디렉토리에서 ‘ansi2knr’ 프로그램을 찾을 것이다. 보통 경로(path)는 같은 배포판 내의 다른 디렉토리의 상대 경로(relative path)이다 (하지만 Automake는 현재 이걸 검사하지 않는다). 지정된 디렉토리가 현재 디렉토리보다 먼저 빌드(build)되도록 하는 것은 당신에게 달려 있다; 만약 ‘ansi2knr’가 없다면 빌드(build)는 실패할 것이다.
dejagnu
dejagnu
관련 rule이 만들어 질 것이다. See section test suite 지원.
dist-shar
보통의 dist
목표(target)와 함께 dist-shar
목표(target)를
만든다. 이 새로운 목표(target)는 배포판의 shar archive를 만들 것이다.
dist-zip
보통의 dist
목표(target)와 함께 dist-zip
목표(target)를
만든다. 이 새로운 목표(target)은 배포판의 zip archive를 만들 것이다.
dist-tarZ
보통의 dist
목표(target)와 함께 dist-tarZ
목표(target)를
만든다. 이 새로운 목표(target)는 배포판의 compress된 tar archive를 만들
것이다; 전통적인 tar
와 compress
가 가정될 것이다. 경고:
실제로는 GNU tar
를 사용한다면, 만들어질 archive는 호환성이
떨어지는 요소가 들어 있을 수 있다.
no-dependencies
이 옵션은 명령행의 ‘--include-deps’과 비슷하지만, 자동 의존성 추적 기능을 쓸 필요가 조금도 없을 경우에 유용하다. See section 자동 의존성 추적. 이 경우 옵션의 효과는 효과적으로 자동 의존성 추적을 없애는 것이다.
버전 번호 (예 ‘0.30’)이 지정될 수 있다. Automake가 지정된 버전보다 새로운 버전이 아니면, ‘Makefile.in’을 만들지 않을 것이다.
알수 없는 옵션들은 automake
에 의해 확인된다.
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by Autobuild on June 15, 2016 using texi2html 1.82.