2006-08-05 21:17:11 +02:00
|
|
|
DLLFLAGS = @DLLFLAGS@
|
2013-05-01 12:29:00 +02:00
|
|
|
EXTRALIBS = $(LIBPORT) @LIBDL@ @COREFOUNDATIONLIB@ @CORESERVICESLIB@
|
2013-10-28 11:16:11 +01:00
|
|
|
EXTRADEFS = -DWINE_UNICODE_API="" \
|
|
|
|
-DBINDIR='"$(bindir)"' \
|
|
|
|
-DDLLDIR='"$(dlldir)"' \
|
|
|
|
-DDLLPREFIX='"$(DLLPREFIX)"' \
|
|
|
|
-DLIB_TO_BINDIR=\"`$(RELPATH) $(libdir) $(bindir)`\" \
|
|
|
|
-DLIB_TO_DLLDIR=\"`$(RELPATH) $(libdir) $(dlldir)`\" \
|
|
|
|
-DBIN_TO_DLLDIR=\"`$(RELPATH) $(bindir) $(dlldir)`\" \
|
|
|
|
-DBIN_TO_DATADIR=\"`$(RELPATH) $(bindir) $(datadir)/wine`\"
|
2013-10-05 11:01:58 +02:00
|
|
|
STATICLIB = libwine_static.a
|
2006-08-05 21:17:11 +02:00
|
|
|
|
2006-08-05 21:29:58 +02:00
|
|
|
VERSION = 1.0
|
2006-08-05 21:17:11 +02:00
|
|
|
SOVERSION = 1
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
|
2006-08-07 17:48:18 +02:00
|
|
|
INSTALLDIRS = $(DESTDIR)$(libdir)
|
|
|
|
|
2000-10-31 01:20:51 +01:00
|
|
|
C_SRCS = \
|
2006-07-11 19:33:22 +02:00
|
|
|
c_037.c \
|
2009-07-03 13:26:38 +02:00
|
|
|
c_10000.c \
|
2013-06-26 17:41:41 +02:00
|
|
|
c_10001.c \
|
2013-06-26 17:46:35 +02:00
|
|
|
c_10002.c \
|
2013-06-26 17:49:30 +02:00
|
|
|
c_10003.c \
|
2013-08-19 19:00:55 +02:00
|
|
|
c_10004.c \
|
2013-08-19 19:02:01 +02:00
|
|
|
c_10005.c \
|
2009-07-03 13:26:38 +02:00
|
|
|
c_10006.c \
|
|
|
|
c_10007.c \
|
2013-06-26 17:51:47 +02:00
|
|
|
c_10008.c \
|
2013-06-26 13:38:21 +02:00
|
|
|
c_10010.c \
|
2013-06-26 12:49:42 +02:00
|
|
|
c_10017.c \
|
2013-06-26 12:52:33 +02:00
|
|
|
c_10021.c \
|
2009-07-03 13:26:38 +02:00
|
|
|
c_10029.c \
|
2006-07-11 19:33:22 +02:00
|
|
|
c_1006.c \
|
2009-07-03 13:26:38 +02:00
|
|
|
c_10079.c \
|
|
|
|
c_10081.c \
|
2013-06-26 12:54:57 +02:00
|
|
|
c_10082.c \
|
2006-07-11 19:33:22 +02:00
|
|
|
c_1026.c \
|
|
|
|
c_1250.c \
|
|
|
|
c_1251.c \
|
|
|
|
c_1252.c \
|
|
|
|
c_1253.c \
|
|
|
|
c_1254.c \
|
|
|
|
c_1255.c \
|
|
|
|
c_1256.c \
|
|
|
|
c_1257.c \
|
|
|
|
c_1258.c \
|
2008-04-08 12:19:27 +02:00
|
|
|
c_1361.c \
|
2006-07-11 19:33:22 +02:00
|
|
|
c_20127.c \
|
|
|
|
c_20866.c \
|
|
|
|
c_20932.c \
|
|
|
|
c_21866.c \
|
|
|
|
c_28591.c \
|
|
|
|
c_28592.c \
|
|
|
|
c_28593.c \
|
|
|
|
c_28594.c \
|
|
|
|
c_28595.c \
|
|
|
|
c_28596.c \
|
|
|
|
c_28597.c \
|
|
|
|
c_28598.c \
|
|
|
|
c_28599.c \
|
|
|
|
c_28600.c \
|
|
|
|
c_28603.c \
|
|
|
|
c_28604.c \
|
|
|
|
c_28605.c \
|
2009-07-03 13:26:38 +02:00
|
|
|
c_28606.c \
|
|
|
|
c_424.c \
|
|
|
|
c_437.c \
|
|
|
|
c_500.c \
|
|
|
|
c_737.c \
|
|
|
|
c_775.c \
|
|
|
|
c_850.c \
|
|
|
|
c_852.c \
|
|
|
|
c_855.c \
|
|
|
|
c_856.c \
|
|
|
|
c_857.c \
|
|
|
|
c_860.c \
|
|
|
|
c_861.c \
|
|
|
|
c_862.c \
|
|
|
|
c_863.c \
|
|
|
|
c_864.c \
|
|
|
|
c_865.c \
|
|
|
|
c_866.c \
|
|
|
|
c_869.c \
|
|
|
|
c_874.c \
|
|
|
|
c_875.c \
|
|
|
|
c_878.c \
|
|
|
|
c_932.c \
|
|
|
|
c_936.c \
|
|
|
|
c_949.c \
|
|
|
|
c_950.c \
|
|
|
|
casemap.c \
|
|
|
|
collation.c \
|
|
|
|
compose.c \
|
|
|
|
config.c \
|
|
|
|
cptable.c \
|
|
|
|
debug.c \
|
|
|
|
fold.c \
|
|
|
|
ldt.c \
|
|
|
|
loader.c \
|
|
|
|
mbtowc.c \
|
|
|
|
mmap.c \
|
|
|
|
port.c \
|
|
|
|
sortkey.c \
|
|
|
|
string.c \
|
|
|
|
utf8.c \
|
|
|
|
wctomb.c \
|
|
|
|
wctype.c
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
|
2008-03-26 19:33:06 +01:00
|
|
|
EXTRA_OBJS = version.o
|
|
|
|
|
2006-08-05 21:17:11 +02:00
|
|
|
@MAKE_RULES@
|
|
|
|
|
2009-01-14 08:20:30 +01:00
|
|
|
version.c: dummy
|
2010-09-19 12:40:12 +02:00
|
|
|
version=`(GIT_DIR=$(top_srcdir)/.git git describe HEAD 2>/dev/null || echo "wine-@PACKAGE_VERSION@") | sed -n -e '$$s/\(.*\)/const char wine_build[] = "\1";/p'` && (echo $$version | cmp -s - $@) || echo $$version >$@ || ($(RM) $@ && exit 1)
|
2008-03-26 19:33:06 +01:00
|
|
|
|
2013-10-28 11:16:11 +01:00
|
|
|
$(OBJS): $(RELPATH)
|
|
|
|
|
2006-08-05 21:17:11 +02:00
|
|
|
$(RELPATH):
|
2009-09-01 22:36:13 +02:00
|
|
|
@cd $(TOOLSDIR)/tools && $(MAKE) relpath$(TOOLSEXT)
|
2013-05-01 12:29:00 +02:00
|
|
|
|
2013-09-30 12:11:42 +02:00
|
|
|
# Make sure that make_makefiles sees the generated rules
|
2013-05-10 22:01:44 +02:00
|
|
|
install install-lib::
|
|
|
|
install install-dev::
|
2013-09-30 12:11:42 +02:00
|
|
|
clean::
|
2013-05-10 22:01:44 +02:00
|
|
|
|
2013-05-01 12:29:00 +02:00
|
|
|
@LIBWINE_RULES@
|