2008-09-14 12:28 UTC+0200 Viktor Szakats (harbour.01 syenar hu)

* harbour-ce-spec
  * harbour-w32-spec
  * harbour.spec
  * common.mak
  * include/hbver.h
    * Changed version number to 1.1.0

  * include/hbextern.ch
    + Added new thread functions.

  * harbour-ce-spec
  * harbour-w32-spec
  * contrib/Makefile
  * contrib/make_b32_all.bat
  * contrib/make_gcc_all.sh
  * contrib/make_vc_all.bat
  - contrib/hbw32
  + contrib/hbwin
  * contrib/hbwin/win_reg.prg
  * contrib/hbwin/win_os.prg
  * contrib/hbwin/win_tprt.prg
  * contrib/hbwin/common.mak
  - contrib/hbwin/hbw32.ch
  + contrib/hbwin/hbwin.ch
  - contrib/hbwin/tests/testw32p.prg
  + contrib/hbwin/tests/testprn.prg
  * contrib/hbwin/tests/testreg.prg
  * contrib/hbwin/tests/bld_b32.bat
  * contrib/hbwin/tests/testprt1.prg
  * contrib/hbwin/tests/bld_vc.bat
  * contrib/hbwin/tests/testprt2.prg
  * contrib/hbwin/Makefile
    * Renamed hbw32 to hbwin.
    * Renamed hbw32.ch to hbwin.ch.
    ; INCOMPATIBLE.
This commit is contained in:
Viktor Szakats
2008-09-14 10:36:50 +00:00
parent 9738d0bef5
commit dd31acbb20
39 changed files with 82 additions and 29 deletions

View File

@@ -8,6 +8,43 @@
2008-12-31 13:59 UTC+0100 Foo Bar (foo.bar foobar.org)
*/
2008-09-14 12:28 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* harbour-ce-spec
* harbour-w32-spec
* harbour.spec
* common.mak
* include/hbver.h
* Changed version number to 1.1.0
* include/hbextern.ch
+ Added new thread functions.
* harbour-ce-spec
* harbour-w32-spec
* contrib/Makefile
* contrib/make_b32_all.bat
* contrib/make_gcc_all.sh
* contrib/make_vc_all.bat
- contrib/hbw32
+ contrib/hbwin
* contrib/hbwin/win_reg.prg
* contrib/hbwin/win_os.prg
* contrib/hbwin/win_tprt.prg
* contrib/hbwin/common.mak
- contrib/hbwin/hbw32.ch
+ contrib/hbwin/hbwin.ch
- contrib/hbwin/tests/testw32p.prg
+ contrib/hbwin/tests/testprn.prg
* contrib/hbwin/tests/testreg.prg
* contrib/hbwin/tests/bld_b32.bat
* contrib/hbwin/tests/testprt1.prg
* contrib/hbwin/tests/bld_vc.bat
* contrib/hbwin/tests/testprt2.prg
* contrib/hbwin/Makefile
* Renamed hbw32 to hbwin.
* Renamed hbw32.ch to hbwin.ch.
; INCOMPATIBLE.
2008-09-14 11:14 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/gtalleg/ssf.h
! Fixed to compile with Cygwin.

View File

@@ -251,7 +251,7 @@ HBTEST_EXE = $(BIN_DIR)\hbtest$(EXEEXT)
HBDOC_EXE = $(BIN_DIR)\hbdoc$(EXEEXT)
HBMAKE_EXE = $(BIN_DIR)\hbmake$(EXEEXT)
HB_DLLVER = 10
HB_DLLVER = 11
HARBOUR_DLL = $(BIN_DIR)\$(LIBPREF)harbour-$(HB_DLLVER)-$(HB_CC_NAME)$(DLLEXT)
HBTESTDLL_EXE= $(BIN_DIR)\hbtest-dll$(EXEEXT)

View File

@@ -24,7 +24,7 @@ DIRS=\
hbtip \
hbtpathy \
hbvpdf \
hbw32 \
hbwin \
hbwhat \
hbziparc \
rddado \

View File

@@ -4,7 +4,7 @@
ROOT = ../../
LIBNAME=hbw32
LIBNAME=hbwin
ifeq ($(HB_ARCHITECTURE),w32)
@@ -28,7 +28,7 @@ C_HEADERS = \
hbwin.h \
PRG_HEADERS = \
hbw32.ch \
hbwin.ch \
include $(TOP)$(ROOT)config/header.cf
INSTALL_RULE_HEADERS := $(INSTALL_RULE)

View File

@@ -2,7 +2,7 @@
# $Id$
#
LIBNAME = $(LIBPREF)hbw32
LIBNAME = $(LIBPREF)hbwin
LIB_PATH = $(LIB_DIR)$(LIBNAME)$(LIBEXT)
@@ -10,7 +10,7 @@ C_HEADERS = \
hbwin.h \
PRG_HEADERS = \
hbw32.ch \
hbwin.ch \
LIB_OBJS = \
$(OBJ_DIR)win_dll$(OBJEXT) \

View File

