fix last merge - highlight support
[roobuilder] / meson.build
index ec1d61f..c5d929a 100644 (file)
@@ -26,7 +26,6 @@ deps = [
    dependency('libvala-0.56'),
    dependency('libxml-2.0'),
    valac.find_library('posix'),
-   dependency('roojspacker-1.4'),
    dependency('gtksourceview-5'),
    dependency('libgda-5.0'),
    dependency('jsonrpc-glib-1.0'),
@@ -75,6 +74,13 @@ gnome = import('gnome')
 gnome.post_install(gtk_update_icon_cache : true)
 
 
+
+install_data(
+       'roobuilder.desktop',
+       install_dir : get_option('datadir') + '/applications/'
+)
+
+
 roobuilder_src = files([
    'src/Builder4/About.vala',
    'src/Builder4/DialogConfirm.vala',
@@ -138,6 +144,9 @@ roobuilder_src = files([
    'src/Lsp.vala',
    'src/Palete/LanguageClientDummy.vala',
    'src/Palete/ValaCompileRequest.vala',
+   'src/JsRender/NodeWriter.vala',
+   'src/JsRender/NodeToValaExtended.vala',
+   'src/JsRender/NodeToValaWrapped.vala',
 ])
 
 roobuilder = executable('roobuilder',