20000402-16:17 GMT+1 Victor Szakats <info@szelvesz.hu>

This commit is contained in:
Viktor Szakats
2000-04-02 14:17:28 +00:00
parent c23f585ad1
commit 7a8980eaa6
30 changed files with 543 additions and 536 deletions

View File

@@ -1,3 +1,10 @@
20000402-16:17 GMT+1 Victor Szakats <info@szelvesz.hu>
* */Makefile
! 8 spaces in rules converted to tabs.
Just wondering why is this needed at all ?
It's not an easy one, but please try to take care of this rule.
20000402-15:59 GMT+1 Victor Szakats <info@szelvesz.hu>
- source/macro/macro.c

View File

@@ -5,69 +5,69 @@
ROOT = ../
C_HEADERS=\
clipdefs.h \
extend.h \
hbapierr.h \
hbapiext.h \
hbapifs.h \
hbapigt.h \
hbapiitm.h \
hbapilng.h \
hbapirdd.h \
hbcomp.h \
hbdate.h \
hbdefs.h \
hberrors.h \
hbexprop.h \
hbinit.h \
hbmacro.h \
hbpcode.h \
hbpp.h \
hbset.h \
hbsetup.h \
hbtrace.h \
hbver.h \
hbvm.h \
hbvmpub.h \
clipdefs.h \
extend.h \
hbapierr.h \
hbapiext.h \
hbapifs.h \
hbapigt.h \
hbapiitm.h \
hbapilng.h \
hbapirdd.h \
hbcomp.h \
hbdate.h \
hbdefs.h \
hberrors.h \
hbexprop.h \
hbinit.h \
hbmacro.h \
hbpcode.h \
hbpp.h \
hbset.h \
hbsetup.h \
hbtrace.h \
hbver.h \
hbvm.h \
hbvmpub.h \
PRG_HEADERS=\
achoice.ch \
assert.ch \
box.ch \
color.ch \
common.ch \
dbedit.ch \
dbstruct.ch \
directry.ch \
error.ch \
fileio.ch \
getexit.ch \
harbour.ch \
hboo.ch \
hbclass.ch \
hbextern.ch \
hbmemory.ch \
hbmemvar.ch \
hbsetup.ch \
inkey.ch \
memoedit.ch \
rddsys.ch \
reserved.ch \
set.ch \
setcurs.ch \
simpleio.ch \
std.ch \
achoice.ch \
assert.ch \
box.ch \
color.ch \
common.ch \
dbedit.ch \
dbstruct.ch \
directry.ch \
error.ch \
fileio.ch \
getexit.ch \
harbour.ch \
hboo.ch \
hbclass.ch \
hbextern.ch \
hbmemory.ch \
hbmemvar.ch \
hbsetup.ch \
inkey.ch \
memoedit.ch \
rddsys.ch \
reserved.ch \
set.ch \
setcurs.ch \
simpleio.ch \
std.ch \
API_HEADERS=\
error.api \
extend.api \
filesys.api \
fm.api \
gt.api \
hbundoc.api \
item.api \
rdd.api \
vm.api \
error.api \
extend.api \
filesys.api \
fm.api \
gt.api \
hbundoc.api \
item.api \
rdd.api \
vm.api \
include $(TOP)$(ROOT)config/header.cf

View File

@@ -8,6 +8,6 @@ DIRS=\
guestbk \
hscript \
misc \
pe \
pe \
include $(ROOT)config/dir.cf

View File

@@ -6,20 +6,20 @@ ROOT = ../../
PRG_SOURCES=\
guestbk.prg \
inifiles.prg \
testcgi.prg \
inifiles.prg \
testcgi.prg \
PRG_MAIN=guestbk.prg
LIBS=\
debug \
vm \
rtl \
rdd \
rtl \
vm \
debug \
vm \
rtl \
rdd \
rtl \
vm \
macro \
pp \
common \
pp \
common \
include $(TOP)$(ROOT)config/bin.cf

View File

@@ -10,14 +10,14 @@ PRG_SOURCES=\
PRG_MAIN=hscript.prg
LIBS=\
debug \
vm \
rtl \
rdd \
rtl \
vm \
debug \
vm \
rtl \
rdd \
rtl \
vm \
macro \
pp \
common \
pp \
common \
include $(TOP)$(ROOT)config/bin.cf

View File

