Borland 16-bit batch files to build Harbour programs

This commit is contained in:
David G. Holm
1999-05-05 21:52:33 +00:00
parent b6c1095ea8
commit 808ef5731b
2 changed files with 34 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
@echo off
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 ..\..\libs\b16\harbour.lib+..\..\libs\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 ..\..\libs\b16\harbour.lib+..\..\libs\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

View File

@@ -0,0 +1,10 @@
@echo off
REM From .PRG to .C = Harbour
..\..\bin\harbour %1.prg /n
if errorlevel 1 goto end
REM From .C to .EXE = BuildExe
call buildexe %1 %2
:end