19991004-01:14 GMT+1
This commit is contained in:
@@ -1,3 +1,27 @@
|
||||
19991004-01:14 GMT+1 Victor Szel <info@szelvesz.hu>
|
||||
* build16.bat -> make_b16.bat
|
||||
build31.bat -> make_b31.bat
|
||||
build32.bat -> make_b32.bat
|
||||
build40.bat -> make_b40.bat
|
||||
buildvc.bat -> make_vc.bat
|
||||
* Renamed.
|
||||
+ buildexe-dos-bcc31.bat
|
||||
+ buildexe-dos-djgpp.bat
|
||||
+ buildexe-os2-gcc.cmd
|
||||
+ buildexe-os2-icc.cmd
|
||||
+ buildexe-w32-gcc.bat
|
||||
+ buildexe-w32-mingw32.bat
|
||||
+ buildexe-w32-msvc.bat
|
||||
+ Added these files used in the binary releases, some fixes applied
|
||||
too: /include for harbour.exe, DJGPP -ldbfntx -> -ldbfnt, a note
|
||||
from the MSVC version copied into the others. CVS header added.
|
||||
-o%1.exe added to DJGPP version. Note the long filenames: I could not
|
||||
figure out a better method to identify the batch file, while keeping
|
||||
them in the same dir.
|
||||
* funclist.txt moved to doc/funclist.txt
|
||||
- genbuild.bat
|
||||
- Removed, since it's now obsolete.
|
||||
|
||||
19991003-09:45 GMT+1 Antonio Linares <alinares@fivetech.com>
|
||||
* include/classes.ch
|
||||
+ Support for INIT and AS clauses.
|
||||
|
||||
28
harbour/bin/buildexe-dos-bcc31.bat
Normal file
28
harbour/bin/buildexe-dos-bcc31.bat
Normal file
@@ -0,0 +1,28 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
rem Harbour executable builder batch file
|
||||
rem
|
||||
rem Compiler: Borland C/C++ 3.1
|
||||
rem Platform: 16-bit DOS
|
||||
rem
|
||||
rem Adapted from the MINGW32 version created by Victor Szel <info@szelvesz.hu>
|
||||
rem by David G. Holm <dholm@jsd-llc.com>
|
||||
|
||||
if not "%1" == "" goto compile
|
||||
|
||||
echo.
|
||||
echo Usage: makeexe.bat name
|
||||
echo.
|
||||
echo - 'name' is the .prg filename *without* extension.
|
||||
echo - Don't forget to make a MAIN function for you application.
|
||||
echo - This batch file assumes you are in some directory off the main harbour dir
|
||||
exit
|
||||
|
||||
:compile
|
||||
|
||||
harbour %1.prg /n /i..\include
|
||||
bcc -O2 -mh -I..\include %1.c ..\lib\rtl.lib ..\lib\rdd.lib ..\lib\vm.lib ..\lib\rdd.lib ..\lib\rtl.lib ..\lib\dbfntx.lib
|
||||
del %1.c
|
||||
28
harbour/bin/buildexe-dos-djgpp.bat
Normal file
28
harbour/bin/buildexe-dos-djgpp.bat
Normal file
@@ -0,0 +1,28 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
rem Harbour executable builder batch file
|
||||
rem
|
||||
rem Compiler: GCC (Cygnus)
|
||||
rem Platform: 32-bit Windows
|
||||
rem
|
||||
rem Adapted from the MINGW32 version created by Victor Szel <info@szelvesz.hu>
|
||||
rem by David G. Holm <dholm@jsd-llc.com>
|
||||
|
||||
if not "%1" == "" goto compile
|
||||
|
||||
echo.
|
||||
echo Usage: makeexe.bat name
|
||||
echo.
|
||||
echo - 'name' is the .prg filename *without* extension.
|
||||
echo - Don't forget to make a MAIN function for you application.
|
||||
echo - This batch file assumes you are in some directory off the main harbour dir
|
||||
exit
|
||||
|
||||
:compile
|
||||
|
||||
harbour %1.prg /n /i..\include
|
||||
gcc %1.c -o%1.exe -I..\include -L..\lib -lrtl -lrdd -lvm -lrdd -lrtl -ldbfnt
|
||||
del %1.c
|
||||
28
harbour/bin/buildexe-os2-gcc.cmd
Normal file
28
harbour/bin/buildexe-os2-gcc.cmd
Normal file
@@ -0,0 +1,28 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
rem Harbour executable builder batch file
|
||||
rem
|
||||
rem Compiler: GCC (EMX)
|
||||
rem Platform: 32-bit OS/2
|
||||
rem
|
||||
rem Adapted from the MINGW32 version created by Victor Szel <info@szelvesz.hu>
|
||||
rem by David G. Holm <dholm@jsd-llc.com>
|
||||
|
||||
if not "%1" == "" goto compile
|
||||
|
||||
echo.
|
||||
echo Usage: makeexe.bat name
|
||||
echo.
|
||||
echo - 'name' is the .prg filename *without* extension.
|
||||
echo - Don't forget to make a MAIN function for you application.
|
||||
echo - This batch file assumes you are in some directory off the main harbour dir
|
||||
exit
|
||||
|
||||
:compile
|
||||
|
||||
harbour %1.prg /n /i..\include
|
||||
gcc %1.c -I..\include -L..\lib -lrtl -lrdd -lvm -lrdd -lrtl -ldbfntx
|
||||
del %1.c
|
||||
28
harbour/bin/buildexe-os2-icc.cmd
Normal file
28
harbour/bin/buildexe-os2-icc.cmd
Normal file
@@ -0,0 +1,28 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
rem Harbour executable builder batch file
|
||||
rem
|
||||
rem Compiler: ICC (IBM Visual Age C++ 3.0)
|
||||
rem Platform: 32-bit OS/2
|
||||
rem
|
||||
rem Adapted from the MINGW32 version created by Victor Szel <info@szelvesz.hu>
|
||||
rem by David G. Holm <dholm@jsd-llc.com>
|
||||
|
||||
if not "%1" == "" goto compile
|
||||
|
||||
echo.
|
||||
echo Usage: makeexe.bat name
|
||||
echo.
|
||||
echo - 'name' is the .prg filename *without* extension.
|
||||
echo - Don't forget to make a MAIN function for you application.
|
||||
echo - This batch file assumes you are in some directory off the main harbour dir
|
||||
exit
|
||||
|
||||
:compile
|
||||
|
||||
harbour %1.prg /n /i..\include
|
||||
icc /Gs+ /W2 /Se /Sd+ /Ti+ -I..\include /C- /Tp %1.c ..\lib\rtl.lib ..\lib\rdd.lib ..\lib\vm.lib ..\lib\rdd.lib ..\lib\rtl.lib ..\lib\dbfntx.lib
|
||||
del %1.c
|
||||
28
harbour/bin/buildexe-w32-gcc.bat
Normal file
28
harbour/bin/buildexe-w32-gcc.bat
Normal file
@@ -0,0 +1,28 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
rem Harbour executable builder batch file
|
||||
rem
|
||||
rem Compiler: GCC (Cygnus)
|
||||
rem Platform: 32-bit Windows
|
||||
rem
|
||||
rem Adapted from the MINGW32 version created by Victor Szel <info@szelvesz.hu>
|
||||
rem by David G. Holm <dholm@jsd-llc.com>
|
||||
|
||||
if not "%1" == "" goto compile
|
||||
|
||||
echo.
|
||||
echo Usage: makeexe.bat name
|
||||
echo.
|
||||
echo - 'name' is the .prg filename *without* extension.
|
||||
echo - Don't forget to make a MAIN function for you application.
|
||||
echo - This batch file assumes you are in some directory off the main harbour dir
|
||||
exit
|
||||
|
||||
:compile
|
||||
|
||||
harbour %1.prg /n /i..\include
|
||||
gcc %1.c -I..\include -L..\lib -lrtl -lrdd -lvm -lrdd -lrtl -ldbfntx
|
||||
del %1.c
|
||||
27
harbour/bin/buildexe-w32-mingw32.bat
Normal file
27
harbour/bin/buildexe-w32-mingw32.bat
Normal file
@@ -0,0 +1,27 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
rem Harbour executable builder batch file
|
||||
rem
|
||||
rem Compiler: Cygwin GCC compiler / MingW32
|
||||
rem Platform: Windows 32 bit (console mode)
|
||||
rem
|
||||
rem Maintainer: Victor Szel <info@szelvesz.hu>
|
||||
|
||||
if not "%1" == "" goto compile
|
||||
|
||||
echo.
|
||||
echo Usage: makeexe.bat name
|
||||
echo.
|
||||
echo - 'name' is the .prg filename *without* extension.
|
||||
echo - Don't forget to make a MAIN function for you application.
|
||||
echo - This batch file assumes you are in some directory off the main harbour dir
|
||||
exit
|
||||
|
||||
:compile
|
||||
|
||||
harbour %1.prg /n /i..\include
|
||||
gcc %1.c -mno-cygwin -I..\include -L..\lib -lrtl -lrdd -lvm -lrdd -lrtl -ldbfntx
|
||||
del %1.c
|
||||
28
harbour/bin/buildexe-w32-msvc.bat
Normal file
28
harbour/bin/buildexe-w32-msvc.bat
Normal file
@@ -0,0 +1,28 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
rem Harbour executable builder batch file
|
||||
rem
|
||||
rem Compiler: MSVC v 12.00.8168
|
||||
rem Platform: Windows 32 bit (console mode)
|
||||
rem
|
||||
rem Maintainer: Paul Tucker <ptucker@sympatico.ca>
|
||||
|
||||
if not "%1" == "" goto compile
|
||||
|
||||
echo.
|
||||
echo Usage: makeexe.bat name
|
||||
echo.
|
||||
echo - 'name' is the .prg filename *without* extension.
|
||||
echo - Don't forget to make a MAIN function for you application.
|
||||
echo - This batch file assumes you are in some directory off the main harbour dir
|
||||
exit
|
||||
|
||||
:compile
|
||||
|
||||
harbour %1.prg /n /i..\include
|
||||
cl -Fd..\bin\harbour -w -Zi -TP -GZ -GA -DHARBOUR_USE_WIN_GTAPI -I..\include %1.c /link /subsystem:CONSOLE ..\obj\symbols.obj ..\lib\harbour.lib ..\lib\terminal.lib ..\lib\hbtools.lib ..\lib\dbfntx.lib ..\lib\debug.lib
|
||||
echo Ignore LNK4033 warning
|
||||
del %1.c
|
||||
@@ -1,7 +0,0 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
cd..
|
||||
pkzip -r -p harb21-2 -x*.exe -x*.bak -x*.sim -x*.out -xsave.bat -xlexyy.c -xy_tab.c -xy_tab.h -x*.obj -x*.lib -x*.zip
|
||||
@@ -5,4 +5,4 @@ rem
|
||||
|
||||
if exist buildvc.err del buildVC.err
|
||||
nmake /f makefile.vc %1 > BuildVC.err
|
||||
notepad buildVC.err
|
||||
notepad buildVC.err
|
||||
Reference in New Issue
Block a user