PixelWars/orange/Makefile
2015-01-22 14:49:13 +01:00

28 lines
392 B
Makefile

CC=gcc
AR=ar rcs
TARGET=orange
ifdef SystemRoot
RM=del /Q
FixPath=$(subst /,\,$1)
LIB=
FLAGS=-g -Wall
LIB_PREFIX=lib
else
ifeq ($(shell uname), Linux)
RM=rm -f
FixPath=$1
LIB=
FLAGS=-g -Wall
LIB_PREFIX=a
endif
endif
all : $(TARGET).$(LIB_PREFIX)
$(TARGET).$(LIB_PREFIX) : *.c
$(CC) *.c -c $(FLAGS)
$(AR) $(TARGET).$(LIB_PREFIX) *.o
clean :
$(RM) *.o *.a *.stackdump *~