Updated svn eol style.
This commit is contained in:
+10
-10
@@ -18,7 +18,7 @@ DEFINES = $(BACNET_DEFINES) $(BACDL_DEFINE)
|
|||||||
BACNET_PORT = ../ports/linux
|
BACNET_PORT = ../ports/linux
|
||||||
BACNET_OBJECT = ../demo/object
|
BACNET_OBJECT = ../demo/object
|
||||||
BACNET_HANDLER = ../demo/handler
|
BACNET_HANDLER = ../demo/handler
|
||||||
BACNET_CORE = ../src
|
BACNET_CORE = ../src
|
||||||
BACNET_INCLUDE = ../include
|
BACNET_INCLUDE = ../include
|
||||||
# compiler configuration
|
# compiler configuration
|
||||||
#STANDARDS = -std=c99
|
#STANDARDS = -std=c99
|
||||||
@@ -29,11 +29,11 @@ CORE_SRC = \
|
|||||||
$(BACNET_CORE)/apdu.c \
|
$(BACNET_CORE)/apdu.c \
|
||||||
$(BACNET_CORE)/npdu.c \
|
$(BACNET_CORE)/npdu.c \
|
||||||
$(BACNET_CORE)/bacdcode.c \
|
$(BACNET_CORE)/bacdcode.c \
|
||||||
$(BACNET_CORE)/bacint.c \
|
$(BACNET_CORE)/bacint.c \
|
||||||
$(BACNET_CORE)/bacreal.c \
|
$(BACNET_CORE)/bacreal.c \
|
||||||
$(BACNET_CORE)/bacstr.c \
|
$(BACNET_CORE)/bacstr.c \
|
||||||
$(BACNET_CORE)/bacapp.c \
|
$(BACNET_CORE)/bacapp.c \
|
||||||
$(BACNET_CORE)/bacprop.c \
|
$(BACNET_CORE)/bacprop.c \
|
||||||
$(BACNET_CORE)/bactext.c \
|
$(BACNET_CORE)/bactext.c \
|
||||||
$(BACNET_CORE)/datetime.c \
|
$(BACNET_CORE)/datetime.c \
|
||||||
$(BACNET_CORE)/indtext.c \
|
$(BACNET_CORE)/indtext.c \
|
||||||
@@ -42,10 +42,10 @@ CORE_SRC = \
|
|||||||
$(BACNET_CORE)/awf.c \
|
$(BACNET_CORE)/awf.c \
|
||||||
$(BACNET_CORE)/cov.c \
|
$(BACNET_CORE)/cov.c \
|
||||||
$(BACNET_CORE)/dcc.c \
|
$(BACNET_CORE)/dcc.c \
|
||||||
$(BACNET_CORE)/iam.c \
|
$(BACNET_CORE)/iam.c \
|
||||||
$(BACNET_CORE)/ihave.c \
|
$(BACNET_CORE)/ihave.c \
|
||||||
$(BACNET_CORE)/rd.c \
|
$(BACNET_CORE)/rd.c \
|
||||||
$(BACNET_CORE)/rp.c \
|
$(BACNET_CORE)/rp.c \
|
||||||
$(BACNET_CORE)/rpm.c \
|
$(BACNET_CORE)/rpm.c \
|
||||||
$(BACNET_CORE)/timesync.c \
|
$(BACNET_CORE)/timesync.c \
|
||||||
$(BACNET_CORE)/whohas.c \
|
$(BACNET_CORE)/whohas.c \
|
||||||
@@ -64,7 +64,7 @@ HANDLER_SRC = \
|
|||||||
$(BACNET_HANDLER)/txbuf.c \
|
$(BACNET_HANDLER)/txbuf.c \
|
||||||
$(BACNET_HANDLER)/noserv.c \
|
$(BACNET_HANDLER)/noserv.c \
|
||||||
$(BACNET_HANDLER)/h_whois.c \
|
$(BACNET_HANDLER)/h_whois.c \
|
||||||
$(BACNET_HANDLER)/h_iam.c \
|
$(BACNET_HANDLER)/h_iam.c \
|
||||||
$(BACNET_HANDLER)/h_rp.c \
|
$(BACNET_HANDLER)/h_rp.c \
|
||||||
$(BACNET_HANDLER)/h_rp_a.c \
|
$(BACNET_HANDLER)/h_rp_a.c \
|
||||||
$(BACNET_HANDLER)/h_rpm.c \
|
$(BACNET_HANDLER)/h_rpm.c \
|
||||||
@@ -77,7 +77,7 @@ HANDLER_SRC = \
|
|||||||
$(BACNET_HANDLER)/h_ts.c \
|
$(BACNET_HANDLER)/h_ts.c \
|
||||||
$(BACNET_HANDLER)/h_whohas.c \
|
$(BACNET_HANDLER)/h_whohas.c \
|
||||||
$(BACNET_HANDLER)/h_ihave.c \
|
$(BACNET_HANDLER)/h_ihave.c \
|
||||||
$(BACNET_HANDLER)/h_cov.c \
|
$(BACNET_HANDLER)/h_cov.c \
|
||||||
$(BACNET_HANDLER)/s_arfs.c \
|
$(BACNET_HANDLER)/s_arfs.c \
|
||||||
$(BACNET_HANDLER)/s_awfs.c \
|
$(BACNET_HANDLER)/s_awfs.c \
|
||||||
$(BACNET_HANDLER)/s_dcc.c \
|
$(BACNET_HANDLER)/s_dcc.c \
|
||||||
@@ -110,7 +110,7 @@ PORT_SRC = \
|
|||||||
$(BACNET_PORT)/rs485.c \
|
$(BACNET_PORT)/rs485.c \
|
||||||
$(BACNET_CORE)/mstp.c \
|
$(BACNET_CORE)/mstp.c \
|
||||||
$(BACNET_CORE)/crc.c \
|
$(BACNET_CORE)/crc.c \
|
||||||
$(BACNET_CORE)/bvlc.c \
|
$(BACNET_CORE)/bvlc.c \
|
||||||
$(BACNET_CORE)/bip.c
|
$(BACNET_CORE)/bip.c
|
||||||
|
|
||||||
SRCS = ${CORE_SRC} ${PORT_SRC} ${HANDLER_SRC} ${OBJECT_SRC}
|
SRCS = ${CORE_SRC} ${PORT_SRC} ${HANDLER_SRC} ${OBJECT_SRC}
|
||||||
|
|||||||
+189
-189
@@ -1,189 +1,189 @@
|
|||||||
#
|
#
|
||||||
# Simple makefile to build a library for Win32
|
# Simple makefile to build a library for Win32
|
||||||
#
|
#
|
||||||
# This makefile assumes Borland bcc32 development environment
|
# This makefile assumes Borland bcc32 development environment
|
||||||
# on Windows NT/9x/2000/XP
|
# on Windows NT/9x/2000/XP
|
||||||
#
|
#
|
||||||
|
|
||||||
!ifndef BORLAND_DIR
|
!ifndef BORLAND_DIR
|
||||||
BORLAND_DIR_Not_Defined:
|
BORLAND_DIR_Not_Defined:
|
||||||
@echo .
|
@echo .
|
||||||
@echo You must define environment variable BORLAND_DIR to compile.
|
@echo You must define environment variable BORLAND_DIR to compile.
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
TARGET = bacnet
|
TARGET = bacnet
|
||||||
LIBRARY = $(TARGET).lib
|
LIBRARY = $(TARGET).lib
|
||||||
|
|
||||||
CC = $(BORLAND_DIR)\bin\bcc32
|
CC = $(BORLAND_DIR)\bin\bcc32
|
||||||
TLIB = $(BORLAND_DIR)\bin\tlib
|
TLIB = $(BORLAND_DIR)\bin\tlib
|
||||||
MAKE = $(BORLAND_DIR)\bin\make
|
MAKE = $(BORLAND_DIR)\bin\make
|
||||||
|
|
||||||
BACNET_DEFINES = -DPRINT_ENABLED=1 -DBACFILE -DBACAPP_ALL
|
BACNET_DEFINES = -DPRINT_ENABLED=1 -DBACFILE -DBACAPP_ALL
|
||||||
#BACDL_DEFINE=-DBACDL_MSTP -DCRC_USE_TABLE
|
#BACDL_DEFINE=-DBACDL_MSTP -DCRC_USE_TABLE
|
||||||
#BACDL_DEFINE=-DBACDL_BIP
|
#BACDL_DEFINE=-DBACDL_BIP
|
||||||
DEFINES = $(BACNET_DEFINES) $(BACDL_DEFINE)
|
DEFINES = $(BACNET_DEFINES) $(BACDL_DEFINE)
|
||||||
|
|
||||||
# directories
|
# directories
|
||||||
BACNET_PORT = ..\ports\win32
|
BACNET_PORT = ..\ports\win32
|
||||||
BACNET_OBJECT = ..\demo\object
|
BACNET_OBJECT = ..\demo\object
|
||||||
BACNET_HANDLER = ..\demo\handler
|
BACNET_HANDLER = ..\demo\handler
|
||||||
BACNET_CORE = ..\src
|
BACNET_CORE = ..\src
|
||||||
BACNET_INCLUDE = ..\include
|
BACNET_INCLUDE = ..\include
|
||||||
INCLUDES = \
|
INCLUDES = \
|
||||||
-I$(BACNET_INCLUDE) \
|
-I$(BACNET_INCLUDE) \
|
||||||
-I$(BACNET_PORT) \
|
-I$(BACNET_PORT) \
|
||||||
-I$(BACNET_OBJECT) \
|
-I$(BACNET_OBJECT) \
|
||||||
-I$(BACNET_HANDLER)
|
-I$(BACNET_HANDLER)
|
||||||
|
|
||||||
CORE1_SRC = $(BACNET_CORE)\apdu.c \
|
CORE1_SRC = $(BACNET_CORE)\apdu.c \
|
||||||
$(BACNET_CORE)\npdu.c \
|
$(BACNET_CORE)\npdu.c \
|
||||||
$(BACNET_CORE)\bacdcode.c \
|
$(BACNET_CORE)\bacdcode.c \
|
||||||
$(BACNET_CORE)\bacint.c \
|
$(BACNET_CORE)\bacint.c \
|
||||||
$(BACNET_CORE)\bacreal.c \
|
$(BACNET_CORE)\bacreal.c \
|
||||||
$(BACNET_CORE)\bacstr.c \
|
$(BACNET_CORE)\bacstr.c \
|
||||||
$(BACNET_CORE)\bacapp.c \
|
$(BACNET_CORE)\bacapp.c \
|
||||||
$(BACNET_CORE)\bacprop.c \
|
$(BACNET_CORE)\bacprop.c \
|
||||||
$(BACNET_CORE)\bactext.c \
|
$(BACNET_CORE)\bactext.c \
|
||||||
$(BACNET_CORE)\datetime.c \
|
$(BACNET_CORE)\datetime.c \
|
||||||
$(BACNET_CORE)\indtext.c \
|
$(BACNET_CORE)\indtext.c \
|
||||||
$(BACNET_CORE)\bigend.c \
|
$(BACNET_CORE)\bigend.c \
|
||||||
$(BACNET_CORE)\abort.c \
|
$(BACNET_CORE)\abort.c \
|
||||||
$(BACNET_CORE)\reject.c \
|
$(BACNET_CORE)\reject.c \
|
||||||
$(BACNET_CORE)\bacerror.c \
|
$(BACNET_CORE)\bacerror.c \
|
||||||
$(BACNET_CORE)\filename.c \
|
$(BACNET_CORE)\filename.c \
|
||||||
$(BACNET_CORE)\tsm.c \
|
$(BACNET_CORE)\tsm.c \
|
||||||
$(BACNET_CORE)\bacaddr.c \
|
$(BACNET_CORE)\bacaddr.c \
|
||||||
$(BACNET_CORE)\address.c \
|
$(BACNET_CORE)\address.c \
|
||||||
$(BACNET_CORE)\version.c
|
$(BACNET_CORE)\version.c
|
||||||
|
|
||||||
CORE2_SRC = $(BACNET_CORE)\arf.c \
|
CORE2_SRC = $(BACNET_CORE)\arf.c \
|
||||||
$(BACNET_CORE)\awf.c \
|
$(BACNET_CORE)\awf.c \
|
||||||
$(BACNET_CORE)\cov.c \
|
$(BACNET_CORE)\cov.c \
|
||||||
$(BACNET_CORE)\dcc.c \
|
$(BACNET_CORE)\dcc.c \
|
||||||
$(BACNET_CORE)\iam.c \
|
$(BACNET_CORE)\iam.c \
|
||||||
$(BACNET_CORE)\ihave.c \
|
$(BACNET_CORE)\ihave.c \
|
||||||
$(BACNET_CORE)\rd.c \
|
$(BACNET_CORE)\rd.c \
|
||||||
$(BACNET_CORE)\rp.c \
|
$(BACNET_CORE)\rp.c \
|
||||||
$(BACNET_CORE)\rpm.c \
|
$(BACNET_CORE)\rpm.c \
|
||||||
$(BACNET_CORE)\timesync.c \
|
$(BACNET_CORE)\timesync.c \
|
||||||
$(BACNET_CORE)\whohas.c \
|
$(BACNET_CORE)\whohas.c \
|
||||||
$(BACNET_CORE)\whois.c \
|
$(BACNET_CORE)\whois.c \
|
||||||
$(BACNET_CORE)\wp.c
|
$(BACNET_CORE)\wp.c
|
||||||
|
|
||||||
HANDLER_SRC = $(BACNET_HANDLER)\txbuf.c \
|
HANDLER_SRC = $(BACNET_HANDLER)\txbuf.c \
|
||||||
$(BACNET_HANDLER)\noserv.c \
|
$(BACNET_HANDLER)\noserv.c \
|
||||||
$(BACNET_HANDLER)\h_whois.c \
|
$(BACNET_HANDLER)\h_whois.c \
|
||||||
$(BACNET_HANDLER)\h_iam.c \
|
$(BACNET_HANDLER)\h_iam.c \
|
||||||
$(BACNET_HANDLER)\h_rp.c \
|
$(BACNET_HANDLER)\h_rp.c \
|
||||||
$(BACNET_HANDLER)\h_rp_a.c \
|
$(BACNET_HANDLER)\h_rp_a.c \
|
||||||
$(BACNET_HANDLER)\h_rpm.c \
|
$(BACNET_HANDLER)\h_rpm.c \
|
||||||
$(BACNET_HANDLER)\h_wp.c \
|
$(BACNET_HANDLER)\h_wp.c \
|
||||||
$(BACNET_HANDLER)\h_arf.c \
|
$(BACNET_HANDLER)\h_arf.c \
|
||||||
$(BACNET_HANDLER)\h_arf_a.c \
|
$(BACNET_HANDLER)\h_arf_a.c \
|
||||||
$(BACNET_HANDLER)\h_awf.c \
|
$(BACNET_HANDLER)\h_awf.c \
|
||||||
$(BACNET_HANDLER)\h_rd.c \
|
$(BACNET_HANDLER)\h_rd.c \
|
||||||
$(BACNET_HANDLER)\h_dcc.c \
|
$(BACNET_HANDLER)\h_dcc.c \
|
||||||
$(BACNET_HANDLER)\h_ts.c \
|
$(BACNET_HANDLER)\h_ts.c \
|
||||||
$(BACNET_HANDLER)\h_whohas.c \
|
$(BACNET_HANDLER)\h_whohas.c \
|
||||||
$(BACNET_HANDLER)\h_ihave.c \
|
$(BACNET_HANDLER)\h_ihave.c \
|
||||||
$(BACNET_HANDLER)\h_cov.c \
|
$(BACNET_HANDLER)\h_cov.c \
|
||||||
$(BACNET_HANDLER)\s_arfs.c \
|
$(BACNET_HANDLER)\s_arfs.c \
|
||||||
$(BACNET_HANDLER)\s_awfs.c \
|
$(BACNET_HANDLER)\s_awfs.c \
|
||||||
$(BACNET_HANDLER)\s_dcc.c \
|
$(BACNET_HANDLER)\s_dcc.c \
|
||||||
$(BACNET_HANDLER)\s_ihave.c \
|
$(BACNET_HANDLER)\s_ihave.c \
|
||||||
$(BACNET_HANDLER)\s_rd.c \
|
$(BACNET_HANDLER)\s_rd.c \
|
||||||
$(BACNET_HANDLER)\s_rp.c \
|
$(BACNET_HANDLER)\s_rp.c \
|
||||||
$(BACNET_HANDLER)\s_ts.c \
|
$(BACNET_HANDLER)\s_ts.c \
|
||||||
$(BACNET_HANDLER)\s_whohas.c \
|
$(BACNET_HANDLER)\s_whohas.c \
|
||||||
$(BACNET_HANDLER)\s_whois.c \
|
$(BACNET_HANDLER)\s_whois.c \
|
||||||
$(BACNET_HANDLER)\s_wp.c
|
$(BACNET_HANDLER)\s_wp.c
|
||||||
|
|
||||||
OBJECT_SRC = $(BACNET_OBJECT)\device.c \
|
OBJECT_SRC = $(BACNET_OBJECT)\device.c \
|
||||||
$(BACNET_OBJECT)\ai.c \
|
$(BACNET_OBJECT)\ai.c \
|
||||||
$(BACNET_OBJECT)\ao.c \
|
$(BACNET_OBJECT)\ao.c \
|
||||||
$(BACNET_OBJECT)\av.c \
|
$(BACNET_OBJECT)\av.c \
|
||||||
$(BACNET_OBJECT)\bi.c \
|
$(BACNET_OBJECT)\bi.c \
|
||||||
$(BACNET_OBJECT)\bo.c \
|
$(BACNET_OBJECT)\bo.c \
|
||||||
$(BACNET_OBJECT)\bv.c \
|
$(BACNET_OBJECT)\bv.c \
|
||||||
$(BACNET_OBJECT)\lc.c \
|
$(BACNET_OBJECT)\lc.c \
|
||||||
$(BACNET_OBJECT)\lsp.c \
|
$(BACNET_OBJECT)\lsp.c \
|
||||||
$(BACNET_OBJECT)\mso.c \
|
$(BACNET_OBJECT)\mso.c \
|
||||||
$(BACNET_OBJECT)\bacfile.c
|
$(BACNET_OBJECT)\bacfile.c
|
||||||
|
|
||||||
PORT_SRC = $(BACNET_PORT)\bip-init.c \
|
PORT_SRC = $(BACNET_PORT)\bip-init.c \
|
||||||
$(BACNET_PORT)\dlmstp.c \
|
$(BACNET_PORT)\dlmstp.c \
|
||||||
$(BACNET_PORT)\rs485.c \
|
$(BACNET_PORT)\rs485.c \
|
||||||
$(BACNET_CORE)\mstp.c \
|
$(BACNET_CORE)\mstp.c \
|
||||||
$(BACNET_CORE)\crc.c \
|
$(BACNET_CORE)\crc.c \
|
||||||
$(BACNET_CORE)\bvlc.c \
|
$(BACNET_CORE)\bvlc.c \
|
||||||
$(BACNET_CORE)\bip.c
|
$(BACNET_CORE)\bip.c
|
||||||
|
|
||||||
CORE1_OBJ = ${CORE1_SRC:.c=.obj}
|
CORE1_OBJ = ${CORE1_SRC:.c=.obj}
|
||||||
CORE2_OBJ = ${CORE2_SRC:.c=.obj}
|
CORE2_OBJ = ${CORE2_SRC:.c=.obj}
|
||||||
PORT_OBJ = ${PORT_SRC:.c=.obj}
|
PORT_OBJ = ${PORT_SRC:.c=.obj}
|
||||||
HANDLER_OBJ = ${HANDLER_SRC:.c=.obj}
|
HANDLER_OBJ = ${HANDLER_SRC:.c=.obj}
|
||||||
OBJECT_OBJ = ${OBJECT_SRC:.c=.obj}
|
OBJECT_OBJ = ${OBJECT_SRC:.c=.obj}
|
||||||
|
|
||||||
OBJS = ${CORE1_OBJ} \
|
OBJS = ${CORE1_OBJ} \
|
||||||
${CORE2_OBJ} \
|
${CORE2_OBJ} \
|
||||||
${PORT_OBJ} \
|
${PORT_OBJ} \
|
||||||
${HANDLER_OBJ} \
|
${HANDLER_OBJ} \
|
||||||
${OBJECT_OBJ}
|
${OBJECT_OBJ}
|
||||||
|
|
||||||
# Compiler definitions
|
# Compiler definitions
|
||||||
#
|
#
|
||||||
BCC_CFG = bcc32.cfg
|
BCC_CFG = bcc32.cfg
|
||||||
|
|
||||||
# Include directories
|
# Include directories
|
||||||
#
|
#
|
||||||
INCL_DIRS = -I$(BORLAND_DIR)\include $(INCLUDES)
|
INCL_DIRS = -I$(BORLAND_DIR)\include $(INCLUDES)
|
||||||
|
|
||||||
CFLAGS = $(INCL_DIRS) $(CS_FLAGS) $(DEFINES)
|
CFLAGS = $(INCL_DIRS) $(CS_FLAGS) $(DEFINES)
|
||||||
LFLAGS = /E /P4096
|
LFLAGS = /E /P4096
|
||||||
|
|
||||||
# 'all' should be the first one in the makefile
|
# 'all' should be the first one in the makefile
|
||||||
|
|
||||||
all: $(BCC_CFG) $(OBJS) makefile.b32
|
all: $(BCC_CFG) $(OBJS) makefile.b32
|
||||||
del $(TARGET).BAK
|
del $(TARGET).BAK
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
del ${CORE1_OBJ}
|
del ${CORE1_OBJ}
|
||||||
del ${CORE2_OBJ}
|
del ${CORE2_OBJ}
|
||||||
del ${PORT_OBJ}
|
del ${PORT_OBJ}
|
||||||
del ${HANDLER_OBJ}
|
del ${HANDLER_OBJ}
|
||||||
del ${OBJECT_OBJ}
|
del ${OBJECT_OBJ}
|
||||||
del ${LIBRARY}
|
del ${LIBRARY}
|
||||||
del $(BCC_CFG)
|
del $(BCC_CFG)
|
||||||
|
|
||||||
#
|
#
|
||||||
# Generic rules
|
# Generic rules
|
||||||
#
|
#
|
||||||
.SUFFIXES: .cpp .c .sbr .obj
|
.SUFFIXES: .cpp .c .sbr .obj
|
||||||
|
|
||||||
#
|
#
|
||||||
# cc generic rule
|
# cc generic rule
|
||||||
#
|
#
|
||||||
.c.obj:
|
.c.obj:
|
||||||
$(CC) +$(BCC_CFG) -o$@ $<
|
$(CC) +$(BCC_CFG) -o$@ $<
|
||||||
$(TLIB) $(LIBRARY) $(LFLAGS) -+"$@"
|
$(TLIB) $(LIBRARY) $(LFLAGS) -+"$@"
|
||||||
|
|
||||||
# Compiler configuration file
|
# Compiler configuration file
|
||||||
$(BCC_CFG) :
|
$(BCC_CFG) :
|
||||||
Copy &&|
|
Copy &&|
|
||||||
$(CFLAGS)
|
$(CFLAGS)
|
||||||
-c
|
-c
|
||||||
-y #include line numbers in OBJ's
|
-y #include line numbers in OBJ's
|
||||||
-v #include debug info
|
-v #include debug info
|
||||||
-w+ #turn on all warnings
|
-w+ #turn on all warnings
|
||||||
-O2 #optimization 2
|
-O2 #optimization 2
|
||||||
-WM #multithread
|
-WM #multithread
|
||||||
-w-aus # ignore warning assigned a value that is never used
|
-w-aus # ignore warning assigned a value that is never used
|
||||||
-w-sig # ignore warning conversion may lose sig digits
|
-w-sig # ignore warning conversion may lose sig digits
|
||||||
#-Od #disable all optimizations
|
#-Od #disable all optimizations
|
||||||
#-a4 #32 bit data alignment
|
#-a4 #32 bit data alignment
|
||||||
#-M # generate link map
|
#-M # generate link map
|
||||||
#-ls # linker options
|
#-ls # linker options
|
||||||
#-WM- #not multithread
|
#-WM- #not multithread
|
||||||
| $@
|
| $@
|
||||||
|
|
||||||
# EOF: makefile
|
# EOF: makefile
|
||||||
|
|||||||
Reference in New Issue
Block a user