[ < ] | [ > ] | [ << ] | [ 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 March, 29 2007 using texi2html 1.76.