diff --git a/.doozer.json b/.doozer.json new file mode 100644 index 00000000..589dccc3 --- /dev/null +++ b/.doozer.json @@ -0,0 +1,54 @@ +{ + "targets": { + "jessie-i386": { + "buildenv": "jessie-i386", + "builddeps": ["build-essential", "cmake", "clang"], + "buildcmd": ["mkdir cm", "cd cm", "CXX=clang++ cmake ..", "cmake --build .", "ctest --output-on-failure"] + }, + "precise-i386": { + "buildenv": "precise-i386", + "builddeps": ["build-essential", "cmake"], + "buildcmd": ["mkdir cm", "cd cm", "cmake ..", "cmake --build .", "ctest --output-on-failure"] + }, + "precise-amd64": { + "buildenv": "precise-amd64", + "builddeps": ["build-essential", "cmake"], + "buildcmd": ["mkdir cm", "cd cm", "cmake ..", "cmake --build .", "ctest --output-on-failure"] + }, + "trusty-i386": { + "buildenv": "trusty-i386", + "builddeps": ["build-essential", "cmake", "clang"], + "buildcmd": ["make check CXX=clang++"] + }, + "trusty-amd64": { + "buildenv": "trusty-amd64", + "builddeps": ["build-essential", "cmake", "clang"], + "buildcmd": ["make check CXX=clang++"] + }, + "xenial-i386": { + "buildenv": "xenial-i386", + "builddeps": ["build-essential", "cmake"], + "buildcmd": ["mkdir cm", "cd cm", "cmake ..", "cmake --build .", "ctest --output-on-failure"] + }, + "xenial-amd64": { + "buildenv": "xenial-amd64", + "builddeps": ["build-essential", "cmake"], + "buildcmd": ["mkdir cm", "cd cm", "cmake ..", "cmake --build .", "ctest --output-on-failure"] + }, + "fedora24-x86_64": { + "buildenv": "fedora24-x86_64", + "builddeps": ["cmake", "make", "clang"], + "buildcmd": ["mkdir cm", "cd cm", "CXX=clang++ cmake ..", "cmake --build .", "ctest --output-on-failure"] + }, + "centos7-x86_64": { + "buildenv": "centos7-x86_64", + "builddeps": ["build-essential", "cmake"], + "buildcmd": ["mkdir cm", "cd cm", "cmake ..", "cmake --build .", "ctest --output-on-failure"] + }, + "osx": { + "buildenv": "osx", + "builddeps": ["build-essential"], + "buildcmd": ["make check"] + } + } +}