2007-11-21 18:30 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)

* harbour/make_vcce.bat
  * harbour/make_vcce.mak
  * harbour/make_b32.mak
  * harbour/common.mak
  * harbour/contrib/make_all.mak
  * harbour/contrib/mtpl_ruls.mak
  * harbour/make_gcc.mak
    + added missing Marek's Copyright
    * set svn attributes:
         svn ps svn:eol-style [native|CRLF]
         svn ps svn:keywords Id

  * harbour/contrib/mtpl_defs.mak
  * harbour/contrib/mtpl_b32.mak
  * harbour/contrib/mtpl_vc.mak
    + added missing Marek's and Viktor's Copyrights
    * set svn attributes:
         svn ps svn:eol-style [native|CRLF]
         svn ps svn:keywords Id
    Viktor, Marek if I missed sth then please fix me.

  * harbour/make_gcc.sh
    * added mine Copyright note
This commit is contained in:
Przemyslaw Czerpak
2007-11-21 17:30:26 +00:00
parent 2229e82cb4
commit ff7e0891fa
12 changed files with 1514 additions and 1436 deletions

View File

@@ -8,6 +8,31 @@
2002-12-01 13:30 UTC+0100 Foo Bar <foo.bar@foobar.org>
*/
2007-11-21 18:30 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/make_vcce.bat
* harbour/make_vcce.mak
* harbour/make_b32.mak
* harbour/common.mak
* harbour/contrib/make_all.mak
* harbour/contrib/mtpl_ruls.mak
* harbour/make_gcc.mak
+ added missing Marek's Copyright
* set svn attributes:
svn ps svn:eol-style [native|CRLF]
svn ps svn:keywords Id
* harbour/contrib/mtpl_defs.mak
* harbour/contrib/mtpl_b32.mak
* harbour/contrib/mtpl_vc.mak
+ added missing Marek's and Viktor's Copyrights
* set svn attributes:
svn ps svn:eol-style [native|CRLF]
svn ps svn:keywords Id
Viktor, Marek if I missed sth then please fix me.
* harbour/make_gcc.sh
* added mine Copyright note
2007-11-21 17:30 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl)
* harbour/contrib/make_all.mak
* harbour/contrib/make_b32_all.bat

View File

@@ -2,6 +2,11 @@
# $Id$
#
# ---------------------------------------------------------------
# Copyright 2007 Marek Paliwoda (mpaliwoda "at" interia "dot" pl)
# See doc/license.txt for licensing terms.
# ---------------------------------------------------------------
#**********************************************************
# Common makefile.bc and makefile.vc definitions
#**********************************************************

View File

