* make_b32.bat
* tests/rddtest/make_c52.bat
* tests/run_prg.bat
* tests/hbmk_gnu.bat
* tests/hbmk_vc.bat
* tests/hbmk_b32.bat
* tests/run_prg_all.bat
* bin/hbmk.bat
* bin/hbmk_os2.cmd
* bin/postinst.bat
* make_vc.bat
* make_gnu_os2.cmd
* make_gnu.bat
* contrib/make_b32_all.bat
* contrib/mtpl_b32.bat
* contrib/make_vc_all.bat
* contrib/mtpl_vc.bat
* contrib/examples/pp/hbmk.bat
* contrib/examples/guestbk/hbmk.bat
* contrib/examples/pe/hbmk.bat
* contrib/examples/hbsqlit2/tests/hbmk.bat
* contrib/examples/uhttpd/hbmk.bat
* contrib/examples/dbu/hbmk.bat
* contrib/examples/terminal/hbmk.bat
* contrib/examples/terminal/hbmk_trm_appn.bat
* contrib/examples/hscript/hbmk.bat
* contrib/examples/rl/hbmk.bat
* utils/hbdoc/hbmk.bat
* utils/hbextern/make_c5x.bat
* utils/hbmake/hbmk.bat
* utils/hbtest/make_c5x.bat
* utils/hbtest/make_xpp.bat
* Minor formatting.
* Cleanups to refer to simply 'hbmk'.
; TODO: Add support for other than bcc/msvc compiler for
HB_USER_LIBS. Change HB_USER_LIBS settings to
contain the raw lib list without extensions.
This is where batch capabilities end, so this
might need a .prg rewrite.
60 lines
2.0 KiB
Batchfile
60 lines
2.0 KiB
Batchfile
@rem
|
|
@rem $Id$
|
|
@rem
|
|
|
|
@echo off
|
|
|
|
rem ---------------------------------------------------------------
|
|
rem ; NOTE: To compile for CA-Cl*pper 5.3, please use the
|
|
rem command line parameter "53" (without quotes).
|
|
rem ---------------------------------------------------------------
|
|
|
|
rem ---------------------------------------------------------------
|
|
rem Copyright 1999-2008 Viktor Szakats (viktor.szakats@syenar.hu)
|
|
rem See doc/license.txt for licensing terms.
|
|
rem ---------------------------------------------------------------
|
|
|
|
rem ; Settings for CA-Cl*pper 5.3
|
|
if "%1" == "53" set HB_MSCOPT=%HB_MSCOPT% /FPi
|
|
if "%1" == "53" set HB_CLIPOPT=%HB_CLIPOPT% /DHB_COMPAT_C53
|
|
if "%1" == "53" set HB_HBTEST=hbtest53
|
|
if "%1" == "53" set HB_LINKER=exospace
|
|
|
|
rem ; Settings for CA-Cl*pper 5.2
|
|
if not "%1" == "53" set HB_MSCOPT=%HB_MSCOPT% /FPa
|
|
if not "%1" == "53" set HB_HBTEST=hbtest52
|
|
if not "%1" == "53" set HB_LINKER=rtlink
|
|
|
|
rem ---------------------------------------------------------------
|
|
|
|
cl.exe /c /AL /Zl /Oalt /Gs /W3 /G2 %HB_MSCOPT% rt_miscc.c
|
|
|
|
if exist rt_miscc.obj set HB_LINKOPT=%HB_LINKOPT% fi rt_miscc
|
|
if not exist rt_miscc.obj set HB_CLIPOPT=%HB_CLIPOPT% /DRT_NO_C
|
|
|
|
rem ---------------------------------------------------------------
|
|
|
|
clipper hbtest.prg /w /n %HB_CLIPOPT%
|
|
clipper rt_array.prg /w /n %HB_CLIPOPT%
|
|
clipper rt_date.prg /w /n %HB_CLIPOPT%
|
|
clipper rt_file.prg /w /n %HB_CLIPOPT%
|
|
clipper rt_hvm.prg /w /n %HB_CLIPOPT%
|
|
clipper rt_hvma.prg /w /n %HB_CLIPOPT%
|
|
clipper rt_math.prg /w /n %HB_CLIPOPT%
|
|
clipper rt_misc.prg /w /n %HB_CLIPOPT%
|
|
clipper rt_str.prg /w /n %HB_CLIPOPT%
|
|
clipper rt_stra.prg /w /n %HB_CLIPOPT%
|
|
clipper rt_trans.prg /w /n %HB_CLIPOPT%
|
|
|
|
%HB_LINKER% out %HB_HBTEST% fi hbtest,rt_array,rt_date,rt_file,rt_hvm,rt_hvma,rt_math,rt_misc,rt_str,rt_stra,rt_trans %HB_LINKOPT%
|
|
|
|
rem ---------------------------------------------------------------
|
|
|
|
del *.obj
|
|
|
|
set HB_MSCOPT=
|
|
set HB_CLIPOPT=
|
|
set HB_LINKOPT=
|
|
set HB_LINKER=
|
|
set HB_HBTEST=
|