20000213-12:04 GMT+1 Victor Szakats <info@szelvesz.hu>
This commit is contained in:
@@ -1,3 +1,17 @@
|
||||
20000213-12:04 GMT+1 Victor Szakats <info@szelvesz.hu>
|
||||
- makefile.b32
|
||||
- makefile.b16
|
||||
+ makefile.bc
|
||||
make_b*.bat
|
||||
+ Merged to functionality of makefile.b16 into makefile.b32 resulting in
|
||||
a generic makefile.bc for all Borland compilers.
|
||||
Note that MAINDLL.C, MAINWIN.C should be fixed to be multiplatform,
|
||||
and currently the 16bits Borland choks on DEBUGGER.PRG. But it mostly
|
||||
works. The old makefile.b16 was completely outdated.
|
||||
+ Added HARBOUR_OPT support.
|
||||
* doc/*
|
||||
! Fixed and standardized CVS ID for the rest of files.
|
||||
|
||||
20000213-11:32 GMT+2 Chen Kedem <niki@actcom.co.il>
|
||||
* doc/readme.txt
|
||||
* doc/statics.txt
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
The Harbour implementation of codeblocks.
|
||||
Ryszard Glab <rglab@imid.med.pl>
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
/* Please note the following comments we may use everywhere
|
||||
NOTE: Notes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
INTRODUCTION
|
||||
============
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
Message: 18 Date: Fri, 14 May 1999 20:14:57 -0600
|
||||
From: "Bil Simser" <bsimser@xxxx.xxxx
|
||||
Subject: gt API for DOS, Windows and OS/2
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
Harbour run-time preprocessing library.
|
||||
Felipe Coury <fcoury@flexsys-ci.com>
|
||||
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
.HRB FAQ list 1999/05/19:
|
||||
|
||||
Current only available in a 32bit Intel version.
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
Language codes
|
||||
==============
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
The Clipper OBJ and pcode model (GNU|Open|Clipper project)
|
||||
==========================================================
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#
|
||||
# $Id:
|
||||
#
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
INTRODUCTION
|
||||
============
|
||||
|
||||
@@ -1,7 +1,11 @@
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
Proposition:
|
||||
|
||||
* If the error is raised in the same condition as in Clipper then the same
|
||||
subcode number should be used.
|
||||
* If the error is raised in the same condition as in Clipper then the same
|
||||
subcode number should be used.
|
||||
|
||||
* Errors specific to the Harbour and generated in RTL modules should
|
||||
start from 3000
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
INTRODUCTION
|
||||
============
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
Addendum Clipper documentation. Original transform docs are too limited :
|
||||
|
||||
/* TODO: Make a real document out of this */
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
The Harbour virtual machine (VM)
|
||||
|
||||
Question :
|
||||
|
||||
@@ -3,5 +3,5 @@ rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
make -fmakefile.b16 > make_b16.log
|
||||
make -DB16 -fmakefile.bc > make_b16.log
|
||||
edit make_b16.log
|
||||
|
||||
@@ -3,5 +3,5 @@ rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
make -fmakefile.b32 > make_b32.log
|
||||
make -fmakefile.bc > make_b32.log
|
||||
notepad make_b32.log
|
||||
|
||||
@@ -3,5 +3,5 @@ rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
make -DB40 -fmakefile.b32 > make_b40.log
|
||||
make -DB40 -fmakefile.bc > make_b40.log
|
||||
notepad make_b40.log
|
||||
|
||||
@@ -1,156 +0,0 @@
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
|
||||
# makefile for Borland C/C++ 16 bits
|
||||
|
||||
.path.c = source\compiler;source\vm;source\rtl;source\tools;source\rtl\gt;source\rtl\natmsg;source\pp;source\rdd
|
||||
.path.h = include
|
||||
.path.l = source\compiler
|
||||
.path.y = source\compiler
|
||||
.path.exe = bin
|
||||
.path.lib = lib\b16
|
||||
.path.obj = obj\b16
|
||||
.path.prg = source\rtl;source\tools;source\debug
|
||||
|
||||
PROJECT: harbour.lib lib\b16\terminal.lib harbour.exe hbpp.exe
|
||||
|
||||
harbour.lib : achoice.obj adir.obj alert.obj arrays.obj asort.obj \
|
||||
browdb.obj \
|
||||
classes.obj codebloc.obj copyfile.obj \
|
||||
dates.obj dates2.obj datesx.obj debug.obj debugger.obj descend.obj devoutp.obj \
|
||||
dir.obj do.obj dynsym.obj environ.obj terror.obj cmdarg.obj \
|
||||
errorapi.obj errorsys.obj harbinit.obj extend.obj fileread.obj filesys.obj fm.obj \
|
||||
hardcr.obj hb_f.obj hvm.obj initsymb.obj inkey.obj itemapi.obj \
|
||||
langapi.obj math.obj mathx.obj memofile.obj memvars.obj menuto.obj mtran.obj msgen.obj \
|
||||
objfunc.obj readvar.obj xsavescr.obj memvarbl.obj oldbox.obj \
|
||||
set.obj setcolor.obj setkey.obj strfmt.obj strings.obj symbols.obj stringp.obj \
|
||||
stringsx.obj tbcolumn.obj tbrowse.obj tbrwtext.obj tclass.obj tget.obj tgetlist.obj tone.obj transfrm.obj
|
||||
|
||||
lib\b16\terminal.lib : console.obj
|
||||
|
||||
console.obj : console.c extend.h hbdefs.h
|
||||
bcc -c -O2 -Iinclude -o$@ source\rtl\console.c
|
||||
tlib lib\b16\terminal.lib -+$@,,
|
||||
|
||||
achoice.obj : achoice.c extend.h hbdefs.h
|
||||
adir.obj : adir.c extend.h hbdefs.h
|
||||
alert.obj : alert.c extend.h hbdefs.h
|
||||
arrays.obj : arrays.c extend.h hbdefs.h
|
||||
asort.obj : asort.c extend.h hbdefs.h
|
||||
browdb.obj : browdb.c extend.h hbdefs.h
|
||||
classes.obj : classes.c extend.h hbdefs.h
|
||||
cmdarg.obj : cmdarg.c extend.h hbdefs.h
|
||||
codebloc.obj : codebloc.c extend.h hbdefs.h
|
||||
copyfile.obj : copyfile.c extend.h hbdefs.h
|
||||
dates.obj : dates.c extend.h hbdefs.h
|
||||
dates2.obj : dates2.c extend.h hbdefs.h
|
||||
datesx.obj : datesx.c extend.h hbdefs.h
|
||||
debug.obj : debug.c extend.h hbdefs.h
|
||||
debugger.obj : debugger.c extend.h hbdefs.h
|
||||
descend.obj : descend.c extend.h hbdefs.h
|
||||
devout.obj : devout.c extend.h hbdefs.h
|
||||
devoutp.obj : devoutp.c extend.h hbdefs.h
|
||||
dir.obj : dir.c extend.h hbdefs.h
|
||||
do.obj : do.c extend.h hbdefs.h
|
||||
dynsym.obj : dynsym.c extend.h hbdefs.h
|
||||
environ.obj : environ.c extend.h hbdefs.h
|
||||
terror.obj : terror.c extend.h hbdefs.h
|
||||
errorapi.obj : errorapi.c extend.h hbdefs.h
|
||||
errorsys.obj : errorsys.c extend.h hbdefs.h
|
||||
extend.obj : extend.c extend.h hbdefs.h
|
||||
fileread.obj : fileread.c extend.h hbdefs.h
|
||||
filesys.obj : filesys.c extend.h hbdefs.h
|
||||
fm.obj : fm.c extend.h hbdefs.h
|
||||
harbinit.obj : harbinit.c extend.h hbdefs.h
|
||||
hardcr.obj : hardcr.c extend.h hbdefs.h
|
||||
hb_f.obj : hb_f.c extend.h hbdefs.h
|
||||
hvm.obj : hvm.c extend.h hbdefs.h
|
||||
initsymb.obj : initsymb.c extend.h hbdefs.h
|
||||
inkey.obj : inkey.c extend.h hbdefs.h
|
||||
itemapi.obj : itemapi.c extend.h hbdefs.h
|
||||
langapi.obj : langapi.c extend.h hbdefs.h
|
||||
math.obj : math.c extend.h hbdefs.h
|
||||
mathx.obj : mathx.c extend.h hbdefs.h
|
||||
memofile.obj : memofile.c extend.h hbdefs.h
|
||||
memvarbl.obj : memvarbl.c extend.h hbdefs.h
|
||||
memvars.obj : memvars.c extend.h hbdefs.h
|
||||
menuto.obj : menuto.c extend.h hbdefs.h
|
||||
msgen.obj : msgen.c extend.h hbdefs.h
|
||||
mtran.obj : mtran.c extend.h hbdefs.h
|
||||
objfunc.obj : objfunc.c extend.h hbdefs.h
|
||||
oldbox.obj : oldbox.c extend.h hbdefs.h
|
||||
set.obj : set.c extend.h hbdefs.h
|
||||
setcolor.obj : setcolor.c extend.h hbdefs.h init.h pcode.h
|
||||
setkey.obj : setkey.c extend.h hbdefs.h
|
||||
strfmt.obj : strfmt.c extend.h hbdefs.h
|
||||
stringp.obj : stringp.c extend.h hbdefs.h
|
||||
strings.obj : strings.c extend.h hbdefs.h
|
||||
stringsx.obj : stringsx.c extend.h hbdefs.h
|
||||
tbcolumn.obj : tbcolumn.c extend.h hbdefs.h
|
||||
tbrowse.obj : tbrowse.c extend.h hbdefs.h
|
||||
tbrwtext.obj : tbrwtext.c extend.h hbdefs.h
|
||||
tclass.obj : tclass.c extend.h hbdefs.h
|
||||
tget.obj : tget.c extend.h hbdefs.h
|
||||
tgetlist.obj : tgetlist.c extend.h hbdefs.h
|
||||
tone.obj : tone.c extend.h init.h inkey.h
|
||||
transfrm.obj : transfrm.c extend.h hbdefs.h
|
||||
readvar.obj : readvar.c extend.h hbdefs.h
|
||||
xsavescr.obj : xsavescr.c extend.h hbdefs.h
|
||||
|
||||
achoice.c : achoice.prg harbour.exe
|
||||
adir.c : adir.prg harbour.exe
|
||||
alert.c : alert.prg harbour.exe
|
||||
asort.c : asort.prg harbour.exe
|
||||
browdb.c : browdb.prg harbour.exe
|
||||
debugger.c : debugger.prg harbour.exe
|
||||
devoutp.c : devoutp.prg harbour.exe
|
||||
terror.c : terror.prg harbour.exe
|
||||
errorsys.c : errorsys.prg harbour.exe
|
||||
fileread.c : fileread.prg harbour.exe
|
||||
harbinit.c : harbinit.prg harbour.exe
|
||||
memvarbl.c : memvarbl.prg harbour.exe
|
||||
menuto.c : menuto.prg harbour.exe
|
||||
objfunc.c : objfunc.prg harbour.exe
|
||||
setkey.c : setkey.prg harbour.exe
|
||||
stringp.c : stringp.prg harbour.exe
|
||||
tbcolumn.c : tbcolumn.prg harbour.exe
|
||||
tbrowse.c : tbrowse.prg harbour.exe
|
||||
tclass.c : tclass.prg harbour.exe
|
||||
tget.c : tget.prg harbour.exe
|
||||
tgetlist.c : tgetlist.prg harbour.exe
|
||||
readvar.c : readvar.prg harbour.exe
|
||||
xsavescr.c : xsavescr.prg harbour.exe
|
||||
|
||||
.prg.c:
|
||||
bin\harbour $< /n /osource\rtl\ /iinclude
|
||||
|
||||
.c.obj:
|
||||
bcc -c -ml -O2 -Iinclude -o$@ -DHARBOUR_USE_DOS_GTAPI $<
|
||||
tlib lib\b16\harbour.lib -+$@,,
|
||||
|
||||
harbour.exe : harboury.c harbourl.c harbour.obj
|
||||
echo -ml -O2 > temp.bld
|
||||
echo -ebin\harbour.exe >> temp.bld
|
||||
echo -Iinclude;source\compiler >> temp.bld
|
||||
echo source\compiler\harboury.c >> temp.bld
|
||||
echo source\compiler\harbourl.c >> temp.bld
|
||||
echo source\compiler\harbour.obj >> temp.bld
|
||||
bcc @temp.bld
|
||||
del temp.bld
|
||||
del harboury.obj
|
||||
del harbourl.obj
|
||||
|
||||
harboury.c : harbour.y
|
||||
bison -d -v -y -osource\compiler\harboury.c source\compiler\harbour.y
|
||||
|
||||
harbourl.c : harbour.l
|
||||
flex -i -8 -osource\compiler\harbourl.c source\compiler\harbour.l
|
||||
|
||||
harbour.obj : harbour.c
|
||||
bcc -c -ml -O2 -Iinclude -osource\compiler\harbour.obj \
|
||||
source\compiler\harbour.c
|
||||
|
||||
hbpp.exe : source\pp\stdalone\hbpp.c
|
||||
bcc -ml -Iinclude source\pp\stdalone\hbpp.c lib\b16\hbpp.lib
|
||||
del source\pp\stdalone\hbpp.obj
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user