mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-06 15:55:03 +00:00
808cb0436d
Thu Aug 17 19:30:14 1995 Alexandre Julliard <julliard@sunsite.unc.edu> * [*/Makefile.in] Removed winelibclean target, as it doesn't work anyway. * [controls/button.c] Avoid drawing the focus rectangle outside of the button. * [controls/widgets.c] Fixed bug with the size of the reserved bytes for the Edit control (caused Eudora to crash). * [debugger/*] [include/debugger.h] Unified debugger address handling. Segmented and linear addresses are no grouped in a single type DBG_ADDR. All commands now accept seg:off addresses. Module entry points are now loaded upon first entry to the debugger, so that entry points of the loaded executable also appear in the symbol table. * [include/registers.h] [miscemu/*.c] Register macros are now of the form 'AX_reg(context)' instead of 'AX'. This makes code less readable, but will prevent a lot of name clashes with other definitions. It also avoids a hidden reference to the 'context' variable. * [ipc/dde_atom.c] [misc/atom.c] All *AddAtom and *FindAtom functions now take a SEGPTR parameter, to allow supporting integer atoms. Moved atom.c to memory/ directory. * [loader/task.c] Fixed environment allocation to compute the size dynamically. Added 'windir' environment variable. Fixed GetDOSEnvironment() to return the current task environment. * [windows/message.c] Fixed bug in MSG_GetWindowForEvent(). Wed Aug 9 11:40:43 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de> * [include/ole.h] Added a lot of structures from my Borland Manual. Neither complete, nor 100% right (check please) * [misc/shell.c] Fixed some of the Reg* functions. Enhanced ShellExecute. Please test: wine "regedit.exe /v" mplayer.exe soundrec.exe Do YOU know the format of \WINDOWS\REG.DAT? Mail me please :) * [misc/dos_fs.c] Make umsdos mounted windows dirs work again. * [miscemu/emulate.c] Added some comments, preimplementation of subfunction 7. * [multimedia/mmsystem.c] Implemented mciSendString. not complete, not clean, not necessarily working (only checked with a program which uses 'cdaudio' (one working program is cool.exe, a shareware waveditor with cdaudio play facilities.) * [multimedia/mcicda.c] Segptr fixes in DriverProc Default cdrom drive in Linux is /dev/cdrom ... usually a symbolic link to your real cdrom device. Tue Aug 8 19:41:50 CDT 1995 Daniel Schepler <dks2@cec.wustl.edu> * [loader/resource.c] Don't crash in a LoadString to NULL * [loader/resource.c] Fixed accelerators to work with modifiers. (ALT-x modifiers still won't work unless the ALT keypress exited the menu.) * [misc/file.c] Expand a file to the current offset with an _lwrite of size zero. * [misc/file.c] Set a newly created file to read-write instead of write-only. Sun Aug 6 20:28:35 1995 Anand Kumria <akumria@ozemail.com.au> * [misc/main.c] [include/msdos.h] Fixed to return DOS version 6.22, and the correct byte order for Windows programs. Wed Aug 2 12:36:33 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de> * [include/options.h] [memory/global.c] [misc/main.c] Make the new IPC run-time selectible, disabling it by default. (I think it's only useful for libwine, anyway.) * [loader/task.c] [memory/selector.c] In FreeSelector(), walk up the stack and fix the frames. * [objects/dib.c] Missing break statement in DIB_SetImageBits_RLE8(). In GetDIBits(), set the compression flag in the bitmap info to zero. * [windows/dialog.c] GetNextDlgGroupItem() needs to treat the first child as if it had an implicit WS_GROUP bit set. Mon Jul 31 15:44:47 EDT 1995 Louis-D. Dubeau <ldd@step.polymtl.ca> * [misc/dos_fs.c] Quick'n dirty fix for the initialisation of the Z: information structure.
51 lines
1 KiB
Makefile
51 lines
1 KiB
Makefile
CC = @CC@
|
|
CFLAGS = @CFLAGS@
|
|
TOPSRC = @top_srcdir@
|
|
DIVINCL = -I$(TOPSRC)/include
|
|
BISON = @YACC@
|
|
FLEX = @LEX@
|
|
LANG = @LANG@
|
|
COMPILE = $(CC) $(CFLAGS) $(DIVINCL) $(LANG)
|
|
|
|
all: rc.o
|
|
|
|
y.tab.c y.tab.h: parser.y
|
|
$(BISON) -d -t parser.y
|
|
|
|
lex.yy.c: parser.l parser.h y.tab.h
|
|
$(FLEX) -8 -I parser.l
|
|
|
|
winerc: lex.yy.o winerc.o y.tab.o
|
|
$(COMPILE) lex.yy.o winerc.o y.tab.o -o winerc
|
|
|
|
sysres.rct: sysres.rc
|
|
echo "#include \"windows.h\"" >sysres.rct
|
|
echo WINDOWS_H_ENDS_HERE >>sysres.rct
|
|
cat sysres.rc >>sysres.rct
|
|
|
|
sysres.c sysres.h: sysres.rct winerc
|
|
$(COMPILE) -E -x c -P sysres.rct > sysres.tmp
|
|
cat sysres.tmp | sed -e '1,/^WINDOWS_H_ENDS_HERE/d' | ./winerc -o sysres -v -p sysres
|
|
|
|
rc.o: sysres.o
|
|
cp sysres.o rc.o
|
|
|
|
.c.o:
|
|
$(COMPILE) -c -o $*.o $<
|
|
|
|
clean:
|
|
rm -f *.o \#*\# *~ lex.yy.c sysres.tmp sysres.rct winerc y.tab.c \
|
|
y.tab.h sysres.c sysres.h tmp_make
|
|
|
|
distclean: clean
|
|
rm -f Makefile
|
|
|
|
countryclean:
|
|
|
|
depend: sysres.h
|
|
|
|
y.tab.o: y.tab.c
|
|
lex.yy.o: lex.yy.c
|
|
winerc.o: $(TOPSRC)/include/windows.h $(TOPSRC)/include/neexe.h parser.h y.tab.h
|
|
|