Skip to content

Commit ba87242

Browse files
authored
Merge pull request #15 from dcharles525/0.2.0
0.2.0
2 parents d824172 + f3cc4be commit ba87242

File tree

19 files changed

+1022
-1060
lines changed

19 files changed

+1022
-1060
lines changed

.github/workflows/main.yml

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -28,19 +28,12 @@ jobs:
2828
sudo apt-get install valac
2929
sudo apt-get install libgtk-3-dev
3030
sudo apt-get install libgee-0.8-dev
31-
valac --pkg gtk+-3.0 --pkg gee-0.8 --library=Caroline -H Caroline.h Caroline.vala -X -fPIC -X -shared -o Caroline.so
32-
valac --pkg gtk+-3.0 --pkg gee-0.8 Caroline.vapi Sample.vala -X Caroline.so -X -I. -o demo
33-
sudo cp Caroline.so /usr/lib/
34-
cp Caroline.h build/Caroline.h
35-
cp Caroline.so build/Caroline.so
36-
cp Caroline.vapi build/Caroline.vapi
37-
rm demo
31+
cd build_dev
32+
valac --pkg gtk+-3.0 --pkg gee-0.8 --library=Caroline -H Caroline.h ../Caroline.vala -X -fPIC -X -shared -o Caroline.so
33+
valac --pkg gtk+-3.0 --pkg gee-0.8 Caroline.vapi ../Sample.vala -X Caroline.so -X -I. -o demo
3834
- name: Tests
3935
run: |
40-
sudo apt-get install meson
41-
rm -R build
36+
sudo apt-get install meson xorg openbox
4237
meson build
4338
cd build
44-
# meson test
45-
46-
39+
# cant run: meson test since I have no idea why but it crashes running tests here only

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
_ignore
2+
build_dev
23
build
34
build.sh
45
build-po.sh

0 commit comments

Comments
 (0)