insilmaril@80: TEMPLATE = app insilmaril@80: LANGUAGE = C++ insilmaril@80: CONFIG += qt \ insilmaril@80: warn_on \ insilmaril@80: debug_and_release insilmaril@80: CONFIG += x86 \ insilmaril@80: ppc insilmaril@62: TRANSLATIONS += lang/vym_de.ts insilmaril@62: TRANSLATIONS += lang/vym_en.ts insilmaril@62: TRANSLATIONS += lang/vym_es.ts insilmaril@62: TRANSLATIONS += lang/vym_fr.ts insilmaril@62: TRANSLATIONS += lang/vym_it.ts insilmaril@62: TRANSLATIONS += lang/vym_pt_BR.ts insilmaril@62: TRANSLATIONS += lang/vym_ru.ts insilmaril@62: TRANSLATIONS += lang/vym_zh_CN.ts insilmaril@64: TRANSLATIONS += lang/vym_sv.ts insilmaril@62: TRANSLATIONS += lang/vym_zh_TW.ts insilmaril@0: insilmaril@62: # Manifest embedding was suggested by Qt docs somewhere... insilmaril@80: win32:CONFIG += embed_manifest_exe insilmaril@0: insilmaril@62: # Without this, M_PI, and M_PI_2 won`t be defined. insilmaril@62: win32:DEFINES *= _USE_MATH_DEFINES insilmaril@80: ICON = icons/vym.icns insilmaril@62: QT += qt3support insilmaril@62: QT += network insilmaril@80: HEADERS += aboutdialog.h \ insilmaril@80: animpoint.h \ insilmaril@80: attribute.h \ insilmaril@80: attributedelegate.h \ insilmaril@80: attributedialog.h \ insilmaril@80: attributewidget.h \ insilmaril@80: branchobj.h \ insilmaril@80: branchpropwindow.h \ insilmaril@80: editxlinkdialog.h \ insilmaril@80: exportoofiledialog.h \ insilmaril@80: exportxhtmldialog.h \ insilmaril@80: exports.h \ insilmaril@80: extrainfodialog.h \ insilmaril@80: file.h \ insilmaril@80: findwindow.h \ insilmaril@80: flagobj.h \ insilmaril@80: flagrowobj.h \ insilmaril@80: floatimageobj.h \ insilmaril@80: floatobj.h \ insilmaril@80: frameobj.h \ insilmaril@80: geometry.h \ insilmaril@80: headingobj.h \ insilmaril@80: highlighter.h \ insilmaril@80: historywindow.h \ insilmaril@80: imageobj.h \ insilmaril@80: imports.h \ insilmaril@80: linkablemapobj.h \ insilmaril@80: mainwindow.h \ insilmaril@80: mapcenterobj.h \ insilmaril@80: mapeditor.h \ insilmaril@80: mapobj.h \ insilmaril@80: misc.h \ insilmaril@80: noteobj.h \ insilmaril@80: options.h \ insilmaril@80: ornamentedobj.h \ insilmaril@80: parser.h \ insilmaril@80: process.h \ insilmaril@80: selection.h \ insilmaril@80: showtextdialog.h \ insilmaril@80: simplescripteditor.h \ insilmaril@80: texteditor.h \ insilmaril@80: version.h \ insilmaril@80: vymmodel.h \ insilmaril@80: xlinkobj.h \ insilmaril@80: xml-base.h \ insilmaril@80: xml-vym.h \ insilmaril@80: xml-freemind.h \ insilmaril@80: xmlobj.h \ insilmaril@80: xsltproc.h \ insilmaril@80: settings.h \ insilmaril@80: warningdialog.h \ insilmaril@80: win32/stdint.h insilmaril@80: SOURCES += aboutdialog.cpp \ insilmaril@80: animpoint.cpp \ insilmaril@80: attribute.cpp \ insilmaril@80: attributedelegate.cpp \ insilmaril@80: attributedialog.cpp \ insilmaril@80: attributewidget.cpp \ insilmaril@80: branchobj.cpp \ insilmaril@80: branchpropwindow.cpp \ insilmaril@80: editxlinkdialog.cpp \ insilmaril@80: exportoofiledialog.cpp \ insilmaril@80: exports.cpp \ insilmaril@80: exportxhtmldialog.cpp \ insilmaril@80: extrainfodialog.cpp \ insilmaril@80: file.cpp \ insilmaril@80: findwindow.cpp \ insilmaril@80: flagobj.cpp \ insilmaril@80: flagrowobj.cpp \ insilmaril@80: floatimageobj.cpp \ insilmaril@80: floatobj.cpp \ insilmaril@80: frameobj.cpp \ insilmaril@80: geometry.cpp \ insilmaril@80: headingobj.cpp \ insilmaril@80: highlighter.cpp \ insilmaril@80: historywindow.cpp \ insilmaril@80: imageobj.cpp \ insilmaril@80: imports.cpp \ insilmaril@80: linkablemapobj.cpp \ insilmaril@80: main.cpp \ insilmaril@80: mainwindow.cpp \ insilmaril@80: mapcenterobj.cpp \ insilmaril@80: mapeditor.cpp \ insilmaril@80: mapobj.cpp \ insilmaril@80: misc.cpp \ insilmaril@80: noteobj.cpp \ insilmaril@80: options.cpp \ insilmaril@80: ornamentedobj.cpp \ insilmaril@80: parser.cpp \ insilmaril@80: process.cpp \ insilmaril@80: selection.cpp \ insilmaril@80: showtextdialog.cpp \ insilmaril@80: simplescripteditor.cpp \ insilmaril@80: texteditor.cpp \ insilmaril@80: version.cpp \ insilmaril@80: vymmodel.cpp \ insilmaril@80: xlinkobj.cpp \ insilmaril@80: xml-base.cpp \ insilmaril@80: xml-vym.cpp \ insilmaril@80: xml-freemind.cpp \ insilmaril@80: xmlobj.cpp \ insilmaril@80: xsltproc.cpp \ insilmaril@80: settings.cpp \ insilmaril@80: warningdialog.cpp insilmaril@80: FORMS = attributewidget.ui \ insilmaril@80: branchpropwindow.ui \ insilmaril@80: exportxhtmldialog.ui \ insilmaril@80: extrainfodialog.ui \ insilmaril@80: editxlinkdialog.ui \ insilmaril@80: historywindow.ui \ insilmaril@80: simplescripteditor.ui \ insilmaril@80: showtextdialog.ui \ insilmaril@80: warningdialog.ui insilmaril@80: win32 { insilmaril@80: HEADERS += mkdtemp.h insilmaril@80: SOURCES += mkdtemp.cpp insilmaril@80: RC_FILE = vym.rc insilmaril@62: } insilmaril@62: insilmaril@80: # The following lines were inserted by qt3to4 insilmaril@62: QT += xml insilmaril@80: TARGET = vym insilmaril@80: isEmpty( PREFIX ) { insilmaril@80: PREFIX = /usr/local insilmaril@80: count( INSTALLDIR, 1 ) { insilmaril@80: PREFIX = $${INSTALLDIR} insilmaril@80: message( "Please use PREFIX instead of INSTALLDIR" ) insilmaril@80: } insilmaril@62: } insilmaril@80: isEmpty( BINDIR ):BINDIR = $${PREFIX}/bin insilmaril@80: isEmpty( DATADIR ):DATADIR = $${PREFIX}/share insilmaril@80: isEmpty( DOCDIR ):DOCDIR = $${DATADIR}/doc/packages/vym insilmaril@62: message( "Installation directory" ) insilmaril@62: message( $$PREFIX ) insilmaril@62: target.path = $${BINDIR} insilmaril@62: INSTALLS += target insilmaril@80: support.files = styles/ \ insilmaril@80: scripts/ \ insilmaril@80: icons/ \ insilmaril@80: flags/ \ insilmaril@80: lang/ \ insilmaril@80: macros/ \ insilmaril@80: exports/ \ insilmaril@80: demos/ insilmaril@62: support.path = $${DATADIR}/vym insilmaril@80: INSTALLS += support insilmaril@62: doc.files = doc/vym.pdf insilmaril@62: doc.path = $${DOCDIR} insilmaril@62: INSTALLS += doc insilmaril@62: DEFINES += VYM_DOCDIR=\\\"$${DOCDIR}\\\"