From a271f131a4a8414406e740b69904701d51b338b2 Mon Sep 17 00:00:00 2001 From: Rebekah Rowe Date: Mon, 4 Apr 2022 23:16:56 +0000 Subject: [PATCH] Add .circleci/config.yml --- .circleci/config.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .circleci/config.yml 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