* contrib/rddads/make_b32.bat
* contrib/rddads/make_vc.bat
* contrib/rddads/ads.ch
* contrib/rddads/rddads.h
* contrib/rddads/ads1.c
* contrib/rddads/adsfunc.c
* contrib/rddads/adsmgmnt.c
+ Added ACE version autodetection.
You can override with: -DADS_LIB_VERSION=700 (and similar)
(ADS_REQUIRE_VERSION still accepted for compatibility)
! Fixed a few lib version related problems.
! hMgmtHandle global renamed to ads_g_hMgmtHandle.
* Formatting.
* contrib/rddads/rddads.h
+ QUESTION: added about ADS_MAX_KEY_LENGTH redefinition.
Is it needed?
* source/compiler/hbmain.c
* Changed output device (hb_compOutStd() -> hb_compOutErr())
for following texts:
"Compiling..."
"No code generated"
"Lines x, Functions/Procedures x"
This is to replicate CA-Cl*pper behaviour a bit more.
* include/hbextern.ch
* common.mak
* source/rtl/Makefile
* source/rtl/maxrow.c
+ source/rtl/scrrow.c
* contrib/xhb/hbcompat.ch
+ Added hb_ScrMaxRow(), hb_ScrMaxCol()
These will return the screen dimensions regardless
of the size of an active window (when using CT
windows for example). Functionality is the same
as MaxRow(.T.) and MaxCol(.T.) previously.
! MaxRow()/MaxCol() extended parameters removed.
+ Added MaxRow(.T.)/MaxCol(.T.) conversions for
xhb lib (hbcompat.ch) in both directions.
; XBase++ doesn't have any extended parameters
for Max*() function. Flagship has two of them,
both of them doing something different. CAVO doesn't
have these functions at all.
* contrib/xhb/hbcompat.ch
! GTI_* macros updated to HB_GTI_*.
* source/vm/memvclip.c
% Minor opt in __QQPUB().
* source/vm/extend.c
* 0 -> NULL
* source/vm/estack.c
- QUESTION removed.
* source/lang/msgbgmik.c
* source/rtl/console.c
* source/rtl/philes.c
* source/rtl/adir.prg
* source/rtl/getsys53.prg
* source/rtl/getsys.prg
* source/rtl/tget.prg
* source/rtl/ttopbar.prg
* source/rtl/pushbtn.prg
* source/rtl/mod.c
* source/rtl/memofile.c
* source/rtl/radiobtn.prg
* source/rtl/filesys.c
* source/rtl/tbrowse.prg
* source/vm/estack.c
* source/vm/itemapi.c
* source/vm/hvm.c
* source/vm/cmdarg.c
* source/vm/fm.c
* source/vm/eval.c
* source/common/hbver.c
* source/common/expropt2.c
* utils/hbtest/hbtest.prg
* utils/hbtest/rt_misc.prg
* utils/hbtest/rt_str.prg
! Comment fixes and minor formatting.
238 lines
3.7 KiB
Makefile
238 lines
3.7 KiB
Makefile
#
|
|
# $Id$
|
|
#
|
|
|
|
ROOT = ../../
|
|
|
|
C_SOURCES=\
|
|
abs.c \
|
|
accept.c \
|
|
ampm.c \
|
|
at.c \
|
|
binnum.c \
|
|
binnumx.c \
|
|
box.c \
|
|
cdpapi.c \
|
|
chrasc.c \
|
|
colorind.c \
|
|
console.c \
|
|
copyfile.c \
|
|
datec.c \
|
|
dates.c \
|
|
dateshb.c \
|
|
datesx.c \
|
|
defpath.c \
|
|
defpathu.c \
|
|
descend.c \
|
|
dirdrive.c \
|
|
direct.c \
|
|
diskspac.c \
|
|
disksphb.c \
|
|
do.c \
|
|
empty.c \
|
|
errorapi.c \
|
|
errorapu.c \
|
|
errorint.c \
|
|
file.c \
|
|
filehb.c \
|
|
filesys.c \
|
|
fkmax.c \
|
|
fnsplit.c \
|
|
fserror.c \
|
|
fssize.c \
|
|
fstemp.c \
|
|
gete.c \
|
|
gt.c \
|
|
gtapi.c \
|
|
gtchrmap.c \
|
|
gtclip.c \
|
|
gtfunc.c \
|
|
gtkbstat.c \
|
|
gtkeycod.c \
|
|
gtsys.c \
|
|
gttone.c \
|
|
gx.c \
|
|
hardcr.c \
|
|
hbadler.c \
|
|
hbbit.c \
|
|
hbcrc.c \
|
|
hbhex.c \
|
|
hbmd5.c \
|
|
hbffind.c \
|
|
hbfile.c \
|
|
hbgtcore.c \
|
|
hbinet.c \
|
|
hbstrsh.c \
|
|
hbrandom.c \
|
|
hbregex.c \
|
|
hbregexc.c \
|
|
hbtoken.c \
|
|
idle.c \
|
|
inkey.c \
|
|
inkeyapi.c \
|
|
is.c \
|
|
isprint.c \
|
|
itemseri.c \
|
|
langapi.c \
|
|
left.c \
|
|
len.c \
|
|
lennum.c \
|
|
math.c \
|
|
maxrow.c \
|
|
memofile.c \
|
|
minmax.c \
|
|
mlcfunc.c \
|
|
mod.c \
|
|
mouse53.c \
|
|
mouseapi.c \
|
|
mousex.c \
|
|
mtran.c \
|
|
natmsg.c \
|
|
natmsgu.c \
|
|
net.c \
|
|
oemansi.c \
|
|
oemansix.c \
|
|
oldbox.c \
|
|
oldclear.c \
|
|
pad.c \
|
|
padc.c \
|
|
padl.c \
|
|
padr.c \
|
|
philes.c \
|
|
philes53.c \
|
|
philesx.c \
|
|
rat.c \
|
|
replic.c \
|
|
right.c \
|
|
round.c \
|
|
run.c \
|
|
samples.c \
|
|
saverest.c \
|
|
scroll.c \
|
|
scrrow.c \
|
|
secondfs.c \
|
|
seconds.c \
|
|
set.c \
|
|
setcolor.c \
|
|
setcurs.c \
|
|
setkey.c \
|
|
setpos.c \
|
|
setposbs.c \
|
|
shadow.c \
|
|
shadowu.c \
|
|
soundex.c \
|
|
space.c \
|
|
spfiles.c \
|
|
str.c \
|
|
strcase.c \
|
|
strings.c \
|
|
strmatch.c \
|
|
strpeek.c \
|
|
strtran.c \
|
|
strzero.c \
|
|
stuff.c \
|
|
substr.c \
|
|
tone.c \
|
|
trace.c \
|
|
transfrm.c \
|
|
trim.c \
|
|
tscalara.c \
|
|
tscalarb.c \
|
|
tscalarc.c \
|
|
tscalard.c \
|
|
tscalarh.c \
|
|
tscalarl.c \
|
|
tscalarn.c \
|
|
tscalarp.c \
|
|
tscalars.c \
|
|
tscalaru.c \
|
|
type.c \
|
|
val.c \
|
|
valtostr.c \
|
|
valtype.c \
|
|
version.c \
|
|
word.c \
|
|
xhelp.c \
|
|
xsavescr.c \
|
|
|
|
|
|
PRG_SOURCES=\
|
|
achoice.prg \
|
|
adir.prg \
|
|
alert.prg \
|
|
altd.prg \
|
|
browdb.prg \
|
|
browdbx.prg \
|
|
browse.prg \
|
|
checkbox.prg \
|
|
color53.prg \
|
|
dbedit.prg \
|
|
devoutp.prg \
|
|
dircmd.prg \
|
|
einstv52.prg \
|
|
einstvar.prg \
|
|
einstvau.prg \
|
|
errorsys.prg \
|
|
fieldbl.prg \
|
|
getlist.prg \
|
|
getsys.prg \
|
|
getsys53.prg \
|
|
gui.prg \
|
|
hbini.prg \
|
|
input.prg \
|
|
listbox.prg \
|
|
memoedit.prg \
|
|
memvarbl.prg \
|
|
menuto.prg \
|
|
menusys.prg \
|
|
objfunc.prg \
|
|
perfuncs.prg \
|
|
persist.prg \
|
|
profiler.prg \
|
|
pushbtn.prg \
|
|
radiobtn.prg \
|
|
radiogrp.prg \
|
|
readkey.prg \
|
|
readvar.prg \
|
|
scrollbr.prg \
|
|
setfunc.prg \
|
|
setta.prg \
|
|
symbol.prg \
|
|
tclass.prg \
|
|
tbcolumn.prg \
|
|
tbrowse.prg \
|
|
tbrowsys.prg \
|
|
teditor.prg \
|
|
text.prg \
|
|
tget.prg \
|
|
tgetint.prg \
|
|
tgetlist.prg \
|
|
tlabel.prg \
|
|
tmenuitm.prg \
|
|
tmenusys.prg \
|
|
tobject.prg \
|
|
tpopup.prg \
|
|
treport.prg \
|
|
tscalar.prg \
|
|
ttextlin.prg \
|
|
ttopbar.prg \
|
|
typefile.prg \
|
|
typefilx.prg \
|
|
valtoexp.prg \
|
|
wait.prg \
|
|
|
|
LIBNAME=hbrtl
|
|
|
|
# The list of all valid GT drivers is defined in config/<arch>/global.cf.
|
|
DIRS=$(HB_GT_LIBS)
|
|
|
|
include $(TOP)$(ROOT)config/lib.cf
|
|
include $(TOP)$(ROOT)config/dir.cf
|
|
|
|
ifneq ($(HB_GT_DEFAULT),)
|
|
CFLAGS += -DHB_GT_DEFAULT=$(HB_GT_DEFAULT:gt%=%)
|
|
endif
|
|
ifneq ($(HB_GT_LIB),)
|
|
CFLAGS += -DHB_GT_LIB=$(HB_GT_LIB:gt%=%)
|
|
endif
|