summary refs log tree commit diff stats
path: root/tests/gensym
Commit message (Expand)AuthorAgeFilesLines
* new tester; all tests categorizedAraq2014-01-132-0/+47
6'>26 27 28 29 30 31 32 33 34
CC := gcc
CFLAGS = -Og -Wall -std=c11 -Isrc/ -Iraylib/src
LDFLAGS = -lGL -lm -lpthread -ldl -lrt -lX11

all: build_deps build pong

build_deps:
	cd raylib/src && $(MAKE) PLATFORM=PLATFORM_DESKTOP

build: src/main.c src/enemy.c src/ball.c src/title.c
	$(CC) $(CFLAGS) $(PKG_CONF_CFLAGS) -c $?

pong: main.o enemy.o ball.o title.o
	$(CC) $? -o $@ raylib/libraylib.a $(LDFLAGS)

install:
	mkdir -p app
	install -Dm755 ./pong app/pong
	cp -r resources app/resources

install_flatpak:
	mkdir -p /app/Pong
	install -Dm755 ./pong /app/Pong/pong
	cp -r resources/ /app/Pong/resources
	mkdir -p /app/bin
	install -Dm755 src/launch.sh /app/bin/launch.sh

clean:
	rm -fv *.o
	rm -fv pong
	rm -rf .flatpak-builder/
	rm -rf flatpak/
	rm -rf *.flatpak
	cd raylib/src && $(MAKE) clean