sl@0: # sl@0: # Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: # All rights reserved. sl@0: # This component and the accompanying materials are made available sl@0: # under the terms of "Eclipse Public License v1.0" sl@0: # which accompanies this distribution, and is available sl@0: # at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: # sl@0: # Initial Contributors: sl@0: # Nokia Corporation - initial contribution. sl@0: # sl@0: # Contributors: sl@0: # sl@0: # Description: sl@0: # sl@0: sl@0: # To ensure that EPOCROOT always ends with a forward slash sl@0: TMPROOT:=$(subst \,/,$(EPOCROOT)) sl@0: EPOCROOT2:=$(patsubst %/,%,$(TMPROOT))/ sl@0: sl@0: include $(EPOCROOT2)epoc32/tools/shell/$(notdir $(basename $(SHELL))).mk sl@0: sl@0: UART_FOLDER=$(EPOCROOT)epoc32\release\$(PLATFORM)\$(CFG)\z\base\serial sl@0: sl@0: SCRIPT_PORT0=$(UART_FOLDER)\base-bsp-serial-driver-PORT0.script sl@0: INI_PORT0=$(UART_FOLDER)\base-bsp-serial-driver-PORT0.ini sl@0: sl@0: SCRIPT_PORT0_2400=$(UART_FOLDER)\base-bsp-serial-driver-PORT0-2400.script sl@0: INI_PORT0_2400=$(UART_FOLDER)\base-bsp-serial-driver-PORT0-2400.ini sl@0: sl@0: SCRIPT_PORT0_4800=$(UART_FOLDER)\base-bsp-serial-driver-PORT0-4800.script sl@0: INI_PORT0_4800=$(UART_FOLDER)\base-bsp-serial-driver-PORT0-4800.ini sl@0: sl@0: SCRIPT_PORT0_9600=$(UART_FOLDER)\base-bsp-serial-driver-PORT0-9600.script sl@0: INI_PORT0_9600=$(UART_FOLDER)\base-bsp-serial-driver-PORT0-9600.ini sl@0: sl@0: SCRIPT_PORT0_115200=$(UART_FOLDER)\base-bsp-serial-driver-PORT0-115200.script sl@0: INI_PORT0_115200=$(UART_FOLDER)\base-bsp-serial-driver-PORT0-115200.ini sl@0: sl@0: SCRIPT_STRESS_PORT0_2400=$(UART_FOLDER)\base-bsp-serial-driver-stress-PORT0-2400.script sl@0: INI_STRESS_PORT0_2400=$(UART_FOLDER)\base-bsp-serial-driver-stress-PORT0-2400.ini sl@0: sl@0: SCRIPT_STRESS_PORT0_4800=$(UART_FOLDER)\base-bsp-serial-driver-stress-PORT0-4800.script sl@0: INI_STRESS_PORT0_4800=$(UART_FOLDER)\base-bsp-serial-driver-stress-PORT0-4800.ini sl@0: sl@0: SCRIPT_STRESS_PORT0_9600=$(UART_FOLDER)\base-bsp-serial-driver-stress-PORT0-9600.script sl@0: INI_STRESS_PORT0_9600=$(UART_FOLDER)\base-bsp-serial-driver-stress-PORT0-9600.ini sl@0: sl@0: SCRIPT_STRESS_PORT0_115200=$(UART_FOLDER)\base-bsp-serial-driver-stress-PORT0-115200.script sl@0: INI_STRESS_PORT0_115200=$(UART_FOLDER)\base-bsp-serial-driver-stress-PORT0-115200.ini sl@0: sl@0: $(UART_FOLDER) : sl@0: @perl -S emkdir.pl "$(UART_FOLDER)" sl@0: sl@0: $(SCRIPT_PORT0) : ..\scripts\base-bsp-serial-driver-port.script sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=9600 sl@0: @echo $@ sl@0: sl@0: $(INI_PORT0) : ..\testdata\base-bsp-serial-driver-port.ini sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=9600 sl@0: @echo $@ sl@0: sl@0: $(SCRIPT_PORT0_2400) : ..\scripts\base-bsp-serial-driver-baud.script sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=2400 sl@0: @echo $@ sl@0: sl@0: $(INI_PORT0_2400) : ..\testdata\base-bsp-serial-driver-baud.ini sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=2400 sl@0: @echo $@ sl@0: sl@0: $(SCRIPT_PORT0_4800) : ..\scripts\base-bsp-serial-driver-baud.script sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=4800 sl@0: @echo $@ sl@0: sl@0: $(INI_PORT0_4800) : ..\testdata\base-bsp-serial-driver-baud.ini sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=4800 sl@0: @echo $@ sl@0: sl@0: $(SCRIPT_PORT0_9600) : ..\scripts\base-bsp-serial-driver-baud.script sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=9600 sl@0: @echo $@ sl@0: sl@0: $(INI_PORT0_9600) : ..\testdata\base-bsp-serial-driver-baud.ini sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=9600 sl@0: @echo $@ sl@0: sl@0: $(SCRIPT_PORT0_115200) : ..\scripts\base-bsp-serial-driver-baud.script sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=115200 sl@0: @echo $@ sl@0: sl@0: $(INI_PORT0_115200) : ..\testdata\base-bsp-serial-driver-baud.ini sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=115200 sl@0: @echo $@ sl@0: sl@0: $(SCRIPT_STRESS_PORT0_2400) : ..\scripts\base-bsp-serial-driver-stress.script sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=2400 sl@0: @echo $@ sl@0: sl@0: $(INI_STRESS_PORT0_2400) : ..\testdata\base-bsp-serial-driver-stress.ini sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=2400 sl@0: @echo $@ sl@0: sl@0: $(SCRIPT_STRESS_PORT0_4800) : ..\scripts\base-bsp-serial-driver-stress.script sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=4800 sl@0: @echo $@ sl@0: sl@0: $(INI_STRESS_PORT0_4800) : ..\testdata\base-bsp-serial-driver-stress.ini sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=4800 sl@0: @echo $@ sl@0: sl@0: $(SCRIPT_STRESS_PORT0_9600) : ..\scripts\base-bsp-serial-driver-stress.script sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=9600 sl@0: @echo $@ sl@0: sl@0: $(INI_STRESS_PORT0_9600) : ..\testdata\base-bsp-serial-driver-stress.ini sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=9600 sl@0: @echo $@ sl@0: sl@0: $(SCRIPT_STRESS_PORT0_115200) : ..\scripts\base-bsp-serial-driver-stress.script sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=115200 sl@0: @echo $@ sl@0: sl@0: $(INI_STRESS_PORT0_115200) : ..\testdata\base-bsp-serial-driver-stress.ini sl@0: perl uartscript.pl --in="$?" --out="$@" --port=0 --baud=115200 sl@0: @echo $@ sl@0: sl@0: BLD : $(UART_FOLDER) \ sl@0: $(SCRIPT_PORT0) $(INI_PORT0) \ sl@0: $(SCRIPT_PORT0_2400) $(INI_PORT0_2400) \ sl@0: $(SCRIPT_PORT0_4800) $(INI_PORT0_4800) \ sl@0: $(SCRIPT_PORT0_9600) $(INI_PORT0_9600) \ sl@0: $(SCRIPT_PORT0_115200) $(INI_PORT0_115200) \ sl@0: $(SCRIPT_STRESS_PORT0_2400) $(INI_STRESS_PORT0_2400) \ sl@0: $(SCRIPT_STRESS_PORT0_4800) $(INI_STRESS_PORT0_4800) \ sl@0: $(SCRIPT_STRESS_PORT0_9600) $(INI_STRESS_PORT0_9600) \ sl@0: $(SCRIPT_STRESS_PORT0_115200) $(INI_STRESS_PORT0_115200) sl@0: sl@0: CLEAN : sl@0: -$(ERASE) $(SCRIPT_PORT0) sl@0: -$(ERASE) $(INI_PORT0) sl@0: -$(ERASE) $(SCRIPT_PORT0_2400) sl@0: -$(ERASE) $(INI_PORT0_2400) sl@0: -$(ERASE) $(SCRIPT_PORT0_4800) sl@0: -$(ERASE) $(INI_PORT0_4800) sl@0: -$(ERASE) $(SCRIPT_PORT0_9600) sl@0: -$(ERASE) $(INI_PORT0_9600) sl@0: -$(ERASE) $(SCRIPT_PORT0_115200) sl@0: -$(ERASE) $(INI_PORT0_115200) sl@0: -$(ERASE) $(SCRIPT_STRESS_PORT0_2400) sl@0: -$(ERASE) $(INI_STRESS_PORT0_2400) sl@0: -$(ERASE) $(SCRIPT_STRESS_PORT0_4800) sl@0: -$(ERASE) $(INI_STRESS_PORT0_4800) sl@0: -$(ERASE) $(SCRIPT_STRESS_PORT0_9600) sl@0: -$(ERASE) $(INI_STRESS_PORT0_9600) sl@0: -$(ERASE) $(SCRIPT_STRESS_PORT0_115200) sl@0: -$(ERASE) $(INI_STRESS_PORT0_115200) sl@0: sl@0: CLEANLIB : sl@0: sl@0: FINAL : sl@0: sl@0: FREEZE : sl@0: sl@0: LIB : sl@0: sl@0: MAKMAKE : sl@0: sl@0: RELEASABLES : sl@0: @echo $(SCRIPT_PORT0) sl@0: @echo $(INI_PORT0) sl@0: @echo $(SCRIPT_PORT0_2400) sl@0: @echo $(INI_PORT0_2400) sl@0: @echo $(SCRIPT_PORT0_4800) sl@0: @echo $(INI_PORT0_4800) sl@0: @echo $(SCRIPT_PORT0_9600) sl@0: @echo $(INI_PORT0_9600) sl@0: @echo $(SCRIPT_PORT0_115200) sl@0: @echo $(INI_PORT0_115200) sl@0: @echo $(SCRIPT_STRESS_PORT0_2400) sl@0: @echo $(INI_STRESS_PORT0_2400) sl@0: @echo $(SCRIPT_STRESS_PORT0_4800) sl@0: @echo $(INI_STRESS_PORT0_4800) sl@0: @echo $(SCRIPT_STRESS_PORT0_9600) sl@0: @echo $(INI_STRESS_PORT0_9600) sl@0: @echo $(SCRIPT_STRESS_PORT0_115200) sl@0: @echo $(INI_STRESS_PORT0_115200) sl@0: sl@0: RESOURCE : sl@0: sl@0: SAVESPACE :