Fix #8107 - use lsp hover to provide context bar at top (next step help provider)
[roobuilder] / meson.build
index 7f59afc..f36fec1 100644 (file)
@@ -1,5 +1,5 @@
 project('roobuilder', 'vala', 'c',
-  version: '1.0',
+  version: '5.0.4',
   license: 'LGPL',
   default_options: [
     'default_library=static',
@@ -31,6 +31,7 @@ deps = [
    dependency('jsonrpc-glib-1.0'),
    dependency('gio-unix-2.0'),
    dependency('libadwaita-1'),
+   dependency('roojspack-1.5'),
 
 ]
  
@@ -78,7 +79,7 @@ gnome.post_install(gtk_update_icon_cache : true)
 
 roobuilder_resources = gnome.compile_resources(
        'roobuilder-resources', 'resources/gresources.xml',
-       source_dir: [ 'resources/glade-icons', 'resources/html', 'resources/data', 'resources/css', 'resources/Editors' ],
+       source_dir: [ 'resources/Editors', 'resources/css', 'resources/data', 'resources/glade-icons', 'resources/html' ],
        c_name: 'roobuilder_resources' 
 )
 
@@ -155,12 +156,14 @@ roobuilder_src = files([
    'src/JsRender/NodeToValaWrapped.vala',
    'src/Builder4/MainWindow.vala',
    'src/Settings.vala',
+   'src/Palete/HoverProvider.vala',
+   'src/Builder4/CodeInfo.vala',
 ])
 
 
 roobuilder = executable('roobuilder',
-   dependencies: deps,
-   sources: [ roobuilder_src , roobuilder_resources ],
-   install: true
+    dependencies: deps,
+    sources: [  roobuilder_src , roobuilder_resources ],
+    install: true
 )