@@ -1,127 +1,132 @@
#
# $Id: make_all.mak 7958 2007-11-12 15:10:28Z druzus $
#
# Makefile for buildning all buildable contribs.
# It is common for Bcc and Msvc
#**********************************************************
!ifndef HB_CC_NAME
!error HB_CC_NAME environment variable not defined
!endif
#**********************************************************
!ifndef ECHO
ECHO = echo
!endif
!ifndef DEL
DEL = del
!endif
#**********************************************************
SHEET=\
hbclip\
DIRS=\
adordd\
bmdbfcdx\
btree\
examples\
hbzlib\
hgf\
htmllib\
libct\
libgt\
libmisc\
libnf\
msql\
odbc\
ole\
rdd_ads\
samples\
telepath\
tip\
win32\
xhb\
!if "$(APOLLO_DIR)" != ""
DIRS=$(DIRS) apollo
!endif
!if "$(DIRECTX_DIR)" != ""
DIRS=$(DIRS) directx
!endif
!if "$(FIREBIRD_DIR)" != ""
DIRS=$(DIRS) firebird
!endif
!if "$(GD_DIR)" != ""
DIRS=$(DIRS) gd
!endif
!if "$(FREEIMAGE_DIR)" != ""
DIRS=$(DIRS) freeimage
!endif
!if "$(MYSQL_DIR)" != ""
DIRS=$(DIRS) mysql
!endif
!if "$(PDFLIB_DIR)" != ""
DIRS=$(DIRS) pdflib
!endif
!if "$(PGSQL_DIR)" != ""
DIRS=$(DIRS) pgsql
!endif
#**********************************************************
all : prebuild exec
prebuild :
@echo @set HB_BUILD_TARGET=all > mk_trg.bat
#**********************************************************
clean : preclean exec
Clean : preclean exec
CLEAN : preclean exec
preclean :
@echo @set HB_BUILD_TARGET=clean > mk_trg.bat
#**********************************************************
install : preinstall exec
Install : preinstall exec
INSTALL : preinstall exec
preinstall :
@echo @set HB_BUILD_TARGET=install > mk_trg.bat
#**********************************************************
exec :
@$(ECHO) @echo off > mk_one.bat
@$(ECHO) if """%%1""" == """""" goto skip >> mk_one.bat
@$(ECHO) echo Entering %%1 directory >> mk_one.bat
@$(ECHO) rem set HB_SHOW_ERRORS=no >> mk_one.bat
@$(ECHO) cd %%1 >> mk_one.bat
@$(ECHO) call ..\mk_trg.bat >> mk_one.bat
@$(ECHO) if exist make_$(HB_CC_NAME).bat call make_$(HB_CC_NAME).bat %%%HB_BUILD_TARGET%%% >> mk_one.bat
@$(ECHO) cd .. >> mk_one.bat
@$(ECHO) :skip >> mk_one.bat
@<<mk_all.bat
@%%COMSPEC%% /c mk_one.bat $(DIRS: =^
@%%COMSPEC%% /c mk_one.bat )
<<KEEP
@if exist mk_all.bat $(DEL) mk_all.bat > nul
@if exist mk_one.bat $(DEL) mk_one.bat > nul
@if exist mk_trg.bat $(DEL) mk_trg.bat > nul
#**********************************************************
#
# $Id$
#
# ---------------------------------------------------------------
# Copyright 2007 Marek Paliwoda (mpaliwoda "at" interia "dot" pl)
# See doc/license.txt for licensing terms.
# ---------------------------------------------------------------
# Makefile for buildning all buildable contribs.
# It is common for Bcc and Msvc
#**********************************************************
!ifndef HB_CC_NAME
!error HB_CC_NAME environment variable not defined
!endif
#**********************************************************
!ifndef ECHO
ECHO = echo
!endif
!ifndef DEL
DEL = del
!endif
#**********************************************************
SHEET=\
hbclip\
DIRS=\
adordd\
bmdbfcdx\
btree\
examples\
hbzlib\
hgf\
htmllib\
libct\
libgt\
libmisc\
libnf\
msql\
odbc\
ole\
rdd_ads\
samples\
telepath\
tip\
win32\
xhb\
!if "$(APOLLO_DIR)" != ""
DIRS=$(DIRS) apollo
!endif
!if "$(DIRECTX_DIR)" != ""
DIRS=$(DIRS) directx
!endif
!if "$(FIREBIRD_DIR)" != ""
DIRS=$(DIRS) firebird
!endif
!if "$(GD_DIR)" != ""
DIRS=$(DIRS) gd
!endif
!if "$(FREEIMAGE_DIR)" != ""
DIRS=$(DIRS) freeimage
!endif
!if "$(MYSQL_DIR)" != ""
DIRS=$(DIRS) mysql
!endif
!if "$(PDFLIB_DIR)" != ""
DIRS=$(DIRS) pdflib
!endif
!if "$(PGSQL_DIR)" != ""
DIRS=$(DIRS) pgsql
!endif
#**********************************************************
all : prebuild exec
prebuild :
@echo @set HB_BUILD_TARGET=all > mk_trg.bat
#**********************************************************
clean : preclean exec
Clean : preclean exec
CLEAN : preclean exec
preclean :
@echo @set HB_BUILD_TARGET=clean > mk_trg.bat
#**********************************************************
install : preinstall exec
Install : preinstall exec
INSTALL : preinstall exec
preinstall :
@echo @set HB_BUILD_TARGET=install > mk_trg.bat
#**********************************************************
exec :
@$(ECHO) @echo off > mk_one.bat
@$(ECHO) if """%%1""" == """""" goto skip >> mk_one.bat
@$(ECHO) echo Entering %%1 directory >> mk_one.bat
@$(ECHO) rem set HB_SHOW_ERRORS=no >> mk_one.bat
@$(ECHO) cd %%1 >> mk_one.bat
@$(ECHO) call ..\mk_trg.bat >> mk_one.bat
@$(ECHO) if exist make_$(HB_CC_NAME).bat call make_$(HB_CC_NAME).bat %%%HB_BUILD_TARGET%%% >> mk_one.bat
@$(ECHO) cd .. >> mk_one.bat
@$(ECHO) :skip >> mk_one.bat
@<<mk_all.bat
@%%COMSPEC%% /c mk_one.bat $(DIRS: =^
@%%COMSPEC%% /c mk_one.bat )
<<KEEP
@if exist mk_all.bat $(DEL) mk_all.bat > nul
@if exist mk_one.bat $(DEL) mk_one.bat > nul
@if exist mk_trg.bat $(DEL) mk_trg.bat > nul
#**********************************************************

