CFLAGS 환경 변수
파이썬으로 작성되었다. 이머지 도구는 포티지를 명령줄에서 접근할 수 있는 가장 중요한 유틸리티이다. 프로그램은 계산하고 의존성을 관리하고, 이빌드를 실행하고 로컬 포티지 트리와 설치된 패키지의 데이터베이스를 보존한다. 이빌드에서 설정한 컴파일 설정은 CFLAGS 환경 변수를 통하여 변경가능하다. 이것은 각자의 컴퓨터에 세부적인 설정을 하여 사용자의 욕구에 따라서 최적화가 가능하다. 이머지 유틸리티는 샌드박스(모래상자) 환경에 있는 이빌드를 실행한다. 이런 방법을 쓰기 때문에 이빌드에 의해 실행된 소프트웨어로부터 시스템이 보호되고, 성공적으로 생성된 바이너리가 샌드박스에 잘 설치된 후에 본 시스템으로 합쳐진다.
이빌드에서 설정한 컴파일 설정은 어떤 변수를 통해서 변경가능해
이머지