##// END OF EJS Templates
Bump Core...
Bump Core Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>

File last commit:

r1463:05465cf17f8e
r1476:ba2a77ddca4c master
Show More
meson.build
48 lines | 1.2 KiB | text/plain | TextLexer
Added Meson support....
r620
app_moc_headers = [
Small fix on Meson build defs...
r1463 'include/MainWindow.h',
Refactored main toolbar to make it suck less :)...
r1462 'include/toolbar.h'
Added Meson support....
r620 ]
app_ui_files = [
'ui/MainWindow.ui'
]
app_qresources = ['resources/qlopapp.qrc']
app_moc_files = qt5.preprocess(moc_headers : app_moc_headers,
ui_files : app_ui_files,
qresources : app_qresources)
app_sources = [
'src/Main.cpp',
Small fix on Meson build defs...
r1463 'src/MainWindow.cpp',
Refactored main toolbar to make it suck less :)...
r1462 'src/toolbar.cpp'
Added Meson support....
r620 ]
app_inc = include_directories(['include'])
if host_machine.system()=='windows' or build_machine.system()=='windows'
winmod = import('windows')
rc = winmod.compile_resources('resources/qlopapp.rc')
else
rc = []
endif
Fixed OSX build
r1395 app_libs = []
Fixed Drag&Drop issue on some platforms and made more consistent plugin install path with Meson...
r1397 cpp_args = []
Fixed OSX build
r1395 if 'static' == get_option('default_library')
Minor AppImage and Meson fixes...
r1443 app_libs = [sciqlop_python_providers]
Fixed Drag&Drop issue on some platforms and made more consistent plugin install path with Meson...
r1397 cpp_args += ['-DQT_STATICPLUGIN']
Fixed OSX build
r1395 endif
Added Meson support....
r620 sciqlop_app = executable('sciqlop',
app_sources,
app_moc_files,
rc,
Some Meson improvements, now declare dependency for each lib...
r662 include_directories : [ app_inc],
Fixed OSX build
r1395 link_with: app_libs,
Fixed Drag&Drop issue on some platforms and made more consistent plugin install path with Meson...
r1397 cpp_args: cpp_args,
Some Meson improvements, now declare dependency for each lib...
r662 dependencies : [sciqlop_gui, sciqlop_core],
Added Meson support....
r620 install : true
)