20 lines
569 B
Makefile
20 lines
569 B
Makefile
CC = g++
|
|
CC_FLAGS = -s -O3 -lncurses -lcurl -Wall -Wextra
|
|
#debug flags:
|
|
#CC_FLAGS = -ggdb `pkg-config --cflags --libs gtkmm-4.0` -Wall -Wextra
|
|
|
|
all: build/bin/pupes-slots
|
|
|
|
build/bin/pupes-slots: build/obj/main.o build/obj/baka-api.o
|
|
$(CC) $(CC_FLAGS) build/obj/main.o build/obj/baka-api.o -o build/bin/bakatui
|
|
|
|
build/obj/main.o: src/main.cpp
|
|
mkdir -p build/obj
|
|
mkdir -p build/bin
|
|
$(CC) $(CC_FLAGS) -c src/main.cpp -o build/obj/main.o
|
|
|
|
build/obj/baka-api.o: src/baka-api.cpp
|
|
$(CC) $(CC_FLAGS) -c src/baka-api.cpp -o build/obj/baka-api.o
|
|
|
|
clean:
|
|
rm -fr build
|