Move Geary.JS package into client as Util.JS

The only reason it was in the engine was so it could be used by both
the client and the web extension, without worrying about the
webkit2gtk and webkit2gtk_web_extension packages conflicting. However
it didn't really belong there, and added a dependency for the engine
on javascriptcoregtk which doesn't belong. So this fixes all that.
This commit is contained in:
Michael Gratton 2019-07-21 10:00:32 +10:00
parent 6f1834d696
commit da6ac828bd
17 changed files with 158 additions and 142 deletions

View file

@ -60,7 +60,6 @@ geary_test_engine_sources = [
'engine/util-html-test.vala',
'engine/util-idle-manager-test.vala',
'engine/util-inet-test.vala',
'engine/util-js-test.vala',
'engine/util-string-test.vala',
'engine/util-timeout-manager-test.vala',
@ -87,6 +86,7 @@ geary_test_client_sources = [
'client/util/util-avatar-test.vala',
'client/util/util-cache-test.vala',
'client/util/util-email-test.vala',
'client/util/util-js-test.vala',
'js/client-page-state-test.vala',
'js/composer-page-state-test.vala',