Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CC = g++
- OBJDIR = objects/
- LIBS = `pkg-config --libs allegro-5.0 allegro_image-5.0 allegro_dialog-5.0 allegro_font-5.0 allegro_ttf-5.0`
- STATLIBS = `pkg-config --libs --static allegro-static-5.0 allegro_image-static-5.0 allegro_font-static-5.0 allegro_ttf-static-5.0 allegro_dialog-static-5.0`
- INCLUDES = -Iinclude/ -Isrc/
- SRCDIR = src/
- EXE = SpaceShootArena
- FLAGS = -O3
- OFLAGS = -c
- OBJEND = o
- ifeq ($(LTYPE), static)
- LIBS=$(STATLIBS)
- endif
- ifeq ($(LTYPE), win32)
- EXE = SpaceShootArena.exe
- LIBS = -lallegro.dll -lallegro_image.dll -lallegro_dialog.dll -lallegro_font.dll
- CC = i586-mingw32msvc-g++
- OBJEND = obj
- endif
- OBJECTS = $(OBJDIR)main.$(OBJEND)
- all: $(EXE)
- $(EXE): $(OBJECTS)
- $(CC) $(OBJECTS) $(LIBS) $(FLAGS) -o $(EXE)
- $(OBJDIR)%.$(OBJEND): $(SRCDIR)%.cpp
- $(CC) $(FLAGS) $(OFLAGS) $(LIBS) $< -o$@
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement