mirror of
https://github.com/libratbag/libratbag.git
synced 2026-11-07 23:23:52 +01:00
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 <benjamin.tissoires@gmail.com>
This commit is contained in:
committed by
Peter Hutterer
parent
4eb5411bf1
commit
b78b5cd73e
@@ -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
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user