Merge pull request #350 from eile/master

Fix package building (without BY) by reordering CMakeLists.txt
Don't abort on failed init