summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Some code has been merged with morphlibSam Thursfield2014-11-061-27/+1
| | | | | This version of the import tool requires morph.git commit 6779e46e880eec757a6923441accef2442007677 or newer.
* Add setup.py and move exts/ inside baserockimport packageSam Thursfield2014-11-0511-0/+46
| | | | | | It's slightly annoying during development, but the exts/ must be inside the package or it would be installed somewhere silly like /usr/lib/python2.7/site-packages/exts.
* Document and clarify code of main import loopSam Thursfield2014-10-211-49/+90
|
* rubygems.to_lorry: Remove trailing newline from exception messageSam Thursfield2014-10-211-1/+1
|
* Organise import extensions and data into subdirectoriesSam Thursfield2014-10-2113-5/+12
| | | | Finally the repo starts to look a little more tidy!
* Reorganise, tidy and document code of main applicationSam Thursfield2014-10-217-418/+592
|
* Tidy up Ruby codeSam Thursfield2014-10-214-18/+15
| | | | | | | Use \ for multiline strings in Ruby instead of +. Change 'raise Exception' to just 'raise', because Exception is the default type.
* Update README slightlySam Thursfield2014-10-211-3/+3
|
* Improve README.rubygemsSam Thursfield2014-10-161-5/+39
|
* Store dependency info in a separate file, not in the chunk morphologySam Thursfield2014-10-158-287/+521
| | | | | | | | | | | This means that the tool can work without requiring changes to Morph to allow new fields in morphologies. It also makes it easier to throw away the foreign dependency information once an import is complete. The downside is that there are now 3 types of extension, not two, and a lot of code needed factoring out into base classes (and more needs factoring out still). There are now .to_lorry, .to_chunk and .find_deps extensions.
* Initial import of Baserock import tool for importing foreign packagingSam Thursfield2014-10-1412-0/+2105