c98103ffc8
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
59 lines
965 B
Plaintext
59 lines
965 B
Plaintext
*.la
|
|
*.lo
|
|
*.o
|
|
.deps
|
|
.libs
|
|
ChangeLog
|
|
INSTALL
|
|
Makefile
|
|
Makefile.in
|
|
NEWS
|
|
aclocal.m4
|
|
autom4te.cache
|
|
config.h
|
|
config.h.in
|
|
config.log
|
|
config.status
|
|
config
|
|
configure
|
|
data/gnome-shell.desktop
|
|
data/gnome-shell.desktop.in
|
|
data/gnome-shell-clock-preferences.desktop
|
|
data/gnome-shell-clock-preferences.desktop.in
|
|
data/gschemas.compiled
|
|
data/org.gnome.shell.gschema.xml
|
|
data/org.gnome.shell.gschema.valid
|
|
data/org.gnome.accessibility.magnifier.gschema.xml
|
|
data/org.gnome.accessibility.magnifier.gschema.valid
|
|
intltool-extract.in
|
|
intltool-merge.in
|
|
intltool-update.in
|
|
libtool
|
|
m4/
|
|
omf.make
|
|
po/*.gmo
|
|
po/gnome-shell.pot
|
|
po/Makefile.in.in
|
|
po/POTFILES
|
|
po/stamp-it
|
|
scripts/launcher.pyc
|
|
src/*.gir
|
|
src/*.typelib
|
|
src/*-enum-types.[ch]
|
|
src/*-marshal.[ch]
|
|
src/Makefile
|
|
src/Makefile.in
|
|
src/gnomeshell-taskpanel
|
|
src/gnome-shell
|
|
src/gnome-shell-clock-preferences
|
|
src/run-js-test
|
|
src/test-recorder
|
|
src/test-recorder.ogg
|
|
src/test-theme
|
|
src/st.h
|
|
stamp-h1
|
|
tests/run-test.sh
|
|
xmldocs.make
|
|
*~
|
|
*.patch
|