2007-11-25 23:06 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
+ contrib/what32/Makefile
+ contrib/what32/make_b32.bat
+ contrib/what32/make_vc.bat
+ contrib/what32/common.mak
+ Added GNU and non-GNU make files for what32.
; Not fully tested, because I stumbled across a few problems:
- for BCC32 this lib needs TASM32 (non-free AFAIS)
- it need xhb lib and headers
- several .prg warnings, so it needs PRG_USR=-w1 before building.
- error in .prg:
.\wintabs.prg(98) Warning W0001 Redefinition or duplicate definition of #define TCN_SELCHANGE
; An MSVC warning:
- ..\..\obj\vc\wincore.c(711) : warning C4129: 'w' : unrecognized character escape sequence
This is inline C code in wincore.prg
This commit is contained in:
@@ -8,6 +8,22 @@
|
||||
2002-12-01 13:30 UTC+0100 Foo Bar <foo.bar@foobar.org>
|
||||
*/
|
||||
|
||||
2007-11-25 23:06 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
|
||||
+ contrib/what32/Makefile
|
||||
+ contrib/what32/make_b32.bat
|
||||
+ contrib/what32/make_vc.bat
|
||||
+ contrib/what32/common.mak
|
||||
+ Added GNU and non-GNU make files for what32.
|
||||
; Not fully tested, because I stumbled across a few problems
|
||||
when compiling:
|
||||
- for BCC32 this lib needs TASM32 (non-free AFAIS)
|
||||
- it need xhb lib and headers
|
||||
- several .prg warnings, so it needs PRG_USR=-w1 before building.
|
||||
- error in .prg:
|
||||
.\wintabs.prg(98) Warning W0001 Redefinition or duplicate definition of #define TCN_SELCHANGE
|
||||
; An MSVC warning:
|
||||
- ..\..\obj\vc\wincore.c(711) : warning C4129: 'w' : unrecognized character escape sequence
|
||||
This is inline C code in wincore.prg
|
||||
|
||||
2007-11-25 13:15 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com)
|
||||
* harbour/contrib/what32
|
||||
|
||||
83
harbour/contrib/what32/Makefile
Normal file
83
harbour/contrib/what32/Makefile
Normal file
@@ -0,0 +1,83 @@
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
|
||||
ROOT = ../../
|
||||
|
||||
C_SOURCES = \
|
||||
_winbmp.c \
|
||||
_winbrsh.c \
|
||||
_wincall.c \
|
||||
_wincdlg.c \
|
||||
_winclpb.c \
|
||||
_wincomm.c \
|
||||
_wincret.c \
|
||||
_windate.c \
|
||||
_windc.c \
|
||||
_windir.c \
|
||||
_windlg.c \
|
||||
_windll.c \
|
||||
_windraw.c \
|
||||
_winfont.c \
|
||||
_wingdi.c \
|
||||
_winhead.c \
|
||||
_winicon.c \
|
||||
_winilst.c \
|
||||
_wininet.c \
|
||||
_winini.c \
|
||||
_winkbrd.c \
|
||||
_winlv.c \
|
||||
_winmain.c \
|
||||
_winmapi.c \
|
||||
_winmem.c \
|
||||
_winmenu.c \
|
||||
_winmeta.c \
|
||||
_winmisc.c \
|
||||
_winmmcap.c \
|
||||
_winmous.c \
|
||||
_winmsg.c \
|
||||
_winpen.c \
|
||||
_winprn.c \
|
||||
_winrect.c \
|
||||
_winreg.c \
|
||||
_winrgn.c \
|
||||
_winscrlb.c \
|
||||
_winserial.c \
|
||||
_winshell.c \
|
||||
_winsock.c \
|
||||
_winsys.c \
|
||||
_wintab.c \
|
||||
_wintbar.c \
|
||||
_wintext.c \
|
||||
_wintree.c \
|
||||
_winview.c \
|
||||
_winwnd.c \
|
||||
|
||||
PRG_SOURCES= \
|
||||
whatutil.prg \
|
||||
wincdlg.prg \
|
||||
wincomm.prg \
|
||||
wincore.prg \
|
||||
windebug.prg \
|
||||
winerror.prg \
|
||||
winini.prg \
|
||||
winrbar.prg \
|
||||
wintabs.prg \
|
||||
wintbar.prg \
|
||||
|
||||
PRG_HEADERS= \
|
||||
commctrl.ch \
|
||||
commdlg.ch \
|
||||
debug.ch \
|
||||
import.ch \
|
||||
sqltypes.ch \
|
||||
what32.ch \
|
||||
wingdi.ch \
|
||||
wininet.ch \
|
||||
winstruc.ch \
|
||||
wintypes.ch \
|
||||
winuser.ch \
|
||||
|
||||
LIBNAME=what32
|
||||
|
||||
include $(TOP)$(ROOT)config/lib.cf
|
||||
83
harbour/contrib/what32/common.mak
Normal file
83
harbour/contrib/what32/common.mak
Normal file
@@ -0,0 +1,83 @@
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
|
||||
LIBNAME = what32
|
||||
|
||||
LIB_PATH = $(LIB_DIR)\$(LIBNAME)$(LIBEXT)
|
||||
|
||||
PRG_HEADERS = \
|
||||
commctrl.ch \
|
||||
commdlg.ch \
|
||||
debug.ch \
|
||||
import.ch \
|
||||
sqltypes.ch \
|
||||
what32.ch \
|
||||
wingdi.ch \
|
||||
wininet.ch \
|
||||
winstruc.ch \
|
||||
wintypes.ch \
|
||||
winuser.ch \
|
||||
|
||||
LIB_OBJS = \
|
||||
$(OBJ_DIR)\_winbmp$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winbrsh$(OBJEXT) \
|
||||
$(OBJ_DIR)\_wincall$(OBJEXT) \
|
||||
$(OBJ_DIR)\_wincdlg$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winclpb$(OBJEXT) \
|
||||
$(OBJ_DIR)\_wincomm$(OBJEXT) \
|
||||
$(OBJ_DIR)\_wincret$(OBJEXT) \
|
||||
$(OBJ_DIR)\_windate$(OBJEXT) \
|
||||
$(OBJ_DIR)\_windc$(OBJEXT) \
|
||||
$(OBJ_DIR)\_windir$(OBJEXT) \
|
||||
$(OBJ_DIR)\_windlg$(OBJEXT) \
|
||||
$(OBJ_DIR)\_windll$(OBJEXT) \
|
||||
$(OBJ_DIR)\_windraw$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winfont$(OBJEXT) \
|
||||
$(OBJ_DIR)\_wingdi$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winhead$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winicon$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winilst$(OBJEXT) \
|
||||
$(OBJ_DIR)\_wininet$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winini$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winkbrd$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winlv$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winmain$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winmapi$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winmem$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winmenu$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winmeta$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winmisc$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winmmcap$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winmous$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winmsg$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winpen$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winprn$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winrect$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winreg$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winrgn$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winscrlb$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winserial$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winshell$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winsock$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winsys$(OBJEXT) \
|
||||
$(OBJ_DIR)\_wintab$(OBJEXT) \
|
||||
$(OBJ_DIR)\_wintbar$(OBJEXT) \
|
||||
$(OBJ_DIR)\_wintext$(OBJEXT) \
|
||||
$(OBJ_DIR)\_wintree$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winview$(OBJEXT) \
|
||||
$(OBJ_DIR)\_winwnd$(OBJEXT) \
|
||||
\
|
||||
$(OBJ_DIR)\whatutil$(OBJEXT) \
|
||||
$(OBJ_DIR)\wincdlg$(OBJEXT) \
|
||||
$(OBJ_DIR)\wincomm$(OBJEXT) \
|
||||
$(OBJ_DIR)\wincore$(OBJEXT) \
|
||||
$(OBJ_DIR)\windebug$(OBJEXT) \
|
||||
$(OBJ_DIR)\winerror$(OBJEXT) \
|
||||
$(OBJ_DIR)\winini$(OBJEXT) \
|
||||
$(OBJ_DIR)\winrbar$(OBJEXT) \
|
||||
$(OBJ_DIR)\wintabs$(OBJEXT) \
|
||||
$(OBJ_DIR)\wintbar$(OBJEXT) \
|
||||
|
||||
all: \
|
||||
$(LIB_PATH) \
|
||||
6
harbour/contrib/what32/make_b32.bat
Normal file
6
harbour/contrib/what32/make_b32.bat
Normal file
@@ -0,0 +1,6 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
call ..\mtpl_b32.bat %1 %2 %3 %4 %5 %6 %7 %8 %9
|
||||
6
harbour/contrib/what32/make_vc.bat
Normal file
6
harbour/contrib/what32/make_vc.bat
Normal file
@@ -0,0 +1,6 @@
|
||||
@echo off
|
||||
rem
|
||||
rem $Id$
|
||||
rem
|
||||
|
||||
call ..\mtpl_vc.bat %1 %2 %3 %4 %5 %6 %7 %8 %9
|
||||
Reference in New Issue
Block a user