From b78b5cd73eb9d754f3b4e7e1c76c6a841c667971 Mon Sep 17 00:00:00 2001 From: Benjamin Tissoires Date: Mon, 3 Jul 2017 10:39:33 +0200 Subject: [PATCH] circle.yml: add install step It doesn't cost much to actually install the files, so we can check where they are installed. Also add mesonconf before building so we can see in the logs the various configure environment. Signed-off-by: Benjamin Tissoires --- circle.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/circle.yml b/circle.yml index d2eadea4..f2dfad8b 100644 --- a/circle.yml +++ b/circle.yml @@ -6,7 +6,12 @@ libratbag_references: name: Build and test command: | meson build --prefix=/usr + mesonconf build ninja -C build test + install: &install + run: + name: Installing + command: ninja -C build install export_logs: &export_logs store_artifacts: path: ~/libratbag/build/meson-logs @@ -20,6 +25,7 @@ fedora_settings: &fedora_settings command: dnf install -y git gcc gcc-c++ meson check-devel libudev-devel libevdev-devel doxygen graphviz - checkout - *build_and_test + - *install - *export_logs @@ -36,6 +42,7 @@ ubuntu_settings: &ubuntu_settings apt-get install -y git gcc g++ pkg-config meson check libudev-dev libevdev-dev libsystemd-dev doxygen graphviz - checkout - *build_and_test + - *install - *export_logs