~jbicha/ubuntu/oneiric/gjs/1.29.18

« back to all changes in this revision

Viewing changes to Makefile-test.am

  • Committer: Bazaar Package Importer
  • Author(s): Micah Gersten
  • Date: 2010-08-12 00:22:06 UTC
  • mfrom: (1.3.4 sid)
  • Revision ID: james.westby@ubuntu.com-20100812002206-zc5bfuqte3of6j2t
Tags: 0.7.1-1ubuntu1
* Merge from debian unstable. (LP: #616598)  Remaining changes:
  + debian/control: 
    - Add Ubuntu VCS info
    - Drop libmozjs Build-Depends; Ubuntu does not have this library.
    - Drop chrpath Build-Depends; we need to keep the RPATH because libmozjs
      is not a system library in Ubuntu.
    - Add xulrunner{,-dev}:Depends to binary packages
    - Bump xulrunner-dev build depends to 1.9.2
    - Build-depend on unversioned automake
  + debian/rules:
    - Generate strict dependencies on xulrunner.
    - Apply patch to fix libtool's handling of --as-needed
    - Add -Wl,--as-needed to LDFLAGS
  + debian/libgjs0a.lintian-overrides:
    - Override the entire rpath tag, not just for the specific libraries.
      The full lintian warning will change with each xulrunner version.
  + debian/ltmain-add-as-needed.patch
    - Fix libtool's ordering of --as-needed argument.
  + add debian/patches/01_disable_memcheck.patch
    - Don't make leaks fatal, see b.g.o #616193
  + add debian/patches/02_gobject_introspection.patch:
    - Use gobject-introspection 0.9
* Add debian/patches/03_libmozjs_private.patch (originally in 0.5-1ubuntu1)
  - Move @JS_PACKAGE@ libmozjs to Requires.private to prevent applications
    unnecessarily linking with libmozjs

Show diffs side-by-side

added added

removed removed

Lines of Context:
80
80
 
81
81
gdb-check gdb-test: $(gjsnative_LTLIBRARIES) ${TEST_PROGS}
82
82
        failed=; for prog in ${TEST_PROGS}; do \
83
 
          ${TESTS_ENVIRONMENT} libtool --mode=execute gdb --args $$prog; \
 
83
          ${TESTS_ENVIRONMENT} libtool --mode=execute gdb -x \
 
84
              $(top_srcdir)/test/unittest.gdb --args $$prog; \
84
85
          done
85
86
 
86
87
valgrind-check valgrind-test: $(gjsnative_LTLIBRARIES) ${TEST_PROGS}
123
124
        test/js/modules/subA/subB/foobar.js     \
124
125
        test/js/modules/subA/subB/baz.js        \
125
126
        test/js/testself.js                     \
 
127
        test/js/testByteArray.js                \
126
128
        test/js/testCairo.js                    \
127
129
        test/js/testEverythingBasic.js          \
128
130
        test/js/testEverythingEncapsulated.js   \
129
131
        test/js/testGI.js                       \
 
132
        test/js/testGIMarshalling.js            \
130
133
        test/js/testImporter.js                 \
131
134
        test/js/testLang.js                     \
132
135
        test/js/testLocale.js                   \