X-Git-Url: https://git.8kb.co.uk/?p=dataflex%2Fdf32func;a=blobdiff_plain;f=src%2Fc%2FMakefile;fp=src%2Fc%2FMakefile;h=16aea761f131a1d7b5eddc5df83d5466b92dc28d;hp=7806731ba3cda9345e244eaf2dcb2df02ec7201d;hb=0342737c4763de343d9d87c0cb25a8e31f0211e7;hpb=bcf238db90dafa502b8189b81769e4e0bfedc39c diff --git a/src/c/Makefile b/src/c/Makefile index 7806731..16aea76 100644 --- a/src/c/Makefile +++ b/src/c/Makefile @@ -1,11 +1,16 @@ # Project: df32func +# +# df32func dll extension for Console Mode DataFlex 3.2 +# +# Copyright (c) 2007-2015, glyn@8kb.co.uk +# Author: Glyn Astill CC = gcc.exe WINDRES = windres.exe RES = df32func.res -OBJ = df32func.o $(RES) -LINKOBJ = df32func.o $(RES) -LIBS = --no-export-all-symbols --add-stdcall-alias -lwsock32 +OBJ = df32func.o memman.o gnuregex.o $(RES) +LINKOBJ = df32func.o memman.o gnuregex.o $(RES) +LIBS = --no-export-all-symbols --add-stdcall-alias -lwsock32 -lgnurx BIN = df32func.dll CFLAGS = -O2 DLLWRAP=dllwrap.exe @@ -26,5 +31,11 @@ $(BIN): $(LINKOBJ) df32func.o: df32func.c $(CC) -c df32func.c -o df32func.o $(CFLAGS) +memman.o: memman.c + $(CC) -c memman.c -o memman.o $(CFLAGS) + +gnuregex.o: gnuregex.c + $(CC) -c gnuregex.c -o gnuregex.o $(CFLAGS) + df32func.res: df32func.rc $(WINDRES) -i df32func.rc --input-format=rc -o $(RES) -O coff