1*83a54b2fSSadaf Ebrahimi# This script will update serviceloader.jar with the latest version of TmpSuiteListener.class, 2*83a54b2fSSadaf Ebrahimi# which is used by test.serviceloader.ServiceLoaderTest. 3*83a54b2fSSadaf Ebrahimi# Run this script after building TestNG and its tests with ant 4*83a54b2fSSadaf Ebrahimi 5*83a54b2fSSadaf Ebrahimij=${PWD} 6*83a54b2fSSadaf Ebrahimirm -rf /tmp/sl 7*83a54b2fSSadaf Ebrahimimkdir /tmp/sl 8*83a54b2fSSadaf Ebrahimicd /tmp/sl 9*83a54b2fSSadaf Ebrahimijar xvf ${j}/serviceloader.jar 10*83a54b2fSSadaf Ebrahimiecho "test.serviceloader.TmpSuiteListener" >META-INF/services/org.testng.ITestNGListener 11*83a54b2fSSadaf Ebrahimicp ${j}/../../../target/test-classes/test/serviceloader/TmpSuiteListener.class test/tmp 12*83a54b2fSSadaf Ebrahimijar cvf ${j}/serviceloader.jar . 13