diff --git a/src/SConscript b/src/SConscript new file mode 100644 index 0000000..74a5adc --- /dev/null +++ b/src/SConscript @@ -0,0 +1,21 @@ +Import('qt_env') + +env = qt_env.Clone() + +modules = [ + 'Core', + 'Gui' +] + +if env['QT_MAJOR_VERSION'] > 4: + modules += [ 'Widgets' ] + +env.EnableQt4Modules(['Qt' + n for n in modules], + debug = env['CONFIG'] == 'debug') + +env.AppendUnique(CPPDEFINES = [ 'PREVIEWBASE_LIBRARY' ]) + +env.RequireLibraries('uibase') + +lib = env.SharedLibrary('previewBase', env.Glob('*.cpp')) +env.InstallPlugin(lib) diff --git a/src/previewBase.pro b/src/previewBase.pro index c053b31..2cc7801 100644 --- a/src/previewBase.pro +++ b/src/previewBase.pro @@ -22,4 +22,5 @@ HEADERS += previewbase.h include(../plugin_template.pri) OTHER_FILES += \ - previewbase.json + previewbase.json\ + SConscript