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:
@@ -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.
|
||||
|
||||
@@ -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)
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ DIRS=\
|
||||
hbtip \
|
||||
hbtpathy \
|
||||
hbvpdf \
|
||||
hbw32 \
|
||||
hbwin \
|
||||
hbwhat \
|
||||
hbziparc \
|
||||
rddado \
|
||||
|
||||
@@ -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)
|
||||
@@ -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) \
|
||||
@@ -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_ */
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -50,7 +50,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "hbw32.ch"
|
||||
#include "hbwin.ch"
|
||||
|
||||
procedure main(cPortName)
|
||||
|
||||
@@ -50,7 +50,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "hbw32.ch"
|
||||
#include "hbwin.ch"
|
||||
|
||||
procedure main(cPortName)
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
#include "hbw32.ch"
|
||||
#include "hbwin.ch"
|
||||
|
||||
PROCEDURE Main()
|
||||
|
||||
@@ -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] */
|
||||
@@ -52,7 +52,7 @@
|
||||
*/
|
||||
|
||||
#include "common.ch"
|
||||
#include "hbw32.ch"
|
||||
#include "hbwin.ch"
|
||||
|
||||
/* ------------------------------------------------------------------- */
|
||||
|
||||
@@ -53,7 +53,7 @@
|
||||
#include "hbclass.ch"
|
||||
#include "common.ch"
|
||||
|
||||
#include "hbw32.ch"
|
||||
#include "hbwin.ch"
|
||||
|
||||
#define MAXSERIAL 16
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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=;;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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_ */
|
||||
|
||||
Reference in New Issue
Block a user