#----------------------------------------------------------------------------
# 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

PDOBJS_127 = &
	lib\rom_builder_inittime.obj &
	lib\math_dos.obj &
	lib\com_huff.obj &
	lib\inittime_orom_head_reuse.obj &
	lib\inittime_orom_init_reuse.obj &
	lib\rom_start_reuse.obj &
	lib\orom_post_reuse.obj &
	lib\libigdinit.lib &
	lib\libigdinittnc.lib &
	lib\libigddsp.lib &
	lib\libigddsptnc.lib &
	lib\inittime_init_reuse.obj &
	lib\inittime_init_part_reuse.obj &
	lib\inittime_orom_init.obj &
	lib\inittime_rom_prep.obj &
	lib\orom_post.obj &
	lib\orom_dispatch.obj &
	lib\reuse_init.obj &
	lib\globals.obj &
	user_config.obj &
	lib\inittime_dispatch_a000.obj &
	lib\io_a000.obj &
	lib\video_memory.obj &
	lib\vga_scr.obj &
	lib\vga_page.obj &
	lib\math.obj &
	lib\pm32.obj &
	lib\serial.obj &
	lib\beep.obj &
	lib\inittime_set_mode.obj &
	lib\libigdgmm.lib &
	lib\libigdgmmtnc.lib &
	lib\vga_mode.obj &
	lib\micro_mode.obj &
	lib\inittime_micro_mode_tnc.obj &
	lib\libigdpi.lib &
	lib\libigdpd.lib &
	lib\libosvbios.lib &
	pd_init_all.obj &
	lib\lvds.lib &
	lib\sdvo.lib &
	lib\orom_dummy.obj &
	lib\rom_end.obj

PDOBJS_127_COM = &
	lib\rom_builder_inittime.obj, &
	lib\math_dos.obj, &
	lib\com_huff.obj, &
	lib\inittime_orom_head_reuse.obj, &
	lib\inittime_orom_init_reuse.obj, &
	lib\rom_start_reuse.obj, &
	lib\orom_post_reuse.obj, &
	lib\libigdinit.lib, &
	lib\libigdinittnc.lib, &
	lib\libigddsp.lib, &
	lib\libigddsptnc.lib, &
	lib\inittime_init_reuse.obj, &
	lib\inittime_init_part_reuse.obj, &
	lib\inittime_orom_init.obj, &
	lib\inittime_rom_prep.obj, &
	lib\orom_post.obj, &
	lib\orom_dispatch.obj, &
	lib\reuse_init.obj, &
	lib\globals.obj, &
	user_config.obj, &
	lib\inittime_dispatch_a000.obj, &
	lib\io_a000.obj, &
	lib\video_memory.obj, &
	lib\vga_scr.obj, &
	lib\vga_page.obj, &
	lib\math.obj, &
	lib\pm32.obj, &
	lib\serial.obj, &
	lib\beep.obj, &
	lib\inittime_set_mode.obj, &
	lib\libigdgmm.lib, &
	lib\libigdgmmtnc.lib, &
	lib\vga_mode.obj, &
	lib\micro_mode.obj, &
	lib\inittime_micro_mode_tnc.obj, &
	lib\libigdpi.lib, &
	lib\libigdpd.lib, &
	lib\libosvbios.lib, &
	pd_init_all.obj, &
	lib\lvds.lib, &
	lib\sdvo.lib, &
	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\libigdinittnc.lib, &
	lib\libigddsp.lib, &
	lib\libigddsptnc.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\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\libigdgmmtnc.lib, &
	lib\libigdmode.lib, &
	lib\libigdmodetnc.lib, &
	lib\libigdpd.lib, &
	lib\libigdpi.lib, &
	lib\libigdpitnc.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\libigdinittnc.lib &
	lib\libigddsp.lib &
	lib\libigddsptnc.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\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\libigdgmmtnc.lib &
	lib\libigdmode.lib &
	lib\libigdmodetnc.lib &
	lib\libigdpd.lib &
	lib\libigdpi.lib &
	lib\libigdpitnc.lib &
	lib\libosvbios.lib &
	pd_init_all.obj &
	$(PD) &
	lib\orom_dummy.obj &
	lib\rom_end.obj

!ifdef LIBS_PD
iegdorom.exe : $(PDOBJS_127)
	cmd /C "$(LINK) $(LINK_FLAGS) N $^* LIBF $(PDOBJS_127_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.127,v 1.3 2011/11/08 22:11:11 ppark Exp $
# $Source: /nfs/sie/disks/sie-cidgit_disk001/git_repos/GFX/cvs_fri22/ssigd/cfg/vbios_oki/Makefile.127,v $
#----------------------------------------------------------------------------