@@ -5,23 +5,23 @@
ROOT = ../../
LIBS=\
debug \
vm \
rtl \
rdd \
rtl \
vm \
debug \
vm \
rtl \
rdd \
rtl \
vm \
macro \
pp \
common \
pp \
common \
ifeq ($(PM),)
PM := $(pm)
endif
ifeq ($(PM),) # PM not defined = build all files
PRG_SOURCES=\
guess.prg \
mankala.prg \
guess.prg \
mankala.prg \
PRG_HEADERS=\

View File

@@ -5,7 +5,7 @@
ROOT = ../../
PRG_SOURCES=\
editorhi.prg \
editorhi.prg \
C_SOURCES=\
editorlo.c \
@@ -13,14 +13,14 @@ C_SOURCES=\
PRG_MAIN=pe.prg
LIBS=\
debug \
vm \
rtl \
rdd \
rtl \
vm \
debug \
vm \
rtl \
rdd \
rtl \
vm \
macro \
pp \
common \
pp \
common \
include $(TOP)$(ROOT)config/bin.cf

View File

@@ -12,7 +12,7 @@ DIRS=\
vm \
rdd \
macro \
debug \
debug \
tools \
include $(ROOT)config/dir.cf

View File

@@ -5,10 +5,10 @@
ROOT = ../../
C_SOURCES=\
hbfsapi.c \
hbstr.c \
hbtrace.c \
hbver.c \
hbfsapi.c \
hbstr.c \
hbtrace.c \
hbver.c \
reserved.c \
expropt1.c \
expropt2.c \

View File

@@ -22,17 +22,17 @@ LEX_HEADERS=\
hbdefs.h
C_SOURCES=\
cmdcheck.c \
genc.c \
genhrb.c \
genjava.c \
genobj32.c \
genpas.c \
genrc.c \
hbfunchk.c \
hbgenerr.c \
hbpcode.c \
hbusage.c \
cmdcheck.c \
genc.c \
genhrb.c \
genjava.c \
genobj32.c \
genpas.c \
genrc.c \
hbfunchk.c \
hbgenerr.c \
hbpcode.c \
hbusage.c \
expropta.c \
exproptb.c \
exproptc.c \

View File

@@ -5,11 +5,11 @@
ROOT = ../../
PRG_SOURCES=\
dbgmenu.prg \
dbgtmenu.prg \
dbgtwin.prg \
debugger.prg \
tbrwtext.prg \
dbgmenu.prg \
dbgtmenu.prg \
dbgtwin.prg \
debugger.prg \
tbrwtext.prg \
LIBNAME=debug

View File

@@ -5,10 +5,10 @@
ROOT = ../../
C_SOURCES=\
ppcore.c \
ppcomp.c \
pplib.c \
pptable.c \
ppcore.c \
ppcomp.c \
pplib.c \
pptable.c \
LIBNAME=pp

View File

@@ -6,17 +6,17 @@ ROOT = ../../
C_SOURCES=\
dbcmd.c \
dbf1.c \
dbnubs.c \
sdf1.c \
delim1.c \
dbf1.c \
dbnubs.c \
sdf1.c \
delim1.c \
PRG_SOURCES=\
dbf0.prg \
dbstrux.prg \
sdf0.prg \
delim0.prg \
rddord.prg \
dbf0.prg \
dbstrux.prg \
sdf0.prg \
delim0.prg \
rddord.prg \
rddsys.prg \
LIBNAME=rdd

View File

@@ -5,139 +5,139 @@
ROOT = ../../
C_SOURCES=\
abs.c \
accept.c \
ampm.c \
at.c \
binnum.c \
binnumx.c \
box.c \
chrasc.c \
colorind.c \
console.c \
copyfile.c \
datec.c \
dates.c \
dateshb.c \
datesx.c \
defpath.c \
descend.c \
dir.c \
dirdrive.c \
diskspac.c \
do.c \
empty.c \
errorapi.c \
eval.c \
filesys.c \
fkmax.c \
fnsplit.c \
fssize.c \
fstemp.c \
gete.c \
gt.c \
gtapi.c \
gx.c \
hardcr.c \
inkey.c \
is.c \
isprint.c \
langapi.c \
left.c \
len.c \
lennum.c \
math.c \
maxrow.c \
memofile.c \
memoline.c \
minmax.c \
mlcount.c \
mlpos.c \
mod.c \
mouseapi.c \
mousex.c \
mtran.c \
natmsg.c \
net.c \
oemansi.c \
oldbox.c \
oldclear.c \
pad.c \
philes.c \
philes53.c \
philesx.c \
rat.c \
replic.c \
right.c \
round.c \
run.c \
samples.c \
saverest.c \
scroll.c \
seconds.c \
set.c \
setcolor.c \
setcurs.c \
setpos.c \
shadow.c \
soundex.c \
space.c \
str.c \
strcase.c \
strings.c \
strmatch.c \
strtran.c \
strzero.c \
stuff.c \
substr.c \
tone.c \
trace.c \
transfrm.c \
trim.c \
type.c \
val.c \
valtostr.c \
valtype.c \
version.c \
word.c \
xhelp.c \
\
msgxxx.c \
abs.c \
accept.c \
ampm.c \
at.c \
binnum.c \
binnumx.c \
box.c \
chrasc.c \
colorind.c \
console.c \
copyfile.c \
datec.c \
dates.c \
dateshb.c \
datesx.c \
defpath.c \
descend.c \
dir.c \
dirdrive.c \
diskspac.c \
do.c \
empty.c \
errorapi.c \
eval.c \
filesys.c \
fkmax.c \
fnsplit.c \
fssize.c \
fstemp.c \
gete.c \
gt.c \
gtapi.c \
gx.c \
hardcr.c \
inkey.c \
is.c \
isprint.c \
langapi.c \
left.c \
len.c \
lennum.c \
math.c \
maxrow.c \
memofile.c \
memoline.c \
minmax.c \
mlcount.c \
mlpos.c \
mod.c \
mouseapi.c \
mousex.c \
mtran.c \
natmsg.c \
net.c \
oemansi.c \
oldbox.c \
oldclear.c \
pad.c \
philes.c \
philes53.c \
philesx.c \
rat.c \
replic.c \
right.c \
round.c \
run.c \
samples.c \
saverest.c \
scroll.c \
seconds.c \
set.c \
setcolor.c \
setcurs.c \
setpos.c \
shadow.c \
soundex.c \
space.c \
str.c \
strcase.c \
strings.c \
strmatch.c \
strtran.c \
strzero.c \
stuff.c \
substr.c \
tone.c \
trace.c \
transfrm.c \
trim.c \
type.c \
val.c \
valtostr.c \
valtype.c \
version.c \
word.c \
xhelp.c \
\
msgxxx.c \
PRG_SOURCES=\
achoice.prg \
adir.prg \
alert.prg \
asort.prg \
browdb.prg \
browdbx.prg \
browse.prg \
dbedit.prg \
devoutp.prg \
dircmd.prg \
dummy.prg \
errorsys.prg \
fieldbl.prg \
input.prg \
memvarbl.prg \
menuto.prg \
objfunc.prg \
readkey.prg \
setfunc.prg \
setkey.prg \
setta.prg \
tclass.prg \
tbcolumn.prg \
tbrowse.prg \
terror.prg \
text.prg \
tget.prg \
tgetlist.prg \
tlabel.prg \
treport.prg \
typefile.prg \
wait.prg \
xsavescr.prg \
achoice.prg \
adir.prg \
alert.prg \
asort.prg \
browdb.prg \
browdbx.prg \
browse.prg \
dbedit.prg \
devoutp.prg \
dircmd.prg \
dummy.prg \
errorsys.prg \
fieldbl.prg \
input.prg \
memvarbl.prg \
menuto.prg \
objfunc.prg \
readkey.prg \
setfunc.prg \
setkey.prg \
setta.prg \
tclass.prg \
tbcolumn.prg \
tbrowse.prg \
terror.prg \
text.prg \
tget.prg \
tgetlist.prg \
tlabel.prg \
treport.prg \
typefile.prg \
wait.prg \
xsavescr.prg \
LIBNAME=rtl

View File

@@ -6,7 +6,7 @@ ROOT = ../../../
C_SOURCES=\
gt_tpl.c \
mousetpl.c \
mousetpl.c \
LIBNAME=gt_tpl

View File

@@ -6,7 +6,7 @@ ROOT = ../../../
C_SOURCES=\
gtcrs.c \
mousecrs.c \
mousecrs.c \
LIBNAME=gtcrs

View File

