2023-09-01 22:01:54 -07:00
|
|
|
CC=cc
|
2023-09-15 21:15:27 -07:00
|
|
|
CFLAGS=--std=c99 -g `pkg-config --cflags efl ecore elementary libusb-1.0` `sdl2-config --cflags`
|
|
|
|
LDFLAGS=`pkg-config --libs efl ecore elementary libusb-1.0` `sdl2-config --libs` -lcjson
|
2023-09-17 22:14:16 -07:00
|
|
|
OBJS=main.o replay.o home.o input.o http.o gg.o config.o
|
|
|
|
OBJS_GG=main_ministartgg.o http.o gg.o config.o
|
2023-09-17 12:42:15 -07:00
|
|
|
CHEAD=static/tourney_query.json
|
|
|
|
CHEAD_C=static/tourney_query.json.h
|
|
|
|
|
|
|
|
all: filec $(CHEAD_C) minilauncher4slippi
|
|
|
|
|
|
|
|
filec: file-to-c/main.o
|
|
|
|
$(CC) -o filec file-to-c/main.o
|
|
|
|
|
|
|
|
$(CHEAD_C): $(CHEAD)
|
2023-09-17 14:37:22 -07:00
|
|
|
./filec static/tourney_query.json data_tourney_query > $@
|
2023-09-01 22:01:54 -07:00
|
|
|
|
2023-09-07 19:42:19 -07:00
|
|
|
minilauncher4slippi: $(OBJS)
|
|
|
|
$(CC) -o minilauncher4slippi $(OBJS) $(LDFLAGS)
|
2023-09-01 22:01:54 -07:00
|
|
|
|
2023-09-17 22:14:16 -07:00
|
|
|
ministartgg: $(OBJS_GG)
|
|
|
|
$(CC) -o ministartgg $(OBJS_GG) $(LDFLAGS)
|
|
|
|
|
2023-09-01 22:01:54 -07:00
|
|
|
clean:
|
2023-09-17 22:14:16 -07:00
|
|
|
rm -f minilauncher4slippi ministartgg filec *.o static/*.h
|