CI updates

This commit is contained in:
Mark Gillard 2021-04-20 23:44:35 +03:00
parent f73fa187ef
commit 7a4993029e
6 changed files with 30 additions and 29 deletions

View File

@ -91,7 +91,7 @@ jobs:
- run:
name: Installing dependencies
command: |
pip3 install --upgrade -r external/dox/requirements.txt
pip3 install -r external/dox/requirements.txt
- run:
name: Generating documentation
command: |

View File

@ -6,19 +6,17 @@ indent_style = tab
indent_size = 4
tab_width = 4
end_of_line = lf
trim_trailing_whitespace = true
charset = utf-8
[*.{gitattributes,yml,props,vcxproj,rc,clang-format}]
[*.{gitattributes,yaml,yml,vcxproj,vcxproj.filters,sln,rc,clang-format,toml}]
indent_style = space
[{Doxyfile,Doxyfile-mcss}]
indent_style = space
[*.{natvis,props,vcxproj,sln,runsettings,rc}]
[*.{hlsl,rc,sln,vcxproj,vcxproj.filters}]
end_of_line = crlf
[*.{c,cpp,cxx,dox,h,hpp,hxx,inl,toml,xml,py,natvis,props,build,vcxproj,runsettings,yml,ini,json}]
charset = utf-8
trim_trailing_whitespace = true
[*.sln]
[*.{sln,vcxproj,vcxproj.filters}]
charset = utf-8-bom

3
.gitattributes vendored
View File

@ -21,11 +21,14 @@
*.rc text eol=crlf encoding=UTF-8
*.runsettings text eol=lf encoding=UTF-8
*.sln text eol=crlf encoding=UTF-8-BOM
*.svg text eol=lf encoding=UTF-8
*.toml text eol=lf encoding=UTF-8
*.txt text eol=lf encoding=UTF-8
*.vcxproj text eol=crlf encoding=UTF-8-BOM
*.vcxproj.filters text eol=crlf encoding=UTF-8-BOM
*.xml text eol=lf encoding=UTF-8
*.yaml text eol=lf encoding=UTF-8
*.yml text eol=lf encoding=UTF-8
.clang-format text eol=lf encoding=UTF-8
.editorconfig text eol=lf encoding=UTF-8
.gitattributes text eol=lf encoding=UTF-8

View File

@ -1,25 +1,25 @@
name = 'toml++'
description = 'TOML for modern C++'
cpp = 17
github = 'marzer/tomlplusplus'
license = [ 'MIT', 'https://github.com/marzer/tomlplusplus/blob/master/LICENSE' ]
show_includes = false
logo = 'images/logo.png'
favicon = 'images/favicon.ico'
navbar = [ 'namespaces', 'annotated' ]
extra_files = [
'images/banner_small.png',
'images/badge-awesome.svg',
'images/badge-TOML.svg',
'images/badge-C++20.svg'
name = 'toml++'
description = 'TOML for modern C++'
cpp = 17
github = 'marzer/tomlplusplus'
license = [ 'MIT', 'https://github.com/marzer/tomlplusplus/blob/master/LICENSE' ]
show_includes = false
logo = 'images/logo.png'
favicon = 'images/favicon.ico'
navbar = [ 'namespaces', 'annotated' ]
extra_files = [
'images/banner_small.png',
'images/badge-awesome.svg',
'images/badge-TOML.svg',
'images/badge-C++20.svg'
]
[warnings]
enabled = true
treat_as_errors = false
undocumented = false
enabled = true
treat_as_errors = false
undocumented = false
@ -38,8 +38,8 @@ undocumented = false
[highlighting]
types = []
macros = [
'TOML_[A-Z0-9_]+?',
'print_value'
'TOML_[A-Z0-9_]+?',
'print_value'
]
string_literals = [ '_toml' ]

2
external/dox vendored

@ -1 +1 @@
Subproject commit 7b0185b36ed56e4963315aafdc444818b97d21f3
Subproject commit 4925ecf025697a68915a3312f82d52645e2f7e82

View File

@ -1,3 +1,3 @@
misk>=0.2.0
misk>=0.3.0
pyyaml
python-dateutil