19991004-21:34 GMT+1
This commit is contained in:
@@ -1,3 +1,10 @@
|
||||
19991004-21:34 GMT+1 Victor Szel <info@szelvesz.hu>
|
||||
* tests/*.bat
|
||||
! Reworked, standardized, simplified. Please test them.
|
||||
Now they resemble to the bin/*.bat batch files.
|
||||
* tests/buildexe.bat
|
||||
- Removed since it was obsolete, use bld_b16.bat instead.
|
||||
|
||||
19991004-19:54 GMT+1 Victor Szel <info@szelvesz.hu>
|
||||
* source/rtl/memvars.c
|
||||
! memvars.ch changed to hbmemvar.ch
|
||||
|
||||
@@ -1,31 +0,0 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
IF A%1 == A GOTO :SINTAX
|
||||
IF A%2 == A GOTO :NOOUTPUT
|
||||
|
||||
echo -O2 -e%2.exe -I..\include %1.c > b32.bc
|
||||
echo ..\lib\b32\harbour.lib ..\lib\b32\terminal.lib >> b32.bc
|
||||
echo ..\lib\b32\hbgt.lib ..\lib\b32\hbpp.lib >> b32.bc
|
||||
echo ..\lib\b32\rdd.lib >> b32.bc
|
||||
bcc32 -v @b32.bc
|
||||
del b32.bc
|
||||
GOTO :END
|
||||
|
||||
:NOOUTPUT
|
||||
echo -O2 -e%1.exe -I..\include %1.c > b32.bc
|
||||
echo ..\lib\b32\harbour.lib ..\lib\b32\terminal.lib >> b32.bc
|
||||
echo ..\lib\b32\hbgt.lib ..\lib\b32\hbpp.lib >> b32.bc
|
||||
echo ..\lib\b32\rdd.lib >> b32.bc
|
||||
bcc32 -v @b32.bc
|
||||
del b32.bc
|
||||
GOTO :END
|
||||
|
||||
:SINTAX
|
||||
ECHO syntax: BuildExe Harbour_Output_Filename [Exe_Output_Filename]
|
||||
ECHO Use Harbour_Output_Filename and Exe_Output_Filename without extensions
|
||||
ECHO\
|
||||
|
||||
:END
|
||||
@@ -1,31 +0,0 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
IF A%1 == A GOTO :SINTAX
|
||||
IF A%2 == A GOTO :NOOUTPUT
|
||||
|
||||
echo -O2 -e%2.exe -DWINDOWS -tW -I..\include > b32.bc
|
||||
echo ..\source\vm\hvm.c %1.c ..\lib\b32\harbour.lib ..\lib\b32\termwin.lib >> b32.bc
|
||||
echo ..\lib\b32\hbgt.lib ..\lib\b32\hbpp.lib >> b32.bc
|
||||
echo ..\lib\b32\rdd.lib >> b32.bc
|
||||
bcc32 @b32.bc
|
||||
del b32.bc
|
||||
GOTO :END
|
||||
|
||||
:NOOUTPUT
|
||||
echo -O2 -e%1.exe -DWINDOWS -tW -I..\include > b32.bc
|
||||
echo ..\source\vm\hvm.c %1.c ..\lib\b32\harbour.lib ..\lib\b32\termwin.lib >> b32.bc
|
||||
echo ..\lib\b32\hbgt.lib ..\lib\b32\hbpp.lib >> b32.bc
|
||||
echo ..\lib\b32\rdd.lib >> b32.bc
|
||||
bcc32 @b32.bc
|
||||
del b32.bc
|
||||
GOTO :END
|
||||
|
||||
:SINTAX
|
||||
ECHO syntax: BuildExe Harbour_Output_Filename [Exe_Output_Filename]
|
||||
ECHO Use Harbour_Output_Filename and Exe_Output_Filename without extensions
|
||||
ECHO\
|
||||
|
||||
:END
|
||||
8
harbour/tests/bld_b16.bat
Normal file
8
harbour/tests/bld_b16.bat
Normal file
@@ -0,0 +1,8 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
..\bin\harbour %1 /n /i..\include
|
||||
bcc %1.c -e%1.exe -O2 -I..\include -L..\lib\b16 -P -mh -Fm harbour.lib terminal.lib hbpp.lib hbtools.lib
|
||||
del %1.c
|
||||
8
harbour/tests/bld_b32.bat
Normal file
8
harbour/tests/bld_b32.bat
Normal file
@@ -0,0 +1,8 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
..\bin\harbour %1 /n /i..\include
|
||||
bcc32 %1.c -e%1.exe -O2 -I..\include -L..\lib\b32 -v harbour.lib terminal.lib hbpp.lib hbgt.lib rdd.lib
|
||||
del %1.c
|
||||
8
harbour/tests/bld_b32w.bat
Normal file
8
harbour/tests/bld_b32w.bat
Normal file
@@ -0,0 +1,8 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
..\bin\harbour %1 /n /i..\include
|
||||
bcc32 %1.c -e%1.exe -O2 -I..\include -L..\lib\b32 -tW harbour.lib termwin.lib hbpp.lib hbgt.lib rdd.lib
|
||||
del %1.c
|
||||
@@ -5,3 +5,4 @@ rem
|
||||
|
||||
..\bin\harbour %1 /n /i..\include
|
||||
cl -Fd..\bin\harbour -w -Zi -TP -GZ -GA -DDEBUG -DHARBOUR_USE_WIN_GTAPI -I..\include %1.c /link /subsystem:CONSOLE ..\lib\vc\harbour.lib ..\lib\vc\terminal.lib ..\lib\vc\hbtools.lib ..\lib\vc\dbfntx.lib ..\lib\vc\debug.lib
|
||||
del %1.c
|
||||
@@ -1,27 +0,0 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
IF A%1 == A GOTO :SINTAX
|
||||
IF A%2 == A GOTO :NOOUTPUT
|
||||
|
||||
echo -P -mh -O2 -Fm -e%2.exe -I..\include ..\source\vm\hvm.c %1.c > b16.bc
|
||||
echo ..\lib\b16\harbour.lib ..\lib\b16\hbtools.lib ..\lib\b16\terminal.lib >> b16.bc
|
||||
bcc @b16.bc
|
||||
del b16.bc
|
||||
GOTO :END
|
||||
|
||||
:NOOUTPUT
|
||||
echo -P -mh -O2 -Fm -e%1.exe -I..\include ..\source\vm\hvm.c %1.c > b16.bc
|
||||
echo ..\lib\b16\harbour.lib ..\lib\b16\hbtools.lib ..\lib\b16\terminal.lib >> b16.bc
|
||||
bcc @b16.bc
|
||||
del b16.bc
|
||||
GOTO :END
|
||||
|
||||
:SINTAX
|
||||
ECHO syntax: BuildExe Harbour_Output_Filename [Exe_Output_Filename]
|
||||
ECHO Use Harbour_Output_Filename and Exe_Output_Filename without extensions
|
||||
ECHO\
|
||||
|
||||
:END
|
||||
@@ -1,27 +0,0 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
IF A%1 == A GOTO :SINTAX
|
||||
IF A%2 == A GOTO :NOOUTPUT
|
||||
|
||||
echo -mh -O2 -Fm -e%2.exe -I..\include ..\source\vm\hvm.c %1.c > b16.bc
|
||||
echo ..\lib\b16\harbour.lib ..\lib\b16\hbtools.lib ..\lib\b16\terminal.lib >> b16.bc
|
||||
bcc @b16.bc
|
||||
del b16.bc
|
||||
GOTO :END
|
||||
|
||||
:NOOUTPUT
|
||||
echo -mh -O2 -Fm -e%1.exe -I..\include ..\source\vm\hvm.c %1.c > b16.bc
|
||||
echo ..\lib\b16\harbour.lib ..\lib\b16\hbtools.lib ..\lib\b16\terminal.lib >> b16.bc
|
||||
bcc @b16.bc
|
||||
del b16.bc
|
||||
GOTO :END
|
||||
|
||||
:SINTAX
|
||||
ECHO syntax: BuildExe Harbour_Output_Filename [Exe_Output_Filename]
|
||||
ECHO Use Harbour_Output_Filename and Exe_Output_Filename without extensions
|
||||
ECHO\
|
||||
|
||||
:END
|
||||
@@ -5,13 +5,15 @@ rem
|
||||
|
||||
if %hb_architecture%.==. goto bad_arch
|
||||
if %hb_compiler%.==. goto bad_comp
|
||||
|
||||
if exist %hb_architecture\%hb_compiler\%1.* del %hb_architecture\%hb_compiler\%1.*
|
||||
make -r "PRG_SOURCES=%1.prg"
|
||||
if not errorlevel 1 %hb_architecture\%hb_compiler\%1 %2 %3 %4 %5 %6 %7 %8 %9
|
||||
goto exit
|
||||
|
||||
:bad_arch
|
||||
Echo HB_ARCHITECTURE is not set.
|
||||
echo HB_ARCHITECTURE is not set.
|
||||
goto exit
|
||||
:bad_comp
|
||||
Echo HB_COMPILER is not set.
|
||||
echo HB_COMPILER is not set.
|
||||
:exit
|
||||
@@ -1,13 +0,0 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
REM From .PRG to .C = Harbour
|
||||
..\bin\harbour %1 /n /i..\include
|
||||
if errorlevel 1 goto end
|
||||
|
||||
REM From .C to .EXE = BuildExe
|
||||
call buildexe %1 %2
|
||||
|
||||
:end
|
||||
@@ -1,13 +0,0 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
REM From .PRG to .C = Harbour
|
||||
..\bin\harbour %1 %2 /n /i..\include
|
||||
if errorlevel 1 goto end
|
||||
|
||||
REM From .C to .EXE = BuildExe
|
||||
call BLD32EXE %1
|
||||
|
||||
:end
|
||||
@@ -1,13 +0,0 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
REM From .PRG to .C = Harbour
|
||||
..\bin\harbour %1 /n /i..\include
|
||||
if errorlevel 1 goto end
|
||||
|
||||
REM From .C to .EXE = BuildExe
|
||||
call BLD32W %1 %2
|
||||
|
||||
:end
|
||||
@@ -1,13 +0,0 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
REM From .PRG to .C = Harbour
|
||||
..\bin\harbour %1 /n /i..\include
|
||||
if errorlevel 1 goto end
|
||||
|
||||
REM From .C to .EXE = Bld+Exe
|
||||
call bldpexe %1 %2
|
||||
|
||||
:end
|
||||
@@ -1,8 +0,0 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
REM From .PRG to .C = Harbour
|
||||
..\bin\harbour %1 /n /gHRB /i..\include
|
||||
hbrun %1
|
||||
@@ -1,10 +0,0 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
REM From .PRG to .C = Harbour
|
||||
..\bin\harbour %1 /n /i..\include
|
||||
|
||||
REM From .C to .EXE = BuildExe
|
||||
call BLDVCEXE %1 %2
|
||||
@@ -1,8 +0,0 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
..\bin\harbour test_all.prg /n /gHBR /i..\include
|
||||
hbrun test_all
|
||||
call testall.bat
|
||||
@@ -3,6 +3,6 @@ rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
..\bin\harbour %1 /fobj32 /n /i..\include
|
||||
..\bin\harbour %1 /n /i..\include /gf
|
||||
tlink32 -L..\lib\b32;c:\bc5\lib c:\bc5\lib\c0x32.obj %1.obj hvm.obj,%1.exe,, harbour.lib terminal.lib import32.lib cw32mt.lib
|
||||
|
||||
del %1.c
|
||||
8
harbour/tests/run_prg.bat
Normal file
8
harbour/tests/run_prg.bat
Normal file
@@ -0,0 +1,8 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
..\bin\harbour %1 /n /i..\include /gh
|
||||
..\bin\hbrun %1
|
||||
del %1.hrb
|
||||
8
harbour/tests/run_tsta.bat
Normal file
8
harbour/tests/run_tsta.bat
Normal file
@@ -0,0 +1,8 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
call run_prg.bat test_all.prg
|
||||
call testall.bat
|
||||
del testall.bat
|
||||
Reference in New Issue
Block a user