4 WINDRES = windres.exe
\r
6 OBJ = df32func.o $(RES)
\r
7 LINKOBJ = df32func.o $(RES)
\r
8 LIBS = --no-export-all-symbols --add-stdcall-alias -lwsock32
\r
12 DEFFILE=libdf32func.def
\r
13 STATICLIB=libdf32func.a
\r
16 .PHONY: all all-before all-after clean clean-custom
\r
18 all: all-before df32func.dll all-after
\r
21 ${RM} $(OBJ) $(BIN) $(RES) $(DEFFILE) $(STATICLIB)
\r
24 $(DLLWRAP) --output-def $(DEFFILE) --implib $(STATICLIB) $(LINKOBJ) $(LIBS) -o $(BIN)
\r
26 df32func.o: df32func.c
\r
27 $(CC) -c df32func.c -o df32func.o $(CFLAGS)
\r
29 df32func.res: df32func.rc
\r
30 $(WINDRES) -i df32func.rc --input-format=rc -o $(RES) -O coff
\r