cryptomgmtlibs/securitytestfw/group/bld.inf
changeset 0 2c201484c85f
child 8 35751d3474b7
equal deleted inserted replaced
-1:000000000000 0:2c201484c85f
       
     1 /*
       
     2 * Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of the License "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description: 
       
    15 * Generic technology part of test framework security subsystem
       
    16 * Generic technology part of test framework security subsystem
       
    17 *
       
    18 */
       
    19 
       
    20 
       
    21 
       
    22 
       
    23 /**
       
    24  @file
       
    25 */
       
    26 
       
    27 #include "../test/testutil/group/bld.inf"
       
    28 
       
    29 PRJ_PLATFORMS
       
    30 DEFAULT
       
    31 
       
    32 PRJ_EXPORTS
       
    33 // Nothing should be exported as this is only a test framework and not part of the 
       
    34 // release
       
    35 
       
    36 
       
    37 PRJ_TESTEXPORTS
       
    38 // configuration file for the CommsDB set up
       
    39 ../test/autotesting/auto.cfg /epoc32/winscw/c/auto.cfg
       
    40 ../test/autotesting/auto_broken.cfg /epoc32/winscw/c/auto_broken.cfg
       
    41 ../test/autotesting/auto_winpcap.cfg /epoc32/winscw/c/auto_winpcap.cfg
       
    42 ../test/autotesting/auto_winpcap_prompt.cfg /epoc32/winscw/c/auto_winpcap_prompt.cfg
       
    43 ../test/autotesting/auto_wintap.cfg /epoc32/winscw/c/auto_wintap.cfg
       
    44 ../test/autotesting/auto_wintap_prompt.cfg /epoc32/winscw/c/auto_wintap_prompt.cfg
       
    45 // configuration file for the CommsDB that prompts the user if the default iap is selected
       
    46 ../test/autotesting/prompt.cfg /epoc32/winscw/c/prompt.cfg
       
    47 // configuration file for the CommsDB set up for testing using sim.tsy (simulated tsy)
       
    48 ../test/autotesting/autosimtsy.cfg /epoc32/winscw/c/autosimtsy.cfg
       
    49 ../test/autotesting/dummytefscript.script /epoc32/winscw/c/dummytefscript.script
       
    50 
       
    51 ../test/autotesting/testMakesis.pl /epoc32/winscw/c/tswi/testmakesis.pl
       
    52 ../test/autotesting/panicscan.pl /epoc32/winscw/c/tswi/panicscan.pl
       
    53 ../test/autotesting/panicscan_authserver.pl /epoc32/winscw/c/tswi/panicscan_authserver.pl
       
    54 ../test/autotesting/checklocationofcertificates.pl /epoc32/winscw/c/checklocationofcertificates.pl
       
    55 ../test/autotesting/cdrive.pl /epoc32/winscw/c/cdrive.pl
       
    56 ../test/autotesting/configchangebats.pl /epoc32/winscw/c/configchangebats.pl
       
    57 ../test/autotesting/cdrive_exclude.txt /epoc32/winscw/c/cdrive_exclude.txt
       
    58 
       
    59 ../test/autotesting/config_udeb.bat /epoc32/winscw/c/config_udeb.bat
       
    60 ../test/autotesting/config_urel.bat /epoc32/winscw/c/config_urel.bat
       
    61 
       
    62 ../test/autotesting/searchtags.pl /epoc32/winscw/c/tswi/searchtags.pl
       
    63 
       
    64 ../test/autotesting/testexecute.ini  /epoc32/winscw/c/system/data/testexecute.ini
       
    65 
       
    66 // batch files for automated hardware testing
       
    67 
       
    68 	../test/autotesting/hosts		     /epoc32/winscw/c/autohardware/hosts
       
    69 	../test/autotesting/testsecurity_sdp.bat	     /epoc32/winscw/c/autohardware/testsecurity_sdp.bat
       
    70 	../test/autotesting/testsecurity_9.4_mcs.bat /epoc32/winscw/c/autohardware/testsecurity_9.4_mcs.bat
       
    71 	../test/autotesting/testsecurity_9.4_nonmcs.bat /epoc32/winscw/c/autohardware/testsecurity_9.4_nonmcs.bat
       
    72 	../test/autotesting/runcertman_9.4.bat /epoc32/winscw/c/autohardware/runcertman_9.4.bat
       
    73 	../test/autotesting/testsecurity_9.5_mcs.bat /epoc32/winscw/c/autohardware/testsecurity_9.5_mcs.bat
       
    74 	../test/autotesting/testsecurity_9.5_nonmcs.bat /epoc32/winscw/c/autohardware/testsecurity_9.5_nonmcs.bat
       
    75 	../test/autotesting/testsecurity_9.6_nonmcs.bat /epoc32/winscw/c/autohardware/testsecurity_9.6_nonmcs.bat
       
    76 	
       
    77 	../test/autotesting/testsecurity_9.6_crypto.bat /epoc32/winscw/c/autohardware/testsecurity_9.6_crypto.bat
       
    78 
       
    79 #ifdef SYMBIAN_CRYPTOSPI
       
    80 	../test/autotesting/runcrypto_9.5.bat /epoc32/winscw/c/autohardware/runcrypto_9.5.bat
       
    81 #else
       
    82 	../test/autotesting/runcrypto_9.4.bat /epoc32/winscw/c/autohardware/runcrypto_9.4.bat
       
    83 #endif
       
    84 	../test/autotesting/runcryptotokens_9.4.bat /epoc32/winscw/c/autohardware/runcryptotokens_9.4.bat
       
    85 	../test/autotesting/runasnpkcs_9.4.bat /epoc32/winscw/c/autohardware/runasnpkcs_9.4.bat
       
    86 	../test/autotesting/runfiletokens_9.4.bat /epoc32/winscw/c/autohardware/runfiletokens_9.4.bat
       
    87 
       
    88 	
       
    89 #ifdef SYMBIAN_USER_PROMPT_SERVICE
       
    90 	../test/autotesting/runswiromtests_9.6.bat /epoc32/winscw/c/autohardware/runswiromtests_9.6.bat
       
    91 #else
       
    92 	../test/autotesting/runswiromtests_9.4.bat /epoc32/winscw/c/autohardware/runswiromtests_9.4.bat
       
    93 #endif
       
    94 
       
    95 	../test/autotesting/runswiromtests_9.4_mcs.bat /epoc32/winscw/c/autohardware/runswiromtests_9.4_mcs.bat
       
    96 	../test/autotesting/runauthtests.bat /epoc32/winscw/c/autohardware/runauthtests.bat
       
    97 	../test/autotesting/runupstests_9.4.bat /epoc32/winscw/c/autohardware/runupstests_9.4.bat
       
    98 	../test/autotesting/runpkcs12tests_9.4.bat /epoc32/winscw/c/autohardware/runpkcs12tests_9.4.bat
       
    99 
       
   100 ../test/autotesting/testsecurityperformance_cryptalg.bat /epoc32/winscw/c/autohardware/testsecurityperformance_cryptalg.bat
       
   101 ../test/autotesting/testsecurityperformance_crypto.bat   /epoc32/winscw/c/autohardware/testsecurityperformance_crypto.bat
       
   102 
       
   103 #ifdef SYMBIAN_CAF_STREAMING
       
   104 	../test/autotesting/runcaftests_9.6.bat /epoc32/winscw/c/autohardware/runcaftests_9.6.bat
       
   105 #else
       
   106 	../test/autotesting/runcaftests_9.4.bat /epoc32/winscw/c/autohardware/runcaftests_9.4.bat
       
   107 #endif
       
   108 ../test/autotesting/autoexec.bat /epoc32/winscw/c/autohardware/autoexec.bat
       
   109 
       
   110 // ROMKIT includes
       
   111 ../inc/SecurityTests.iby /epoc32/rom/include/securitytests.iby
       
   112 ../inc/testutil.iby /epoc32/rom/include/testutil.iby
       
   113 ../inc/t_testhandler.iby /epoc32/rom/include/t_testhandler.iby
       
   114 ../inc/sntpclient.iby  /epoc32/rom/include/sntpclient.iby
       
   115 ../inc/cryptodeps.iby  /epoc32/rom/include/cryptodeps.iby
       
   116 // Include files for testhandler2
       
   117 ./../test/testhandler2/tcancel.h /epoc32/include/testhandler2/tcancel.h
       
   118 ./../test/testhandler2/t_certstoreactionmemfail.h	/epoc32/include/testhandler2/t_certstoreactionmemfail.h
       
   119 ./../test/testhandler2/Thardcodedsetup.h /epoc32/include/testhandler2/thardcodedsetup.h
       
   120 ./../test/testhandler2/tHardcodedTests.h /epoc32/include/testhandler2/thardcodedtests.h
       
   121 ./../test/testhandler2/t_input.h /epoc32/include/testhandler2/t_input.h
       
   122 ./../test/testhandler2/t_message.h /epoc32/include/testhandler2/t_message.h
       
   123 ./../test/testhandler2/t_mtestspec.h /epoc32/include/testhandler2/t_mtestspec.h
       
   124 ./../test/testhandler2/t_output.h /epoc32/include/testhandler2/t_output.h
       
   125 ./../test/testhandler2/tscriptandhardcoded.h /epoc32/include/testhandler2/tscriptandhardcoded.h
       
   126 ./../test/testhandler2/tScriptSetup.h /epoc32/include/testhandler2/tscriptsetup.h
       
   127 ./../test/testhandler2/tScriptTests.h /epoc32/include/testhandler2/tscripttests.h
       
   128 ./../test/testhandler2/tSyncAction.h /epoc32/include/testhandler2/tsyncaction.h
       
   129 ./../test/testhandler2/t_testaction.h /epoc32/include/testhandler2/t_testaction.h
       
   130 ./../test/testhandler2/t_testactionspec.h /epoc32/include/testhandler2/t_testactionspec.h
       
   131 ./../test/testhandler2/t_testhandler.h /epoc32/include/testhandler2/t_testhandler.h
       
   132 ./../test/testhandler2/ttesthandlersettings.h /epoc32/include/testhandler2/ttesthandlersettings.h
       
   133 ./../test/testhandler2/t_testsetup.h /epoc32/include/testhandler2/t_testsetup.h
       
   134 ./../test/testhandler2/tTestSpec.h /epoc32/include/testhandler2/ttestspec.h
       
   135 ./../test/testhandler2/t_utils.h /epoc32/include/testhandler2/t_utils.h
       
   136 ./../test/testhandler2/t_errorconverter.h /epoc32/include/testhandler2/t_errorconverter.h
       
   137 ./../test/testhandler2extra/t_inputextra.h /epoc32/include/testhandler2/t_inputextra.h
       
   138 
       
   139 // testhandler_on_testexecute export
       
   140 ../inc/testexecuteinterface.h /epoc32/include/testexecuteinterface.h
       
   141 
       
   142 ../test/securityframeworktestserver/group/securityframeworktestserver.iby /epoc32/rom/include/securityframeworktestserver.iby
       
   143 
       
   144 
       
   145 PRJ_MMPFILES
       
   146 // None
       
   147 
       
   148 
       
   149 PRJ_TESTMMPFILES
       
   150 // specify the .mmp files required for building any test programs here
       
   151 //
       
   152 // you can specify "manual" to denote that a test should be listed in a generated
       
   153 // batch file for running a group of tests which require user input during testing.
       
   154 // you can specify "support" to denote that a file is a test support file and shouldn't
       
   155 // be listed in a batch file for running a group of tests
       
   156 // By default, each test will be listed in a batch file for running a group of tests
       
   157 // which can be left to run without requiring watching over by the person running the tests,
       
   158 // i.e. tests where no user input is required.  The default will apply if neither "manual"
       
   159 // or "support" is specified.
       
   160 
       
   161 #ifndef TOOLS
       
   162 #ifndef TOOLS2
       
   163 t_testhandler2.mmp
       
   164 t_testhandler2extra.mmp
       
   165 testhandler_on_testexecute.mmp
       
   166 sntpclient.mmp
       
   167 #endif
       
   168 #endif
       
   169 
       
   170 ../test/securityframeworktestserver/group/securityframeworktestserver.mmp