Commit 688f52d0 authored by Eduard's avatar Eduard

#19: Add app/meson.build. Builds dia app but still need objects/.

parent 0b2fc37d
subdir('pixmaps')
dia_sources = [
'confirm.c',
'exit_dialog.c',
'diagram.c',
'preferences.c',
'load_save.c',
'properties-dialog.c',
'defaults.c',
'undo.c',
'object_ops.c',
'layer_dialog.c',
'commands.c',
'app_procs.c',
'connectionpoint_ops.c',
'disp_callbacks.c',
'display.c',
'select.c',
'color_area.c',
'linewidth_area.c',
'grid.c',
'handle_ops.c',
'interface.c',
'toolbox.c',
'modify_tool.c',
'scroll_tool.c',
'create_object.c',
'magnify.c',
'menus.c',
'cut_n_paste.c',
'render_gdk.c',
'ruler.c',
'tool.c',
'diapagelayout.c',
'pagesetup.c',
'filedlg.c',
'find-and-replace.c',
'plugin-manager.c',
'dia-props.c',
'gtkwrapbox.c',
'gtkhwrapbox.c',
'gtkvwrapbox.c',
'cursor.c',
'splash.c',
'recent_files.c',
'dia-application.c',
'diagram_tree_model.c',
'diagram_tree_view.c',
'sheets.c',
'sheets_dialog.c',
'sheets_dialog_callbacks.c',
'autosave.c',
'dynamic_refresh.c',
'navigation.c',
'highlight.c',
'textedit.c',
'textedit_tool.c',
'main.c'
]
dia = executable('dia',
dia_sources + [dia_app_icons_h],
dependencies : [libgtk_dep, libxml_dep, libm_dep],
link_with : libdia,
include_directories : [configuration_inc, libdia_inc],
gui_app : true,
install : true)
......@@ -129,6 +129,8 @@ libdia_deps = [
gmodule_dep
]
libdia_inc = include_directories('.')
libdia = shared_library('dia',
libdia_sources + [diamarshal_c, diamarshal_h, dia_lib_icons_h],
dependencies : libdia_deps,
......
......@@ -60,3 +60,4 @@ configuration_inc = include_directories('.')
add_project_arguments('-DHAVE_CONFIG_H', language : 'c')
subdir('lib')
subdir('app')
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment