CC = gcc
LD = gcc

CCFLAGS += -O2 -g -Wall
LDFLAGS += -lm -lpng

LDFLAGS += -lGL -lEGL -lGLU

#CCFLAGS += -DUSE_OSM
#LDFLAGS += -lOSMesa -lGLU

all: sky

OBJS=main.o stb_image.o resources.o planet.o avali_system.o skybox.o terrain.o

%.o: %.c
	$(CC) $(CCFLAGS) -c -o $@ $<

sky: $(OBJS)
	$(LD) -o sky $^ $(LDFLAGS)

clean:
	rm -rf *.o sky output.png

.PHONY: all echo clean
