#----------------------------------------------------------------------------
# Filename: Makefile.orm
# $Revision: 1.3 $
#----------------------------------------------------------------------------
# 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 = -DFAR=far -d0 -ms -os -s -zp1 -5 -zc
BUILD_OPTS = 
CFLAGS_OROM = -nd=OROM -nt=OROM_TEXT -g=OROM_CODE
INCLUDES = 
CFLAGS = $(OS_FLAGS) $(BUILD_OPTS) $(CFLAGS_OROM) $(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\rom_builder.obj, &
	lib\math_dos.obj, &
	lib\com_huff.obj, &
	lib\orom_head_reuse.obj, &
	lib\orom_init_reuse.obj, &
	lib\rom_start_reuse.obj, &
	lib\orom_post_reuse.obj, &
	lib\libigdinit.lib, &
	lib\libigdinitplb.lib, &
	lib\libigddsp.lib, &
	lib\libigddspplb.lib, &
	lib\init_reuse.obj, &
	lib\init_part_reuse.obj, &
	lib\orom_init.obj, &
	lib\orom_post.obj, &
	lib\orom_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, &
	lib\orom_dummy.obj, &
	lib\rom_end.obj

OBJS = &
	lib\rom_builder.obj &
	lib\math_dos.obj &
	lib\com_huff.obj &
	lib\orom_head_reuse.obj &
	lib\orom_init_reuse.obj &
	lib\rom_start_reuse.obj &
	lib\orom_post_reuse.obj &
	lib\libigdinit.lib &
	lib\libigdinitplb.lib &
	lib\libigddsp.lib &
	lib\libigddspplb.lib &
	lib\init_reuse.obj &
	lib\init_part_reuse.obj &
	lib\orom_init.obj &
	lib\orom_post.obj &
	lib\orom_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 &
	lib\orom_dummy.obj &
	lib\rom_end.obj
	
PDOBJS_COM = &
	lib\rom_builder.obj, &
	lib\math_dos.obj, &
	lib\com_huff.obj, &
	lib\orom_head_reuse.obj, &
	lib\orom_init_reuse.obj, &
	lib\rom_start_reuse.obj, &
	lib\orom_post_reuse.obj, &
	lib\libigdinit.lib, &
	lib\libigdinitplb.lib, &
	lib\libigddsp.lib, &
	lib\libigddspplb.lib, &
	lib\init_reuse.obj, &
	lib\init_part_reuse.obj, &
	lib\orom_init.obj, &
	lib\orom_post.obj, &
	lib\orom_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), &
	lib\orom_dummy.obj, &
	lib\rom_end.obj

PDOBJS = &
	lib\rom_builder.obj &
	lib\math_dos.obj &
	lib\com_huff.obj &
	lib\orom_head_reuse.obj &
	lib\orom_init_reuse.obj &
	lib\rom_start_reuse.obj &
	lib\orom_post_reuse.obj &
	lib\libigdinit.lib &
	lib\libigdinitplb.lib &
	lib\libigddsp.lib &
	lib\libigddspplb.lib &
	lib\init_reuse.obj &
	lib\init_part_reuse.obj &
	lib\orom_init.obj &
	lib\orom_post.obj &
	lib\orom_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) &
	lib\orom_dummy.obj &
	lib\rom_end.obj

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

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

#----------------------------------------------------------------------------
# File Revision History
# $Id: Makefile.orm,v 1.3 2009/02/27 21:11:24 skcheruv Exp $
# $Source: /nfs/sie/disks/sie-cidgit_disk001/git_repos/GFX/cvs_fri22/ssigd/cfg/vbios_plb/Makefile.orm,v $
#----------------------------------------------------------------------------
