#----------------------------------------------------------------------------
# Filename: Makefile.tsr
# $Revision: 1.2 $
#----------------------------------------------------------------------------
# INTEL CONFIDENTIAL
# Copyright (2002-2008) Intel Corporation All Rights Reserved.
# The source code contained or described herein and all documents related to
# the source code ("Material") are owned by Intel Corporation or its suppliers
# or licensors. Title to the Material remains with Intel Corporation or its
# suppliers and licensors. The Material contains trade secrets and proprietary
# and confidential information of Intel or its suppliers and licensors. The
# Material is protected by worldwide copyright and trade secret laws and
# treaty provisions. No part of the Material may be used, copied, reproduced,
# modified, published, uploaded, posted, transmitted, distributed, or
# disclosed in any way without Intel's prior express written permission.
#
# No license under any patent, copyright, trade secret or other intellectual
# property right is granted to or conferred upon you by disclosure or
# delivery of the Materials, either expressly, by implication, inducement,
# estoppel or otherwise. Any license under such intellectual property rights
# must be express and approved by Intel in writing.
#
#----------------------------------------------------------------------------

OS_FLAGS = -d0 -mm -os -s -zp1 -5 -zc
BUILD_OPTS = 
CFLAGS_TSR =

INCLUDES = 
CFLAGS = $(OS_FLAGS) $(BUILD_OPTS) $(CFLAGS_TSR) $(INCLUDES)

CC = %WATCOM%\binnt\wcl.exe
CO = /mf /w3
LINK = %WATCOM%\binnt\wlink.exe
LINK_FLAGS = system dos OPTION MAP OPTION QUIET OPTION STACK=4096

!include makefile.pd


SRCS = &
	user_config.c &
	pd_init_all.c

OBJS_COM = &
	lib\libigdinit.lib, &
	lib\libigdinitplb.lib, &
	lib\libigddsp.lib, &
	lib\libigddspplb.lib, &
	lib\init_reuse.obj, &
	lib\init_part_reuse.obj, &
	lib\tsr.obj, &
	lib\tsr_dispatch.obj, &
	lib\reuse_init.obj, &
	lib\globals.obj, &
	user_config.obj, &
	lib\dispatch.obj, &
	lib\dispatch_a000.obj, &
	lib\io_a000.obj, &
	lib\video_memory.obj, &
	lib\math.obj, &
	lib\pm32.obj, &
	lib\serial.obj, &
	lib\beep.obj, &
	lib\set_mode.obj, &
	lib\libvga.lib, &
	lib\libfonts.lib, &
	lib\libvbe.lib, &
	lib\libintel.lib, &
	lib\libigdgmm.lib, &
	lib\libigdgmmplb.lib, &
	lib\libigdmode.lib, &
	lib\libigdmodeplb.lib, &
	lib\libigdpd.lib, &
	lib\libigdpi.lib, &
	lib\libigdpiplb.lib, &
	lib\libosvbios.lib, &
	pd_init_all.obj

OBJS = &
	lib\libigdinit.lib &
	lib\libigdinitplb.lib &
	lib\libigddsp.lib &
	lib\libigddspplb.lib &
	lib\init_reuse.obj &
	lib\init_part_reuse.obj &
	lib\tsr.obj &
	lib\tsr_dispatch.obj &
	lib\reuse_init.obj &
	lib\globals.obj &
	user_config.obj &
	lib\dispatch.obj &
	lib\dispatch_a000.obj &
	lib\io_a000.obj &
	lib\video_memory.obj &
	lib\math.obj &
	lib\pm32.obj, &
	lib\serial.obj &
	lib\beep.obj &
	lib\set_mode.obj &
	lib\libvga.lib &
	lib\libfonts.lib &
	lib\libvbe.lib &
	lib\libintel.lib &
	lib\libigdgmm.lib &
	lib\libigdgmmplb.lib &
	lib\libigdmode.lib &
	lib\libigdmodeplb.lib &
	lib\libigdpd.lib &
	lib\libigdpi.lib &
	lib\libigdpiplb.lib &
	lib\libosvbios.lib &
	pd_init_all.obj
	
PDOBJS_COM = &
	lib\libigdinit.lib, &
	lib\libigdinitplb.lib, &
	lib\libigddsp.lib, &
	lib\libigddspplb.lib, &
	lib\init_reuse.obj, &
	lib\init_part_reuse.obj, &
	lib\tsr.obj, &
	lib\tsr_dispatch.obj, &
	lib\reuse_init.obj, &
	lib\globals.obj, &
	user_config.obj, &
	lib\dispatch.obj, &
	lib\dispatch_a000.obj, &
	lib\io_a000.obj, &
	lib\video_memory.obj, &
	lib\math.obj, &
	lib\pm32.obj, &
	lib\serial.obj, &
	lib\beep.obj, &
	lib\set_mode.obj, &
	lib\libvga.lib, &
	lib\libfonts.lib, &
	lib\libvbe.lib, &
	lib\libintel.lib, &
	lib\libigdgmm.lib, &
	lib\libigdgmmplb.lib, &
	lib\libigdmode.lib, &
	lib\libigdmodeplb.lib, &
	lib\libigdpd.lib, &
	lib\libigdpi.lib, &
	lib\libigdpiplb.lib, &
	lib\libosvbios.lib, &
	pd_init_all.obj, &
	$(LIBS_PD)

PDOBJS = &
	lib\libigdinit.lib &
	lib\libigdinitplb.lib &
	lib\libigddsp.lib &
	lib\libigddspplb.lib &
	lib\init_reuse.obj &
	lib\init_part_reuse.obj &
	lib\tsr.obj &
	lib\tsr_dispatch.obj &
	lib\reuse_init.obj &
	lib\globals.obj &
	user_config.obj &
	lib\dispatch.obj &
	lib\dispatch_a000.obj &
	lib\io_a000.obj &
	lib\video_memory.obj &
	lib\math.obj &
	lib\pm32.obj, &
	lib\serial.obj &
	lib\beep.obj &
	lib\set_mode.obj &
	lib\libvga.lib &
	lib\libfonts.lib &
	lib\libvbe.lib &
	lib\libintel.lib &
	lib\libigdgmm.lib &
	lib\libigdgmmplb.lib &
	lib\libigdmode.lib &
	lib\libigdmodeplb.lib &
	lib\libigdpd.lib &
	lib\libigdpi.lib &
	lib\libigdpiplb.lib &
	lib\libosvbios.lib &
	pd_init_all.obj &
	$(PD)

!ifdef LIBS_PD
iegdtsr.exe : $(PDOBJS) 
	cmd /C "$(LINK) $(LINK_FLAGS) N $^* LIBF $(PDOBJS_COM)"
	del *.obj user_config.c config.h makefile.pd tsr.map
!else
iegdtsr.exe : $(OBJS) 
	cmd /C "$(LINK) $(LINK_FLAGS) N $^* LIBF $(OBJS_COM)"
	del *.obj user_config.c config.h makefile.pd tsr.map
!endif

.c.obj: .always
	cmd /C "$(CC) $(CFLAGS) -c $< -Fo$@"

#----------------------------------------------------------------------------
# File Revision History
# $Id: Makefile.tsr,v 1.2 2008/08/25 14:29:47 msottek Exp $
# $Source: /nfs/sie/disks/sie-cidgit_disk001/git_repos/GFX/cvs_fri22/ssigd/cfg/vbios_plb/Makefile.tsr,v $
#----------------------------------------------------------------------------
