20000207-20:40 GMT+1 Victor Szakats <info@szelvesz.hu>

This commit is contained in:
Viktor Szakats
2000-02-07 19:38:44 +00:00
parent f459ca5ee2
commit 41557f4fc5
16 changed files with 1322 additions and 594 deletions

View File

@@ -1,3 +1,29 @@
20000207-20:40 GMT+1 Victor Szakats <info@szelvesz.hu>
- common.b32
ft_helpc.b32
gt.b32
hbpp.b32
rdd.b32
regress.b32
runner.b32
terminal.b32
- Removed.
* makefile.b32
make_b32.bat
make_b40.bat
* Changed to include all functionality previously implemented using
several separate make files. New makefile almost completely based on
the work of Bruno Cantero.
* ngdoc/ft_helpc.prg
+ ngdoc/hbdoc.prg
ngdoc/makewww.bat
* FT_HELPC renamed to HBDOC
* FT_HELPC() main function renamed to MAIN()
* ngdoc/bldfthe.bat
- Removed since it's now built in the mainstream build process.
* ngdoc/Makefile
* Changed to reflect new utility name.
20000207-20:10 GMT+3 Alexander Kresin
* source/rtl/tools/dbftools.c
+ Documentation added

View File

@@ -1,23 +0,0 @@
#
# $Id:
#
# makefile for Borland C/C++ 32 bits
.path.c = source\common
.path.h = include
.path.lib = lib\b32
.path.obj = obj
PROJECT: lib\b32\common.lib
lib\b32\common.lib : hbfsapi.obj hbstr.obj hbtrace.obj reserved.obj
hbfsapi.obj : hbfsapi.c
hbstr.obj : hbstr.c
hbtrace.obj : hbtrace.c
reserver.obj : reserved.c
.c.obj :
bcc32 -c -O2 -Iinclude -o$@ $<
tlib lib\b32\common.lib -+$@,,

View File

@@ -1,35 +0,0 @@
#
# $Id$
#
.path.c = ngdoc
.path.h = include
.path.exe = bin
.path.lib = lib\b32
.path.obj = obj;ngdoc
.path.prg = ngdoc
PROJECT: ft_helpc.exe
ft_helpc.obj : ft_helpc.c
ft_helpc.c : ft_helpc.prg
.prg.c:
bin\harbour $< /n /ongdoc\ /iinclude /p /DNANFOR
ft_helpc.exe: ft_helpc.obj
echo -O2 > bld.32
echo -engdoc\ft_helpc.exe >> bld.32
echo -Iinclude >> bld.32
echo ngdoc\ft_helpc.c >> bld.32
echo lib\b32\harbour.lib >> bld.32
echo lib\b32\terminal.lib >> bld.32
echo lib\b32\hbgt.lib >> bld.32
echo lib\b32\hbpp.lib >> bld.32
echo lib\b32\rdd.lib >> bld.32
echo lib\b32\common.lib >> bld.32
echo lib\b32\runner.lib >> bld.32
bcc32 @bld.32
del bld.32

View File

