~ubuntu-branches/ubuntu/precise/xerces-c/precise-security

« back to all changes in this revision

Viewing changes to projects/Win32/BCC.551/Xerces-all/PParse/PParse.mak

  • Committer: Bazaar Package Importer
  • Author(s): Jay Berkenbilt
  • Date: 2009-12-05 14:58:32 UTC
  • mfrom: (2.1.2 sid)
  • Revision ID: james.westby@ubuntu.com-20091205145832-378dg3x72mdzfzup
Tags: 3.1.0~rc1-1
* New upstream release; public release candidate uploaded at request of
  upstream.
* Updated source format to '3.0 (quilt)'

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# ---------------------------------------------------------------------------
2
 
!if !$d(BCB)
3
 
BCB = $(MAKEDIR)\..
4
 
!endif
5
 
# ---------------------------------------------------------------------------
6
 
TARGETPATH=..\..\..\..\..\Build\Win32\BCC.551
7
 
PROJECT = $(TARGETPATH)\PParse.exe
8
 
OBJFILES = $(TARGETPATH)\obj\PParse.obj \
9
 
           $(TARGETPATH)\obj\PParseHandlers.obj
10
 
RESFILES = 
11
 
MAINSOURCE = PParse.cpp
12
 
RESDEPEN = $(RESFILES)
13
 
LIBFILES = $(TARGETPATH)\xerces-bor_$(XERCESVER).lib
14
 
IDLFILES = 
15
 
IDLGENFILES = 
16
 
LIBRARIES = 
17
 
PACKAGES = 
18
 
SPARELIBS = 
19
 
DEFFILE = 
20
 
# ---------------------------------------------------------------------------
21
 
PATHCPP = ..\..\..\..\..\samples\src\PParse
22
 
PATHASM = .;
23
 
PATHPAS = .;
24
 
PATHRC = .;
25
 
USERDEFINES = _DEBUG;XERCES_NO_CONFIGURE_SUPPORT
26
 
SYSDEFINES = _NO_VCL;NO_STRICT;_VIS_NOLIB;_RTLDLL
27
 
INCLUDEPATH = ..\..\..\..\..\samples\src\PParse;..\..\..\..\..\src
28
 
LIBPATH = 
29
 
WARNINGS= 
30
 
# ---------------------------------------------------------------------------
31
 
CFLAG1 = -Od -w -g0 -Tkh30000 -X- -r- -a8 -4 -b -k -y -v -vi- -c -tWM -tWC
32
 
IDLCFLAGS = -src_suffix cpp -boa
33
 
PFLAGS = -N2$(TARGETPATH)\obj \
34
 
    -N0$(TARGETPATH)\obj -$YD -$W -$O- -v -JPHN -M
35
 
RFLAGS = 
36
 
AFLAGS = /mx /w2 /zd
37
 
LFLAGS = -I$(TARGETPATH)\obj -ap -Tpe -x -Gn -v
38
 
# ---------------------------------------------------------------------------
39
 
ALLOBJ = c0x32.obj $(OBJFILES)
40
 
ALLRES = $(RESFILES)
41
 
ALLLIB = $(LIBFILES) import32.lib cw32mti.lib
42
 
# ---------------------------------------------------------------------------
43
 
 
44
 
 
45
 
 
46
 
 
47
 
 
48
 
# ---------------------------------------------------------------------------
49
 
# MAKE SECTION
50
 
# ---------------------------------------------------------------------------
51
 
# This section of the project file is not used by the BCB IDE.  It is for
52
 
# the benefit of building from the command-line using the MAKE utility.
53
 
# ---------------------------------------------------------------------------
54
 
 
55
 
.autodepend
56
 
# ---------------------------------------------------------------------------
57
 
!if "$(USERDEFINES)" != ""
58
 
AUSERDEFINES = -d$(USERDEFINES:;= -d)
59
 
!else
60
 
AUSERDEFINES =
61
 
!endif
62
 
 
63
 
!if !$d(BCC32)
64
 
BCC32 = bcc32
65
 
!endif
66
 
 
67
 
!if !$d(CPP32)
68
 
CPP32 = cpp32
69
 
!endif
70
 
 
71
 
!if !$d(DCC32)
72
 
DCC32 = dcc32
73
 
!endif
74
 
 
75
 
!if !$d(TASM32)
76
 
TASM32 = tasm32
77
 
!endif
78
 
 
79
 
!if !$d(LINKER)
80
 
LINKER = ilink32
81
 
!endif
82
 
 
83
 
!if !$d(BRCC32)
84
 
BRCC32 = brcc32
85
 
!endif
86
 
 
87
 
 
88
 
# ---------------------------------------------------------------------------
89
 
!if $d(PATHCPP)
90
 
.PATH.CPP = $(PATHCPP)
91
 
.PATH.C   = $(PATHCPP)
92
 
!endif
93
 
 
94
 
!if $d(PATHPAS)
95
 
.PATH.PAS = $(PATHPAS)
96
 
!endif
97
 
 
98
 
!if $d(PATHASM)
99
 
.PATH.ASM = $(PATHASM)
100
 
!endif
101
 
 
102
 
!if $d(PATHRC)
103
 
.PATH.RC  = $(PATHRC)
104
 
!endif
105
 
# ---------------------------------------------------------------------------
106
 
$(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
107
 
    $(BCB)\BIN\$(LINKER) @&&!
108
 
    $(LFLAGS) -L$(LIBPATH) +
109
 
    $(ALLOBJ), +
110
 
    $(PROJECT),, +
111
 
    $(ALLLIB), +
112
 
    $(DEFFILE), +
113
 
    $(ALLRES)
114
 
!
115
 
# ---------------------------------------------------------------------------
116
 
.pas.hpp:
117
 
    $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< }
118
 
 
119
 
.pas.obj:
120
 
    $(BCB)\BIN\$(DCC32) $(PFLAGS) -U$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -O$(INCLUDEPATH) --BCB {$< }
121
 
 
122
 
.cpp.obj:
123
 
    $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< }
124
 
 
125
 
.c.obj:
126
 
    $(BCB)\BIN\$(BCC32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n$(@D) {$< }
127
 
 
128
 
.c.i:
129
 
    $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< }
130
 
 
131
 
.cpp.i:
132
 
    $(BCB)\BIN\$(CPP32) $(CFLAG1) $(WARNINGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -n. {$< }
133
 
 
134
 
.asm.obj:
135
 
    $(BCB)\BIN\$(TASM32) $(AFLAGS) -i$(INCLUDEPATH:;= -i) $(AUSERDEFINES) -d$(SYSDEFINES:;= -d) $<, $@
136
 
 
137
 
.rc.res:
138
 
    $(BCB)\BIN\$(BRCC32) $(RFLAGS) -I$(INCLUDEPATH) -D$(USERDEFINES);$(SYSDEFINES) -fo$@ $<
139
 
# ---------------------------------------------------------------------------
140
 
 
141
 
 
142
 
 
143