2011-11-14 2 views
2

rubygem을 만들고 있는데, 호출해야하는 바이너리 라이브러리는 사용자가 결정한 디렉토리 아래의 폴더에서 찾을 수 있습니다. 이 때문에,이 6MB 파일을 내 rubygem의 bin 디렉토리에 포함해야합니까, 아니면 더 나은 접근 방법이 있습니까?rubygem에 바이너리를 포함해야합니까?

현재 osx에서이 작업을 수행하고 있습니다. 이 파일을 창으로 옮기고 싶다면 같은 문제가 생길 것이고 바이너리 파일도 다른 파일 형식이 될 것입니다.

답변

5

다른 소스에서 라이브러리를 사용할 수 있습니까? 그렇지 않은 경우 : 필요하기 때문에 포함 시키십시오. 필수 항목입니다.

라이브러리가 사용 가능한 경우 : 2 개 (또는 그 이상)의 보석을 만드시겠습니까? 예를 들어 rmagick을 참조하십시오. 표준 보석과 win32 전용 바이너리 보석이 있습니다.

면책 조항 : 당신의 자신의 바이너리가 아닌 경우 : 당신이 그것을 추가하기 전에

+2

(이 바이너리,하지만 당신은 당신의 보석에 추가 모든 물건뿐만 아니라 소속) 바이너리의 라이센스를 확인하시기 바랍니다 당신 수도 또한 목록 보석의 요구 사항에 대한 도서관은 http://guides.rubygems.org/specification-reference/#requirements를 참조하십시오. – iain

관련 문제