##############################################################################
# Build rules for mach64 Chapter 8 sample code                               #
#                                                                            #
# Copyright (c) 1994-1998 ATI Technologies Inc.  All rights reserved.        #
##############################################################################

##################
# Makefile rules #
##################

!ifdef DEBUG
%M64SDKDEBUG = 1
!endif

all: util overlay scaler csc keyer fescaler bmgui bmaster switch

clean: .SYMBOLIC
    set M64SDKCLEAN = clean
    wmake

util: .SYMBOLIC
    cd util
    wmake $(%M64SDKCLEAN)
    cd ..

overlay: util
    cd overlay
    wmake $(%M64SDKCLEAN)
    cd ..

scaler: util
    cd scaler
    wmake $(%M64SDKCLEAN)
    cd ..

csc: util
    cd csc
    wmake $(%M64SDKCLEAN)
    cd ..

keyer: util
    cd keyer
    wmake $(%M64SDKCLEAN)
    cd ..

fescaler: util
    cd fescaler
    wmake $(%M64SDKCLEAN)
    cd ..

switch: util
    cd switch
    wmake $(%M64SDKCLEAN)
    cd ..

bmgui: util
    cd bmgui
    wmake $(%M64SDKCLEAN)
    cd ..

bmaster: util
    cd bmaster
    wmake $(%M64SDKCLEAN)
    cd ..

