diff --git a/build.sh b/build.sh deleted file mode 100755 index 06d5562..0000000 --- a/build.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -echo Building with ... -echo gcc src/main.c -o res/main $(pkg-config --cflags --libs sdl3 x11 xfixes sdl3-image) -gcc src/main.c src/neko.c -I src/ -o res/main $(pkg-config --cflags --libs sdl3 x11 xfixes sdl3-image) -lm - -echo Running... -#DISPLAY=:1 ./res/main -./res/main diff --git a/manager/build_manager.sh b/manager/build_manager.sh new file mode 100644 index 0000000..e491dea --- /dev/null +++ b/manager/build_manager.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +echo Building manager with ... +echo gcc manager.c -o manager +gcc manager.c -o manager diff --git a/manager/manager.c b/manager/manager.c new file mode 100644 index 0000000..fb78d4e --- /dev/null +++ b/manager/manager.c @@ -0,0 +1,5 @@ + + +void main(void){ + +} \ No newline at end of file diff --git a/overlay/build.sh b/overlay/build.sh new file mode 100755 index 0000000..1fda724 --- /dev/null +++ b/overlay/build.sh @@ -0,0 +1,19 @@ +#!/bin/sh + +echo Building with ... +echo gcc src/main.c -o res/main $(pkg-config --cflags --libs sdl3 x11 xfixes sdl3-image) +gcc src/main.c src/neko.c -I src/ -o res/main $(pkg-config --static --cflags --libs sdl3 x11 xfixes sdl3-image) -lm + +echo Building static version +echo gcc src/main.c src/neko.c -I src/ -o res/main +echo $(pkg-config --cflags sdl3 x11 xfixes sdl3-image) +echo -Wl,-Bstatic -lSDL3 -lSDL3_image -Wl,-Bdynamic +echo -lX11 -lXfixes -lm +gcc src/main.c src/neko.c -I src/ -o res/main \ + $(pkg-config --cflags sdl3 x11 xfixes sdl3-image) \ + -Wl,-Bstatic -lSDL3 -lSDL3_image -Wl,-Bdynamic \ + -lX11 -lXfixes -lm + +echo Running... +#DISPLAY=:1 ./res/main +./res/main diff --git a/overlay/res/main b/overlay/res/main new file mode 100755 index 0000000..de88522 Binary files /dev/null and b/overlay/res/main differ diff --git a/res/oneko.gif b/overlay/res/oneko.gif similarity index 100% rename from res/oneko.gif rename to overlay/res/oneko.gif diff --git a/res/real_oneko.gif b/overlay/res/real_oneko.gif similarity index 100% rename from res/real_oneko.gif rename to overlay/res/real_oneko.gif diff --git a/res/sample.bmp b/overlay/res/sample.bmp similarity index 100% rename from res/sample.bmp rename to overlay/res/sample.bmp diff --git a/res/sample.gif b/overlay/res/sample.gif similarity index 100% rename from res/sample.gif rename to overlay/res/sample.gif diff --git a/res/sample.gif.BAK b/overlay/res/sample.gif.BAK similarity index 100% rename from res/sample.gif.BAK rename to overlay/res/sample.gif.BAK diff --git a/src/common.h b/overlay/src/common.h similarity index 100% rename from src/common.h rename to overlay/src/common.h diff --git a/src/main.c b/overlay/src/main.c similarity index 100% rename from src/main.c rename to overlay/src/main.c diff --git a/src/neko.c b/overlay/src/neko.c similarity index 98% rename from src/neko.c rename to overlay/src/neko.c index 67211df..fb15bf4 100644 --- a/src/neko.c +++ b/overlay/src/neko.c @@ -81,8 +81,8 @@ void neko_render(SDL_Renderer *renderer, SDL_Window *window){ dst_rect.x = catx; dst_rect.y = caty; - dst_rect.h = WINDOW_HEIGHT/15; - dst_rect.w = WINDOW_HEIGHT/15; + dst_rect.h = WINDOW_HEIGHT/20; + dst_rect.w = WINDOW_HEIGHT/20; int texture_index = 0; switch (cat_state) diff --git a/src/neko.h b/overlay/src/neko.h similarity index 100% rename from src/neko.h rename to overlay/src/neko.h diff --git a/res/main b/res/main deleted file mode 100755 index 141aa85..0000000 Binary files a/res/main and /dev/null differ