2012-10-31 2 views
1

컴파일하기 전에 헤더 파일을 생성해야하는 많은 응용 프로그램이 있습니다. 이것은 Rebar 플러그인을위한 완벽한 후보자 인 것 같아서 pre_compile 함수로 플러그인을 생성하고, Git 저장소에 넣었으며, 다른 애플리케이션의 rebar.config에 종속 관계로 나열했습니다.의존성에서 '사전 컴파일'을위한 Rebar 플러그인을로드하려면 어떻게해야합니까?

그러나 플러그인을로드하기 전에 컴파일해야하므로 rebar compile -v을 실행하면 플러그인을 찾지 못하는 것에 대해 불만을 표시하고 종속성을 컴파일 한 다음 헤더 파일에 오류가 있으므로 응용 프로그램을 컴파일하지 못합니다. 생성되지 않았습니다.

Rebar 플러그인을 사용하여 달성하려는 작업을 수행 할 수있는 방법이 있습니까? 아니면 다른 방법을 찾아야합니까?

답변

1

plugin_dir 옵션은 당신의 친구입니다 :

이미 코드 경로에서 찾을 수없는 경우 철근는 해당 소스 디렉토리에서 플러그인을 컴파일 할 수
{plugin_dir, "deps/my_plugin/src"}. 

.