|
6 | 6 | "build": [ |
7 | 7 | "mkdir -p build destdir; cd build; CCACHE_DISABLE=1 LD_LIBRARY_PATH=../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib cmake .. ${cmake}", |
8 | 8 | "cd build && make -j$SAI_PARALLEL && rm -rf ../destdir && make -j$SAI_PARALLEL DESTDIR=../destdir install", |
9 | | - "cd build && ctest -j$SAI_PARALLEL --output-on-failure --repeat until-pass:3", |
| 9 | + "cd build && LD_LIBRARY_PATH=../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib ctest -j$SAI_PARALLEL --output-on-failure --repeat until-pass:3", |
10 | 10 | "cd build && SAI_CPACK=\"-G RPM\" ${cpack}" |
11 | 11 | ] |
12 | 12 | }, |
13 | 13 | "netbsd-OSX-bigsur/x86_64-intel-i3/llvm": { |
14 | 14 | "build": [ |
15 | 15 | "mkdir -p build destdir; cd build; CCACHE_DISABLE=1 LD_LIBRARY_PATH=../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib MACOSX_DEPLOYMENT_TARGET=12.5 cmake .. -DCMAKE_MAKE_PROGRAM=/usr/bin/make ${cmake}", |
16 | 16 | "cd build && make -j$SAI_PARALLEL && rm -rf ../destdir && make -j$SAI_PARALLEL DESTDIR=../destdir install", |
17 | | - "cd build && ctest -j$SAI_PARALLEL --output-on-failure --repeat until-pass:3", |
| 17 | + "cd build && LD_LIBRARY_PATH=../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib ctest -j$SAI_PARALLEL --output-on-failure --repeat until-pass:3", |
18 | 18 | "cd build && SAI_CPACK=\"-G ZIP\" ${cpack}" |
19 | 19 | ] |
20 | 20 | }, |
21 | 21 | "ubuntu-noble/riscv64/gcc": { |
22 | 22 | "build": [ |
23 | 23 | "mkdir -p build destdir; cd build; CCACHE_DISABLE=1 LD_LIBRARY_PATH=../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib cmake .. ${cmake}", |
24 | 24 | "cd build && make -j$SAI_PARALLEL && rm -rf ../destdir && make -j$SAI_PARALLEL DESTDIR=../destdir install", |
25 | | - "cd build && ctest -j$SAI_PARALLEL --output-on-failure --repeat until-pass:3", |
| 25 | + "cd build && LD_LIBRARY_PATH=../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib ctest -j$SAI_PARALLEL --output-on-failure --repeat until-pass:3", |
26 | 26 | "cd build && SAI_CPACK=\"-G DEB\" ${cpack}" |
27 | 27 | ] |
28 | 28 | }, |
29 | 29 | "rocky9/x86_64-amd/gcc": { |
30 | 30 | "build": [ |
31 | 31 | "mkdir -p build destdir; cd build; CCACHE_DISABLE=1 LD_LIBRARY_PATH=../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib cmake .. ${cmake}", |
32 | 32 | "cd build && make -j$SAI_PARALLEL && rm -rf ../destdir && make -j$SAI_PARALLEL DESTDIR=../destdir install", |
33 | | - "cd build && ctest -j$SAI_PARALLEL --output-on-failure --repeat until-pass:3", |
| 33 | + "cd build && LD_LIBRARY_PATH=../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib ctest -j$SAI_PARALLEL --output-on-failure --repeat until-pass:3", |
34 | 34 | "cd build && SAI_CPACK=\"-G RPM\" ${cpack}" |
35 | 35 | ] |
36 | 36 | }, |
37 | 37 | "linux-ubuntu-2404/aarch64-a72-bcm2711-rpi4/gcc": { |
38 | 38 | "build": [ |
39 | 39 | "mkdir -p build destdir; cd build; CCACHE_DISABLE=1 LD_LIBRARY_PATH=../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib cmake .. ${cmake}", |
40 | 40 | "cd build && make -j$SAI_PARALLEL && rm -rf ../destdir && make -j$SAI_PARALLEL DESTDIR=../destdir install", |
41 | | - "cd build && ctest -j$SAI_PARALLEL --output-on-failure --repeat until-pass:3", |
| 41 | + "cd build && LD_LIBRARY_PATH=../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib ctest -j$SAI_PARALLEL --output-on-failure --repeat until-pass:3", |
42 | 42 | "cd build && SAI_CPACK=\"-G DEB\" ${cpack}" |
43 | 43 | ] |
44 | 44 | }, |
|
47 | 47 | "build": [ |
48 | 48 | "mkdir -p build destdir; cd build; CCACHE_DISABLE=1 LD_LIBRARY_PATH=../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib cmake .. ${cmake}", |
49 | 49 | "cd build && make -j$SAI_PARALLEL && rm -rf ../destdir && make -j$SAI_PARALLEL DESTDIR=../destdir install", |
50 | | - "cd build && /usr/pkg/bin/ctest -j$SAI_PARALLEL --output-on-failure --repeat until-pass:3" |
| 50 | + "cd build && LD_LIBRARY_PATH=../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib /usr/pkg/bin/ctest -j$SAI_PARALLEL --output-on-failure --repeat until-pass:3" |
51 | 51 | ] |
52 | 52 | }, |
53 | 53 | "w11/x86_64-amd/msvc": { |
54 | 54 | "default": false, |
55 | | - "build": [ |
56 | | - "mkdir -p build; cd build; CCACHE_DISABLE=1 LD_LIBRARY_PATH=../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib cmake .. -DOPENSSL_ROOT_DIR=\"C:\\Users\\andy\\vcpkg\\packages\\openssl_x64-windows\" -DLWS_EXT_PTHREAD_INCLUDE_DIR=\"C:\\Program Files (x86)\\pthreads\\include\" -DLWS_EXT_PTHREAD_LIBRARIES=\"C:\\Program Files (x86)\\pthreads\\lib\\x64\\libpthreadGC2.a\" ${cmake}", |
57 | | - "cd build && cmake --build . --config DEBUG", |
58 | | - "cd build && /usr/pkg/bin/ctest -j$SAI_PARALLEL --output-on-failure --repeat until-pass:3", |
59 | | - "cd build && SAI_CPACK=\"-G ZIP\" ${cpack}" |
| 55 | + "build": [ |
| 56 | + "\"C:\\Program Files\\CMake\\bin\\cmake.exe\" -S . -B build -DOPENSSL_ROOT_DIR=\"C:\\Users\\andy\\vcpkg\\packages\\openssl_x64-windows\" -DLWS_EXT_PTHREAD_INCLUDE_DIR=\"C:\\Program Files (x86)\\pthreads\\include\" -DLWS_EXT_PTHREAD_LIBRARIES=\"C:\\Program Files (x86)\\pthreads\\lib\\x64\\libpthreadGC2.a\" ${cmake}", |
| 57 | + "\"C:\\Program Files\\CMake\\bin\\cmake.exe\" --build build --config DEBUG --parallel %SAI_PARALLEL%", |
| 58 | + "\"C:\\Program Files\\CMake\\bin\\ctest.exe\" --test-dir build -C DEBUG -j%SAI_PARALLEL% --output-on-failure --repeat until-pass:3" |
60 | 59 | ] |
61 | 60 | }, |
62 | 61 | "freertos-espidf/xl6-esp32/gcc": { |
63 | 62 | "default": false, |
64 | 63 | "build": [ |
65 | | - "rm -rf ebuild ; mkdir ebuild; cd ebuild;cp -rp ../minimal-examples/embedded/esp32/${cpack} . ; cd ${cpack} ; rm -flibwebsockets ; ln -sf ../.. libwebsockets", |
66 | | - "cp libwebsockets/minimal-examples/embedded/esp32/${cpack}/sdkconfig . && cp sdkconfig.h build", |
67 | | - ". /opt/esp/esp-idf/export.sh ; idf.py set-target esp32 && idf.py ${cmake} build size size-components size-files", |
68 | | - "cd build && /usr/local/bin/sai-device ${cpack} ESPPORT=0 ctest --output-on-failure" |
| 64 | + "rm -rf ebuild ; mkdir ebuild; cd ebuild;cp -rp ../minimal-examples/embedded/esp32/${cpack} . ; cd ${cpack} ; rm -f libwebsockets ; ln -sf ../.. libwebsockets", |
| 65 | + "cd ebuild/${cpack} ; cp libwebsockets/minimal-examples/embedded/esp32/${cpack}/sdkconfig . && cp sdkconfig.h build", |
| 66 | + "cd ebuild/${cpack} ; . /opt/esp/esp-idf/export.sh ; idf.py set-target esp32 && idf.py ${cmake} build size size-components size-files", |
| 67 | + "cd ebuild/${cpack} && /usr/local/bin/sai-device ${cpack} ESPPORT=0 ctest --output-on-failure" |
69 | 68 | ] |
70 | 69 | } |
71 | 70 | }, |
|
169 | 168 | "cmake": "-DLWS_WITH_NETWORK=0" |
170 | 169 | }, |
171 | 170 | "libev": { |
172 | | - "cmake": "-DLWS_WITH_LIBEV=ON" |
| 171 | + "cmake": "-DLWS_WITH_LIBEV=ON -DLWS_WITH_PLUGINS=1" |
173 | 172 | }, |
174 | 173 | "libevent": { |
175 | | - "cmake": "-DLWS_WITH_LIBEVENT=ON" |
| 174 | + "cmake": "-DLWS_WITH_LIBEVENT=ON -DLWS_WITH_PLUGINS=1" |
176 | 175 | }, |
177 | 176 | "libglib": { |
178 | | - "cmake": "-DLWS_WITH_GLIB=ON" |
| 177 | + "cmake": "-DLWS_WITH_GLIB=ON -DLWS_WITH_PLUGINS=1" |
179 | 178 | }, |
180 | 179 | "sdevent": { |
181 | | - "cmake": "-DLWS_WITH_SDEVENT=ON", |
| 180 | + "cmake": "-DLWS_WITH_SDEVENT=ON -DLWS_WITH_PLUGINS=1", |
182 | 181 | "platforms": "not netbsd-OSX-bigsur/x86_64-intel-i3/llvm" |
183 | 182 | }, |
184 | 183 | "uncommon_headers": { |
|
0 commit comments