View File

@@ -2,6 +2,12 @@
# $Id$
#
# -------------------------------------------------------------------
# Copyright 2007 Marek Paliwoda (mpaliwoda "at" interia "dot" pl)
# Copyright 2007 Viktor Szakats (viktor.szakats "at" syenar "dot" hu)
# See doc/license.txt for licensing terms.
# -------------------------------------------------------------------
# --------------------------------------------------------
# Makefile common section for Harbour Project Contrib libs
# for Borland C/C++

View File

@@ -1,68 +1,74 @@
#
# $Id: mtpl_defs.mak 7958 2007-11-12 15:10:28Z druzus $
#
# --------------------------------------------------------
# Makefile common section for Harbour Project Contrib libs
# for Microsoft Visual C/Borland C/C++ - definitions
# -----------------------------------------------------------------
#**********************************************************
!ifndef ECHO
ECHO = echo
!endif
!ifndef DEL
DEL = del
!endif
#**********************************************************
# binary file suffixes and prefixes
#**********************************************************
!ifndef OBJEXT
OBJEXT = .obj
!endif
!ifndef LIBEXT
LIBEXT = .lib
!endif
#**********************************************************
.SUFFIXES: $(LIBEXT) $(OBJEXT) .prg .c .cpp .asm
#**********************************************************
# Install directory defaults.
#**********************************************************
!ifndef HB_INSTALL_PREFIX
HB_INSTALL_PREFIX = $(HB_ROOT)
!endif
!ifndef HB_BIN_INSTALL
HB_BIN_INSTALL = $(HB_INSTALL_PREFIX)\bin
!endif
!ifndef HB_INC_INSTALL
HB_INC_INSTALL = $(HB_INSTALL_PREFIX)\include
!endif
!ifndef HB_LIB_INSTALL
HB_LIB_INSTALL = $(HB_INSTALL_PREFIX)\lib
!endif
#**********************************************************
# Directory macros. These should never have to change.
#**********************************************************
OBJ_DIR = $(HB_ROOT)\obj\$(HB_CC_NAME)
LIB_DIR = $(HB_ROOT)\lib\$(HB_CC_NAME)
BIN_DIR = $(HB_ROOT)\bin\$(HB_CC_NAME)
INCLUDE_DIR = $(HB_ROOT)\include
#**********************************************************
# Macros to access Harbour executable and other goodies
#**********************************************************
HARBOUR_EXE = $(BIN_DIR)\harbour.exe
#**********************************************************
#
# $Id$
#
# -------------------------------------------------------------------
# Copyright 2007 Marek Paliwoda (mpaliwoda "at" interia "dot" pl)
# Copyright 2007 Viktor Szakats (viktor.szakats "at" syenar "dot" hu)
# See doc/license.txt for licensing terms.
# -------------------------------------------------------------------
# --------------------------------------------------------
# Makefile common section for Harbour Project Contrib libs
# for Microsoft Visual C/Borland C/C++ - definitions
# -----------------------------------------------------------------
#**********************************************************
!ifndef ECHO
ECHO = echo
!endif
!ifndef DEL
DEL = del
!endif
#**********************************************************
# binary file suffixes and prefixes
#**********************************************************
!ifndef OBJEXT
OBJEXT = .obj
!endif
!ifndef LIBEXT
LIBEXT = .lib
!endif
#**********************************************************
.SUFFIXES: $(LIBEXT) $(OBJEXT) .prg .c .cpp .asm
#**********************************************************
# Install directory defaults.
#**********************************************************
!ifndef HB_INSTALL_PREFIX
HB_INSTALL_PREFIX = $(HB_ROOT)
!endif
!ifndef HB_BIN_INSTALL
HB_BIN_INSTALL = $(HB_INSTALL_PREFIX)\bin
!endif
!ifndef HB_INC_INSTALL
HB_INC_INSTALL = $(HB_INSTALL_PREFIX)\include
!endif
!ifndef HB_LIB_INSTALL
HB_LIB_INSTALL = $(HB_INSTALL_PREFIX)\lib
!endif
#**********************************************************
# Directory macros. These should never have to change.
#**********************************************************
OBJ_DIR = $(HB_ROOT)\obj\$(HB_CC_NAME)
LIB_DIR = $(HB_ROOT)\lib\$(HB_CC_NAME)
BIN_DIR = $(HB_ROOT)\bin\$(HB_CC_NAME)
INCLUDE_DIR = $(HB_ROOT)\include
#**********************************************************
# Macros to access Harbour executable and other goodies
#**********************************************************
HARBOUR_EXE = $(BIN_DIR)\harbour.exe
#**********************************************************

