-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy path.done.star.disabled
More file actions
34 lines (31 loc) · 1019 Bytes
/
.done.star.disabled
File metadata and controls
34 lines (31 loc) · 1019 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Use, modification, and distribution are
# subject to the Boost Software License, Version 1.0. (See accompanying
# file LICENSE.txt)
#
# Copyright Rene Rivera 2020.
# Copyright Alan de Freitas 2022.
# For Drone CI we use the Starlark scripting language to reduce duplication.
# As the yaml syntax for Drone CI is rather limited.
#
#
def main(ctx):
return generate(
# Compilers
[
'gcc >=5.0',
'clang >=3.9',
'msvc >=14.1',
'arm64-gcc latest',
's390x-gcc latest',
# 'freebsd-gcc latest',
'apple-clang *',
'arm64-clang latest',
's390x-clang latest',
'freebsd-clang latest',
'x86-msvc latest'
],
# Standards
'>=11',
packages=['zlib1g', 'zlib1g-dev', 'libbrotli-dev'])
# from https://github.com/cppalliance/ci-automation
load("@ci_automation//ci/drone/:functions.star", "linux_cxx", "windows_cxx", "osx_cxx", "freebsd_cxx", "generate")