#
# $Id$
#

ROOT = ../../

ifneq ($(HB_ARCHITECTURE),wce)
	HB_GCMODE=3
endif

C_SOURCES=\
	abs.c \
	accept.c \
	ampm.c \
	at.c \
	ati.c \
	base64c.c \
	binnum.c \
	binnumx.c \
	box.c \
	cdpapi.c \
	chrasc.c \
	colorind.c \
	console.c \
	copyfile.c \
	cputime.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 \
	errapi.c \
	errapiu.c \
	errint.c \
	errintlo.c \
	file.c \
	filebuf.c \
	filehb.c \
	filesys.c \
	fkmax.c \
	fmhb.c \
	fnsplit.c \
	fscopy.c \
	fserr.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 \
	hbntos.c \
	hbfile.c \
	hbgtcore.c \
	hbi18n1.c \
	hbinet.c \
	hbproces.c \
	hbprocfn.c \
	hbrandom.c \
	hbregex.c \
	hbregexc.c \
	hbrunfun.c \
	hbsha1.c \
	hbsha1hm.c \
	hbsha2.c \
	hbsha2hm.c \
	hbstrfmt.c \
	hbstrsh.c \
	hbtoken.c \
	hbzlib.c \
	hbzlibgz.c \
	idle.c \
	idlex.c \
	inkey.c \
	inkeyapi.c \
	is.c \
	isprint.c \
	itemseri.c \
	lang.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 \
	mousehb.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 \
	setcolor.c \
	setcurs.c \
	setkey.c \
	setpos.c \
	setposbs.c \
	sha1.c \
	sha1hmac.c \
	sha2.c \
	sha2hmac.c \
	shadow.c \
	shadowu.c \
	soundex.c \
	space.c \
	spfiles.c \
	str.c \
	strc.c \
	strcase.c \
	strmatch.c \
	strpeek.c \
	strtoexp.c \
	strtran.c \
	strxor.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 \
	tscalart.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 \
	base64.prg \
	browdb.prg \
	browdbx.prg \
	browse.prg \
	checkbox.prg \
	color53.prg \
	dbedit.prg \
	devoutp.prg \
	dircmd.prg \
	dirscan.prg \
	einstv52.prg \
	einstvar.prg \
	einstvau.prg \
	errsys.prg \
	fieldbl.prg \
	getlist.prg \
	getsys.prg \
	getsys53.prg \
	gui.prg \
	hbi18n2.prg \
	hbini.prg \
	input.prg \
	listbox.prg \
	memoedit.prg \
	memvarbl.prg \
	menuto.prg \
	menusys.prg \
	objfunc.prg \
	perfuncs.prg \
	profiler.prg \
	pushbtn.prg \
	radiobhb.prg \
	radiobtn.prg \
	radiogrp.prg \
	readkey.prg \
	readvar.prg \
	scrollbr.prg \
	setfunc.prg \
	setta.prg \
	tclass.prg \
	tbcolumn.prg \
	tbrowse.prg \
	tbrowsys.prg \
	teditor.prg \
	text.prg \
	tget.prg \
	tgethb.prg \
	tgetint.prg \
	tgetlist.prg \
	tgetx.prg \
	thfuncx.prg \
	tlabel.prg \
	tmenuitm.prg \
	tmenusys.prg \
	tobject.prg \
	tpersist.prg \
	tpopup.prg \
	treport.prg \
	tscalar.prg \
	tsymbol.prg \
	ttextlin.prg \
	tthreadx.prg \
	ttopbar.prg \
	typefile.prg \
	typefilx.prg \
	valtoexp.prg \
	wait.prg \

LIBNAME=hbrtl

DIRS=\
	gtcgi \
	gtcrs \
	gtdos \
	gtgui \
	gtos2 \
	gtpca \
	gtsln \
	gtstd \
	gttrm \
	gtwin \
	gtwvt \
	gtxwc \

include $(TOP)$(ROOT)config/lib.cf
include $(TOP)$(ROOT)config/dir.cf
