1
# Copyright (c) 2002 MySQL AB
2
# Use is subject to license terms.
4
# This program is free software; you can redistribute it and/or modify
5
# it under the terms of the GNU General Public License as published by
6
# the Free Software Foundation; version 2 of the License.
8
# This program is distributed in the hope that it will be useful,
9
# but WITHOUT ANY WARRANTY; without even the implied warranty of
10
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
# GNU General Public License for more details.
13
# You should have received a copy of the GNU General Public License
14
# along with this program; if not, write to the Free Software
15
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
17
# ---------------------------------------------------------------------------
22
# ---------------------------------------------------------------------------
24
# ---------------------------------------------------------------------------
25
# The following section of the project makefile is managed by the BCB IDE.
26
# It is recommended to use the IDE to change any of the values in this
28
# ---------------------------------------------------------------------------
31
# ---------------------------------------------------------------------------
32
PROJECT = emb_sample.exe
33
OBJFILES = emb_sample.obj emb_samples.obj
34
RESFILES = emb_sample.res
35
RESDEPEN = $(RESFILES) emb_samples.dfm
36
LIBFILES = libmysqld.lib
39
PACKAGES = Vcl40.bpi Vclx40.bpi vcljpg40.bpi bcbsmp40.bpi Qrpt40.bpi Vcldb40.bpi \
40
ibsmp40.bpi vcldbx40.bpi TeeUI40.bpi teedb40.bpi tee40.bpi nmfast40.bpi \
43
# ---------------------------------------------------------------------------
48
DEBUGLIBPATH = $(BCB)\lib\debug
49
RELEASELIBPATH = $(BCB)\lib\release
51
SYSDEFINES = _RTLDLL;NO_STRICT;USEPACKAGES
52
# ---------------------------------------------------------------------------
53
CFLAG1 = -I$(BCB)\include;$(BCB)\include\vcl;..\..\..\include -Od -Hc \
54
-H=$(BCB)\lib\vcl40.csm -w -Ve -r- -a8 -k -y -v -vi- -c -b- -w-par -w-inl -Vx \
55
-tW -tWM -D$(SYSDEFINES);$(USERDEFINES)
56
PFLAGS = -U$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
57
-I$(BCB)\include;$(BCB)\include\vcl;..\..\..\include -$YD -$W -$O- -v -JPHNE -M
58
RFLAGS = -i$(BCB)\include;$(BCB)\include\vcl;..\..\..\include
59
AFLAGS = /i$(BCB)\include /i$(BCB)\include\vcl /i..\..\..\include /mx /w2 /zd
60
LFLAGS = -L$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) -aa -Tpe -x -Gn -v
61
# ---------------------------------------------------------------------------
62
ALLOBJ = c0w32.obj Memmgr.Lib $(PACKAGES) sysinit.obj $(OBJFILES)
64
ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib
65
# ---------------------------------------------------------------------------
85
FileDescription=Embedded Server Sample
87
InternalName=Builder Embedded Server Sample
92
ProductVersion=1.0.0.0
95
[HistoryLists\hlIncludePath]
97
Item0=$(BCB)\include;$(BCB)\include\vcl;..\..\..\include
98
Item1=$(BCB)\include;$(BCB)\include\vcl;..\..\..\inluce
100
[HistoryLists\hlLibraryPath]
102
Item0=$(BCB)\lib\obj;$(BCB)\lib
104
[HistoryLists\hlDebugSourcePath]
106
Item0=$(BCB)\source\vcl
109
DebugSourceDirs=$(BCB)\source\vcl
124
# ---------------------------------------------------------------------------
126
# ---------------------------------------------------------------------------
127
# This section of the project file is not used by the BCB IDE. It is for
128
# the benefit of building from the command-line using the MAKE utility.
129
# ---------------------------------------------------------------------------
132
# ---------------------------------------------------------------------------
157
# ---------------------------------------------------------------------------
159
.PATH.CPP = $(PATHCPP)
164
.PATH.PAS = $(PATHPAS)
168
.PATH.ASM = $(PATHASM)
174
# ---------------------------------------------------------------------------
175
$(PROJECT): $(OBJFILES) $(RESDEPEN) $(DEFFILE)
176
$(BCB)\BIN\$(LINKER) @&&!
184
# ---------------------------------------------------------------------------
186
$(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
189
$(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
192
$(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
195
$(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
198
$(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
201
$(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
204
$(BCB)\BIN\$(TASM32) $(AFLAGS) $<, $@
207
$(BCB)\BIN\$(BRCC32) $(RFLAGS) -fo$@ $<
208
# ---------------------------------------------------------------------------