From d1d1271e9bb3b5a7791b60b4b1ee35376436dedc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ge=CC=81ry=20Casiez?= <=> Date: Sat, 19 Aug 2023 10:28:55 +0200 Subject: [PATCH] Added macOS action --- .github/workflows/macOS.yml | 28 ++++++++++++++++++++++++++++ README.md | 2 ++ 2 files changed, 30 insertions(+) create mode 100644 .github/workflows/macOS.yml diff --git a/.github/workflows/macOS.yml b/.github/workflows/macOS.yml new file mode 100644 index 0000000..cfbf832 --- /dev/null +++ b/.github/workflows/macOS.yml @@ -0,0 +1,28 @@ +name: macOS + +on: + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + +jobs: + build: + + runs-on: macos-latest + + steps: + - uses: actions/checkout@v3 + - name: Install Qt6 + run: | + brew update + brew install qt + - name: compile + run: | + qmake + make + - name: Save the compile library + uses: actions/upload-artifact@v3 + with: + name: libpointing + path: pointing/libpointing.a \ No newline at end of file diff --git a/README.md b/README.md index 10e07bd..2d54ee2 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,8 @@ Libpointing is an open-source cross-platform library written in C++ that provide - If you use libpointing for academic purposes, please cite: Casiez, G. & Roussel, N. (2011). No more bricolage! Methods and tools to characterize, replicate and compare pointing transfer functions. In proceedings of UIST'11, the 24th ACM Symposium on User Interface Software and Technology, 603-614. ACM Press. [DOI](http://dx.doi.org/10.1145/2047196.2047276) +[![DOI](https://img.shields.io/badge/doi-10.1145%2F2047196.2047276-blue)](https://doi.org/10.1145/2047196.2047276) + ``` @inproceedings{Casiez:2011:NMB:2047196.2047276, author = {Casiez, G{\'e}ry and Roussel, Nicolas},