File tree Expand file tree Collapse file tree 2 files changed +16
-8
lines changed
Expand file tree Collapse file tree 2 files changed +16
-8
lines changed Original file line number Diff line number Diff line change 5656 run : |
5757 pacman-key --init
5858 pacman -Syu --noconfirm
59- pacman -S --noconfirm meson gcc clang pkgconf glib2
59+ pacman -S --noconfirm meson gcc clang pkgconf glib2 perl
6060
6161 - name : Install FreeBSD dependencies
6262 if : matrix.name == 'FreeBSD'
6565 usesh : true
6666 prepare : |
6767 sed -i '' 's/quarterly/latest/' /etc/pkg/FreeBSD.conf
68- pkg install -y meson gcc pkgconf devel/glib20
68+ pkg install -y meson gcc pkgconf devel/glib20 devel/p5-Test-Harness
6969 run : echo "setup done"
7070
7171 - name : Install Void Linux dependencies
7777 /etc/xbps.d/*-repository-*.conf
7878 xbps-install -Syu || xbps-install -yu xbps
7979 xbps-install -Syu
80- xbps-install -y meson gcc clang pkg-config glib-devel
80+ xbps-install -y meson gcc clang pkg-config glib-devel make perl
8181
8282 - name : Build with gcc
8383 run : |
9696 meson setup build-clang --werror
9797 meson compile -C build-clang
9898 ' | $TARGET
99+
100+ - name : Run tests
101+ run : |
102+ echo '
103+ cd "$GITHUB_WORKSPACE"
104+ cp build-gcc/labwc-menu-generator .
105+ make -C t/ prove
106+ ' | $TARGET
Original file line number Diff line number Diff line change @@ -9,11 +9,11 @@ CFLAGS += `pkg-config --cflags glib-2.0`
99LIBS += ` pkg-config --libs glib-2.0 `
1010LDFLAGS += $(LIBS )
1111
12- ifdef ASAN
13- ASAN_FLAGS = -O0 -fsanitize=address -fno-common -fno-omit-frame-pointer -rdynamic
14- CFLAGS += $(ASAN_FLAGS )
15- LDFLAGS += $(ASAN_FLAGS ) -fuse-ld=gold
16- endif
12+ # ifdef ASAN
13+ # ASAN_FLAGS = -O0 -fsanitize=address -fno-common -fno-omit-frame-pointer -rdynamic
14+ # CFLAGS += $(ASAN_FLAGS)
15+ # LDFLAGS += $(ASAN_FLAGS) -fuse-ld=gold
16+ # endif
1717
1818PROG = labwc-menu-generator
1919
You can’t perform that action at this time.
0 commit comments