2010-04-05 7 views
5

Làm cách nào để chạy tập tin cào cho một dự án lồng nhau từ thư mục gốc? (2 trường hợp: từ console và từ root rakefile). Giả sử rằng tôi không thể sửa đổi rakefile lồng nhau và nó phải có 'libs/someproject' làm thư mục làm việc.Gọi tập tin cào lồng nhau từ thư mục gốc

Dưới đây là cấu trúc dự án của tôi:

-Root
--rakefile.rb
--libs
--- someproject
---- rakefile.rb

+0

bạn có thể sửa đổi tệp thoát gốc không? Nếu vậy thì chỉ cần thêm 'require (File.join (File.dirname (__ FILE__), 'libs', 'someproject', 'rakefile.rb'))' –

+0

thư mục làm việc phải là 'libs/someproject /' cho rakefile lồng nhau , nhưng nó bằng thư mục gốc trong giải pháp của bạn – whitered

Trả lời

2

tốt, điều này là giải pháp hiện tại của tôi: