|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface GemPackager
A low level component that manufactures the actual Gem file.
| Method Summary | |
|---|---|
File |
createGem(Gem gem,
File targetDirectory)
This method will create the GEM. |
File |
createGemStub(GemSpecification gemspec,
File targetDirectory)
This method will create the GEM stub with only gemspec and not data. |
| Method Detail |
|---|
File createGemStub(GemSpecification gemspec,
File targetDirectory)
throws IOException
gemspec - The Gem::Specification to embed into Gem.targetDirectory - The directory where the manufactured Gem should be saved.
IOException
File createGem(Gem gem,
File targetDirectory)
throws IOException
gem - The Gem::Specification and the files to embed into Gem.targetDirectory - The directory where the manufactured Gem should be saved.
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||