@@ -36,7 +36,7 @@ linux-ci: nix-ci | |||
nix-ci: | |||
python3 -u tools/ci.py \ | |||
-B download \ | |||
-B build \ | |||
-T tools/gcc-9.dds \ | |||
-T2 tools/gcc-9.jsonc | |||
@@ -50,3 +50,4 @@ vagrant-freebsd-ci: | |||
-T2 tools/freebsd-gcc-9.jsonc \ | |||
' | |||
vagrant scp freebsd11:/vagrant/_build/dds _build/dds-freebsd-x64 | |||
vagrant halt |
@@ -12,7 +12,7 @@ jobs: | |||
echo Executing Build and Tests | |||
reg add HKLM\SYSTEM\CurrentControlSet\Control\FileSystem /v LongPathsEnabled /t REG_DWORD /d 1 /f || exit 1 | |||
python -m pip install pytest pytest-xdist || exit 1 | |||
python -u tools/ci.py -B download -T tools\msvc.dds -T2 tools\msvc.jsonc || exit 1 | |||
python -u tools/ci.py -B build -T tools\msvc.dds -T2 tools\msvc.jsonc || exit 1 | |||
displayName: Full CI | |||
- publish: _build/dds.exe | |||
artifact: DDS Executable - Windows VS2019 |
@@ -9,7 +9,7 @@ author = 'vector-of-bool' | |||
# The short X.Y version | |||
version = '' | |||
# The full version, including alpha/beta/rc tags | |||
release = '0.1.0' | |||
release = '0.1.0-alpha.2' | |||
# -- General configuration --------------------------------------------------- | |||
extensions = [] | |||
@@ -23,9 +23,5 @@ pygments_style = None | |||
# -- Options for HTML output ------------------------------------------------- | |||
html_theme = 'pyramid' | |||
html_theme_options = {} | |||
html_static_path = ['_static'] | |||
html_static_path = [] | |||
html_sidebars = {} | |||
def setup(app): | |||
app.add_stylesheet('tweaks.css') |
@@ -52,7 +52,7 @@ For convenience, ``dds`` includes several built-in toolchains that can be | |||
accessed in the ``--toolchain`` command-line option using a colon ``:`` | |||
prefix:: | |||
$ dds build -T :gcc | |||
$ dds build -t :gcc | |||
``dds`` will treat the leading colon (``:``) as a name for a built-in | |||
toolchain (this means that a toolchain's filepath may not begin with a colon). |
@@ -1,5 +1,5 @@ | |||
Name: dds | |||
Version: 0.1.0 | |||
Version: 0.1.0-alpha.3 | |||
# SPDX-License-Identifier: MPL-2.0 | |||
Depends: spdlog 1.4.2 |
@@ -1,7 +1,7 @@ | |||
{ | |||
"$schema": "./res/package-schema.json", | |||
"name": "dds", | |||
"version": "0.1.0", | |||
"version": "0.1.0-alpha.3", | |||
"namespace": "dds", | |||
"depends": { | |||
"spdlog": "1.4.2", |
@@ -21,7 +21,7 @@ class BootstrapPhase(NamedTuple): | |||
BOOTSTRAP_PHASES = [ | |||
BootstrapPhase('bootstrap-p1.1', 'g++-8', 'cl.exe'), | |||
BootstrapPhase('bootstrap-p1.2', 'g++-8', 'cl.exe'), | |||
BootstrapPhase('bootstrap-p4.2', 'g++-8', 'cl.exe'), | |||
BootstrapPhase('bootstrap-p5.2', 'g++-9', 'cl.exe'), | |||
] |
@@ -5,5 +5,5 @@ C++-Compiler: g++9 | |||
Flags: -D SPDLOG_COMPILED_LIB -Werror=return-type -Wno-conversion | |||
C++-Flags: -std=c++2a -fconcepts | |||
Link-Flags: -static-libgcc -static-libstdc++ | |||
Debug: True | |||
Optimize: True | |||
Compiler-Launcher: ccache |
@@ -4,7 +4,6 @@ C++-Compiler: g++-9 | |||
# Range-v3 0.10.0 contains an accidental conversion warning | |||
Flags: -D SPDLOG_COMPILED_LIB -Werror=return-type -Wno-sign-compare -Wno-conversion | |||
C++-Flags: -fconcepts -std=c++2a | |||
# Link-Flags: -static-libgcc -static-libstdc++ | |||
Debug: True | |||
#Optimize: True | |||
Link-Flags: -static-libgcc -static-libstdc++ | |||
Optimize: True | |||
Compiler-Launcher: ccache |