diff options
author | Dave Brolley <brolley@redhat.com> | 2009-12-21 20:17:26 -0500 |
---|---|---|
committer | Dave Brolley <brolley@redhat.com> | 2009-12-21 20:17:26 -0500 |
commit | e9fb9b955c80d8181e997bdd3477a52c4f34f0ce (patch) | |
tree | 8e0c379ec8a1f7441191e731405b60ee8135f3e5 /testsuite/systemtap.apps/xulrunner.exp | |
parent | d6df3d15c244688928d8ca46d779d658fa27583b (diff) | |
parent | 4e275917e8ef91778cd1ba0d469c8f00c776f2eb (diff) | |
download | systemtap-steved-e9fb9b955c80d8181e997bdd3477a52c4f34f0ce.tar.gz systemtap-steved-e9fb9b955c80d8181e997bdd3477a52c4f34f0ce.tar.xz systemtap-steved-e9fb9b955c80d8181e997bdd3477a52c4f34f0ce.zip |
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap
Diffstat (limited to 'testsuite/systemtap.apps/xulrunner.exp')
-rw-r--r-- | testsuite/systemtap.apps/xulrunner.exp | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/testsuite/systemtap.apps/xulrunner.exp b/testsuite/systemtap.apps/xulrunner.exp index be2db0c7..7a6b934a 100644 --- a/testsuite/systemtap.apps/xulrunner.exp +++ b/testsuite/systemtap.apps/xulrunner.exp @@ -4,13 +4,15 @@ set test "xulrunner" global env -if {! [info exists env(SYSTEMTAP_TEST_SDT)]} { - unsupported "xulrunner (\"SYSTEMTAP_TEST_SDT\" not in env)" +if {! [info exists env(SYSTEMTAP_TESTAPPS)] || ( + ! [string match "tcl" $env(SYSTEMTAP_TESTAPPS)] && + ! [string match "all" $env(SYSTEMTAP_TESTAPPS)])} { + untested "$test sdt app" return } ########## Create /tmp/stap-xul.stp ########## -set xulrelease "1.9.1.3" +set xulrelease "1.9.1.4" set xuldir "[pwd]/xul/" set testsuite "[pwd]" @@ -76,13 +78,13 @@ fi \} ##### end run_tests ##### -if \[ ! -r xulrunner-$xulrelease-source.tar \] ; then -wget ftp://ftp.mozilla.org/pub/mozilla.org/xul/releases/$xulrelease/source/xulrunner-$xulrelease-source.tar.bz2 -bunzip2 xulrunner-$xulrelease-source.tar.bz2 +if \[ ! -r xulrunner-$xulrelease.source.tar.bz2 \] ; then +wget ftp://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/$xulrelease/source/xulrunner-$xulrelease.source.tar.bz2 fi if \[ ! -d xul/src \] ; then -tar -x -f xulrunner-$xulrelease-source.tar +bunzip2 xulrunner-$xulrelease.source.tar.bz2 +tar -x -f xulrunner-$xulrelease.source.tar mkdir xul xulrelease=$xulrelease mv mozilla-\${xulrelease%.\[0-9\]} xul/src @@ -101,6 +103,8 @@ CXXFLAGS='-g -I$env(SYSTEMTAP_INCLUDES)' \ CFLAGS='-g -I$env(SYSTEMTAP_INCLUDES)' \ PATH=$env(SYSTEMTAP_PATH)/:\$PATH \ ../src/configure --prefix=$xuldir --enable-dtrace --enable-application=xulrunner +sed -i '/include.*rules.mk/a\ +PROGOBJS+=./mozjs-dtrace.o' xul/bld/js/src/Makefile J=\$(getconf _NPROCESSORS_CONF) make -j \$J fi |