20000207-22:13 GMT+1 Victor Szakats <info@szelvesz.hu>

This commit is contained in:
Viktor Szakats
2000-02-07 22:18:37 +00:00
parent 9f7bfc07b6
commit 023902a790
12 changed files with 166 additions and 143 deletions

View File

@@ -1,3 +1,11 @@
20000207-22:13 GMT+1 Victor Szakats <info@szelvesz.hu>
* makefile.b32
ngdoc/* -> utils/hbdoc/*
* NGDOC directory renamed a moved to the right place.
* utils/hbdoc/hbdoc.prg
* Help screen formatted and corrected to be in sync with other Harbour
command-line utilities.
20000207-20:40 GMT+1 Victor Szakats <info@szelvesz.hu>
- common.b32
ft_helpc.b32

View File

@@ -9,7 +9,7 @@ DIRS=\
source \
obj \
tests \
ngdoc \
utils \
# samples \
include $(ROOT)config/dir.cf

View File

@@ -26,7 +26,7 @@ OBJ_DIR = obj
LIB_DIR = lib\b32
BIN_DIR = bin
REGRESS_DIR = tests\regress
HBDOC_DIR = ngdoc
HBDOC_DIR = utils\hbdoc
COMMON_LIB = $(LIB_DIR)\common.lib
COMMON_LIB_OBJS = $(OBJ_DIR)\hbfsapi.obj \

View File

@@ -1,126 +0,0 @@
..\source\rdd\dbcmd.c
..\source\rtl\achoice.prg
..\source\rtl\adir.prg
..\source\rtl\alert.prg
..\source\rtl\arrays.c
..\source\rtl\asort.prg
..\source\rtl\binnum.c
..\source\rtl\break.c
..\source\rtl\browdb.prg
..\source\rtl\browse.prg
..\source\rtl\classes.c
..\source\rtl\codebloc.c
..\source\rtl\console.c
..\source\rtl\copyfile.c
..\source\rtl\dates.c
..\source\rtl\dbedit.prg
..\source\rtl\descend.c
..\source\rtl\devoutp.prg
..\source\rtl\dir.c
..\source\rtl\dircmd.prg
..\source\rtl\do.c
..\source\rtl\dummy.prg
..\source\rtl\empty.c
..\source\rtl\environ.c
..\source\rtl\errorapi.c
..\source\rtl\errorsys.prg
..\source\rtl\extend.c
..\source\rtl\fieldbl.prg
..\source\rtl\filesys.c
..\source\rtl\fm.c
..\source\rtl\gtapi.c
..\source\rtl\gtxxx.c
..\source\rtl\harbinit.prg
..\source\rtl\hardcr.c
..\source\rtl\initexit.c
..\source\rtl\inkey.c
..\source\rtl\input.prg
..\source\rtl\isprint.c
..\source\rtl\itemapi.c
..\source\rtl\langapi.c
..\source\rtl\len.c
..\source\rtl\license.prg
..\source\rtl\math.c
..\source\rtl\memofile.c
..\source\rtl\memoline.c
..\source\rtl\memvarbl.prg
..\source\rtl\memvars.c
..\source\rtl\menuto.prg
..\source\rtl\mlcount.c
..\source\rtl\mlpos.c
..\source\rtl\mouseapi.c
..\source\rtl\mousexxx.c
..\source\rtl\msgxxx.c
..\source\rtl\mtran.c
..\source\rtl\natmsg.c
..\source\rtl\net.c
..\source\rtl\objfunc.prg
..\source\rtl\oemansi.c
..\source\rtl\oldbox.c
..\source\rtl\oldclear.c
..\source\rtl\pcount.c
..\source\rtl\proc.c
..\source\rtl\pvalue.c
..\source\rtl\readkey.prg
..\source\rtl\readme.prg
..\source\rtl\readvar.prg
..\source\rtl\samples.c
..\source\rtl\set.c
..\source\rtl\setcolor.c
..\source\rtl\setfunc.prg
..\source\rtl\setkey.prg
..\source\rtl\setta.prg
..\source\rtl\soundex.c
..\source\rtl\strings.c
..\source\rtl\tbcolumn.prg
..\source\rtl\tbrowse.prg
..\source\rtl\tclass.prg
..\source\rtl\terror.prg
..\source\rtl\text.prg
..\source\rtl\tget.prg
..\source\rtl\tgetlist.prg
..\source\rtl\tone.c
..\source\rtl\trace.c
..\source\rtl\transfrm.c
..\source\rtl\type.c
..\source\rtl\valtype.c
..\source\rtl\wait.prg
..\source\rtl\word.c
..\source\rtl\xhelp.c
..\source\rtl\xsavescr.prg
..\source\tools\asciisum.c
..\source\tools\ascpos.c
..\source\tools\atdiff.c
..\source\tools\chareven.c
..\source\tools\charmix.c
..\source\tools\charodd.c
..\source\tools\chrcount.c
..\source\tools\chrfirst.c
..\source\tools\chrtotal.c
..\source\tools\ctchksum.c
..\source\tools\ctchrmix.c
..\source\tools\ctcrypt.c
..\source\tools\dates2.c
..\source\tools\datesx.c
..\source\tools\fileread.prg
..\source\tools\hb_f.c
..\source\tools\html.prg
..\source\tools\io.c
..\source\tools\mathx.c
..\source\tools\nconvert.prg
..\source\tools\numtxten.prg
..\source\tools\numtxthu.prg
..\source\tools\rtf.prg
..\source\tools\ng.prg
..\source\tools\strasint.c
..\source\tools\strcount.c
..\source\tools\strcspn.c
..\source\tools\strdiff.c
..\source\tools\strexpan.c
..\source\tools\strfmt.c
..\source\tools\stringp.prg
..\source\tools\stringsx.c
..\source\tools\strleft.c
..\source\tools\strpbrk.c
..\source\tools\strright.c
..\doc\subcodes.txt

10
harbour/utils/Makefile Normal file
View File

@@ -0,0 +1,10 @@
#
# $Id$
#
ROOT = ../
DIRS=\
hbdoc \
include $(ROOT)config/dir.cf

View File

@@ -6,7 +6,7 @@ ifeq ($(HB_MAIN),)
HB_MAIN = std
endif
ROOT = ../
ROOT = ../../
PRG_SOURCES=\
hbdoc.prg

View File

@@ -0,0 +1,126 @@
..\..\source\rdd\dbcmd.c
..\..\source\rtl\achoice.prg
..\..\source\rtl\adir.prg
..\..\source\rtl\alert.prg
..\..\source\rtl\arrays.c
..\..\source\rtl\asort.prg
..\..\source\rtl\binnum.c
..\..\source\rtl\break.c
..\..\source\rtl\browdb.prg
..\..\source\rtl\browse.prg
..\..\source\rtl\classes.c
..\..\source\rtl\codebloc.c
..\..\source\rtl\console.c
..\..\source\rtl\copyfile.c
..\..\source\rtl\dates.c
..\..\source\rtl\dbedit.prg
..\..\source\rtl\descend.c
..\..\source\rtl\devoutp.prg
..\..\source\rtl\dir.c
..\..\source\rtl\dircmd.prg
..\..\source\rtl\do.c
..\..\source\rtl\dummy.prg
..\..\source\rtl\empty.c
..\..\source\rtl\environ.c
..\..\source\rtl\errorapi.c
..\..\source\rtl\errorsys.prg
..\..\source\rtl\extend.c
..\..\source\rtl\fieldbl.prg
..\..\source\rtl\filesys.c
..\..\source\rtl\fm.c
..\..\source\rtl\gtapi.c
..\..\source\rtl\gtxxx.c
..\..\source\rtl\harbinit.prg
..\..\source\rtl\hardcr.c
..\..\source\rtl\initexit.c
..\..\source\rtl\inkey.c
..\..\source\rtl\input.prg
..\..\source\rtl\isprint.c
..\..\source\rtl\itemapi.c
..\..\source\rtl\langapi.c
..\..\source\rtl\len.c
..\..\source\rtl\license.prg
..\..\source\rtl\math.c
..\..\source\rtl\memofile.c
..\..\source\rtl\memoline.c
..\..\source\rtl\memvarbl.prg
..\..\source\rtl\memvars.c
..\..\source\rtl\menuto.prg
..\..\source\rtl\mlcount.c
..\..\source\rtl\mlpos.c
..\..\source\rtl\mouseapi.c
..\..\source\rtl\mousexxx.c
..\..\source\rtl\msgxxx.c
..\..\source\rtl\mtran.c
..\..\source\rtl\natmsg.c
..\..\source\rtl\net.c
..\..\source\rtl\objfunc.prg
..\..\source\rtl\oemansi.c
..\..\source\rtl\oldbox.c
..\..\source\rtl\oldclear.c
..\..\source\rtl\pcount.c
..\..\source\rtl\proc.c
..\..\source\rtl\pvalue.c
..\..\source\rtl\readkey.prg
..\..\source\rtl\readme.prg
..\..\source\rtl\readvar.prg
..\..\source\rtl\samples.c
..\..\source\rtl\set.c
..\..\source\rtl\setcolor.c
..\..\source\rtl\setfunc.prg
..\..\source\rtl\setkey.prg
..\..\source\rtl\setta.prg
..\..\source\rtl\soundex.c
..\..\source\rtl\strings.c
..\..\source\rtl\tbcolumn.prg
..\..\source\rtl\tbrowse.prg
..\..\source\rtl\tclass.prg
..\..\source\rtl\terror.prg
..\..\source\rtl\text.prg
..\..\source\rtl\tget.prg
..\..\source\rtl\tgetlist.prg
..\..\source\rtl\tone.c
..\..\source\rtl\trace.c
..\..\source\rtl\transfrm.c
..\..\source\rtl\type.c
..\..\source\rtl\valtype.c
..\..\source\rtl\wait.prg
..\..\source\rtl\word.c
..\..\source\rtl\xhelp.c
..\..\source\rtl\xsavescr.prg
..\..\source\tools\asciisum.c
..\..\source\tools\ascpos.c
..\..\source\tools\atdiff.c
..\..\source\tools\chareven.c
..\..\source\tools\charmix.c
..\..\source\tools\charodd.c
..\..\source\tools\chrcount.c
..\..\source\tools\chrfirst.c
..\..\source\tools\chrtotal.c
..\..\source\tools\ctchksum.c
..\..\source\tools\ctchrmix.c
..\..\source\tools\ctcrypt.c
..\..\source\tools\dates2.c
..\..\source\tools\datesx.c
..\..\source\tools\fileread.prg
..\..\source\tools\hb_f.c
..\..\source\tools\html.prg
..\..\source\tools\io.c
..\..\source\tools\mathx.c
..\..\source\tools\nconvert.prg
..\..\source\tools\numtxten.prg
..\..\source\tools\numtxthu.prg
..\..\source\tools\rtf.prg
..\..\source\tools\ng.prg
..\..\source\tools\strasint.c
..\..\source\tools\strcount.c
..\..\source\tools\strcspn.c
..\..\source\tools\strdiff.c
..\..\source\tools\strexpan.c
..\..\source\tools\strfmt.c
..\..\source\tools\stringp.prg
..\..\source\tools\stringsx.c
..\..\source\tools\strleft.c
..\..\source\tools\strpbrk.c
..\..\source\tools\strright.c
..\..\doc\subcodes.txt

View File

@@ -226,21 +226,26 @@ FUNCTION MAIN( cFlags, cLinkName, cAtFile )
// Get the linkfile name and get the info in it
IF cLinkName = NIL
? "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"
? " -Ngi adds the -NG switch to EHC command for compile FOR DOS/WINDOWS/LINUX."
? " -RTF Winhelp source Code For Windows"
? " -OS2 OS2 help Source Code For OS2"
? " -HTM Generate HTML Output FOR WINDOWS/LINUX/OS2/MAC"
? " -TRF Gerenate Linux TROFF code"
? " -DOC creates continuous ascii file w/o author information"
? "Harbour Doc Extractor"
? "Copyright 1999-2000, http://www.harbour-project.org"
? ""
? "Syntax: hbdoc [options] <linkname> [<ifile>]"
? ""
? "Options: -txt Create an ASCII file instead of a Norton Guide"
? " -con Create an ASCII file without formfeeds"
? " -hpc Helpc source file"
? " -ngi Adds the -NG switch to EHC command for compile for"
? " DOS/Windows/Linux."
? " -rtf Winhelp source code for Windows"
? " -os2 OS/2 help source code For OS/2"
? " -htm Generate HTML output"
? " -trf Gerenate Linux TROFF code"
? " -doc Create continuous ASCII file w/o author information"
? " "
? " NOTE: -txt,-con,-hpc,-ngi,-rtf,-os2,-htm,-trf and -doc cannot be used together."
? " linkname is the name of the Norton Guide Link file"
? " iFile is a file containing a list of files to process"
? " otherwise *.PRG, *.C, *.ASM and *.CH are used"
? "Notes: - Only one option can be specified at a time."
? " - <linkname> is the name of the Norton Guide Link file."
? " - <iFile> is a file containing a list of files to process"
? " otherwise *.prg, *.c, *.asm and *.ch are used."
RETURN NIL
ENDIF