Browse Source

added rounded root panel rendering

Iver 1 month ago
parent
commit
d90259d174
7 changed files with 21 additions and 0 deletions
  1. 19 0
      Makefile
  2. BIN
      builds/liblemonguice.so
  3. BIN
      builds/libpitmap.so
  4. BIN
      builds/libsourparse.so
  5. BIN
      builds/main.bin
  6. 1 0
      dbg
  7. 1 0
      run

+ 19 - 0
Makefile

@@ -0,0 +1,19 @@
+COMPILER=gcc
+FLAGS_ALL=-g -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter
+FLAGS_EXAMPLE=-Lbuilds/ -llemonguice -lsourparse -lpitmap -Wl,-rpath=builds/ -lm -lSDL2
+FLAGS_LIB=-fPIC -shared -lc -lSDL2 -lm 
+
+main.bin: lemonguice.so pitmap.so sourparse.so
+	$(COMPILER) $(FLAGS_ALL) src/launch_program/main.c -o builds/main.bin $(FLAGS_EXAMPLE) 
+
+lemonguice.so:
+	$(COMPILER) $(FLAGS_ALL) src/library/main.c -o builds/liblemonguice.so $(FLAGS_LIB) 
+
+sourparse.so:
+	cp src/libraries/libsourparse.so builds/
+
+pitmap.so:
+	cp src/libraries/libpitmap.so builds/
+
+clean:
+	rm builds/*

BIN
builds/liblemonguice.so


BIN
builds/libpitmap.so


BIN
builds/libsourparse.so


BIN
builds/main.bin


+ 1 - 0
dbg

@@ -0,0 +1 @@
+gdb -ex run builds/main.bin

+ 1 - 0
run

@@ -0,0 +1 @@
+./builds/main.bin