CFLAGS= -O3 -Wall
CXX= g++
LDFLAGS= -s -lcurses -lm
CC= gcc
LD= gcc
OBJS= tetris.o tetris-ncurses.o tetris-net.o
SRCDIR= src

all: tetris

tetris: $(OBJS)
	$(LD) $(LDFLAGS) -o $@ $(OBJS)

%.o: $(SRCDIR)/%.c $(SRCDIR)/*.h
	$(CC) $(CFLAGS) -c $(SRCDIR)/$*.c

clean:
	rm -f *.o
	rm -f tetris

pkg: clean
	tar -czf CursedTetris.tar.gz --exclude\=CursedTetris.tar.gz ../CursedTetris
