# Make file for build plugin DLL with GCC
# mingw32-make.exe all clean

CC = g++
CFLAGS = -Wall -Werror -Os
LDFLAGS = -shared -lkernel32 -luser32
DEL = del
#DEL = rm -f

all: stack.dll

stack.dll: stack.o Resource.o
	$(CC) $(CFLAGS) stack.o Resource.o $(LDFLAGS) -o stack.dll
	strip --strip-all stack.dll

stack.o:
	$(CC) $(CFLAGS) -c stack.c

Resource.o:
	windres -I Resources Resources/stack.rc -o Resource.o

clean:
	$(DEL) stack.o
	$(DEL) Resource.o
