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"]
|
||||
path = communication/cpp_linux_serial/3rdparty/CppLinuxSerial
|
||||
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