#****************************************************************************
#                                                                           *
# THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY     *
# KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE       *
# IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR     *
# PURPOSE.                                                                  *
#                                                                           *
# Copyright (C) 1998-99 //UCLabs Dongle Laboratories.  All Rights Reserved. *
#                                                                           *
#****************************************************************************
#
DEVICE		= Proteq
DDB_NAME	= $(DEVICE)_DDB
DESCRIPTION	= $(DEVICE)-Emu/Vxd Windows Device Driver for Proteq
BASEVERSION	= 0.00.506
BASECOPYRIGHT	= 1996
#
#
OBJS		= proteq.obj
#
AC		= tasm32
LFLAGS		= /NOLOGO
AFLAGS		= /I..\ /I.\ /os /m /ml
#
#
default: $(DEVICE).vxd
#
proteq.obj: 	proteq.asm
		$(AC) $(AFLAGS) $*

$(DEVICE).res: 
		$(BASEDIR)\bin\binw16\rc -r -v <<$(DEVICE).rc
#define Not_VxD
#include <vmm.h>
#include <ver.h>

#define VER_FILESUBTYPE 		UNDEFINED_DEVICE_ID
#define VER_FILETYPE			VFT_VXD

#define VER_FILEFLAGSMASK		VS_FFI_FILEFLAGSMASK
#define VER_FILEFLAGS			VS_FF_PRIVATEBUILD
#define VER_FILEOS			VOS_DOS_WINDOWS16

#define VER_LEGALCOPYRIGHT_STR		"$(DEVICE)-Emu is legal trademark of //UCLabs. All rights lefted, all lefts righted\0"
#define VER_LEGALCOPYRIGHT_YEARS	"$(BASECOPYRIGHT)-1999\0"
#define VER_COMPANYNAME_STR		"//UCL Dongle Labs.\0"
#define VER_PRODUCTVERSION		4,00,0,950
#define VER_PRODUCTVERSION_STR		"$(BASEVERSION)\0"
#define VER_PRODUCTNAME_STR		"$(DESCRIPTION)\0"
#define VER_FILEDESCRIPTION_STR		"$(DESCRIPTION)\0"
#define VER_FILEVERSION_STR		"$(BASEVERSION)\0"
#define VER_INTERNALNAME_STR		"$(DEVICE) for Win95\0"
#define VER_ORIGINALFILENAME_STR	"$(DEVICE).VXD"

#include <common.ver>
<<KEEP

$(DEVICE).vxd: $(OBJS) $(DEVICE).res
	link $(LFLAGS) /VXD /DEF:$(DEVICE).def /ENTRY:$(DEVICE)_Control $(OBJS) 
	sethdr -r $(DEVICE).res $(DEVICE).vxd 
#       mapsym -s $(DEVICE).map
#	copy $(DEVICE).vxd $(WINDIR)\system
        @echo **** Done! ****
		@del *.map>nul
#		@del *.sbr>nul
#		@del *.sym>nul
		@del *.obj>nul
#		@del *.idb>nul
		@del *.lib>nul
		@del *.exp>nul
#		@del *.res>nul
		@del *.rc>nul