@@ -6,7 +6,7 @@ ROOT = ../../../
C_SOURCES=\
gtdos.c \
mousedos.c \
mousedos.c \
LIBNAME=gtdos

View File

@@ -6,7 +6,7 @@ ROOT = ../../../
C_SOURCES=\
gtos2.c \
mouseos2.c \
mouseos2.c \
LIBNAME=gtos2

View File

@@ -6,7 +6,7 @@ ROOT = ../../../
C_SOURCES=\
gtpca.c \
mousepca.c \
mousepca.c \
LIBNAME=gtpca

View File

@@ -6,7 +6,7 @@ ROOT = ../../../
C_SOURCES=\
gtsln.c \
mousesln.c \
mousesln.c \
LIBNAME=gtsln

View File

@@ -6,7 +6,7 @@ ROOT = ../../../
C_SOURCES=\
gtstd.c \
mousestd.c \
mousestd.c \
LIBNAME=gtstd

View File

@@ -6,7 +6,7 @@ ROOT = ../../../
C_SOURCES=\
gtwin.c \
mousewin.c \
mousewin.c \
LIBNAME=gtwin

View File

@@ -5,39 +5,39 @@
ROOT = ../../
C_SOURCES=\
asciisum.c \
ascpos.c \
atdiff.c \
chareven.c \
charmix.c \
charodd.c \
chrcount.c \
chrfirst.c \
chrtotal.c \
ctchksum.c \
ctchrmix.c \
ctcrypt.c \
dates2.c \
dbftools.c \
hb_f.c \
mathx.c \
strasint.c \
strcount.c \
strcspn.c \
strdiff.c \
strexpan.c \
strfmt.c \
stringsx.c \
strleft.c \
strpbrk.c \
strright.c \
asciisum.c \
ascpos.c \
atdiff.c \
chareven.c \
charmix.c \
charodd.c \
chrcount.c \
chrfirst.c \
chrtotal.c \
ctchksum.c \
ctchrmix.c \
ctcrypt.c \
dates2.c \
dbftools.c \
hb_f.c \
mathx.c \
strasint.c \
strcount.c \
strcspn.c \
strdiff.c \
strexpan.c \
strfmt.c \
stringsx.c \
strleft.c \
strpbrk.c \
strright.c \
PRG_SOURCES=\
fileread.prg \
nconvert.prg \
numtxthu.prg \
numtxten.prg \
stringp.prg \
fileread.prg \
nconvert.prg \
numtxthu.prg \
numtxten.prg \
stringp.prg \
LIBNAME=tools

View File

@@ -5,31 +5,31 @@
ROOT = ../../
C_SOURCES=\
arrays.c \
arrayshb.c \
break.c \
classes.c \
cmdarg.c \
debug.c \
arrays.c \
arrayshb.c \
break.c \
classes.c \
cmdarg.c \
debug.c \
dynsym.c \
codebloc.c \
extend.c \
fm.c \
hvm.c \
initexit.c \
codebloc.c \
extend.c \
fm.c \
hvm.c \
initexit.c \
initsymb.c \
itemapi.c \
macro.c \
main.c \
memvars.c \
memvclip.c \
pcount.c \
proc.c \
pvalue.c \
runner.c \
itemapi.c \
macro.c \
main.c \
memvars.c \
memvclip.c \
pcount.c \
proc.c \
pvalue.c \
runner.c \
PRG_SOURCES=\
harbinit.prg \
harbinit.prg \
LIBNAME=vm

View File

