feat/update_config #10
@ -1,37 +0,0 @@
|
|||||||
when:
|
|
||||||
- event:
|
|
||||||
- push
|
|
||||||
- pull_request
|
|
||||||
- path:
|
|
||||||
include:
|
|
||||||
- ".woodpecker/linux-aarch64-gcc.yml"
|
|
||||||
- "cmake/**"
|
|
||||||
- "third_party/**"
|
|
||||||
- "tile/**"
|
|
||||||
- "CMakeLists.txt"
|
|
||||||
|
|
||||||
matrix:
|
|
||||||
BUILD_TYPE:
|
|
||||||
- Debug
|
|
||||||
- Release
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: linux-aarch64-gcc-build
|
|
||||||
image: art.uocat.com/docker/tqcq/cross:v1.0.1
|
|
||||||
commands:
|
|
||||||
- mkdir build
|
|
||||||
- cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DTILE_BUILD_BENCHMARKS=ON -DTILE_BUILD_TESTS=ON -DCMAKE_TOOLCHAIN_FILE=./toolchains/aarch64-linux-gnu.toolchain.cmake
|
|
||||||
- cmake --build build -j $(nproc)
|
|
||||||
|
|
||||||
- name: linux-aarch64-gcc-test
|
|
||||||
image: art.uocat.com/docker/tqcq/cross:v1.0.1
|
|
||||||
commands:
|
|
||||||
- cd build
|
|
||||||
- ctest --output-on-failure -j $(nproc)
|
|
||||||
|
|
||||||
# - name: linux-aarch64-gcc-benchmark
|
|
||||||
# image: art.uocat.com/docker/tqcq/cross:v1.0.1
|
|
||||||
# commands:
|
|
||||||
# - ./build/bin/tile_bm_all
|
|
||||||
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
|||||||
when:
|
|
||||||
- event: []
|
|
||||||
#- push
|
|
||||||
#- pull_request
|
|
||||||
|
|
||||||
matrix:
|
|
||||||
BUILD_TYPE:
|
|
||||||
- Debug
|
|
||||||
- Release
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: linux-arm-gcc-build
|
|
||||||
image: art.uocat.com/docker/tqcq/cross:v1.0.1
|
|
||||||
commands:
|
|
||||||
- mkdir build
|
|
||||||
- cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DTILE_BUILD_BENCHMARKS=ON -DTILE_BUILD_TESTS=ON -DCMAKE_TOOLCHAIN_FILE=./toolchains/arm-linux-gnueabihf.toolchain.cmake
|
|
||||||
- cmake --build build -j $(nproc)
|
|
||||||
|
|
||||||
- name: linux-arm-gcc-test
|
|
||||||
image: art.uocat.com/docker/tqcq/cross:v1.0.1
|
|
||||||
commands:
|
|
||||||
- cd build
|
|
||||||
- ctest --output-on-failure -j $(nproc)
|
|
||||||
|
|
||||||
# - name: linux-arm-gcc-benchmark
|
|
||||||
# image: art.uocat.com/docker/tqcq/cross:v1.0.1
|
|
||||||
# commands:
|
|
||||||
# - ./build/bin/tile_bm_all
|
|
||||||
|
|
||||||
|
|
@ -1,37 +0,0 @@
|
|||||||
when:
|
|
||||||
- event:
|
|
||||||
- push
|
|
||||||
- pull_request
|
|
||||||
- path:
|
|
||||||
include:
|
|
||||||
- ".woodpecker/linux-x64-gcc.yml"
|
|
||||||
- "cmake/**"
|
|
||||||
- "third_party/**"
|
|
||||||
- "tile/**"
|
|
||||||
- "CMakeLists.txt"
|
|
||||||
|
|
||||||
matrix:
|
|
||||||
BUILD_TYPE:
|
|
||||||
- Debug
|
|
||||||
- Release
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: linux-x64-gcc-build
|
|
||||||
image: art.uocat.com/docker/tqcq/cross:v1.0.1
|
|
||||||
commands:
|
|
||||||
- mkdir build
|
|
||||||
- cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DTILE_BUILD_BENCHMARKS=ON -DTILE_BUILD_TESTS=ON
|
|
||||||
- cmake --build build -j $(nproc)
|
|
||||||
|
|
||||||
- name: linux-x64-gcc-test
|
|
||||||
image: art.uocat.com/docker/tqcq/cross:v1.0.1
|
|
||||||
commands:
|
|
||||||
- cd build
|
|
||||||
- ctest --output-on-failure -j $(nproc)
|
|
||||||
|
|
||||||
- name: linux-x64-gcc-benchmark
|
|
||||||
image: art.uocat.com/docker/tqcq/cross:v1.0.1
|
|
||||||
commands:
|
|
||||||
- ./build/bin/tile_bm_all
|
|
||||||
|
|
||||||
|
|
@ -1,36 +0,0 @@
|
|||||||
when:
|
|
||||||
- event:
|
|
||||||
- push
|
|
||||||
- pull_request
|
|
||||||
- path:
|
|
||||||
include:
|
|
||||||
- ".woodpecker/linux-x86-gcc.yml"
|
|
||||||
- "cmake/**"
|
|
||||||
- "third_party/**"
|
|
||||||
- "tile/**"
|
|
||||||
- "CMakeLists.txt"
|
|
||||||
matrix:
|
|
||||||
BUILD_TYPE:
|
|
||||||
- Debug
|
|
||||||
- Release
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: linux-x86-gcc-build
|
|
||||||
image: art.uocat.com/docker/tqcq/cross:v1.0.1
|
|
||||||
commands:
|
|
||||||
- mkdir build
|
|
||||||
- cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DTILE_BUILD_BENCHMARKS=ON -DTILE_BUILD_TESTS=ON -DCMAKE_TOOLCHAIN_FILE=./toolchains/host.gcc-m32.toolchain.cmake
|
|
||||||
- cmake --build build -j $(nproc)
|
|
||||||
|
|
||||||
- name: linux-x86-gcc-test
|
|
||||||
image: art.uocat.com/docker/tqcq/cross:v1.0.1
|
|
||||||
commands:
|
|
||||||
- cd build
|
|
||||||
- ctest --output-on-failure -j $(nproc)
|
|
||||||
|
|
||||||
- name: linux-x86-gcc-benchmark
|
|
||||||
image: art.uocat.com/docker/tqcq/cross:v1.0.1
|
|
||||||
commands:
|
|
||||||
- ./build/bin/tile_bm_all
|
|
||||||
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
|||||||
#define TILE_BASE_CONFIG_CONFIGURABLE_H
|
#define TILE_BASE_CONFIG_CONFIGURABLE_H
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "tile/base/string.h"
|
#include "tile/base/slice.h"
|
||||||
|
|
||||||
namespace tile {
|
namespace tile {
|
||||||
class Configurable {
|
class Configurable {
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
#include "tile/base/config/configuration.h"
|
#include "tile/base/config/configuration.h"
|
||||||
|
|
||||||
|
#include "tile/base/string.h"
|
||||||
#include "tile/base/thread/unique_lock.h"
|
#include "tile/base/thread/unique_lock.h"
|
||||||
|
|
||||||
namespace tile {
|
namespace tile {
|
||||||
|
@ -5,7 +5,6 @@
|
|||||||
#include "tile/base/optional.h"
|
#include "tile/base/optional.h"
|
||||||
#include "tile/base/ref_ptr.h"
|
#include "tile/base/ref_ptr.h"
|
||||||
#include "tile/base/slice.h"
|
#include "tile/base/slice.h"
|
||||||
#include "tile/base/string.h"
|
|
||||||
#include "tile/base/thread/mutex.h"
|
#include "tile/base/thread/mutex.h"
|
||||||
#include "tile/sigslot/sigslot.h"
|
#include "tile/sigslot/sigslot.h"
|
||||||
#include <cstdint>
|
#include <cstdint>
|
||||||
|
Loading…
Reference in New Issue
Block a user