Mercurial > dwindows
view makefile.mingw @ 706:79b38b1f3346
Scrollbar event fixes... scale was wrong... not sure it is correct but it is better.
Don't send resize events when size is negative which happens with hidden notebook pages.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Fri, 11 Mar 2011 21:53:01 +0000 |
parents | 052e9e4a59bd |
children | 32a5be18e187 |
line wrap: on
line source
# Dynamic Windows MINGW Makefile # make -C MingW32-gcc-3.4.0-DEBUG -f ../makefile.mingw DEBUG=Y > MingW32-gcc-3.4.0-DEBUG/make-out.log 2>&1 # make -C MingW32-gcc-3.4.0-RELEASE -f ../makefile.mingw > MingW32-gcc-3.4.0-RELEASE/make-out.log 2>&1 CC = gcc DEFS = LIBS = CFLAGS = -O -g -DMSVC -DBUILD_DLL -I../ -I../platform -Wall -mthreads -o $(@) LDFLAGS = -shared -mwindows -mthreads -lcomctl32 COMPATOBJECTS = compat.o dirent.o VPATH=../ ../win all: dw.dll dwcompat.dll dwtest.exe dw.dll: dw.o ../dww.def $(CC) $(CFLAGS) $(DEFS) -o dw.dll dw.o $(LDFLAGS) \ -Wl,--out-implib,dw.a -Wl,-Map,dw.dll.map -Wl,--cref ../dww-mingw.def dwcompat.dll: $(COMPATOBJECTS) $(CC) $(CFLAGS) $(DEFS) -o dwcompat.dll $(COMPATOBJECTS) $(LDFLAGS) -lwsock32 \ -Wl,--out-implib,dwcompat.a -Wl,-Map,dwcompat.dll.map -Wl,--cref ../dwcompatw-mingw.def dwtest.exe: dwtest.o dw.a dwcompat.a $(CC) $(CFLAGS) -o dwtest.exe dwtest.o dw.a dwcompat.a dw.obj: dw.c $(CC) $(CFLAGS) -c $< compat.obj: compat.c $(CC) $(CFLAGS) -c $< dirent.obj: os2/dirent.c $(CC) $(CFLAGS) -c $< dwtest.obj: dwtest.c $(CC) $(CFLAGS) -c $< DEPS := $(wildcard *.d) ifneq ($(DEPS),) include $(DEPS) endif