2011-10-10 2 views
0

우리는 레이크를 사용하여 컴파일 된 응용 프로그램을 가지고 있습니다 (윈도우에서). 우리는 고객 중 하나가 박쥐 파일을 사용하여 자신의 환경에서 소스 코드를 컴파일해야한다는 새로운 요구 사항을 가지고 있습니다.레이크 빌드를 어떻게 실행합니까?

그래서 호스트 환경 (즉, 빌드를 수행하는 데 필요한 모든 것이 소스 디렉토리, 루비, 보석 등)에 설치하지 않고 레이크 빌드를 실행하는 방법을 찾아야합니다. 배치 파일.

누구나 내가 어떻게 시작할 수 있는지 실마리가 있습니까?

+0

당신이해야합니까 C 확장을 컴파일 하시겠습니까? –

+0

아니, 그냥 순수한 루비 코드를 실행해야합니다. –

답변

1

프로젝트 내부의 폴더에 루비를 다운로드하여 설치하십시오 (PATH에 추가하지 마십시오). 이 폴더로 이동 한 후 "제거"파일을 삭제하십시오. 콘솔 (cmd을 사용하여 폴더로 다시 이동 한 다음 cd path\to\ruby\folder을 사용)을 실행하고 gem install ...을 실행하여 필요한 모든 것을 설치하십시오. 앱을 실행하기 위해 .bat 파일을 추가 한 후 뭔가 같은 :

이 완벽하게 휴대용 루비 설치입니다, 당신은 어떤 컴퓨터에 넣을 수 있으며 잘 작동합니다. (! 나는 나를 루비 어디서나 재생할 수 있도록 내 pendrive에서 휴대용 루비로 사용)

PS : 레이크 빈에서 스크립트, 당신은 그것을 열 수 있습니다

rubyfolder\bin\ruby.exe rubyfolder\bin\rake 
관련 문제