janelia-flyem / dvid

Distributed, Versioned, Image-oriented Dataservice
http://dvid.io
Other
197 stars 33 forks source link

Use conda recipe in the CI build; Remove CMakeLists.txt #264

Closed stuarteberg closed 6 years ago

stuarteberg commented 6 years ago

This PR changes the CI setup to build the conda recipe (which includes a make test step) instead of the old BuildEM-based cmake build.

I also removed CMakeLists.txt, since the CI setup was the last thing that needed it.

BTW: I switched the CI service from Circle-CI to Travis-CI merely because I happen to have recent experience with it. But either way, the CI setup was due for an overhaul, because it looks like the existing script was using the Circle-CI 1.0 API, which is being dropped soon.

Edit: I also added some minor Makefile enhancements. See commit message.

Closes #254


This change is Reviewable