See ChangeLog entry 2003-05-09 20:30 UTC-0400 David G. Holm <dholm@jsd-llc.com>
This commit is contained in:
@@ -8,6 +8,19 @@
|
||||
2002-12-01 23:12 UTC+0100 Foo Bar <foo.bar@foobar.org>
|
||||
*/
|
||||
|
||||
2003-05-09 20:30 UTC-0400 David G. Holm <dholm@jsd-llc.com>
|
||||
* Makefile
|
||||
+ config/doc.cf
|
||||
+ doc/Makefile
|
||||
* doc/gmake.txt
|
||||
+ doc/en/Makefile
|
||||
+ doc/es/Makefile
|
||||
+ Added the ability to install files from doc directory using
|
||||
the new environment variable HB_DOC_INSTALL, which is left
|
||||
undefined by default. All files from doc, doc/en, and doc/es
|
||||
are installed if the HB_DOC_INSTALL variable is defined when
|
||||
you run 'make install'.
|
||||
|
||||
2003-05-09 17:20 UTC-0400 David G. Holm <dholm@jsd-llc.com>
|
||||
* source/rtl/idle.c
|
||||
+ Added a PRG-callable function wrapper for hb_releaseCPU() and
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
ROOT = ./
|
||||
|
||||
DIRS=\
|
||||
doc \
|
||||
include \
|
||||
source \
|
||||
utils \
|
||||
|
||||
20
harbour/config/doc.cf
Normal file
20
harbour/config/doc.cf
Normal file
@@ -0,0 +1,20 @@
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
|
||||
ifneq ($(HB_ARCHITECTURE),)
|
||||
ifneq ($(HB_COMPILER),)
|
||||
ifneq ($(HB_DOC_INSTALL),)
|
||||
|
||||
include $(TOP)$(ROOT)config/global.cf
|
||||
|
||||
first::
|
||||
|
||||
INSTALL_OBJS = $(DOC_FILES)
|
||||
INSTALL_DIR = $(HB_DOC_INSTALL)$(DOC_SUBDIR)
|
||||
|
||||
include $(TOP)$(ROOT)config/install.cf
|
||||
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
46
harbour/doc/Makefile
Normal file
46
harbour/doc/Makefile
Normal file
@@ -0,0 +1,46 @@
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
|
||||
ROOT = ../
|
||||
|
||||
DOC_FILES=\
|
||||
c_std.txt \
|
||||
class_tp.txt \
|
||||
cmdline.txt \
|
||||
codebloc.txt \
|
||||
codestyl.txt \
|
||||
dirstruc.txt \
|
||||
funclist.txt \
|
||||
genhtm.bat \
|
||||
genhtm.cmd \
|
||||
genhtm.lnk \
|
||||
genhtm.rsp \
|
||||
gmake.txt \
|
||||
gtapi.txt \
|
||||
hbmake.txt \
|
||||
hbpplib.txt \
|
||||
hdr_tpl.txt \
|
||||
howtobsd.txt \
|
||||
howtocvs.txt \
|
||||
howtomak.txt \
|
||||
hrb_faq.txt \
|
||||
lang_id.txt \
|
||||
license.txt \
|
||||
pcode.txt \
|
||||
pragma.txt \
|
||||
readme.txt \
|
||||
simplex.txt \
|
||||
statics.txt \
|
||||
tracing.txt \
|
||||
transfrm.txt \
|
||||
vm.txt \
|
||||
whatsnew.txt \
|
||||
windll.txt \
|
||||
|
||||
DIRS=\
|
||||
en \
|
||||
es \
|
||||
|
||||
include $(TOP)$(ROOT)config/doc.cf
|
||||
include $(TOP)$(ROOT)config/dir.cf
|
||||
74
harbour/doc/en/Makefile
Normal file
74
harbour/doc/en/Makefile
Normal file
@@ -0,0 +1,74 @@
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
|
||||
ROOT = ../../
|
||||
|
||||
DOC_SUBDIR=/en
|
||||
|
||||
DOC_FILES=\
|
||||
array.txt \
|
||||
binnum.txt \
|
||||
browse.txt \
|
||||
clipper.txt \
|
||||
cmdline.txt \
|
||||
command.txt \
|
||||
compiler.txt \
|
||||
datetime.txt \
|
||||
dbdelim.txt \
|
||||
dbsdf.txt \
|
||||
dbstrux.txt \
|
||||
dir.txt \
|
||||
diskspac.txt \
|
||||
error.txt \
|
||||
eval.txt \
|
||||
file.txt \
|
||||
garbage.txt \
|
||||
gnulice.txt \
|
||||
gtslang.txt \
|
||||
harbext.txt \
|
||||
hb_api.txt \
|
||||
hb_apier.txt \
|
||||
hb_apifs.txt \
|
||||
hb_apigt.txt \
|
||||
hb_apiit.txt \
|
||||
hb_apiln.txt \
|
||||
hb_apird.txt \
|
||||
hb_compa.txt \
|
||||
hb_date.txt \
|
||||
hb_macro.txt \
|
||||
hb_set.txt \
|
||||
hb_vm.txt \
|
||||
hvm.txt \
|
||||
idle.txt \
|
||||
input.txt \
|
||||
lang.txt \
|
||||
license.txt \
|
||||
macro.txt \
|
||||
math.txt \
|
||||
memo.txt \
|
||||
memvar2.txt \
|
||||
menu.txt \
|
||||
misc.txt \
|
||||
nation.txt \
|
||||
objfunc.txt \
|
||||
rdd.txt \
|
||||
rdddb.txt \
|
||||
rddmisc.txt \
|
||||
rddord.txt \
|
||||
readme.txt \
|
||||
sayget.txt \
|
||||
set.txt \
|
||||
setmode.txt \
|
||||
string.txt \
|
||||
strotype.txt \
|
||||
subcodes.txt \
|
||||
tbrowse.txt \
|
||||
tclass.txt \
|
||||
terminal.txt \
|
||||
tgetlist.txt \
|
||||
tlabel.txt \
|
||||
treport.txt \
|
||||
var.txt \
|
||||
|
||||
include $(TOP)$(ROOT)config/doc.cf
|
||||
47
harbour/doc/es/Makefile
Normal file
47
harbour/doc/es/Makefile
Normal file
@@ -0,0 +1,47 @@
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
|
||||
ROOT = ../../
|
||||
|
||||
DOC_SUBDIR=/es
|
||||
|
||||
DOC_FILES=\
|
||||
array.txt \
|
||||
binnum.txt \
|
||||
browse.txt \
|
||||
clipper.txt \
|
||||
cmdline.txt \
|
||||
codebloc.txt \
|
||||
command.txt \
|
||||
compiler.txt \
|
||||
datetime.txt \
|
||||
dbdelim.txt \
|
||||
dbsdf.txt \
|
||||
dbstrux.txt \
|
||||
dir.txt \
|
||||
dirstruc.txt \
|
||||
diskspac.txt \
|
||||
error.txt \
|
||||
eval.txt \
|
||||
garbage.txt \
|
||||
harbext.txt \
|
||||
hb_set.txt \
|
||||
hbpplib.txt \
|
||||
howtobsd.txt \
|
||||
idle.txt \
|
||||
lang.txt \
|
||||
license.txt \
|
||||
math.txt \
|
||||
memo.txt \
|
||||
pcode.txt \
|
||||
pragma.txt \
|
||||
readme.txt \
|
||||
setmode.txt \
|
||||
simplex.txt \
|
||||
statics.txt \
|
||||
strotype.txt \
|
||||
tracing.txt \
|
||||
vm.txt \
|
||||
|
||||
include $(TOP)$(ROOT)config/doc.cf
|
||||
@@ -243,14 +243,17 @@ For Watcom C/C++ 10.x (default Makefile creates DOS4G extender executables)
|
||||
SHELL=C:\COMMAND.COM C:\ E=2048 /P
|
||||
to your CONFIG.SYS )
|
||||
|
||||
If you issue a "make install", it will try to install your header,
|
||||
If you issue a "make install", it will try to install your doc, header,
|
||||
executable and library files into directories given by
|
||||
|
||||
HB_BIN_INSTALL
|
||||
HB_DOC_INSTALL
|
||||
HB_LIB_INSTALL
|
||||
HB_INC_INSTALL
|
||||
|
||||
You can set those as environment variables too.
|
||||
You can set those as environment variables too. There is no default for
|
||||
HB_DOC_INSTALL, so if you don't define it, then the doc files will not be
|
||||
installed.
|
||||
|
||||
The most used targets are these:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user