@@ -4,7 +4,7 @@
/*
* Harbour Project source code:
* hbw32 header
* hbwin header
*
* Copyright 2008 Viktor Szakats <harbour.01 syenar.hu>
* www - http://www.harbour-project.org
@@ -50,8 +50,8 @@
*
*/
#ifndef HBW32_CH_
#define HBW32_CH_
#ifndef HBWIN_CH_
#define HBWIN_CH_
#define HKEY_CLASSES_ROOT 0x80000000
#define HKEY_CURRENT_USER 0x80000001
@@ -104,4 +104,4 @@
#define INVALID_HANDLE_VALUE -1
#endif
#endif /* HBW32_CH_ */
#endif /* HBWIN_CH_ */

View File

@@ -9,6 +9,6 @@ if "%HB_INC_INSTALL%" == "" set HB_INC_INSTALL=..\..\..\include
set HB_ARCHITECTURE=w32
set HB_COMPILER=bcc32
set HB_USER_LIBS=hbw32.lib
set HB_USER_LIBS=hbwin.lib
call %HB_BIN_INSTALL%\bld.bat %1 %2 %3 %4 %5 %6 %7 %8 %9

View File

@@ -9,6 +9,6 @@ if "%HB_INC_INSTALL%" == "" set HB_INC_INSTALL=..\..\..\include
set HB_ARCHITECTURE=w32
set HB_COMPILER=msvc
set HB_USER_LIBS=hbw32.lib ole32.lib oleaut32.lib winspool.lib
set HB_USER_LIBS=hbwin.lib ole32.lib oleaut32.lib winspool.lib
call %HB_BIN_INSTALL%\bld.bat %1 %2 %3 %4 %5 %6 %7 %8 %9

View File

@@ -50,7 +50,7 @@
*
*/
#include "hbw32.ch"
#include "hbwin.ch"
procedure main(cPortName)

View File

@@ -50,7 +50,7 @@
*
*/
#include "hbw32.ch"
#include "hbwin.ch"
procedure main(cPortName)

View File

@@ -2,7 +2,7 @@
* $Id$
*/
#include "hbw32.ch"
#include "hbwin.ch"
PROCEDURE Main()

View File

@@ -63,7 +63,7 @@
#include "common.ch"
#include "directry.ch"
#include "hbw32.ch"
#include "hbwin.ch"
/* NOTE: To change any of these registry settings
Administrator rights are required by default in Windows. [vszakats] */

View File

@@ -52,7 +52,7 @@
*/
#include "common.ch"
#include "hbw32.ch"
#include "hbwin.ch"
/* ------------------------------------------------------------------- */

View File

@@ -53,7 +53,7 @@
#include "hbclass.ch"
#include "common.ch"
#include "hbw32.ch"
#include "hbwin.ch"
#define MAXSERIAL 16

View File

@@ -45,7 +45,7 @@ for %%n in ( %_HB_DIRS% ) do %COMSPEC% /c %_HB_BATWORKER% %%n %1 %2 %3 %4 %5 %6
set _HB_DIRS=hbmsql hbmzip hbnf hbodbc hbole hbsqlit3
for %%n in ( %_HB_DIRS% ) do %COMSPEC% /c %_HB_BATWORKER% %%n %1 %2 %3 %4 %5 %6 %7 %8 %9
set _HB_DIRS=hbtip hbtpathy hbvpdf hbw32 hbwhat hbziparc
set _HB_DIRS=hbtip hbtpathy hbvpdf hbwin hbwhat hbziparc
for %%n in ( %_HB_DIRS% ) do %COMSPEC% /c %_HB_BATWORKER% %%n %1 %2 %3 %4 %5 %6 %7 %8 %9
set _HB_DIRS=rddado xhb

View File

@@ -43,7 +43,7 @@ _HB_DIRS="hbbmcdx hbbtree hbclipsm hbct hbgt hbmisc hbmsql hbmzip hbnf hbtip hbs
case "$HB_ARCHITECTURE" in
w32|cyg|os2)
_HB_DIRS_ADD="gtwvg hbole hbodbc hbw32 hbwhat rddado"
_HB_DIRS_ADD="gtwvg hbole hbodbc hbwin hbwhat rddado"
;;
*)
_HB_DIRS_ADD=;;

View File

@@ -45,7 +45,7 @@ for %%n in ( %_HB_DIRS% ) do %COMSPEC% /c %_HB_BATWORKER% %%n %1 %2 %3 %4 %5 %6
set _HB_DIRS=hbmsql hbmzip hbnf hbodbc hbole hbsqlit3
for %%n in ( %_HB_DIRS% ) do %COMSPEC% /c %_HB_BATWORKER% %%n %1 %2 %3 %4 %5 %6 %7 %8 %9
set _HB_DIRS=hbtip hbtpathy hbvpdf hbw32 hbwhat hbziparc
set _HB_DIRS=hbtip hbtpathy hbvpdf hbwin hbwhat hbziparc
for %%n in ( %_HB_DIRS% ) do %COMSPEC% /c %_HB_BATWORKER% %%n %1 %2 %3 %4 %5 %6 %7 %8 %9
set _HB_DIRS=rddado xhb

