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