File tree Expand file tree Collapse file tree 5 files changed +30
-5
lines changed
include/lsp-plug.in/r3d/base Expand file tree Collapse file tree 5 files changed +30
-5
lines changed Original file line number Diff line number Diff line change 87
87
echo "***** MEMCHECK $test *****"; \
88
88
valgrind ${{env.VALGRIND_ARGS}} .build/target/${{env.ARTIFACT}}/${{env.ARTIFACT}}-test utest --verbose --jobs 1 --nofork --debug $test; \
89
89
done
90
+ opensuse_tumbleweed_clang :
91
+ runs-on : ubuntu-latest
92
+ container :
93
+ image : opensuse/tumbleweed:latest
94
+ steps :
95
+ - name : Install dependencies
96
+ run : zypper --non-interactive --no-gpg-checks in tar gzip git make valgrind gcc gcc-c++ libstdc++-devel clang
97
+ - uses : actions/checkout@v3
98
+ - name : Configure project
99
+ run : make config TEST=1 CC=clang CXX=clang++
100
+ - name : Fetch project dependencies
101
+ run : make fetch
102
+ - name : Build project
103
+ run : make VERBOSE=1
104
+ - name : Run unit tests
105
+ run : .build/target/${{env.ARTIFACT}}/${{env.ARTIFACT}}-test utest --verbose --jobs 1
106
+ - name : Run unit tests with memcheck
107
+ run : |
108
+ for test in $(.build/target/${{env.ARTIFACT}}/${{env.ARTIFACT}}-test utest --list --suppress); do \
109
+ echo "***** MEMCHECK $test *****"; \
110
+ valgrind ${{env.VALGRIND_ARGS}} .build/target/${{env.ARTIFACT}}/${{env.ARTIFACT}}-test utest --verbose --jobs 1 --nofork --debug $test; \
111
+ done
90
112
debian_stable :
91
113
runs-on : ubuntu-latest
92
114
container :
Original file line number Diff line number Diff line change 2
2
* RECENT CHANGES
3
3
*******************************************************************************
4
4
5
+ === 1.0.8 ===
6
+ * Added Clang build for the CI.
7
+
5
8
=== 1.0.7 ===
6
9
* Updated build scripts.
7
10
Original file line number Diff line number Diff line change 24
24
25
25
#define LSP_R3D_BASE_LIB_MAJOR 1
26
26
#define LSP_R3D_BASE_LIB_MINOR 0
27
- #define LSP_R3D_BASE_LIB_MICRO 7
27
+ #define LSP_R3D_BASE_LIB_MICRO 8
28
28
29
29
#if defined(LSP_R3D_BASE_LIB_PUBLISHER )
30
30
#define LSP_R3D_BASE_LIB_PUBLIC LSP_EXPORT_MODIFIER
Original file line number Diff line number Diff line change 20
20
21
21
# ------------------------------------------------------------------------------
22
22
# Variables that describe source code dependencies
23
- LSP_COMMON_LIB_VERSION := 1.0.23
23
+ LSP_COMMON_LIB_VERSION := 1.0.25
24
24
LSP_COMMON_LIB_NAME := lsp-common-lib
25
25
LSP_COMMON_LIB_TYPE := src
26
26
LSP_COMMON_LIB_URL_RO := https://github.com/lsp-plugins/$(LSP_COMMON_LIB_NAME ) .git
27
27
LSP_COMMON_LIB_URL_RW := git@github.com:lsp-plugins/$(LSP_COMMON_LIB_NAME ) .git
28
28
29
- LSP_TEST_FW_VERSION := 1.0.17
29
+ LSP_TEST_FW_VERSION := 1.0.18
30
30
LSP_TEST_FW_NAME := lsp-test-fw
31
31
LSP_TEST_FW_TYPE := src
32
32
LSP_TEST_FW_URL_RO := https://github.com/lsp-plugins/$(LSP_TEST_FW_NAME ) .git
33
33
LSP_TEST_FW_URL_RW := git@github.com:lsp-plugins/$(LSP_TEST_FW_NAME ) .git
34
34
35
- LSP_R3D_IFACE_VERSION := 1.0.7
35
+ LSP_R3D_IFACE_VERSION := 1.0.8
36
36
LSP_R3D_IFACE_NAME := lsp-r3d-iface
37
37
LSP_R3D_IFACE_TYPE := src
38
38
LSP_R3D_IFACE_URL_RO := https://github.com/lsp-plugins/$(LSP_R3D_IFACE_NAME ) .git
Original file line number Diff line number Diff line change @@ -23,5 +23,5 @@ ARTIFACT_ID = LSP_R3D_BASE_LIB
23
23
ARTIFACT_NAME = lsp-r3d-base-lib
24
24
ARTIFACT_DESC = Base library for implementing and loading 3D rendering backend
25
25
ARTIFACT_HEADERS = lsp-plug.in
26
- ARTIFACT_VERSION = 1.0.7
26
+ ARTIFACT_VERSION = 1.0.8
27
27
ARTIFACT_EXPORT_SYMBOLS = 0
You can’t perform that action at this time.
0 commit comments