#///////////////////////////////////////////////////////////////////////////
# $Header: Exp $
#
# Copyright (c) 2000 ConnectTel, Inc. All Rights Reserved.
#  
# MODULE DESCRIPTION: 
#
# Makefile to create the libvga.a library for RTEMS
#
# MODIFICATION/HISTORY:
#
# $Log: makefile.mak,v $
#
#///////////////////////////////////////////////////////////////////////////

# Please set PRJ_INC and DEFINES for this project, before including the 
# generic include file.
PRJ_INC = -I../include  -I.

DEFINES += -DINCLUDE_TVGA_DRIVER_TEST -DINCLUDE_TVGA_DRIVER
DEFINES += -DINCLUDE_S3_DRIVER_TEST -DINCLUDE_S3_DRIVER
DEFINES += -DINCLUDE_NORMAL_DAC  -DINCLUDE_NORMAL_DAC_TEST
DEFINES += -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST
DEFINES += -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST
DEFINES += -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_S3_TRIO64_DAC_TEST

include ../make_include.rtems

SVGA_FILES = tvga8900.o vgadrv.o vgaregs.o vgaio.o vgapal.o vga.o vgadump.o vgaaccel.o \
             modetab.o accel.o vgaclear.o timing.o vgamodesel.o vgacol.o vgaline.o \
             vgadraw.o vgapix.o vgamisc.o vgaconvplanar.o s3.o vgapci.o interface.o \
             clockchip/icd2061a.o ramdac/ramdac.o ramdac/normal.o ramdac/s3dacs.o

LIB_TARGET = libvga.a

ALL = $(LIB_TARGET)

all: $(ALL)

clean:
	rm -f *.o ramdac/*.o clockchip/*.o *.a

$(LIB_TARGET): $(SVGA_FILES)
	$(AR) rcs $(LIB_TARGET) $(SVGA_FILES)


install: $(ALL)
	cp vga.h $(PROJECT_RELEASE)/lib/include
	cp $(LIB_TARGET) $(PROJECT_RELEASE)/lib

