Update of /cvsroot/netrek/client/netrekxp/src/cursors
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5894/src/cursors

Modified Files:
Log Message:
Major features in this patch are:
Merge of Stas' latest source into client.
 - Lots of double buffering code
 - Cleanup of protoyping functions and proper variable initialization
 - Addition of working RSA key generator mkkey.exe (this necessitates another DLL in the source)
 - Updated compile instructions, and a new document on how to make a RSA key
 - Working version of winkey with BCC compiler
 - Bug fixes as per listed in his change log
Cleanup of changes list to remove bug fix/stuff only coders need to know.
Removal of buildexe script - Stas rewrote build to make this obsolete
Addition of HR bitmap set (including a few placeholder bitmaps until art is done)
Metablock patch accepted (not working proper yet though due to retrieving login issue)
Probably a few other things I forgot about!

Index: makefile
RCS file: /cvsroot/netrek/client/netrekxp/src/cursors/makefile,v
retrieving revision
retrieving revision 1.2
diff -u -d -r1.1.1.1 -r1.2
--- makefile	21 Jan 2003 21:28:44 -0000
+++ makefile	7 May 2006 16:59:27 -0000	1.2
@@ -1,18 +1,6 @@
-# =========================================================================
-# COW on Win32 Makefile
 # This makefile is written for Borland C++ 5.5
-# Definitions needed to be changed before compile
-#DEBUG = 1
-RSA = 1
-RSAKEY = \netrek_files\rsa\NetrekXP-Mod-RSA-Key-Win32.secret
 # Borland C++ 5.5
 cc     = bcc32
@@ -20,20 +8,6 @@
 link   = ilink32
 compileandlink = bcc32
-# Linker options
-# -Tpd 				This tells the linker the type of file you want to create. You can use -Tpe to create an exe. 
-# -aa 				This tells the linker that this will be a 32 bit Windows application. 
-# -V4.0 			This specifies the target Windows version that this DLL will be used for. 4.0 represents Windows 95 and later. 
-# -c 				This tells the linker that you want case sensitive symbols.  I'm not sure that this is critical but since C is case sensitive it's a good idea to include it. 
-# -x 				This suppresses the creation of a MAP file. A MAP file is a text file which list all the memory locations of the symbols of a C program. Since this is simply a resource file we're making, it's not that useful to have a MAP file. 
-# c0d32.obj 			This object file is required to link into the dll. It allows the DLL to be loaded into memory only when needed. 
-# myresource.dll 		This is the output DLL file that will be created. 
-# import32.lib and cw32i.lib 	These libraries are needed for the DLL. They're used to access the Windows API. 
-# myresource.res 		This is your compiled RES file that will be linked. 
-# ---------------------------------------------------------------------------
-# - Start of makefile proper
 all: curslib.dll
 RESOURCES = curslib.res
@@ -41,7 +15,8 @@
 $(RESOURCES): curslib.rc
         $(rc) -FOcurslib.res curslib.rc
 curslib.dll:  $(RESOURCES)
 	$(link) -Tpd -aa -V4.0 -c -x C0d32.OBJ, curslib.dll,, import32.lib cw32i.lib, , $(RESOURCES)
+	del curslib.dll curslib.ilc curslib.ild curslib.ilf curslib.ils curslib.res curslib.tds
\ No newline at end of file