Mercurial > minori
annotate .builds/osx.yml @ 48:e613772f41d5
statistics.cpp: show requests made
author | Paper <mrpapersonic@gmail.com> |
---|---|
date | Mon, 25 Sep 2023 01:07:22 -0400 |
parents | eb9a78345ecb |
children |
rev | line source |
---|---|
43
eb9a78345ecb
ci/osx: Use the actually supported Ubuntu image
Paper <mrpapersonic@gmail.com>
parents:
42
diff
changeset
|
1 image: ubuntu/jammy |
35
329b7921a6be
ci/osx: use debian instead of alpine
Paper <mrpapersonic@gmail.com>
parents:
34
diff
changeset
|
2 packages: |
38
1a34fd7469b9
ci/osx: take a different approach
Paper <mrpapersonic@gmail.com>
parents:
35
diff
changeset
|
3 - gcc |
42 | 4 - wget |
35
329b7921a6be
ci/osx: use debian instead of alpine
Paper <mrpapersonic@gmail.com>
parents:
34
diff
changeset
|
5 sources: |
329b7921a6be
ci/osx: use debian instead of alpine
Paper <mrpapersonic@gmail.com>
parents:
34
diff
changeset
|
6 - https://hg.sr.ht/~mrpapersonic/minori |
329b7921a6be
ci/osx: use debian instead of alpine
Paper <mrpapersonic@gmail.com>
parents:
34
diff
changeset
|
7 tasks: |
329b7921a6be
ci/osx: use debian instead of alpine
Paper <mrpapersonic@gmail.com>
parents:
34
diff
changeset
|
8 - build: | |
42 | 9 wget -O darling.deb "https://github.com/darlinghq/darling/releases/download/v0.1.20230310_update_sources_11_5/darling_0.1.20230310.jammy_amd64.deb" |
40
66125301ea70
ci/osx: use apt to install deb file
Paper <mrpapersonic@gmail.com>
parents:
39
diff
changeset
|
10 sudo apt install ./darling.deb |
38
1a34fd7469b9
ci/osx: take a different approach
Paper <mrpapersonic@gmail.com>
parents:
35
diff
changeset
|
11 cd minori |
35
329b7921a6be
ci/osx: use debian instead of alpine
Paper <mrpapersonic@gmail.com>
parents:
34
diff
changeset
|
12 mkdir build |
329b7921a6be
ci/osx: use debian instead of alpine
Paper <mrpapersonic@gmail.com>
parents:
34
diff
changeset
|
13 cd build |
39
bed33f89a982
ci/osx: darling is different from wine
Paper <mrpapersonic@gmail.com>
parents:
38
diff
changeset
|
14 darling shell '/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"' |
bed33f89a982
ci/osx: darling is different from wine
Paper <mrpapersonic@gmail.com>
parents:
38
diff
changeset
|
15 darling shell 'brew install qt5 cmake make curl clang' |
bed33f89a982
ci/osx: darling is different from wine
Paper <mrpapersonic@gmail.com>
parents:
38
diff
changeset
|
16 darling shell 'cmake .. -G "Unix Makefiles"' |
bed33f89a982
ci/osx: darling is different from wine
Paper <mrpapersonic@gmail.com>
parents:
38
diff
changeset
|
17 darling shell 'make' |