@@ -9,16 +9,16 @@ endif
ROOT = ../
LIBS=\
tools \
debug \
vm \
rtl \
rdd \
rtl \
vm \
tools \
debug \
vm \
rtl \
rdd \
rtl \
vm \
macro \
pp \
common \
pp \
common \
ifeq ($(PM),)
PM := $(pm)
@@ -27,156 +27,156 @@ endif
ifeq ($(PM),) # PM not defined = build all files
PRG_SOURCES=\
ac_test.prg \
adirtest.prg \
ainstest.prg \
and_or.prg \
array16.prg \
arrayidx.prg \
arrays.prg \
arreval.prg \
arrindex.prg \
atest.prg \
begin.prg \
box.prg \
boxtest.prg \
byref.prg \
calling.prg \
cdow.prg \
clasinit.prg \
classch.prg \
classes.prg \
clsdata.prg \
cmphello.prg \
codebl.prg \
codebloc.prg \
comments.prg \
curdirt.prg \
cursrtst.prg \
dates.prg \
dates2.prg \
dates3.prg \
dates4.prg \
dbevalts.prg \
debugtst.prg \
devtest.prg \
dirtest.prg \
disptest.prg \
docase.prg \
dosshell.prg \
dynobj.prg \
dynsym.prg \
exittest.prg \
fib.prg \
fornext.prg \
fortest.prg \
fsplit.prg \
funcarr.prg \
hello.prg \
ifelse.prg \
ifinline.prg \
inherit.prg \
inifiles.prg \
initexit.prg \
inkeytst.prg \
inline.prg \
iotest.prg \
iotest2.prg \
longdev.prg \
longstr.prg \
longstr2.prg \
mathtest.prg \
memfile.prg \
memory.prg \
memvar.prg \
menutest.prg \
multiarg.prg \
nums.prg \
objarr.prg \
objasign.prg \
objects.prg \
os.prg \
output.prg \
overload.prg \
parexpr.prg \
passref.prg \
procline.prg \
procname.prg \
readfile.prg \
readhrb.prg \
recursiv.prg \
returns.prg \
round.prg \
rtfclass.prg \
say.prg \
scroll.prg \
seconds.prg \
set_num.prg \
set_test.prg \
sound.prg \
statinit.prg \
statfun.prg \
statics.prg \
strdelim.prg \
stripem.prg \
t1.prg \
test.prg \
test_all.prg \
testbrdb.prg \
testbrw.prg \
testcgi.prg \
testdbf.prg \
testerro.prg \
testfor.prg \
testgt.prg \
testhbf.prg \
testhtml.prg \
testinc.prg \
testmem.prg \
teststr.prg \
testtok.prg \
testpre.prg \
testread.prg \
testrdd.prg \
testvars.prg \
testwarn.prg \
tstalias.prg \
tstcolor.prg \
tstdspac.prg \
version.prg \
while.prg \
ac_test.prg \
adirtest.prg \
ainstest.prg \
and_or.prg \
array16.prg \
arrayidx.prg \
arrays.prg \
arreval.prg \
arrindex.prg \
atest.prg \
begin.prg \
box.prg \
boxtest.prg \
byref.prg \
calling.prg \
cdow.prg \
clasinit.prg \
classch.prg \
classes.prg \
clsdata.prg \
cmphello.prg \
codebl.prg \
codebloc.prg \
comments.prg \
curdirt.prg \
cursrtst.prg \
dates.prg \
dates2.prg \
dates3.prg \
dates4.prg \
dbevalts.prg \
debugtst.prg \
devtest.prg \
dirtest.prg \
disptest.prg \
docase.prg \
dosshell.prg \
dynobj.prg \
dynsym.prg \
exittest.prg \
fib.prg \
fornext.prg \
fortest.prg \
fsplit.prg \
funcarr.prg \
hello.prg \
ifelse.prg \
ifinline.prg \
inherit.prg \
inifiles.prg \
initexit.prg \
inkeytst.prg \
inline.prg \
iotest.prg \
iotest2.prg \
longdev.prg \
longstr.prg \
longstr2.prg \
mathtest.prg \
memfile.prg \
memory.prg \
memvar.prg \
menutest.prg \
multiarg.prg \
nums.prg \
objarr.prg \
objasign.prg \
objects.prg \
os.prg \
output.prg \
overload.prg \
parexpr.prg \
passref.prg \
procline.prg \
procname.prg \
readfile.prg \
readhrb.prg \
recursiv.prg \
returns.prg \
round.prg \
rtfclass.prg \
say.prg \
scroll.prg \
seconds.prg \
set_num.prg \
set_test.prg \
sound.prg \
statinit.prg \
statfun.prg \
statics.prg \
strdelim.prg \
stripem.prg \
t1.prg \
test.prg \
test_all.prg \
testbrdb.prg \
testbrw.prg \
testcgi.prg \
testdbf.prg \
testerro.prg \
testfor.prg \
testgt.prg \
testhbf.prg \
testhtml.prg \
testinc.prg \
testmem.prg \
teststr.prg \
testtok.prg \
testpre.prg \
testread.prg \
testrdd.prg \
testvars.prg \
testwarn.prg \
tstalias.prg \
tstcolor.prg \
tstdspac.prg \
version.prg \
while.prg \
PRG_HEADERS=\
db_brows.ch \
cgi.ch \
keywords.ch \
test.ch \
db_brows.ch \
cgi.ch \
keywords.ch \
test.ch \
BAD_PRG_SOURCES=\
alias.prg \
clasname.prg \
dupvars.prg \
extend1.prg \
keywords.prg \
linecont.prg \
lnlenli1.prg \
lnlenli2.prg \
setkeys.prg \
spawn.prg \
spawn2.prg \
statics1.prg \
statics2.prg \
test10.prg \
testid.prg \
tstprag.prg \
vec1.prg \
alias.prg \
clasname.prg \
dupvars.prg \
extend1.prg \
keywords.prg \
linecont.prg \
lnlenli1.prg \
lnlenli2.prg \
setkeys.prg \
spawn.prg \
spawn2.prg \
statics1.prg \
statics2.prg \
test10.prg \
testid.prg \
tstprag.prg \
vec1.prg \
C_SOURCES=\
C_HEADERS=\
BAD_C_SOURCES=\
extend2.c \
extend2.c \
include $(TOP)$(ROOT)config/test.cf

