1 # ---------------------------------------------------------------------------
6 # ---------------------------------------------------------------------------
8 # ---------------------------------------------------------------------------
9 # The following section of the project makefile is managed by the BCB IDE.
10 # It is recommended to use the IDE to change any of the values in this
12 # ---------------------------------------------------------------------------
15 # ---------------------------------------------------------------------------
16 PROJECT
= Release\xmlwf.exe
17 OBJFILES
= Release\obj\xmlwf\codepage.obj Release\obj\xmlwf\win32filemap.obj \
18 Release\obj\xmlwf\xmlfile.obj Release\obj\xmlwf\xmlwf.obj
20 MAINSOURCE
= xmlwf.bpf
21 RESDEPEN
= $(RESFILES
)
22 LIBFILES
= Release\libexpat_mtd.lib
26 PACKAGES
= VCL50.bpi VCLX50.bpi bcbsmp50.bpi QRPT50.bpi VCLDB50.bpi VCLBDE50.bpi \
27 ibsmp50.bpi VCLDBX50.bpi TEEUI50.bpi TEEDB50.bpi TEE50.bpi TEEQR50.bpi \
28 VCLIB50.bpi bcbie50.bpi VCLIE50.bpi INETDB50.bpi INET50.bpi NMFAST50.bpi \
29 dclocx50.bpi bcb2kaxserver50.bpi dclusr50.bpi
32 # ---------------------------------------------------------------------------
37 DEBUGLIBPATH
= $(BCB
)\lib\debug
38 RELEASELIBPATH
= $(BCB
)\lib
\release
39 USERDEFINES
= NDEBUG
;WIN32
;_CONSOLE
;COMPILED_FROM_DSP
40 SYSDEFINES
= _NO_VCL
;_ASSERTE
;NO_STRICT
;_RTLDLL
41 INCLUDEPATH
= ..\xmlwf
;$(BCB
)\
include
42 LIBPATH
= ..\xmlwf
;$(BCB
)\lib
;$(RELEASELIBPATH
)
43 WARNINGS
= -w-8065
-w-par
-w-8027
-w-8026
44 # ---------------------------------------------------------------------------
45 CFLAG1
= -O2
-X-
-a8
-b
-k-
-vi
-q
-tWM
-I..\lib
-c
46 IDLCFLAGS
= -I
$(BCB
)\
include
47 PFLAGS
= -N2Release\obj\xmlwf
-N0Release\obj\xmlwf
-$Y- -$L- -$D-
48 RFLAGS
= /l
0x409 /d
"NDEBUG" /i
$(BCB
)\
include
50 LFLAGS
= -IRelease\obj\xmlwf
-D
"" -ap
-Tpe
-x
-Gn
-q
51 # ---------------------------------------------------------------------------
52 ALLOBJ
= c0x32.obj
$(OBJFILES
)
54 ALLLIB
= $(LIBFILES
) $(LIBRARIES
) import32.lib cw32mti.lib
55 # ---------------------------------------------------------------------------
80 ProductVersion
=1.0.0.0
84 DebugSourceDirs
=$(BCB
)\source
\vcl
92 # ---------------------------------------------------------------------------
94 # ---------------------------------------------------------------------------
95 # This section of the project file is not used by the BCB IDE. It is for
96 # the benefit of building from the command-line using the MAKE utility.
97 # ---------------------------------------------------------------------------
100 # ---------------------------------------------------------------------------
101 !if
"$(USERDEFINES)" != ""
102 AUSERDEFINES
= -d
$(USERDEFINES
:;= -d
)
132 # ---------------------------------------------------------------------------
134 .PATH.CPP
= $(PATHCPP
)
139 .PATH.PAS
= $(PATHPAS
)
143 .PATH.ASM
= $(PATHASM
)
149 # ---------------------------------------------------------------------------
150 $(PROJECT
): $(IDLGENFILES
) $(OBJFILES
) $(RESDEPEN
) $(DEFFILE
)
151 $(BCB
)\BIN\
$(LINKER
) @
&&!
152 $(LFLAGS
) -L
$(LIBPATH
) +
159 # ---------------------------------------------------------------------------
161 $(BCB
)\BIN\
$(DCC32
) $(PFLAGS
) -U
$(INCLUDEPATH
) -D
$(USERDEFINES
);$(SYSDEFINES
) -O
$(INCLUDEPATH
) --BCB
{$< }
164 $(BCB
)\BIN\
$(DCC32
) $(PFLAGS
) -U
$(INCLUDEPATH
) -D
$(USERDEFINES
);$(SYSDEFINES
) -O
$(INCLUDEPATH
) --BCB
{$< }
167 $(BCB
)\BIN\
$(BCC32
) $(CFLAG1
) $(WARNINGS
) -I
$(INCLUDEPATH
) -D
$(USERDEFINES
);$(SYSDEFINES
) -n
$(@D
) {$< }
170 $(BCB
)\BIN\
$(BCC32
) $(CFLAG1
) $(WARNINGS
) -I
$(INCLUDEPATH
) -D
$(USERDEFINES
);$(SYSDEFINES
) -n
$(@D
) {$< }
173 $(BCB
)\BIN\
$(CPP32
) $(CFLAG1
) $(WARNINGS
) -I
$(INCLUDEPATH
) -D
$(USERDEFINES
);$(SYSDEFINES
) -n.
{$< }
176 $(BCB
)\BIN\
$(CPP32
) $(CFLAG1
) $(WARNINGS
) -I
$(INCLUDEPATH
) -D
$(USERDEFINES
);$(SYSDEFINES
) -n.
{$< }
179 $(BCB
)\BIN\
$(TASM32
) $(AFLAGS
) -i
$(INCLUDEPATH
:;= -i
) $(AUSERDEFINES
) -d
$(SYSDEFINES
:;= -d
) $<, $@
182 $(BCB
)\BIN\
$(BRCC32
) $(RFLAGS
) -I
$(INCLUDEPATH
) -D
$(USERDEFINES
);$(SYSDEFINES
) -fo
$@
$<
183 # ---------------------------------------------------------------------------