Skip to content

Commit d25197f

Browse files
Merge pull request #412 from treefrogframework/actions5
Add actions entries
2 parents 01154cc + b43c69e commit d25197f

File tree

2 files changed

+89
-1
lines changed

2 files changed

+89
-1
lines changed

.github/workflows/actions.yml

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,94 @@ jobs:
266266
run: |
267267
./releasetest
268268
269+
build-macos14:
270+
runs-on: macos-14
271+
steps:
272+
- uses: actions/checkout@main
273+
- name: Homebrew
274+
run: |
275+
which pkg-config || brew install pkg-config
276+
brew install qt6 jq mongo-c-driver gflags glog lz4
277+
- name: configure for debug
278+
run: |
279+
./configure --prefix=/usr/local --enable-shared-mongoc --enable-shared-glog --enable-shared-lz4 --enable-debug
280+
- name: build for debug
281+
run: |
282+
make -j4 -C src
283+
sudo make -C src install
284+
make -j4 -C tools
285+
sudo make -C tools install
286+
- name: configure
287+
run: |
288+
./configure --prefix=/usr/local --enable-shared-mongoc --enable-shared-glog --enable-shared-lz4
289+
- name: build
290+
run: |
291+
make -j4 -C src
292+
sudo make -C src install
293+
make -j4 -C tools
294+
sudo make -C tools install
295+
- name: version
296+
run: |
297+
treefrog -v
298+
tspawn --show-drivers
299+
- name: brew install for test
300+
run: |
301+
brew install redis memcached
302+
brew services start redis
303+
brew services start memcached
304+
- name: testall.sh
305+
working-directory: src/test
306+
run: |
307+
./testall.sh
308+
- name: releasetest
309+
working-directory: tools/test/releasetest
310+
run: |
311+
./releasetest
312+
313+
build-macos13:
314+
runs-on: macos-13
315+
steps:
316+
- uses: actions/checkout@main
317+
- name: Homebrew
318+
run: |
319+
which pkg-config || brew install pkg-config
320+
brew install qt6 jq mongo-c-driver gflags glog lz4
321+
- name: configure for debug
322+
run: |
323+
./configure --prefix=/usr/local --enable-shared-mongoc --enable-shared-glog --enable-shared-lz4 --enable-debug
324+
- name: build for debug
325+
run: |
326+
make -j4 -C src
327+
sudo make -C src install
328+
make -j4 -C tools
329+
sudo make -C tools install
330+
- name: configure
331+
run: |
332+
./configure --prefix=/usr/local --enable-shared-mongoc --enable-shared-glog --enable-shared-lz4
333+
- name: build
334+
run: |
335+
make -j4 -C src
336+
sudo make -C src install
337+
make -j4 -C tools
338+
sudo make -C tools install
339+
- name: version
340+
run: |
341+
treefrog -v
342+
tspawn --show-drivers
343+
- name: brew install for test
344+
run: |
345+
brew install redis memcached
346+
brew services start redis
347+
brew services start memcached
348+
- name: testall.sh
349+
working-directory: src/test
350+
run: |
351+
./testall.sh
352+
- name: releasetest
353+
working-directory: tools/test/releasetest
354+
run: |
355+
./releasetest
356+
269357
build-windows-qt68-msvc2022:
270358
runs-on: windows-latest
271359
steps:

src/tglobal.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ constexpr auto TF_SRC_REVISION = 2956;
99
#include <version>
1010

1111

12-
#if (!defined(Q_OS_WIN) && (defined(__cpp_lib_format) || __has_include(<format>))) || (defined(_MSC_VER) && _MSC_VER >= 1930) // std::format
12+
#if (!defined(Q_OS_WIN) && defined(__cpp_lib_format)) || (defined(_MSC_VER) && _MSC_VER >= 1930) // std::format
1313
#define TF_HAVE_STD_FORMAT
1414
#endif
1515

0 commit comments

Comments
 (0)