Blob Blame History Raw
{
  "targets": {
    "jessie-i386": {
      "buildenv": "jessie-i386",
      "builddeps": ["build-essential"],
      "buildcmd": "make -j"
    },
    "trusty-i386": {
      "buildenv": "trusty-i386",
      "builddeps": ["build-essential"],
      "buildcmd": "make -j"
    },
    "trusty-amd64": {
      "buildenv": "trusty-amd64",
      "builddeps": ["build-essential"],
      "buildcmd": "make -j"
    },
    "xenial-i386": {
      "buildenv": "xenial-i386",
      "builddeps": ["build-essential"],
      "buildcmd": "make -j"
    },
    "xenial-amd64": {
      "buildenv": "xenial-amd64",
      "builddeps": ["build-essential"],
      "buildcmd": "make -j"
    },
    "xenial-armhf": {
      "buildenv": "xenial-armhf",
      "builddeps": ["build-essential"],
      "buildcmd": "make -j"
    },
    "xenial-arm64": {
      "buildenv": "xenial-arm64",
      "builddeps": ["build-essential"],
      "buildcmd": "make -j"
    },
    "fedora24-x86_64-g++": {
      "buildenv": "fedora24-x86_64",
      "builddeps": ["cmake", "make", "clang"],
      "buildcmd": ["mkdir build", "cd build", "CXX=g++ cmake ..", "make -j", "ctest --output-on-failure"]
    },
    "fedora24-x86_64-clang": {
      "buildenv": "fedora24-x86_64",
      "builddeps": ["cmake", "make", "clang"],
      "buildcmd": ["mkdir build", "cd build", "CXX=clang++ cmake ..", "make -j", "ctest --output-on-failure"]
    },
    "fedora24-x86_64-g++-debug": {
      "buildenv": "fedora24-x86_64",
      "builddeps": ["cmake", "make", "clang"],
      "buildcmd": ["mkdir build", "cd build", "CXX=g++ cmake -DCMAKE_BUILD_TYPE=Debug ..", "make -j", "ctest --output-on-failure"]
    },
    "fedora24-x86_64-clang-debug": {
      "buildenv": "fedora24-x86_64",
      "builddeps": ["cmake", "make", "clang"],
      "buildcmd": ["mkdir build", "cd build", "CXX=clang++ cmake -DCMAKE_BUILD_TYPE=Debug ..", "make -j", "ctest --output-on-failure"]
    },
    "fedora24-x86_64-g++-release": {
      "buildenv": "fedora24-x86_64",
      "builddeps": ["cmake", "make", "clang"],
      "buildcmd": ["mkdir build", "cd build", "CXX=g++ cmake -DCMAKE_BUILD_TYPE=Release ..", "make -j", "ctest --output-on-failure"]
    },
    "fedora24-x86_64-clang-release": {
      "buildenv": "fedora24-x86_64",
      "builddeps": ["cmake", "make", "clang"],
      "buildcmd": ["mkdir build", "cd build", "CXX=clang++ cmake -DCMAKE_BUILD_TYPE=Release ..", "make -j", "ctest --output-on-failure"]
    },
    "osx": {
      "buildenv": "osx",
      "builddeps": ["build-essential"],
      "buildcmd": "make -j"
    }
  }
}