@@ -1,61 +0,0 @@
#
# $Id$
#
# makefile for Borland C/C++ 32 bits
# porting gt.lib's string functions to harbour
.path.c = source\tools
.path.exe = bin
.path.prg = source\tools
.path.h = include
.path.lib = lib\b32
.path.obj = obj
lib\b32\hbgt.lib : \
asciisum.obj ascpos.obj atdiff.obj chareven.obj charodd.obj chrcount.obj \
chrtotal.obj charmix.obj chrfirst.obj io.obj numtxthu.obj numtxten.obj nconvert.obj \
rtf.obj strasint.obj strcount.obj strcspn.obj strdiff.obj strexpan.obj html.obj \
strleft.obj strpbrk.obj strright.obj ng.obj os2.obj troff.obj
asciisum.obj : asciisum.c extend.h hbdefs.h
ascpos.obj : ascpos.c extend.h hbdefs.h
atdiff.obj : atdiff.c extend.h hbdefs.h
chareven.obj : chareven.c extend.h hbdefs.h
charodd.obj : charodd.c extend.h hbdefs.h
chrcount.obj : chrcount.c extend.h hbdefs.h
chrtotal.obj : chrtotal.c extend.h hbdefs.h
charmix.obj : charmix.c extend.h hbdefs.h
chrfirst.obj : chrfirst.c extend.h hbdefs.h
html.obj : html.c extend.h hbdefs.h
io.obj : io.c extend.h hbdefs.h
nconvert.obj : nconvert.c extend.h hbdefs.h
numtxthu.obj : numtxthu.c extend.h hbdefs.h
numtxten.obj : numtxten.c extend.h hbdefs.h
ng.obj : ng.c extend.h hbdefs.h
os2.obj : os2.c extend.h hbdefs.h
strasint.obj : strasint.c extend.h hbdefs.h
strcount.obj : strcount.c extend.h hbdefs.h
strcspn.obj : strcspn.c extend.h hbdefs.h
strdiff.obj : strdiff.c extend.h hbdefs.h
strexpan.obj : strexpan.c extend.h hbdefs.h
strleft.obj : strleft.c extend.h hbdefs.h
strpbrk.obj : strpbrk.c extend.h hbdefs.h
strright.obj : strright.c extend.h hbdefs.h
rtf.obj : rtf.c extend.h hbdefs.h
troff.obj : troff.c extend.h hbdefs.h
html.c : html.prg harbour.exe
numtxthu.c : numtxthu.prg harbour.exe
numtxten.c : numtxten.prg harbour.exe
ng.c : ng.prg harbour.exe
os2.c : os2.prg harbour.exe
rtf.c : rtf.prg harbour.exe
troff.c : troff.prg harbour.exe
.prg.c:
bin\harbour $< /n /osource\tools\ /iinclude
.c.obj:
bcc32 -c -O2 -Iinclude -o$@ $<
tlib lib\b32\hbgt.lib -+$@,,

View File

@@ -1,27 +0,0 @@
#
# $Id$
#
# makefile for Borland C/C++ 32 bits
.path.c = source\pp
.path.h = include
.path.lib = lib\b32
.path.obj = obj
PROJECT: lib\b32\hbpp.lib bin\hbpp.exe
lib\b32\hbpp.lib : hbpp.obj hbppint.obj hbpplib.obj table.obj
hbpp.obj : hbpp.c
hbppint.obj : hbppint.c
hbpplib.obj : hbpplib.c
table.obj : table.c
.c.obj :
bcc32 -c -O2 -Iinclude -o$@ $<
tlib lib\b32\hbpp.lib -+$@,,
bin\hbpp.exe : source\pp\stdalone\hbpp.c
bcc32 -O2 -ebin\hbpp.exe -Iinclude source\pp\stdalone\hbpp.c \
lib\b32\common.lib lib\b32\hbpp.lib

View File

@@ -3,13 +3,5 @@ rem
rem $Id$
rem
make -fcommon.b32 > make.err
make -fhbpp.b32 >> make.err
make -fmakefile.b32 >> make.err
make -fterminal.b32 >> make.err
make -fgt.b32 >> make.err
make -frdd.b32 >> make.err
make -frunner.b32 >> make.err
make -fregress.b32 >> make.err
make -fft_helpc.b32 >> make.err
notepad make.err

View File

@@ -3,13 +3,5 @@ rem
rem $Id$
rem
make -DB40 -fcommon.b32 > make.err
make -DB40 -fhbpp.b32 > make.err
make -DB40 -fmakefile.b32 >> make.err
make -DB40 -fterminal.b32 >> make.err
make -DB40 -fgt.b32 >> make.err
make -DB40 -frdd.b32 >> make.err
make -DB40 -frunner.b32 >> make.err
make -DB40 -fregress.b32 >> make.err
make -DB40 -fft_helpc.b32 >> make.err
notepad make.err

File diff suppressed because it is too large Load Diff

View File

@@ -1,8 +0,0 @@
@echo off
rem
rem $Id$
rem
..\bin\harbour %1 %2 /n /iinclude /p
bcc32 -e%1.exe -O2 -M -v -I..\include -L..\lib\b32 harbour.lib terminal.lib hbpp.lib hbgt.lib common.lib ..\lib\b32\rdd.lib %1.c
rem del %1.c

View File

