123
This commit is contained in:
284
STLPORT/test/regression/bcb.mak
Normal file
284
STLPORT/test/regression/bcb.mak
Normal file
@@ -0,0 +1,284 @@
|
||||
# ---------------------------------------------------------------------------
|
||||
!if !$d(BCB)
|
||||
BCB = $(MAKEDIR)\..
|
||||
!endif
|
||||
|
||||
BCC32=bcc32
|
||||
CPP32=cpp32
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
PROJECT = stl_test.exe
|
||||
|
||||
OBJFILES = \
|
||||
vec2.obj\
|
||||
vec7.obj\
|
||||
vec6.obj\
|
||||
vec5.obj\
|
||||
vec4.obj\
|
||||
vec3.obj\
|
||||
vec8.obj\
|
||||
stat.obj\
|
||||
uprbnd2.obj\
|
||||
uprbnd1.obj\
|
||||
unique2.obj\
|
||||
unique1.obj\
|
||||
uniqcpy2.obj\
|
||||
uniqcpy1.obj\
|
||||
unegate2.obj\
|
||||
unegate1.obj\
|
||||
ucompos2.obj\
|
||||
ucompos1.obj\
|
||||
trnsfrm2.obj\
|
||||
trnsfrm1.obj\
|
||||
times.obj\
|
||||
swprnge1.obj\
|
||||
swap1.obj\
|
||||
stl_test.obj\
|
||||
stblsrt2.obj\
|
||||
stblsrt1.obj\
|
||||
stblptn1.obj\
|
||||
stblptn0.obj\
|
||||
vec1.obj\
|
||||
rotcopy0.obj\
|
||||
stack1.obj\
|
||||
sort2.obj\
|
||||
sort1.obj\
|
||||
setunon2.obj\
|
||||
setunon1.obj\
|
||||
setunon0.obj\
|
||||
setsymd2.obj\
|
||||
setsymd1.obj\
|
||||
setsymd0.obj\
|
||||
setintr2.obj\
|
||||
setintr1.obj\
|
||||
setintr0.obj\
|
||||
setdiff2.obj\
|
||||
setdiff1.obj\
|
||||
setdiff0.obj\
|
||||
set2.obj\
|
||||
set1.obj\
|
||||
search2.obj\
|
||||
search1.obj\
|
||||
search0.obj\
|
||||
rotcopy1.obj\
|
||||
stack2.obj\
|
||||
ptrunf1.obj\
|
||||
rotate0.obj\
|
||||
rndshuf2.obj\
|
||||
rndshuf1.obj\
|
||||
rndshuf0.obj\
|
||||
reviter2.obj\
|
||||
reviter1.obj\
|
||||
reverse1.obj\
|
||||
revcopy1.obj\
|
||||
revbit2.obj\
|
||||
revbit1.obj\
|
||||
replif1.obj\
|
||||
replcpy1.obj\
|
||||
replace1.obj\
|
||||
replace0.obj\
|
||||
repcpif1.obj\
|
||||
remove1.obj\
|
||||
remif1.obj\
|
||||
remcpif1.obj\
|
||||
remcopy1.obj\
|
||||
rawiter.obj\
|
||||
queue1.obj\
|
||||
ptrunf2.obj\
|
||||
rotate1.obj\
|
||||
pair0.obj\
|
||||
ptrbinf1.obj\
|
||||
ptition1.obj\
|
||||
ptition0.obj\
|
||||
prevprm2.obj\
|
||||
prevprm1.obj\
|
||||
prevprm0.obj\
|
||||
pqueue1.obj\
|
||||
plus.obj\
|
||||
pheap2.obj\
|
||||
pheap1.obj\
|
||||
partsum2.obj\
|
||||
partsum1.obj\
|
||||
partsum0.obj\
|
||||
partsrt0.obj\
|
||||
parsrtc2.obj\
|
||||
parsrtc1.obj\
|
||||
parsrtc0.obj\
|
||||
parsrt2.obj\
|
||||
parsrt1.obj\
|
||||
parsrt0.obj\
|
||||
pair2.obj\
|
||||
pair1.obj\
|
||||
ptrbinf2.obj\
|
||||
minelem1.obj\
|
||||
nthelem2.obj\
|
||||
nthelem1.obj\
|
||||
nthelem0.obj\
|
||||
nextprm2.obj\
|
||||
nextprm1.obj\
|
||||
nextprm0.obj\
|
||||
nequal.obj\
|
||||
negate.obj\
|
||||
mset5.obj\
|
||||
mset4.obj\
|
||||
mset3.obj\
|
||||
mset1.obj\
|
||||
modulus.obj\
|
||||
mmap2.obj\
|
||||
mmap1.obj\
|
||||
mkheap1.obj\
|
||||
mkheap0.obj\
|
||||
mismtch2.obj\
|
||||
mismtch1.obj\
|
||||
mismtch0.obj\
|
||||
minus.obj\
|
||||
minelem2.obj\
|
||||
ostmit.obj\
|
||||
iterswp1.obj\
|
||||
min1.obj\
|
||||
memfunptr.obj \
|
||||
merge2.obj\
|
||||
merge1.obj\
|
||||
merge0.obj\
|
||||
maxelem2.obj\
|
||||
maxelem1.obj\
|
||||
max2.obj\
|
||||
max1.obj\
|
||||
map1.obj\
|
||||
lwrbnd2.obj\
|
||||
lwrbnd1.obj\
|
||||
logicor.obj\
|
||||
logicnot.obj\
|
||||
logicand.obj\
|
||||
list4.obj\
|
||||
list3.obj\
|
||||
list2.obj\
|
||||
list1.obj\
|
||||
lexcmp2.obj\
|
||||
lexcmp1.obj\
|
||||
lesseq.obj\
|
||||
less.obj\
|
||||
min2.obj\
|
||||
greater.obj\
|
||||
iter4.obj\
|
||||
iter3.obj\
|
||||
iter2.obj\
|
||||
iter1.obj\
|
||||
istmit1.obj\
|
||||
iota1.obj\
|
||||
insert2.obj\
|
||||
insert1.obj\
|
||||
inrprod2.obj\
|
||||
inrprod1.obj\
|
||||
inrprod0.obj\
|
||||
inplmrg2.obj\
|
||||
inplmrg1.obj\
|
||||
incl2.obj\
|
||||
incl1.obj\
|
||||
incl0.obj\
|
||||
iterswp0.obj\
|
||||
eqlrnge2.obj\
|
||||
genern2.obj\
|
||||
genern1.obj\
|
||||
gener2.obj\
|
||||
gener1.obj\
|
||||
func3.obj\
|
||||
func2.obj\
|
||||
func1.obj\
|
||||
foreach1.obj\
|
||||
foreach0.obj\
|
||||
finsert2.obj\
|
||||
finsert1.obj\
|
||||
findif1.obj\
|
||||
findif0.obj\
|
||||
find1.obj\
|
||||
find0.obj\
|
||||
filln1.obj\
|
||||
fill1.obj\
|
||||
equalto.obj\
|
||||
equal2.obj\
|
||||
equal1.obj\
|
||||
equal0.obj\
|
||||
greateq.obj\
|
||||
binsrch1.obj\
|
||||
eqlrnge0.obj\
|
||||
divides.obj\
|
||||
deque1.obj\
|
||||
countif1.obj\
|
||||
count1.obj\
|
||||
count0.obj\
|
||||
copyb0.obj\
|
||||
copyb.obj\
|
||||
copy4.obj\
|
||||
copy3.obj\
|
||||
copy2.obj\
|
||||
copy1.obj\
|
||||
bvec1.obj\
|
||||
bnegate2.obj\
|
||||
bnegate1.obj\
|
||||
binsrch2.obj\
|
||||
eqlrnge1.obj\
|
||||
accum1.obj\
|
||||
binsert1.obj\
|
||||
bind2nd2.obj\
|
||||
bind2nd1.obj\
|
||||
bind1st1.obj\
|
||||
bind1st2.obj\
|
||||
bcompos2.obj\
|
||||
bcompos1.obj\
|
||||
alg5.obj\
|
||||
alg4.obj\
|
||||
alg3.obj\
|
||||
alg2.obj\
|
||||
alg1.obj\
|
||||
advance.obj\
|
||||
adjfind2.obj\
|
||||
adjfind1.obj\
|
||||
adjfind0.obj\
|
||||
adjdiff2.obj\
|
||||
adjdiff1.obj\
|
||||
adjdiff0.obj\
|
||||
accum2.obj\
|
||||
binsert2.obj\
|
||||
hmap1.obj hmmap1.obj hset2.obj hmset1.obj \
|
||||
slist1.cpp string1.cpp bitset1.cpp
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
PATHCPP = .;
|
||||
PATHPAS = .;
|
||||
PATHASM = .;
|
||||
PATHRC = .;
|
||||
|
||||
USERDEFINES = _DEBUG
|
||||
SYSDEFINES = NO_STRICT;USEPACKAGES
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# CFLAG1 = -w- -jb -j1 -I.;..\..\stlport;$(BCB)\include; -Od -v -N -x -xp -tWCR -D$(SYSDEFINES);$(USERDEFINES) -L..\..\lib
|
||||
|
||||
# CFLAG1 = -w- -jb -j1 -I.;..\..\stlport;$(BCB)\include; -tWCR -w-par -w-inl -w-stl -D$(SYSDEFINES);$(USERDEFINES)
|
||||
|
||||
CFLAG1 = -w- -jb -j1 -I.;..\..\stlport;$(BCB)\include; -Od -v -N -x -xp -tWC -D$(SYSDEFINES);$(USERDEFINES) -L..\..\lib
|
||||
|
||||
LDFLAGS = -L..\..\lib;$(BCB)\..\lib stlpst.lib
|
||||
|
||||
.autodepend
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
all : $(PROJECT)
|
||||
|
||||
$(PROJECT) : $(OBJFILES)
|
||||
$(BCB)\BIN\$(BCC32) -e$(PROJECT) $(CFLAG1) $(LDFLAGS) $(OBJFILES)
|
||||
|
||||
clean:
|
||||
del *.obj *.exe *.core *.tds
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
.cpp.obj:
|
||||
$(BCC32) $(CFLAG1) -n$(@D) -c $<
|
||||
|
||||
.cpp.exe:
|
||||
$(BCC32) $(CFLAG1) -DMAIN -n$(@D) $<
|
||||
|
||||
.cpp.i:
|
||||
$(CPP32) $(CFLAG1) -n. -Sr -Ss -Sd {$< }
|
||||
# ---------------------------------------------------------------------------
|
||||
Reference in New Issue
Block a user