added library submodules
This commit is contained in:
parent
de64746fdf
commit
d94e430807
13
.gitmodules
vendored
13
.gitmodules
vendored
@ -1,3 +1,16 @@
|
|||||||
[submodule "lib/raylib.c3l"]
|
[submodule "lib/raylib.c3l"]
|
||||||
path = lib/raylib.c3l
|
path = lib/raylib.c3l
|
||||||
url = https://github.com/NexushasTaken/raylib.c3l
|
url = https://github.com/NexushasTaken/raylib.c3l
|
||||||
|
ignore = dirty
|
||||||
|
[submodule "lib/grapheme.c3l/thirdparty/libgrapheme"]
|
||||||
|
path = lib/grapheme.c3l/thirdparty/libgrapheme
|
||||||
|
url = git://git.suckless.org/libgrapheme
|
||||||
|
ignore = dirty
|
||||||
|
[submodule "lib/mini-qoi.c3l/thirdparty/mini-qoi"]
|
||||||
|
path = lib/mini-qoi.c3l/thirdparty/mini-qoi
|
||||||
|
url = https://github.com/shraiwi/mini-qoi
|
||||||
|
ignore = dirty
|
||||||
|
[submodule "lib/schrift.c3l/thirdparty/libschrift"]
|
||||||
|
path = lib/schrift.c3l/thirdparty/libschrift
|
||||||
|
url = https://github.com/tomolt/libschrift
|
||||||
|
ignore = dirty
|
||||||
|
@ -1,44 +1,14 @@
|
|||||||
{
|
{
|
||||||
// Language version of C3.
|
|
||||||
"langrev": "1",
|
"langrev": "1",
|
||||||
// Warnings used for all targets.
|
|
||||||
"warnings": ["no-unused"],
|
"warnings": ["no-unused"],
|
||||||
// Directories where C3 library files may be found.
|
|
||||||
"dependency-search-paths": [".."],
|
"dependency-search-paths": [".."],
|
||||||
// Libraries to use for all targets.
|
|
||||||
"dependencies": ["grapheme"],
|
"dependencies": ["grapheme"],
|
||||||
// Authors, optionally with email.
|
"authors": ["Alessandro Mauri <alemauri001@gmail.com>", "Laslo Hunhold <dev@frign.de>"],
|
||||||
"authors": ["Alessandro Mauri <alemauri001@gmail.com"],
|
|
||||||
// Version using semantic versioning.
|
|
||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
// Sources compiled for all targets.
|
|
||||||
"sources": [],
|
"sources": [],
|
||||||
// C sources if the project also compiles C sources
|
|
||||||
// relative to the project file.
|
|
||||||
// "c-sources": [ "csource/**" ],
|
|
||||||
// Output location, relative to project file.
|
|
||||||
"output": "build",
|
"output": "build",
|
||||||
// Architecture and OS target.
|
"target": "linux-x64",
|
||||||
// You can use 'c3c --list-targets' to list all valid targets.
|
"features": [],
|
||||||
// "target": "windows-x64",
|
|
||||||
"features": [
|
|
||||||
// See rcore.c3
|
|
||||||
//"SUPPORT_INTERNAL_MEMORY_MANAGEMENT",
|
|
||||||
//"SUPPORT_STANDARD_FILEIO",
|
|
||||||
//"SUPPORT_FILE_SYSTEM_FUNCTIONS",
|
|
||||||
//"SUPPORT_DATA_ENCODER",
|
|
||||||
// See text.c3
|
|
||||||
//"SUPPORT_TEXT_CODEPOINTS_MANAGEMENT",
|
|
||||||
//"SUPPORT_TEXT_C_STRING_MANAGEMENT",
|
|
||||||
//"SUPPORT_RANDOM_GENERATION",
|
|
||||||
//"SUPPORT_RAYGUI",
|
|
||||||
//"RAYGUI_NO_ICONS",
|
|
||||||
//"RAYGUI_CUSTOM_ICONS",
|
|
||||||
],
|
|
||||||
// Global settings.
|
|
||||||
// CPU name, used for optimizations in the LLVM backend.
|
|
||||||
"cpu": "generic",
|
"cpu": "generic",
|
||||||
// Optimization: "O0", "O1", "O2", "O3", "O4", "O5", "Os", "Oz".
|
|
||||||
"opt": "O0"
|
"opt": "O0"
|
||||||
// See resources/examples/project_all_settings.json and 'c3c --list-project-properties' to see more properties.
|
|
||||||
}
|
}
|
||||||
|
@ -1,31 +1,14 @@
|
|||||||
{
|
{
|
||||||
// Language version of C3.
|
|
||||||
"langrev": "1",
|
"langrev": "1",
|
||||||
// Warnings used for all targets.
|
|
||||||
"warnings": [ "no-unused" ],
|
"warnings": [ "no-unused" ],
|
||||||
// Directories where C3 library files may be found.
|
|
||||||
"dependency-search-paths": [ ".." ],
|
"dependency-search-paths": [ ".." ],
|
||||||
// Libraries to use for all targets.
|
|
||||||
"dependencies": [ "mqoi" ],
|
"dependencies": [ "mqoi" ],
|
||||||
// Authors, optionally with email.
|
"authors": [ "Alessandro Mauri <alemauri001@gmail.com>", "Shranav Palakurthi"],
|
||||||
"authors": [ "Alessandro Mauri <alemauri001@gmail.com" ],
|
|
||||||
// Version using semantic versioning.
|
|
||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
// Sources compiled for all targets.
|
|
||||||
"sources": [ ],
|
"sources": [ ],
|
||||||
// C sources if the project also compiles C sources
|
|
||||||
// relative to the project file.
|
|
||||||
// "c-sources": [ "csource/**" ],
|
|
||||||
// Output location, relative to project file.
|
|
||||||
"output": "build",
|
"output": "build",
|
||||||
// Architecture and OS target.
|
"target": "linux-x64",
|
||||||
// You can use 'c3c --list-targets' to list all valid targets.
|
|
||||||
// "target": "windows-x64",
|
|
||||||
"features": [],
|
"features": [],
|
||||||
// Global settings.
|
|
||||||
// CPU name, used for optimizations in the LLVM backend.
|
|
||||||
"cpu": "generic",
|
"cpu": "generic",
|
||||||
// Optimization: "O0", "O1", "O2", "O3", "O4", "O5", "Os", "Oz".
|
|
||||||
"opt": "O0",
|
"opt": "O0",
|
||||||
// See resources/examples/project_all_settings.json and 'c3c --list-project-properties' to see more properties.
|
|
||||||
}
|
}
|
||||||
|
@ -1,45 +1,14 @@
|
|||||||
{
|
{
|
||||||
// Language version of C3.
|
|
||||||
"langrev": "1",
|
"langrev": "1",
|
||||||
// Warnings used for all targets.
|
|
||||||
"warnings": [ "no-unused" ],
|
"warnings": [ "no-unused" ],
|
||||||
// Directories where C3 library files may be found.
|
|
||||||
"dependency-search-paths": [ ".." ],
|
"dependency-search-paths": [ ".." ],
|
||||||
// Libraries to use for all targets.
|
|
||||||
"dependencies": [ "schrift" ],
|
"dependencies": [ "schrift" ],
|
||||||
// Authors, optionally with email.
|
"authors": [ "Alessandro Mauri <alemauri001@gmail.com>", "Thomas Oltmann <thomas.oltmann.hhg@gmail.com>" ],
|
||||||
"authors": [ "Alessandro Mauri <alemauri001@gmail.com" ],
|
|
||||||
// Version using semantic versioning.
|
|
||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
// Sources compiled for all targets.
|
|
||||||
"sources": [ ],
|
"sources": [ ],
|
||||||
// C sources if the project also compiles C sources
|
|
||||||
// relative to the project file.
|
|
||||||
// "c-sources": [ "csource/**" ],
|
|
||||||
// Output location, relative to project file.
|
|
||||||
"output": "build",
|
"output": "build",
|
||||||
// Architecture and OS target.
|
"target": "linux-x64",
|
||||||
// You can use 'c3c --list-targets' to list all valid targets.
|
"features": [],
|
||||||
// "target": "windows-x64",
|
|
||||||
"features": [
|
|
||||||
// See rcore.c3
|
|
||||||
//"SUPPORT_INTERNAL_MEMORY_MANAGEMENT",
|
|
||||||
//"SUPPORT_STANDARD_FILEIO",
|
|
||||||
//"SUPPORT_FILE_SYSTEM_FUNCTIONS",
|
|
||||||
//"SUPPORT_DATA_ENCODER",
|
|
||||||
// See text.c3
|
|
||||||
//"SUPPORT_TEXT_CODEPOINTS_MANAGEMENT",
|
|
||||||
//"SUPPORT_TEXT_C_STRING_MANAGEMENT",
|
|
||||||
//"SUPPORT_RANDOM_GENERATION",
|
|
||||||
|
|
||||||
//"SUPPORT_RAYGUI",
|
|
||||||
//"RAYGUI_NO_ICONS",
|
|
||||||
//"RAYGUI_CUSTOM_ICONS",
|
|
||||||
],
|
|
||||||
// Global settings.
|
|
||||||
// CPU name, used for optimizations in the LLVM backend.
|
|
||||||
"cpu": "generic",
|
"cpu": "generic",
|
||||||
// Optimization: "O0", "O1", "O2", "O3", "O4", "O5", "Os", "Oz".
|
|
||||||
"opt": "O0",
|
"opt": "O0",
|
||||||
// See resources/examples/project_all_settings.json and 'c3c --list-project-properties' to see more properties.
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user