@@ -4,7 +4,7 @@
/*
* Harbour Project source code:
* Ft_helpC document Extractoy
* HBDOC document Extractoy
*
* Copyright 2000 Luiz Rafael Culik <culik@sl.conex.net>
* www - http://www.harbour-project.org
@@ -34,7 +34,7 @@
*/
/*
* File......: FT_HELPC.PRG
* File......: HBDOC.PRG
* Author....: Luiz Rafael Culik
* Date......: $Date$
* Revision..: $Revision$
@@ -89,7 +89,7 @@
* V1.07
* Added back the "<" and ">" symbols
* Fixed the links on the Harbour.htm file
* Fixed the help text when ft_helpc is called with out any parameter
* Fixed the help text when hbdoc is called with out any parameter
*/
#ifdef __HARBOUR__
@@ -160,11 +160,11 @@ STATIC theHandle
*+±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±
*+
*+ Function FT_HELPC()
*+ Function MAIN()
*+
*+±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±
*+
FUNCTION FT_HELPC( cFlags, cLinkName, cAtFile )
FUNCTION MAIN( cFlags, cLinkName, cAtFile )
// LOCAL variables:
LOCAL aExtensions := { "*.PRG", "*.C", "*.ASM", "*.CH" , "*.TXT" }
@@ -226,7 +226,7 @@ FUNCTION FT_HELPC( cFlags, cLinkName, cAtFile )
// Get the linkfile name and get the info in it
IF cLinkName = NIL
? "Syntax: FT_HELPC -txt|-con|-ngi|-doc|-HPC|-RTF|-HTM|-OS2|-TRF <linkname> [<ifile>]"
? "Syntax: HBDOC -txt|-con|-ngi|-doc|-HPC|-RTF|-HTM|-OS2|-TRF <linkname> [<ifile>]"
? " Where -txt creates an ascii file instead of a Norton Guide"
? " -con creates an ascii file without formfeeds"
? " -HPC Helpc source file"
@@ -4788,4 +4788,4 @@ STATIC FUNCTION ProcessOs2
oOs2:Close()
RETURN NIL
*+ EOF: FT_HELPC.PRG
*+ EOF: HBDOC.PRG

View File

@@ -9,9 +9,9 @@ endif
ROOT = ../
PRG_SOURCES=\
ft_helpc.prg
hbdoc.prg
PRG_MAIN=ft_helpc.prg
PRG_MAIN=hbdoc.prg
LIBS=\
tools \

View File

@@ -3,6 +3,6 @@ rem
rem $Id$
rem
ft_helpc /htm ha.lnk harbwww.rps
hbdoc /htm ha.lnk harbwww.rps
cd www
start harbour.htm

View File

@@ -1,46 +0,0 @@
#
# $Id$
#
# makefile for Borland C/C++ 32 bits
# ODBC Harbor Library and Import Library makefile
.path.c = source\rdd;source\rdd\dbfntx;source\rdd\dbfcdx
.path.h = include
.path.lib = lib\b32
.path.obj = obj
.path.prg = source\rdd;source\rdd\dbfntx;source\rdd\dbfcdx
lib\b32\rdd.lib : rddsys.obj dbcmd.obj dbfntx1.obj dbfntx0.obj \
dbf0.obj dbf1.obj delim0.obj delim1.obj \
sdf0.obj sdf1.obj dbfcdx1.obj dbfcdx0.obj \
dbnubs.obj rddord.obj
dbf0.c : dbf0.prg
dbfntx0.c : dbfntx0.prg
rddsys.c : rddsys.prg
sdf0.c : sdf0.prg
delim0.c : delim0.prg
dbfcdx0.c : dbfcdx0.prg
rddord.c : rddord.prg
dbcmd.obj : dbcmd.c
rddsys.obj : rddsys.c
dbfntx1.obj : dbfntx1.c
dbfntx0.obj : dbfntx0.c
dbf0.obj : dbf0.c
dbf1.obj : dbf1.c
sdf0.obj : sdf0.c
sdf1.obj : sdf1.c
delim0.obj : delim0.c
delim1.obj : delim1.c
dbfcdx0.obj : dbfcdx0.c
dbfcdx1.obj : dbfcdx1.c
dbnubs.obj : dbnubs.c
.c.obj :
bcc32 -c -O2 -Iinclude -o$@ -v $<
tlib lib\b32\rdd.lib -+$@,,
.prg.c:
bin\harbour $< /n /osource\rdd\ /iinclude

View File