View File

@@ -25,7 +25,7 @@
######################################################################
%define name harbour-ce
%define version 1.0.1
%define version 1.1.0
%define releasen dev
%define hb_pref hbce
%define hb_ccpath /opt/mingw32ce/bin
@@ -116,7 +116,7 @@ export HB_GT_LIB=gtwvt
export HB_BIN_INSTALL=%{_bindir}
export HB_INC_INSTALL=%{_includedir}/%{name}
export HB_LIB_INSTALL=%{_libdir}/%{name}
export HB_CONTRIBLIBS="gtwvg hbbmcdx hbbtree hbclipsm hbct hbgt hbmisc hbmzip hbtip hbvpdf hbw32 hbziparc rddado xhb %{!?_without_nf:hbnf} %{?_with_odbc:hbodbc} %{?_with_curl:hbcurl} %{?_with_ads:rddads} %{?_with_gd:hbgd} %{?_with_pgsql:hbpgsql} %{?_with_mysql:hbmysql} %{?_with_allegro:gtalleg}"
export HB_CONTRIBLIBS="gtwvg hbbmcdx hbbtree hbclipsm hbct hbgt hbmisc hbmzip hbtip hbvpdf hbwin hbziparc rddado xhb %{!?_without_nf:hbnf} %{?_with_odbc:hbodbc} %{?_with_curl:hbcurl} %{?_with_ads:rddads} %{?_with_gd:hbgd} %{?_with_pgsql:hbpgsql} %{?_with_mysql:hbmysql} %{?_with_allegro:gtalleg}"
make -r

View File

@@ -25,7 +25,7 @@
######################################################################
%define name harbour-w32
%define version 1.0.1
%define version 1.1.0
%define releasen dev
%define hb_pref hbw
%define hb_ccpath /opt/xmingw/bin
@@ -116,7 +116,7 @@ export HB_GT_LIB=gtwin
export HB_BIN_INSTALL=%{_bindir}
export HB_INC_INSTALL=%{_includedir}/%{name}
export HB_LIB_INSTALL=%{_libdir}/%{name}
export HB_CONTRIBLIBS="gtwvg hbbmcdx hbbtree hbclipsm hbct hbgt hbmisc hbmzip hbtip hbvpdf hbw32 hbziparc rddado xhb %{!?_without_nf:hbnf} %{?_with_odbc:hbodbc} %{?_with_curl:hbcurl} %{?_with_ads:rddads} %{?_with_gd:hbgd} %{?_with_pgsql:hbpgsql} %{?_with_mysql:hbmysql} %{?_with_allegro:gtalleg}"
export HB_CONTRIBLIBS="gtwvg hbbmcdx hbbtree hbclipsm hbct hbgt hbmisc hbmzip hbtip hbvpdf hbwin hbziparc rddado xhb %{!?_without_nf:hbnf} %{?_with_odbc:hbodbc} %{?_with_curl:hbcurl} %{?_with_ads:rddads} %{?_with_gd:hbgd} %{?_with_pgsql:hbpgsql} %{?_with_mysql:hbmysql} %{?_with_allegro:gtalleg}"
make -r

View File

@@ -62,7 +62,7 @@
%define name harbour
%define dname Harbour
%define version 1.0.1
%define version 1.1.0
%define releasen dev
%define hb_pref hb
%define hb_arch export HB_ARCHITECTURE=linux

View File

@@ -925,6 +925,22 @@ EXTERNAL HB_FIELDTYPE
EXTERNAL HB_SCRMAXROW
EXTERNAL HB_SCRMAXCOL
EXTERNAL HB_MTVM
EXTERNAL HB_THREADSTART
EXTERNAL HB_THREADJOIN
EXTERNAL HB_THREADDETACH
EXTERNAL HB_THREADQUITREQUEST
EXTERNAL HB_THREADWAITFORALL
EXTERNAL HB_MUTEXCREATE
EXTERNAL HB_MUTEXLOCK
EXTERNAL HB_MUTEXUNLOCK
EXTERNAL HB_MUTEXNOTIFY
EXTERNAL HB_MUTEXNOTIFYALL
EXTERNAL HB_MUTEXSUBSCRIBE
EXTERNAL HB_MUTEXSUBSCRIBENOW
/* Codepage support */
EXTERNAL HB_CODEPAGE_BG866
EXTERNAL HB_CODEPAGE_BGISO

View File

@@ -60,9 +60,9 @@
#endif
#define HB_VER_MAJOR 1 /* Major version number */
#define HB_VER_MINOR 0 /* Minor version number */
#define HB_VER_REVISION 1 /* Revision number */
#define HB_VER_MINOR 1 /* Minor version number */
#define HB_VER_REVISION 0 /* Revision number */
#define HB_VER_STATUS "dev" /* Build status */
#define __HARBOUR__ 0x010001 /* Three bytes: Major + Minor + Revision. This is recommented for 3rd party .c and .prg level code. */
#define __HARBOUR__ 0x010100 /* Three bytes: Major + Minor + Revision. This is recommented for 3rd party .c and .prg level code. */
#endif /* HB_VER_H_ */