• Owen W. Taylor's avatar
    Add run-js-test executable to run tests · c98103ff
    Owen W. Taylor authored
    ST makes use of GTK+ for input methods and for icon themes; therefore
    we have need to initialize GTK+ in order to test these parts of Clutter.
    
    Instead of LD_PRELOADING our module, use a separately compiled executable
    that links to the UI components in GNOME Shell, initializes Clutter and
    GTK+ and hooks them together.
    
    Getting all the symbols from St and the GUI components exported for
    use via GJS requires a bit of contortion: we need to actually link the
    St convenience library into a shared library and link the executable
    to that since there is no way with libtool to take a convenience library
    and put all its symbols into an executable --whole-archive style.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=633657
    c98103ff
Name
Last commit
Last update
.settings Loading commit data...
data Loading commit data...
js Loading commit data...
man Loading commit data...
po Loading commit data...
src Loading commit data...
tests Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
.project Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
MAINTAINERS Loading commit data...
Makefile.am Loading commit data...
README Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
gnome-shell.doap Loading commit data...