diff --git a/bacnet-stack/build.bat b/bacnet-stack/build.bat index 500f65d9..28f839fa 100644 --- a/bacnet-stack/build.bat +++ b/bacnet-stack/build.bat @@ -1,10 +1,10 @@ @echo off echo Build with MinGW and MSYS: mingw.sourceforge.net rem set PATH=C:\MinGW\msys\1.0\bin;C:\MinGW\bin +rem assumes rm, cp, size are already in path set CC=gcc set AR=ar set MAKE=make -set SIZE=size make BACNET_PORT=win32 BUILD=release clean all rem Build for MinGW debug diff --git a/bacnet-stack/demo/dcc/Makefile b/bacnet-stack/demo/dcc/Makefile index 7db89e50..3060b9d3 100644 --- a/bacnet-stack/demo/dcc/Makefile +++ b/bacnet-stack/demo/dcc/Makefile @@ -22,7 +22,7 @@ ${TARGET_BIN}: ${OBJS} Makefile ${BACNET_LIB_TARGET} lib: ${BACNET_LIB_TARGET} ${BACNET_LIB_TARGET}: - ( cd ${BACNET_LIB_DIR} ; make clean ; make ) + ( cd ${BACNET_LIB_DIR} ; $(MAKE) clean ; $(MAKE) ) .c.o: ${CC} -c ${CFLAGS} $*.c -o $@ diff --git a/bacnet-stack/demo/readprop/Makefile b/bacnet-stack/demo/readprop/Makefile index 7d58fb51..a9dc49a7 100644 --- a/bacnet-stack/demo/readprop/Makefile +++ b/bacnet-stack/demo/readprop/Makefile @@ -3,6 +3,11 @@ # tools - only if you need them. # Most platforms have this already defined # CC = gcc +# AR = ar +# MAKE = make +# SIZE = size +# +# Assumes rm and cp are available # Executable file name TARGET = bacrp @@ -23,7 +28,7 @@ ${TARGET_BIN}: ${OBJS} Makefile ${BACNET_LIB_TARGET} lib: ${BACNET_LIB_TARGET} ${BACNET_LIB_TARGET}: - ( cd ${BACNET_LIB_DIR} ; make clean ; make ) + ( cd ${BACNET_LIB_DIR} ; $(MAKE) clean ; $(MAKE) ) .c.o: ${CC} -c ${CFLAGS} $*.c -o $@ @@ -33,6 +38,6 @@ depend: ${CC} -MM ${CFLAGS} *.c >> .depend clean: - rm -f core ${TARGET_BIN} ${OBJS} ${BACNET_LIB_TARGET} + rm -rf core ${TARGET_BIN} ${OBJS} ${BACNET_LIB_TARGET} include: .depend