microui start
This commit is contained in:
parent
6d50aa349a
commit
b002b25520
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -4,3 +4,6 @@
|
|||||||
[submodule "communication/cpp_linux_serial/3rdparty/CppLinuxSerial"]
|
[submodule "communication/cpp_linux_serial/3rdparty/CppLinuxSerial"]
|
||||||
path = communication/cpp_linux_serial/3rdparty/CppLinuxSerial
|
path = communication/cpp_linux_serial/3rdparty/CppLinuxSerial
|
||||||
url = https://github.com/gbmhunter/CppLinuxSerial.git
|
url = https://github.com/gbmhunter/CppLinuxSerial.git
|
||||||
|
[submodule "microui/3rd/microui"]
|
||||||
|
path = rxi/microui/3rd/microui
|
||||||
|
url = https://github.com/rxi/microui
|
||||||
|
9
rxi/microui/.clang-format
Normal file
9
rxi/microui/.clang-format
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
Language: Cpp
|
||||||
|
BasedOnStyle: LLVM
|
||||||
|
IndentWidth: 2
|
||||||
|
ColumnLimit: 132
|
||||||
|
SortIncludes: true
|
||||||
|
AlignAfterOpenBracket: DontAlign
|
||||||
|
AllowShortIfStatementsOnASingleLine: AllIfsAndElse
|
||||||
|
AllowShortLoopsOnASingleLine: true
|
||||||
|
# AllowShortNamespacesOnASingleLine: true
|
2
rxi/microui/.gitignore
vendored
Normal file
2
rxi/microui/.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
.xmake/
|
||||||
|
build/
|
1
rxi/microui/3rd/microui
Submodule
1
rxi/microui/3rd/microui
Submodule
@ -0,0 +1 @@
|
|||||||
|
Subproject commit 0850aba860959c3e75fb3e97120ca92957f9d057
|
5
rxi/microui/src/main.c
Normal file
5
rxi/microui/src/main.c
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
int main(int argc, char const *argv[]) {
|
||||||
|
mu_Context *ctx = malloc(sizeof(mu_Context));
|
||||||
|
mu_init(ctx);
|
||||||
|
return 0;
|
||||||
|
}
|
23
rxi/microui/xmake.lua
Normal file
23
rxi/microui/xmake.lua
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
set_project("microui_example")
|
||||||
|
set_languages("c99")
|
||||||
|
add_rules("mode.debug", "mode.release")
|
||||||
|
|
||||||
|
add_includedirs(
|
||||||
|
"3rd"
|
||||||
|
)
|
||||||
|
|
||||||
|
target("microui")
|
||||||
|
set_kind("shared")
|
||||||
|
|
||||||
|
add_files("3rd/microui/src/microui.c")
|
||||||
|
|
||||||
|
|
||||||
|
target("ui")
|
||||||
|
if is_mode("debug") then
|
||||||
|
set_symbols("debug")
|
||||||
|
set_optimize("none")
|
||||||
|
end
|
||||||
|
|
||||||
|
set_kind("binary")
|
||||||
|
add_files("src/*.c")
|
||||||
|
add_deps("microui")
|
Loading…
Reference in New Issue
Block a user