@@ -1,57 +0,0 @@
#
# $Id$
#
# makefile for Borland C/C++ 32 bits
.path.h = include
.path.lib = lib\b32
.path.obj = tests\regress
.path.c = tests\regress
.path.prg = tests\regress
PROJECT: rt_main.exe
rt_main.obj : rt_main.c
rt_array.obj : rt_array.c
rt_date.obj : rt_date.c
rt_file.obj : rt_file.c
rt_hvm.obj : rt_hvm.c
rt_math.obj : rt_math.c
rt_misc.obj : rt_misc.c
rt_str.obj : rt_str.c
rt_trans.obj : rt_trans.c
rt_main.c : rt_main.prg
rt_array.c : rt_array.prg
rt_date.c : rt_date.prg
rt_file.c : rt_file.prg
rt_hvm.c : rt_hvm.prg
rt_math.c : rt_math.prg
rt_misc.c : rt_misc.prg
rt_str.c : rt_str.prg
rt_trans.c : rt_trans.prg
.prg.c:
bin\harbour $< /n /otests\regress\ /iinclude
.c.obj:
bcc32 -c -O2 -Iinclude -v -o$@ -DHARBOUR_USE_WIN_GTAPI $<
rt_main.exe : rt_main.obj rt_array.obj rt_date.obj rt_file.obj \
rt_hvm.obj rt_math.obj rt_misc.obj rt_str.obj rt_trans.obj
echo -v -O2 > temp.32
echo -etests\regress\rt_main.exe >> temp.32
echo -Iinclude >> temp.32
echo tests\regress\rt_main.obj tests\regress\rt_array.obj >> temp.32
echo tests\regress\rt_date.obj tests\regress\rt_file.obj >> temp.32
echo tests\regress\rt_hvm.obj tests\regress\rt_math.obj >> temp.32
echo tests\regress\rt_misc.obj tests\regress\rt_str.obj >> temp.32
echo tests\regress\rt_trans.obj >> temp.32
echo lib\b32\harbour.lib >> temp.32
echo lib\b32\terminal.lib >> temp.32
echo lib\b32\hbpp.lib >> temp.32
echo lib\b32\rdd.lib >> temp.32
echo lib\b32\common.lib >> temp.32
bcc32 @temp.32
del temp.32

View File

@@ -1,44 +0,0 @@
#
# $Id$
#
# makefile for Borland C/C++ 32 bits
.path.c = source\runner
.path.h = include
.path.exe = bin
.path.lib = lib\b32
.path.obj = obj;source\runner;source\runner\stdalone
.path.prg = source\runner\stdalone
PROJECT: runner.lib hbrun.exe
runner.lib : runlib.obj
runlib.obj : runlib.c
hbrun.c : hbrun.prg
external.c : external.prg
.prg.c:
bin\harbour $< /n /osource\runner\stdalone\ /iinclude /p
.c.obj:
bcc32 -c -O2 -Iinclude -v -o$@ -DHARBOUR_USE_WIN_GTAPI $<
tlib lib\b32\runner.lib -+$@,,
hbrun.exe : hbrun.c external.c runlib.c
echo -v -O2 > bld.32
echo -ebin\runner.exe >> bld.32
echo -Iinclude >> bld.32
echo source\runner\stdalone\hbrun.c >> bld.32
echo source\runner\stdalone\external.c >> bld.32
echo lib\b32\harbour.lib >> bld.32
echo lib\b32\terminal.lib >> bld.32
echo lib\b32\hbgt.lib >> bld.32
echo lib\b32\hbpp.lib >> bld.32
echo lib\b32\rdd.lib >> bld.32
echo lib\b32\common.lib >> bld.32
echo lib\b32\runner.lib >> bld.32
bcc32 @bld.32
del bld.32

View File

@@ -1,24 +0,0 @@
#
# $Id$
#
# makefile for Borland C/C++ 32 bits
# terminal makefile
.path.c = source\rtl;source\rtl\gt
.path.h = include
.path.lib = lib\b32
.path.obj = obj
lib\b32\terminal.lib : console.obj gtapi.obj gtwin.obj
lib\b32\termwin.lib : console.obj gtapi.obj gtwin.obj
console.obj : console.c extend.h hbdefs.h
gtapi.obj : gtapi.c extend.h hbdefs.h
gtwin.obj : gtwin.c extend.h hbdefs.h
.c.obj:
bcc32 -wmsg -c -O2 -DHARBOUR_USE_WIN_GTAPI -Iinclude -v -o$@ $<
tlib lib\b32\terminal.lib -+$@,,
bcc32 -wmsg -c -O2 -Iinclude -v -o$@ $<
tlib lib\b32\termwin.lib -+$@,,