view lamertetris/Makefile.win @ 4:0962f0296c8a

ColorsMemory-0.210503-1.1
author prymula <prymula76@outlook.com>
date Tue, 30 Jan 2024 16:43:10 +0100
parents 2787f5e749ae
children
line wrap: on
line source

CXX = g++
WINDRES = windres.exe

APP_BIN=lamertetris.exe
OBJF = ./sources/field.o \
	./sources/shape.o \
	./sources/szlam.o \
	./sources/text.o \
	./sources/hiscore.o \
	./sources/game.o 

LIBS=SDL2 SDL2_ttf

PACKAGES = $(LIBS)
CXXFLAGS += -g -Wall `pkg-config --cflags $(PACKAGES)` -DWINDOWS #-mconsole

all: $(APP_BIN)

$(APP_BIN): $(OBJF)
	$(WINDRES) tetris.rc -O coff -o icon.o 
	$(CXX) $(CXXFLAGS) $(OBJF) -o $(APP_BIN) `pkg-config --libs --static $(PACKAGES)` -g icon.o

clean:
	rm -f $(OBJF) $(APP_BIN) icon.o

%.o : %.C
	$(CXX) $(CXXFLAGS) -c $< -o $@


# EOF #