summaryrefslogtreecommitdiffstats
path: root/cmake_admin/UserWarnings.cmake
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-03-01 18:37:05 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-03-01 18:37:05 +0000
commit145364a8af6a1fec06556221e66d4b724a62fc9a (patch)
tree53bd71a544008c518034f208d64c932dc2883f50 /cmake_admin/UserWarnings.cmake
downloadrosegarden-145364a8af6a1fec06556221e66d4b724a62fc9a.tar.gz
rosegarden-145364a8af6a1fec06556221e66d4b724a62fc9a.zip
Added old abandoned KDE3 version of the RoseGarden MIDI tool
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/rosegarden@1097595 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'cmake_admin/UserWarnings.cmake')
-rw-r--r--cmake_admin/UserWarnings.cmake110
1 files changed, 110 insertions, 0 deletions
diff --git a/cmake_admin/UserWarnings.cmake b/cmake_admin/UserWarnings.cmake
new file mode 100644
index 0000000..0e5312e
--- /dev/null
+++ b/cmake_admin/UserWarnings.cmake
@@ -0,0 +1,110 @@
+# Rosegarden
+# A MIDI and audio sequencer and musical notation editor.
+#
+# This program is Copyright 2000-2008
+# Guillaume Laurent <[email protected]>,
+# Chris Cannam <[email protected]>,
+# Richard Bown <[email protected]>
+#
+# The moral rights of Guillaume Laurent, Chris Cannam, and Richard
+# Bown to claim authorship of this work have been asserted.
+#
+# This file is Copyright 2006-2008
+# Pedro Lopez-Cabanillas <[email protected]>
+#
+# Other copyrights also apply to some parts of this work. Please
+# see the AUTHORS file and individual file headers for details.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of the
+# License, or (at your option) any later version. See the file
+# COPYING included with this distribution for more information.
+
+MESSAGE("\n"
+"Installation Summary\n"
+"--------------------\n"
+"\n"
+"Install Directory : ${CMAKE_INSTALL_PREFIX}\n"
+"Build type : ${CMAKE_BUILD_TYPE}\n"
+"Use Qt/KDE precompiled headers: ${USE_PCH}\n"
+"\n"
+"Xft notation font support : ${HAVE_XFT}")
+
+IF(WANT_LIRC)
+MESSAGE(
+"LIRC infrared remote support : ${HAVE_LIRC}")
+ELSE(WANT_LIRC)
+MESSAGE("No LIRC support configured.")
+ENDIF(WANT_LIRC)
+
+MESSAGE("")
+
+IF(WANT_SOUND)
+MESSAGE(
+"ALSA MIDI support : ${HAVE_ALSA}\n"
+"JACK audio support : ${HAVE_JACK}\n"
+"LADSPA plugin support : ${HAVE_LADSPA}\n"
+"DSSI synth plugin support : ${HAVE_DSSI}\n"
+"Custom OSC plugin GUI support : ${HAVE_LIBLO}\n"
+"Audio timestretching : ${HAVE_FFTW3F}\n"
+"LRDF plugin metadata support : ${HAVE_LIBLRDF}")
+ELSE(WANT_SOUND)
+MESSAGE("No sound support configured.")
+ENDIF(WANT_SOUND)
+
+IF(NOT HAVE_XFT)
+MESSAGE("\n* Score rendering quality and performance may be\n"
+"improved if Xft 2.1.0 and Freetype 2 are available, to permit\n"
+"Rosegarden to override the Qt font selection mechanism. It\n"
+"may not be worth trying to install them if they aren't already\n"
+"present in your distribution though.")
+ENDIF(NOT HAVE_XFT)
+
+IF(WANT_SOUND)
+
+IF(NOT HAVE_ALSA)
+MESSAGE("\n* Rosegarden requires the ALSA (Advanced Linux Sound Architecture) drivers\n"
+"for MIDI, and the JACK audio framework for audio sequencing.\n"
+"Please see the documentation at http://www.rosegardenmusic.com/getting/\n"
+"for more information about these dependencies.")
+ENDIF(NOT HAVE_ALSA)
+
+IF(NOT HAVE_JACK)
+MESSAGE("\n* Rosegarden uses the JACK audio server for audio recording and\n"
+"sequencing. See http://jackit.sf.net/ for more information about\n"
+"getting and installing JACK. If you want to use Rosegarden only\n"
+"for MIDI, then you do not need JACK.")
+ENDIF(NOT HAVE_JACK)
+
+IF(NOT HAVE_LADSPA)
+MESSAGE("\n* Rosegarden supports LADSPA audio plugins if available. See\n"
+"http://www.ladspa.org/ for more information about LADSPA. To\n"
+"build LADSPA support into Rosegarden, you need to make sure\n"
+"you have ladspa.h available on your system.")
+ENDIF(NOT HAVE_LADSPA)
+
+IF(NOT HAVE_DSSI)
+MESSAGE("\n* Rosegarden supports DSSI audio plugins if available. See\n"
+"http://dssi.sf.net/ for more information about DSSI. To\n"
+"build DSSI support into Rosegarden, you need to make sure\n"
+"you have dssi.h available on your system.")
+ENDIF(NOT HAVE_DSSI)
+
+IF(NOT HAVE_LIBLO)
+MESSAGE("\n* Rosegarden supports custom GUIs for DSSI (and LADSPA) plugins using\n"
+"the Open Sound Control protocol, if the Lite OSC library liblo is\n"
+"available. Go to http://www.plugin.org.uk/liblo/ to obtain liblo\n"
+"and http://dssi.sf.net/ for more information about DSSI GUIs.")
+ENDIF(NOT HAVE_LIBLO)
+
+IF(NOT HAVE_LIBLRDF)
+MESSAGE("\n* Rosegarden supports the LRDF metadata format for classification\n"
+"of LADSPA and DSSI plugins. This will improve the usability of\n"
+"plugin selection dialogs. You can obtain LRDF from\n"
+"http://www.plugin.org.uk/lrdf/.")
+ENDIF(NOT HAVE_LIBLRDF)
+
+ENDIF(WANT_SOUND)
+
+MESSAGE("")