View File

@@ -1,74 +1,79 @@
#
# $Id: mtpl_ruls.mak 7958 2007-11-12 15:10:28Z druzus $
#
# --------------------------------------------------------
# Makefile common section for Harbour Project Contrib libs
# for Microsoft Visual C/Borland C/C++ - common rules
# -----------------------------------------------------------------
ALL_HEADERS = $(PRG_HEADERS) $(C_HEADERS)
#**********************************************************
# CLEAN rule(s)
#**********************************************************
clean: doClean
Clean: doClean
CLEAN: doClean
doClean:
@if exist $(LIB_PATH) $(DEL) $(LIB_PATH) > nul
@$(ECHO) @echo off > delone.bat
@$(ECHO) if """%%1""" == """""" goto skip >> delone.bat
@$(ECHO) if exist %%1.c $(DEL) %%1.c >> delone.bat
@$(ECHO) if exist %%1.obj $(DEL) %%1.obj >> delone.bat
@$(ECHO) :skip >> delone.bat
@<<delall.bat
@%%COMSPEC%% /c delone.bat $(LIB_OBJS:.obj=^
@%%COMSPEC%% /c delone.bat )
<<KEEP
@if exist delall.bat $(DEL) delall.bat > nul
@if exist delone.bat $(DEL) delone.bat > nul
@if exist delall.bat $(DEL) delall.bat > nul
!if "$(HB_INSTALL_PREFIX)" == "$(HB_ROOT)"
@if exist $(HB_LIB_INSTALL)\$(LIBNAME)$(LIBEXT) $(DEL) $(HB_LIB_INSTALL)\$(LIBNAME)$(LIBEXT) > nul
@$(ECHO) @echo off > delone.bat
@$(ECHO) if """%%1""" == """""" goto skip >> delone.bat
@$(ECHO) if exist $(HB_INC_INSTALL)\%%1 $(DEL) $(HB_INC_INSTALL)\%%1 >> delone.bat
@$(ECHO) :skip >> delone.bat
@<<delall.bat
@%%COMSPEC%% /c delone.bat $(ALL_HEADERS: =^
@%%COMSPEC%% /c delone.bat )
<<KEEP
@if exist delall.bat $(DEL) delall.bat > nul
@if exist delone.bat $(DEL) delone.bat > nul
@if exist delall.bat $(DEL) delall.bat > nul
!endif
#**********************************************************
#**********************************************************
# INSTALL rule(s)
#**********************************************************
install: doInstall
Install: doInstall
INSTALL: doInstall
doInstall:
@if exist $(LIB_PATH) copy $(LIB_PATH) $(HB_LIB_INSTALL) > nul
@$(ECHO) @echo off > cpyone.bat
@$(ECHO) if """%%1""" == """""" goto skip >> cpyone.bat
@$(ECHO) if exist %%1 copy %%1 $(HB_INC_INSTALL) >> cpyone.bat
@$(ECHO) :skip >> cpyone.bat
@<<cpyall.bat
@%%COMSPEC%% /c cpyone.bat $(ALL_HEADERS: =^
@%%COMSPEC%% /c cpyone.bat )
<<KEEP
@if exist cpyall.bat $(DEL) cpyall.bat > nul
@if exist cpyone.bat $(DEL) cpyone.bat > nul
@if exist cpyall.bat $(DEL) cpyall.bat > nul
#**********************************************************
#
# $Id$
#
# ---------------------------------------------------------------
# Copyright 2007 Marek Paliwoda (mpaliwoda "at" interia "dot" pl)
# See doc/license.txt for licensing terms.
# ---------------------------------------------------------------
# --------------------------------------------------------
# Makefile common section for Harbour Project Contrib libs
# for Microsoft Visual C/Borland C/C++ - common rules
# -----------------------------------------------------------------
ALL_HEADERS = $(PRG_HEADERS) $(C_HEADERS)
#**********************************************************
# CLEAN rule(s)
#**********************************************************
clean: doClean
Clean: doClean
CLEAN: doClean
doClean:
@if exist $(LIB_PATH) $(DEL) $(LIB_PATH) > nul
@$(ECHO) @echo off > delone.bat
@$(ECHO) if """%%1""" == """""" goto skip >> delone.bat
@$(ECHO) if exist %%1.c $(DEL) %%1.c >> delone.bat
@$(ECHO) if exist %%1.obj $(DEL) %%1.obj >> delone.bat
@$(ECHO) :skip >> delone.bat
@<<delall.bat
@%%COMSPEC%% /c delone.bat $(LIB_OBJS:.obj=^
@%%COMSPEC%% /c delone.bat )
<<KEEP
@if exist delall.bat $(DEL) delall.bat > nul
@if exist delone.bat $(DEL) delone.bat > nul
@if exist delall.bat $(DEL) delall.bat > nul
!if "$(HB_INSTALL_PREFIX)" == "$(HB_ROOT)"
@if exist $(HB_LIB_INSTALL)\$(LIBNAME)$(LIBEXT) $(DEL) $(HB_LIB_INSTALL)\$(LIBNAME)$(LIBEXT) > nul
@$(ECHO) @echo off > delone.bat
@$(ECHO) if """%%1""" == """""" goto skip >> delone.bat
@$(ECHO) if exist $(HB_INC_INSTALL)\%%1 $(DEL) $(HB_INC_INSTALL)\%%1 >> delone.bat
@$(ECHO) :skip >> delone.bat
@<<delall.bat
@%%COMSPEC%% /c delone.bat $(ALL_HEADERS: =^
@%%COMSPEC%% /c delone.bat )
<<KEEP
@if exist delall.bat $(DEL) delall.bat > nul
@if exist delone.bat $(DEL) delone.bat > nul
@if exist delall.bat $(DEL) delall.bat > nul
!endif
#**********************************************************
#**********************************************************
# INSTALL rule(s)
#**********************************************************
install: doInstall
Install: doInstall
INSTALL: doInstall
doInstall:
@if exist $(LIB_PATH) copy $(LIB_PATH) $(HB_LIB_INSTALL) > nul
@$(ECHO) @echo off > cpyone.bat
@$(ECHO) if """%%1""" == """""" goto skip >> cpyone.bat
@$(ECHO) if exist %%1 copy %%1 $(HB_INC_INSTALL) >> cpyone.bat
@$(ECHO) :skip >> cpyone.bat
@<<cpyall.bat
@%%COMSPEC%% /c cpyone.bat $(ALL_HEADERS: =^
@%%COMSPEC%% /c cpyone.bat )
<<KEEP
@if exist cpyall.bat $(DEL) cpyall.bat > nul
@if exist cpyone.bat $(DEL) cpyone.bat > nul
@if exist cpyall.bat $(DEL) cpyall.bat > nul
#**********************************************************

