Commit Graph

10 Commits

Author SHA1 Message Date
Bobbey Reese
cf0071bbe5 (#14099) Import vs_layout from conan.tools.microsoft 2022-11-09 23:28:33 +01:00
Bobbey Reese
4fa777ca9d (#14031) [docs] remove src_folder from keyword args for vs_layout 2022-11-07 02:51:05 +01:00
Uilian Ries
5e5c1c5c72 (#13984) [templates] Keep same pattern for cmake and min_cppstd
Signed-off-by: Uilian Ries <uilianries@gmail.com>

Signed-off-by: Uilian Ries <uilianries@gmail.com>
2022-11-03 23:45:49 +01:00
Chris Mc
e08d116d3a (#13848) docs: Use new Conan 1.53 features
* Use new Conan 1.53 features

since it's now available

* Apply suggestions from code review

Co-authored-by: SpaceIm <30052553+SpaceIm@users.noreply.github.com>

Co-authored-by: SpaceIm <30052553+SpaceIm@users.noreply.github.com>
2022-11-02 12:22:22 +01:00
Chris Mc
70d9c6b69e (#13274) linters: Add annotations for YAML lint + add schema verification for config.yml and conandata.yml
* first attempt at a yaml linter wit github actions output

* This is less strict but has more information

* fixup message

* run config linter in Action

* better ux feedback

* try to use newlines

https://github.com/actions/toolkit/issues/193#issuecomment-605394935

* clean up

* fixup file name

* trying custom class for quoted str

* underlying yaml parser does not keep quotes

* trying to catch ints as problems

* remove test code

* and to "linter testing"

* install deps

* run new linter unconditionally

* revert testing changes

* new script for conandata (this one is much harder to spec)

* debugging

* lets see all the errors

* yamale -s ../linter/config_yaml_schema.yml aaf/config.yml

from linters folder as a test

* adjust script to match meeting discussion

* make sure the docs and linters match

* fix link

* Update conandata.yml

* exit 1 is not needed with annotations

* add annotation matchers for yaml since those do do much

* fix search for type

* fix whitespace

* tryout a yamllint file with a better looking matcher

* copy syntax from readme

* test if it's running in the wrong dir 🤔

* try with debug output

* bump since i dont have permissions

* bump - dont glob star

* bump

* less star globs

* also add action to conandata way

* bump

* drop action for cli + matcher

* more docs around linters

* fix file and name

* cleanup
2022-10-25 14:25:05 +02:00
Uilian Ries
9cd0fcbc34 (#13331) [docs] Apply python black formatter over recipe templates
* Apply python black

Signed-off-by: Uilian Ries <uilianries@gmail.com>

* Update to 120 chars

Signed-off-by: Uilian Ries <uilianries@gmail.com>

* Update to 120 chars

Signed-off-by: Uilian Ries <uilianries@gmail.com>

Signed-off-by: Uilian Ries <uilianries@gmail.com>
2022-10-06 18:24:15 +02:00
Uilian Ries
6c01a2b649 (#13093) [templates] Use Conan 1.52.0 feature
* Use Conan 1.52.0 feature

Signed-off-by: Uilian Ries <uilianries@gmail.com>

* Fix required version

Signed-off-by: Uilian Ries <uilianries@gmail.com>
2022-09-23 03:04:41 +02:00
Uilian Ries
03ee32116e (#12945) [docs] Hotfix replace wrong cmake method in docs
Signed-off-by: Uilian Ries <uilianries@gmail.com>

Signed-off-by: Uilian Ries <uilianries@gmail.com>
2022-09-15 07:04:34 +02:00
Uilian Ries
6e721f54bf (#12878) [docs] source subfolder is no longer used
Signed-off-by: Uilian Ries <uilianries@gmail.com>

Signed-off-by: Uilian Ries <uilianries@gmail.com>
2022-09-14 22:04:40 +02:00
Uilian Ries
f2b50a5191 (#12852) [docs] Add msbuild package template
* Add msbuild package template

Signed-off-by: Uilian Ries <uilianries@gmail.com>

* Missing self

Signed-off-by: Uilian Ries <uilianries@gmail.com>
2022-09-08 21:04:27 +02:00