diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 0000000..0d229e7 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,27 @@ +version: 2.1 + +jobs: + build-libxoverlay: + docker: + - image: ubuntu:22.04 # LTS only + environment: + DEBIAN_FRONTEND: noninteractive + steps: + - checkout + - run: + name: "Install development packages" + command: "apt update && apt install -y build-essential cmake libglew-dev libx11-dev libxext-dev libxfixes-dev" + - run: + name: "Make build directory" + command: "mkdir build" + - run: + name: "CMake build files" + command: "cd build && cmake -DCMAKE_BUILD_TYPE=Release ../" + - run: + name: "Build Project" + command: "cd build && make" + +workflows: + build-libpdraw-workflow: + jobs: + - build-libxoverlay \ No newline at end of file