View File

@@ -2,6 +2,12 @@
# $Id$
#
# -------------------------------------------------------------------
# Copyright 2007 Marek Paliwoda (mpaliwoda "at" interia "dot" pl)
# Copyright 2007 Viktor Szakats (viktor.szakats "at" syenar "dot" hu)
# See doc/license.txt for licensing terms.
# -------------------------------------------------------------------
# --------------------------------------------------------
# Makefile common section for Harbour Project Contrib libs
# for Microsoft Visual C

View File

@@ -6,6 +6,11 @@
# Makefile for Harbour Project for Borland C/C++ 5.x compilers
#**********************************************************
# ---------------------------------------------------------------
# Copyright 2007 Marek Paliwoda (mpaliwoda "at" interia "dot" pl)
# See doc/license.txt for licensing terms.
# ---------------------------------------------------------------
# ---------------------------------------------------------------
# If you need to set additional compiler/linker options use the
# environment variables below, but please DON'T MODIFY THIS FILE

View File

@@ -6,6 +6,11 @@
# Makefile for Harbour Project for GNU gcc compiler
#**********************************************************
# ---------------------------------------------------------------
# Copyright 2007 Marek Paliwoda (mpaliwoda "at" interia "dot" pl)
# See doc/license.txt for licensing terms.
# ---------------------------------------------------------------
# ---------------------------------------------------------------
# If you need to set additional compiler/linker options use the
# environment variables below, but please DON'T MODIFY THIS FILE

