From 35d3096242f621111120b41309d36887af4088fa Mon Sep 17 00:00:00 2001 From: randy Date: Thu, 21 Sep 2023 15:59:50 -0500 Subject: [PATCH] Updating project and make settings, I accidentally wiped my /usr/share/bin lol --- Makefile | 10 +++++++--- project.vim | 6 +++--- tasks.md | 15 +++++++++++++++ 3 files changed, 25 insertions(+), 6 deletions(-) create mode 100644 tasks.md diff --git a/Makefile b/Makefile index 8558858..58f955f 100755 --- a/Makefile +++ b/Makefile @@ -1,10 +1,14 @@ -LIBS := -lX11 -lm +LIBS := -lm SOURCES := $(wildcard source/*.c) SDL_SOURCES := $(wildcard source/sdl/*.c) IMGUI_SOURCES = imgui/imgui.cpp imgui/imgui_impl_sdl.cpp imgui/imgui_impl_sdlrenderer.cpp imgui/imgui_tables.cpp imgui/imgui_widgets.cpp imgui/imgui_draw.cpp -sdl: source/*.c source/*.h source/sdl/*.c source/sdl/*.h +picker: source/*.c source/*.h source/sdl/*.c source/sdl/*.h gcc -DBUILD_SDL=1 $(SDL_SOURCES) $(SOURCES) $(LIBS) -lSDL2 -lSDL2_gfx -lSDL2_ttf -o bin/$@ -d_sdl: source/*.c source/*.h source/sdl/*.c source/sdl/*.h +picker_debug: source/*.c source/*.h source/sdl/*.c source/sdl/*.h gcc -g -DBUILD_SDL=1 $(SDL_SOURCES) $(SOURCES) $(LIBS) -lSDL2 -lSDL2_gfx -o bin/$@ + +install: + make picker + cp bin/picker /usr/local/bin/picker diff --git a/project.vim b/project.vim index 91cbb00..9960a5c 100644 --- a/project.vim +++ b/project.vim @@ -1,9 +1,9 @@ let prj_base = expand('%:p:h') -let build = prj_base . '/bin/sdl' +let build = prj_base . '/bin/picker' let run_build = "!" . build . " -nop" -nmap \m :wa \| :make! sdl \| execute run_build -nmap \d :wa \| :make! d_sdl +nmap \m :wa \| :make! picker \| execute run_build +nmap \d :wa \| :make! picker_debug " https://stackoverflow.com/questions/37552913/vim-how-to-keep-folds-on-save " Save folds between vim sessions diff --git a/tasks.md b/tasks.md new file mode 100644 index 0000000..4679ab3 --- /dev/null +++ b/tasks.md @@ -0,0 +1,15 @@ +## To Do + +- Modal interface +- Color export +- Cleanup + * [ ] Text rendering + * [ ] Layout rendering + * [ ] Old gameframe cruft needs to go +- Config header + +## Doing + + +## Done + -- 2.49.0