View File

@@ -5,9 +5,9 @@
ROOT = ../
DIRS=\
hbrun \
hbdoc \
hbtest \
# hbextern \
hbrun \
hbdoc \
hbtest \
# hbextern \
include $(ROOT)config/dir.cf

View File

@@ -9,35 +9,35 @@ endif
ROOT = ../../
PRG_SOURCES=\
hbdoc.prg \
genos2.prg \
gentrf.prg \
genng.prg \
genhtm.prg \
genrtf.prg \
genhpc.prg \
genasc.prg \
html.prg \
ng.prg \
os2.prg \
rtf.prg \
troff.prg \
fclass1.prg \
ffile1.prg \
ft_funcs.prg \
hbdoc.prg \
genos2.prg \
gentrf.prg \
genng.prg \
genhtm.prg \
genrtf.prg \
genhpc.prg \
genasc.prg \
html.prg \
ng.prg \
os2.prg \
rtf.prg \
troff.prg \
fclass1.prg \
ffile1.prg \
ft_funcs.prg \
PRG_MAIN=hbdoc.prg
LIBS=\
debug \
vm \
rtl \
rdd \
rtl \
vm \
debug \
vm \
rtl \
rdd \
rtl \
vm \
macro \
pp \
common \
pp \
common \
include $(TOP)$(ROOT)config/bin.cf

View File

@@ -9,19 +9,19 @@ endif
ROOT = ../../
PRG_SOURCES=\
hbextern.prg \
hbextern.prg \
PRG_MAIN=hbextern.prg
LIBS=\
debug \
vm \
rtl \
rdd \
rtl \
vm \
debug \
vm \
rtl \
rdd \
rtl \
vm \
macro \
pp \
common \
pp \
common \
include $(TOP)$(ROOT)config/bin.cf

View File

@@ -10,20 +10,20 @@ ROOT = ../../
PRG_SOURCES=\
hbrun.prg \
exttools.prg \
exttools.prg \
PRG_MAIN=hbrun.prg
LIBS=\
tools \
debug \
vm \
rtl \
rdd \
rtl \
vm \
tools \
debug \
vm \
rtl \
rdd \
rtl \
vm \
macro \
pp \
common \
pp \
common \
include $(TOP)$(ROOT)config/bin.cf

View File

@@ -9,27 +9,27 @@ endif
ROOT = ../../
PRG_SOURCES=\
hbtest.prg \
rt_array.prg \
rt_date.prg \
rt_file.prg \
rt_hvm.prg \
rt_math.prg \
rt_misc.prg \
rt_str.prg \
rt_trans.prg \
hbtest.prg \
rt_array.prg \
rt_date.prg \
rt_file.prg \
rt_hvm.prg \
rt_math.prg \
rt_misc.prg \
rt_str.prg \
rt_trans.prg \
PRG_MAIN=hbtest.prg
LIBS=\
debug \
vm \
rtl \
rdd \
rtl \
vm \
debug \
vm \
rtl \
rdd \
rtl \
vm \
macro \
pp \
common \
pp \
common \
include $(TOP)$(ROOT)config/bin.cf