-
Notifications
You must be signed in to change notification settings - Fork 19
Packaging Binaries
We have a somewhat rudimentary strategy for distributing non-python dependencies for Millstone. We store pre-built binaries for Linux and Darwin (Mac OS X) architectures in a shared Dropbox owned by millstonebio@gmail.com. We then generate a public link which we add to millstone_setup.py.
Tool-specific directions:
last updated 8/13/15
Must do separately for each architecture (i.e. linux and darwin):
Grab our branch of Lumpy
git clone git@github.com:churchlab/lumpy-sv.git
Track latest fixed branch
git checkout -b millstone origin/millstone
Build
make
Create new directory to store contents of lumpy.
Copy contents of bin/
to new directory. Copy entire scripts/ dir to new directory.
Overwrite lumpyexpress.config with the version in the millstone repo at config/lumpyexpress.config.
From inside of new lumpy directory, run (replacing architecture appropriately):
zip -r ~/lumpy-darwin.zip *