Update of /cvsroot/netrek/client/netrekxp/src/cursors
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5894/src/cursors
Modified Files:
makefile
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 1.1.1.1
retrieving revision 1.2
diff -u -d -r1.1.1.1 -r1.2
--- makefile 21 Jan 2003 21:28:44 -0000 1.1.1.1
+++ 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)
+clean:
+ del curslib.dll curslib.ilc curslib.ild curslib.ilf curslib.ils curslib.res curslib.tds
\ No newline at end of file