View File

@@ -3,6 +3,11 @@
# $Id$
#
# ---------------------------------------------------------------
# Copyright 2007 Przemyslaw Czerpak (druzus/at/priv.onet.pl),
# See doc/license.txt for licensing terms.
# ---------------------------------------------------------------
if [ -z "$HB_ARCHITECTURE" ]; then
if [ "$OSTYPE" = "msdosdjgpp" ]; then
hb_arch="dos"

View File

@@ -1,72 +1,72 @@
@echo off
rem
rem $Id: make_b32.bat 7949 2007-11-11 17:08:43Z vszakats $
rem
rem ---------------------------------------------------------------
rem This is a generic template file, if it doesn't fit your own needs
rem please DON'T MODIFY IT.
rem
rem Instead, make a local copy and modify that one, or make a call to
rem this batch file from your customized one. [vszakats]
rem
rem Set any of the below settings to customize your build process:
rem set HB_BUILD_MODE=C
rem set HB_BUILD_DLL=yes
rem set HB_BUILD_DEBUG=yes
rem set HB_BUILD_VERBOSE=yes
rem set HB_MAKE_PROGRAM=
rem set HB_SHOW_ERRORS=
rem set HB_MAKE_FLAGS=
rem set HB_CC_NAME=
rem ---------------------------------------------------------------
if "%HB_GT_LIB%" == "" set HB_GT_LIB=gtwvt
if "%HB_CC_NAME%" == "" set HB_CC_NAME=vcce
if "%HB_GT_DEFAULT%" == "" set HB_GT_DEFAULT=wvt
if "%HB_MAKE_PROGRAM%" == "" set HB_MAKE_PROGRAM=nmake.exe
if "%HB_SHOW_ERRORS%" == "" set HB_SHOW_ERRORS=yes
set HB_MAKEFILE=make_%HB_CC_NAME%.mak
set C_USR=%C_USR% -DHB_NO_WIN_CONSOLE
rem ---------------------------------------------------------------
rem Save the user value, force silent file overwrite with COPY
rem (not all Windows versions support the COPY /Y flag)
set HB_ORGENV_COPYCMD=%COPYCMD%
set COPYCMD=/Y
rem ---------------------------------------------------------------
if "%1" == "clean" goto CLEAN
if "%1" == "CLEAN" goto CLEAN
if "%1" == "install" goto INSTALL
if "%1" == "INSTALL" goto INSTALL
:BUILD
%HB_MAKE_PROGRAM% %HB_MAKE_FLAGS% -f %HB_MAKEFILE% %1 %2 %3 > make_%HB_CC_NAME%.log
if errorlevel 1 if "%HB_SHOW_ERRORS%" == "yes" notepad make_%HB_CC_NAME%.log
goto EXIT
:CLEAN
%HB_MAKE_PROGRAM% %HB_MAKE_FLAGS% -f %HB_MAKEFILE% CLEAN > make_%HB_CC_NAME%.log
if errorlevel 1 goto EXIT
if exist make_%HB_CC_NAME%.log del make_%HB_CC_NAME%.log > nul
if exist inst_%HB_CC_NAME%.log del inst_%HB_CC_NAME%.log > nul
goto EXIT
:INSTALL
%HB_MAKE_PROGRAM% %HB_MAKE_FLAGS% -f %HB_MAKEFILE% INSTALL > nul
goto EXIT
:EXIT
rem ---------------------------------------------------------------
rem Restore user value
set COPYCMD=%HB_ORGENV_COPYCMD%
@echo off
rem
rem $Id$
rem
rem ---------------------------------------------------------------
rem This is a generic template file, if it doesn't fit your own needs
rem please DON'T MODIFY IT.
rem
rem Instead, make a local copy and modify that one, or make a call to
rem this batch file from your customized one. [vszakats]
rem
rem Set any of the below settings to customize your build process:
rem set HB_BUILD_MODE=C
rem set HB_BUILD_DLL=yes
rem set HB_BUILD_DEBUG=yes
rem set HB_BUILD_VERBOSE=yes
rem set HB_MAKE_PROGRAM=
rem set HB_SHOW_ERRORS=
rem set HB_MAKE_FLAGS=
rem set HB_CC_NAME=
rem ---------------------------------------------------------------
if "%HB_GT_LIB%" == "" set HB_GT_LIB=gtwvt
if "%HB_CC_NAME%" == "" set HB_CC_NAME=vcce
if "%HB_GT_DEFAULT%" == "" set HB_GT_DEFAULT=wvt
if "%HB_MAKE_PROGRAM%" == "" set HB_MAKE_PROGRAM=nmake.exe
if "%HB_SHOW_ERRORS%" == "" set HB_SHOW_ERRORS=yes
set HB_MAKEFILE=make_%HB_CC_NAME%.mak
set C_USR=%C_USR% -DHB_NO_WIN_CONSOLE
rem ---------------------------------------------------------------
rem Save the user value, force silent file overwrite with COPY
rem (not all Windows versions support the COPY /Y flag)
set HB_ORGENV_COPYCMD=%COPYCMD%
set COPYCMD=/Y
rem ---------------------------------------------------------------
if "%1" == "clean" goto CLEAN
if "%1" == "CLEAN" goto CLEAN
if "%1" == "install" goto INSTALL
if "%1" == "INSTALL" goto INSTALL
:BUILD
%HB_MAKE_PROGRAM% %HB_MAKE_FLAGS% -f %HB_MAKEFILE% %1 %2 %3 > make_%HB_CC_NAME%.log
if errorlevel 1 if "%HB_SHOW_ERRORS%" == "yes" notepad make_%HB_CC_NAME%.log
goto EXIT
:CLEAN
%HB_MAKE_PROGRAM% %HB_MAKE_FLAGS% -f %HB_MAKEFILE% CLEAN > make_%HB_CC_NAME%.log
if errorlevel 1 goto EXIT
if exist make_%HB_CC_NAME%.log del make_%HB_CC_NAME%.log > nul
if exist inst_%HB_CC_NAME%.log del inst_%HB_CC_NAME%.log > nul
goto EXIT
:INSTALL
%HB_MAKE_PROGRAM% %HB_MAKE_FLAGS% -f %HB_MAKEFILE% INSTALL > nul
goto EXIT
:EXIT
rem ---------------------------------------------------------------
rem Restore user value
set COPYCMD=%HB_ORGENV_COPYCMD%

File diff suppressed because it is too large Load Diff