forked from hbristow/cookiecutter-cpp
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathcookiecutter.json
21 lines (21 loc) · 1.1 KB
/
cookiecutter.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"organization": "org",
"author": "First Last",
"email": "{{ cookiecutter.author|replace(' ','.')|lower }}@gmail.com",
"year": 2023,
"license": ["MIT", "BSD-2-Clause", "BSD-3-Clause", "Apache-2.0", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only", "Not licensed"],
"project_name": "rock",
"description": "A rock solid project",
"long_description": "A rock solid project with enforced style, testing and static analysis",
"project_slug": "{{ cookiecutter.project_name|lower|replace(' ', '-') }}",
"org_slug": "{{ cookiecutter.organization|lower|replace(' ', '-') }}",
"org_namespace": "{{ cookiecutter.organization|lower|replace(' ', '_')|replace('-','_') }}",
"project_namespace": "{{ cookiecutter.project_name|lower|replace(' ', '_')|replace('-','_') }}",
"version": "1.0.0",
"cpp_standard": ["11","14","17","20","23","98"],
"check_style": true,
"git_server": ["bitbucket.org", "github.com"],
"username": "{{ cookiecutter.author|first|lower }}{{ cookiecutter.author.split()|last|lower }}",
"branch": "main",
"remote": "origin"
}