Skip to content

Commit 602a9e2

Browse files
Updated submodules, added yamls
1 parent 5d04a24 commit 602a9e2

File tree

8 files changed

+101
-1
lines changed

8 files changed

+101
-1
lines changed

.gitmodules

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,9 @@
1010
[submodule "cfgpath"]
1111
path = External/cfgpath
1212
url = https://github.com/Malvineous/cfgpath.git
13+
[submodule "mkdirp.c"]
14+
path = External/mkdirp
15+
url = https://github.com/stephenmathieson/mkdirp.c.git
16+
[submodule "Embed2C"]
17+
path = External/Embed2C
18+
url = https://github.com/Neko-Box-Coder/Embed2C.git
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"$schema": "http://json-schema.org/draft-07/schema#",
3+
"title": "Test title",
4+
"description": "Test description",
5+
"type": "object",
6+
"properties":
7+
{
8+
"Dependencies":
9+
{
10+
"type": "array",
11+
"description": "",
12+
"items":
13+
{
14+
"type": "object",
15+
"properties":
16+
{
17+
"Name": {"type": "string"}
18+
},
19+
"required": ["Name"],
20+
"uniqueItems": true
21+
}
22+
}
23+
}
24+
}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
CompilerProfiles:
3+
- Name: "g++"
4+
FileExtensions: [cpp, cc, cxx]
5+
SetupSteps: []
6+
ObjectFileExtensions:
7+
Windows: obj
8+
Unix: o
9+
SharedLibraryExtensions:
10+
Windows: [dll, lib]
11+
Unix: [so]
12+
StaticLibraryExtensions:
13+
Windows: [lib]
14+
Unix: [a]
15+
DebugSymbolFileExtension:
16+
Windows: []
17+
Unix: []
18+
Compiler:
19+
Executable: "g++"
20+
DefaultCompileFlags: "-std=c++17 -Wall -Werror"
21+
CompileArgs: "-c {CompileFlags} {InputFile}"
22+
Linker:
23+
Executable: "g++"
24+
DefaultLinkFlags: null
25+
LinkerArgs:
26+
OutputPart: "{LinkFlags} -o {ProgramName}"
27+
DependenciesPart: "-l{DependencyName}"
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
Dependencies:
3+
- Name: lib1
4+
LibraryType: static
5+
LibraryName: lib1
6+
Source:
7+
Type: git
8+
Value: "https://github.com/USER/REPO.git"
9+
Setup:
10+
Windows:
11+
- "mkdir build"
12+
- "cd build && cmake .."
13+
- "cd build && cmake --build . --config Release"
14+
Unix:
15+
- "mkdir build"
16+
- "cd build && cmake .."
17+
- "cd build && cmake --build . --config Release"
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"$schema": "http://json-schema.org/draft-07/schema#",
3+
"title": "Test title",
4+
"description": "Test description",
5+
"type": "object",
6+
"properties":
7+
{
8+
"Dependencies":
9+
{
10+
"type": "array",
11+
"description": "",
12+
"items":
13+
{
14+
"type": "object",
15+
"properties":
16+
{
17+
"Name": {"type": "string"}
18+
},
19+
"required": ["Name"],
20+
"uniqueItems": true
21+
}
22+
}
23+
}
24+
}

External/Embed2C

Submodule Embed2C added at 045fc67

External/mkdirp

Submodule mkdirp added at 4587aca

External/ssLogger

Submodule ssLogger updated 1 file

0 commit comments

Comments
 (0)