[SCM] drumgizmo/master: New upstream version 0.9.13
viccuad-guest at users.alioth.debian.org
viccuad-guest at users.alioth.debian.org
Sun May 14 20:46:00 UTC 2017
The following commit has been merged in the master branch:
commit ba5f722b6e2e50a638925f12299318f59383f5a0
Author: VÃctor Cuadrado Juan <me at viccuad.me>
Date: Sun May 14 18:48:12 2017 +0200
New upstream version 0.9.13
diff --git a/ABOUT b/ABOUT
new file mode 100644
index 0000000..46cdc24
--- /dev/null
+++ b/ABOUT
@@ -0,0 +1,4 @@
+DrumGizmo is an open source, multichannel, multilayered, cross-platform drum
+plugin and stand-alone application. It enables you to compose drums in midi and
+mix them with a multichannel approach. It is comparable to that of mixing a
+real drumkit that has been recorded with a multimic setup.
diff --git a/AUTHORS b/AUTHORS
index 056ec04..f30f477 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -13,5 +13,8 @@ Developer:
Developer, Graphics, GUI design and logo:
Lars Muldjord [muldjord] (muldjordlars at gmail.com)
+Developer:
+ Goran MekiÄ [meka] (meka at tilda.center)
+
Patches:
John Hammen (sample multichannel support)
diff --git a/ChangeLog b/ChangeLog
index a4f932d..a65ebce 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,44 @@
+Version 0.9.13
+==============
+Release date: April 23rd 2017
+Contributors: deva, chaot4, Muldjord, meka
+
+Highlighted changes / fixes:
+ - New ui
+ - Diskstreaming
+ - OSS support
+
+All changes / fixes:
+ - Fixed rcgen compilation with BSD make
+ - Made ui and engine compile as internal libs instead of compiling all sources in each component
+ - Implemented settings for controlling diskstreaming
+ - Complete gui makeover
+ - Made changes to UI to incorporate diskstreaming controls
+ - Now generates resources at compile-time
+ - Made window resize flicker-free on X11
+ - Fixed missing redraw on resize event on X11
+ - Now uses XShmImage for rendering on X11
+ - Refactored event system on X11 and Win32
+ - Now supports size and position changes in the same event on X11
+ - New rendering system based on ''dirty'' flag
+ - Added "partial rendering" support in rendering system
+ - Fixed double click
+ - Scroll-wheel inside textareas now works
+ - Made diskstreaming controls work in the engine
+ - Made DrumKitLoader use disk streaming settings
+ - Fixed crash or channel overload on stop/start command or loop due to invalid pointer returned to the engine from the diskstreamer
+ - Made AudioCache use configurable fixed size chunks
+ - Stores memory limit and chunk size in config as ints instead of floats
+ - Made cli support for disk cache controls
+ - ''-s'' and ''-S'' enables diskstreaming and set its parameters
+ - Updated man page
+ - Changed onsite info for cli
+ - Added FreeBSD OSS audio output support
+ - Added buffer size control for OSS audio output module
+ - Fixed the dgreftest for aasimonster2
+ - Added dependency check for rcgen so resource_data.cc is regenerated whenever one of the resource png files change
+
+
Version 0.9.12
==============
Release date: January 18th 2017
@@ -19,7 +60,6 @@ Version 0.9.11
==============
Release date: October 29th 2016
Contributors: deva, cglocke, chaot4, Jin^Eld
-
- Unicode crash bug fixed
- lv2 inline display
- Fixed problems when running more than one instance of DrumGizmo plugin in
diff --git a/Makefile.am b/Makefile.am
index 3784c39..94d578c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,6 +1,6 @@
AUTOMAKE_OPTIONS = gnu
-SUBDIRS = plugingui tools include src plugin drumgizmo man test
-DISTDIRS = plugingui tools include src plugin drumgizmo man test
+SUBDIRS = tools include src plugingui plugin drumgizmo man test
+DISTDIRS = tools include src plugingui plugin drumgizmo man test
EXTRA_DIST = \
version.h \
diff --git a/Makefile.in b/Makefile.in
index c7ee10a..7c2a323 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -256,6 +256,9 @@ MANIFEST_TOOL = @MANIFEST_TOOL@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
+OBJC = @OBJC@
+OBJCDEPMODE = @OBJCDEPMODE@
+OBJCFLAGS = @OBJCFLAGS@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
@@ -292,6 +295,8 @@ VST_CPPFLAGS = @VST_CPPFLAGS@
VST_SOURCE_PATH = @VST_SOURCE_PATH@
X11_CFLAGS = @X11_CFLAGS@
X11_LIBS = @X11_LIBS@
+XEXT_CFLAGS = @XEXT_CFLAGS@
+XEXT_LIBS = @XEXT_LIBS@
ZITA_CPPFLAGS = @ZITA_CPPFLAGS@
ZITA_LIBS = @ZITA_LIBS@
abs_builddir = @abs_builddir@
@@ -302,6 +307,7 @@ ac_ct_AR = @ac_ct_AR@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+ac_ct_OBJC = @ac_ct_OBJC@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
@@ -349,8 +355,8 @@ top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
AUTOMAKE_OPTIONS = gnu
-SUBDIRS = plugingui tools include src plugin drumgizmo man test
-DISTDIRS = plugingui tools include src plugin drumgizmo man test
+SUBDIRS = tools include src plugingui plugin drumgizmo man test
+DISTDIRS = tools include src plugingui plugin drumgizmo man test
EXTRA_DIST = \
version.h \
hugin/hugin.h \
diff --git a/configure b/configure
index e68b55b..cd7f6f3 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for drumgizmo 0.9.12.
+# Generated by GNU Autoconf 2.69 for drumgizmo 0.9.13.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='drumgizmo'
PACKAGE_TARNAME='drumgizmo'
-PACKAGE_VERSION='0.9.12'
-PACKAGE_STRING='drumgizmo 0.9.12'
+PACKAGE_VERSION='0.9.13'
+PACKAGE_STRING='drumgizmo 0.9.13'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
@@ -646,6 +646,8 @@ SAMPLERATE_LIBS
SAMPLERATE_CFLAGS
SNDFILE_LIBS
SNDFILE_CFLAGS
+HAVE_OUTPUT_OSS_FALSE
+HAVE_OUTPUT_OSS_TRUE
HAVE_OUTPUT_JACKAUDIO_FALSE
HAVE_OUTPUT_JACKAUDIO_TRUE
HAVE_OUTPUT_WAVFILE_FALSE
@@ -686,6 +688,8 @@ ENABLE_TESTS_FALSE
ENABLE_TESTS_TRUE
CPPUNIT_LIBS
CPPUNIT_CFLAGS
+ENABLE_COCOA_FALSE
+ENABLE_COCOA_TRUE
ENABLE_X11_FALSE
ENABLE_X11_TRUE
ENABLE_WIN32_FALSE
@@ -694,6 +698,8 @@ ENABLE_PUGL_FALSE
ENABLE_PUGL_TRUE
GUI_LIBS
GUI_CPPFLAGS
+XEXT_LIBS
+XEXT_CFLAGS
X11_LIBS
X11_CFLAGS
PKG_CONFIG_LIBDIR
@@ -737,6 +743,12 @@ CCDEPMODE
ac_ct_CC
CFLAGS
CC
+am__fastdepOBJC_FALSE
+am__fastdepOBJC_TRUE
+OBJCDEPMODE
+ac_ct_OBJC
+OBJCFLAGS
+OBJC
am__fastdepCXX_FALSE
am__fastdepCXX_TRUE
CXXDEPMODE
@@ -848,6 +860,7 @@ enable_output_dummy
enable_output_jackaudio
enable_output_alsa
enable_output_wavfile
+enable_output_oss
enable_resampler
enable_sse
'
@@ -860,6 +873,8 @@ LDFLAGS
LIBS
CPPFLAGS
CCC
+OBJC
+OBJCFLAGS
CC
CFLAGS
CPP
@@ -869,6 +884,8 @@ PKG_CONFIG_PATH
PKG_CONFIG_LIBDIR
X11_CFLAGS
X11_LIBS
+XEXT_CFLAGS
+XEXT_LIBS
CPPUNIT_CFLAGS
CPPUNIT_LIBS
LV2_CFLAGS
@@ -1423,7 +1440,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures drumgizmo 0.9.12 to adapt to many kinds of systems.
+\`configure' configures drumgizmo 0.9.13 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1493,7 +1510,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of drumgizmo 0.9.12:";;
+ short | recursive ) echo "Configuration of drumgizmo 0.9.13:";;
esac
cat <<\_ACEOF
@@ -1530,6 +1547,8 @@ Optional Features:
--disable-output-alsa Disable output alsa plugin [default=enabled]
--disable-output-wavfile
Disable output wavfile plugin [default=enabled]
+ --disable-output-oss Disable output oss plugin [enabled by default on
+ FreeBSD, disabled otherwise]
--enable-resampler=lib Enable resampling using libzita-resampler, set to
'src' to force use of libsamplerate (slow).
[default=yes]
@@ -1557,6 +1576,8 @@ Some influential environment variables:
LIBS libraries to pass to the linker, e.g. -l<library>
CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
you have headers in a nonstandard directory <include dir>
+ OBJC Objective C compiler command
+ OBJCFLAGS Objective C compiler flags
CC C compiler command
CFLAGS C compiler flags
CPP C preprocessor
@@ -1568,6 +1589,8 @@ Some influential environment variables:
path overriding pkg-config's built-in search path
X11_CFLAGS C compiler flags for X11, overriding pkg-config
X11_LIBS linker flags for X11, overriding pkg-config
+ XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
+ XEXT_LIBS linker flags for XEXT, overriding pkg-config
CPPUNIT_CFLAGS
C compiler flags for CPPUNIT, overriding pkg-config
CPPUNIT_LIBS
@@ -1655,7 +1678,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-drumgizmo configure 0.9.12
+drumgizmo configure 0.9.13
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1707,6 +1730,44 @@ fi
} # ac_fn_cxx_try_compile
+# ac_fn_objc_try_compile LINENO
+# -----------------------------
+# Try to compile conftest.$ac_ext, and return whether this succeeded.
+ac_fn_objc_try_compile ()
+{
+ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+ rm -f conftest.$ac_objext
+ if { { ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+ (eval "$ac_compile") 2>conftest.err
+ ac_status=$?
+ if test -s conftest.err; then
+ grep -v '^ *+' conftest.err >conftest.er1
+ cat conftest.er1 >&5
+ mv -f conftest.er1 conftest.err
+ fi
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+ test $ac_status = 0; } && {
+ test -z "$ac_objc_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then :
+ ac_retval=0
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_retval=1
+fi
+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
+ as_fn_set_status $ac_retval
+
+} # ac_fn_objc_try_compile
+
# ac_fn_c_try_compile LINENO
# --------------------------
# Try to compile conftest.$ac_ext, and return whether this succeeded.
@@ -2141,7 +2202,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by drumgizmo $as_me 0.9.12, which was
+It was created by drumgizmo $as_me 0.9.13, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -3005,7 +3066,7 @@ fi
# Define the identity of the package.
PACKAGE='drumgizmo'
- VERSION='0.9.12'
+ VERSION='0.9.13'
cat >>confdefs.h <<_ACEOF
@@ -3755,6 +3816,383 @@ else
fi
+ac_ext=m
+ac_cpp='$OBJCPP $CPPFLAGS'
+ac_compile='$OBJC -c $OBJCFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$OBJC -o conftest$ac_exeext $OBJCFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_objc_compiler_gnu
+if test -n "$ac_tool_prefix"; then
+ for ac_prog in gcc objcc objc cc CC
+ do
+ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_OBJC+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$OBJC"; then
+ ac_cv_prog_OBJC="$OBJC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ ac_cv_prog_OBJC="$ac_tool_prefix$ac_prog"
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+ done
+IFS=$as_save_IFS
+
+fi
+fi
+OBJC=$ac_cv_prog_OBJC
+if test -n "$OBJC"; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJC" >&5
+$as_echo "$OBJC" >&6; }
+else
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$OBJC" && break
+ done
+fi
+if test -z "$OBJC"; then
+ ac_ct_OBJC=$OBJC
+ for ac_prog in gcc objcc objc cc CC
+do
+ # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_OBJC+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_OBJC"; then
+ ac_cv_prog_ac_ct_OBJC="$ac_ct_OBJC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ ac_cv_prog_ac_ct_OBJC="$ac_prog"
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+ done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OBJC=$ac_cv_prog_ac_ct_OBJC
+if test -n "$ac_ct_OBJC"; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJC" >&5
+$as_echo "$ac_ct_OBJC" >&6; }
+else
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$ac_ct_OBJC" && break
+done
+
+ if test "x$ac_ct_OBJC" = x; then
+ OBJC="gcc"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ OBJC=$ac_ct_OBJC
+ fi
+fi
+
+# Provide some information about the compiler.
+$as_echo "$as_me:${as_lineno-$LINENO}: checking for Objective C compiler version" >&5
+set X $ac_compile
+ac_compiler=$2
+for ac_option in --version -v -V -qversion; do
+ { { ac_try="$ac_compiler $ac_option >&5"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+ (eval "$ac_compiler $ac_option >&5") 2>conftest.err
+ ac_status=$?
+ if test -s conftest.err; then
+ sed '10a\
+... rest of stderr output deleted ...
+ 10q' conftest.err >conftest.er1
+ cat conftest.er1 >&5
+ fi
+ rm -f conftest.er1 conftest.err
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+ test $ac_status = 0; }
+done
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Objective C compiler" >&5
+$as_echo_n "checking whether we are using the GNU Objective C compiler... " >&6; }
+if ${ac_cv_objc_compiler_gnu+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+int
+main ()
+{
+#ifndef __GNUC__
+ choke me
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_objc_try_compile "$LINENO"; then :
+ ac_compiler_gnu=yes
+else
+ ac_compiler_gnu=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ac_cv_objc_compiler_gnu=$ac_compiler_gnu
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objc_compiler_gnu" >&5
+$as_echo "$ac_cv_objc_compiler_gnu" >&6; }
+if test $ac_compiler_gnu = yes; then
+ GOBJC=yes
+else
+ GOBJC=
+fi
+ac_test_OBJCFLAGS=${OBJCFLAGS+set}
+ac_save_OBJCFLAGS=$OBJCFLAGS
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $OBJC accepts -g" >&5
+$as_echo_n "checking whether $OBJC accepts -g... " >&6; }
+if ${ac_cv_prog_objc_g+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ ac_save_objc_werror_flag=$ac_objc_werror_flag
+ ac_objc_werror_flag=yes
+ ac_cv_prog_objc_g=no
+ OBJCFLAGS="-g"
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_objc_try_compile "$LINENO"; then :
+ ac_cv_prog_objc_g=yes
+else
+ OBJCFLAGS=""
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_objc_try_compile "$LINENO"; then :
+
+else
+ ac_objc_werror_flag=$ac_save_objc_werror_flag
+ OBJCFLAGS="-g"
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_objc_try_compile "$LINENO"; then :
+ ac_cv_prog_objc_g=yes
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ ac_objc_werror_flag=$ac_save_objc_werror_flag
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_objc_g" >&5
+$as_echo "$ac_cv_prog_objc_g" >&6; }
+if test "$ac_test_OBJCFLAGS" = set; then
+ OBJCFLAGS=$ac_save_OBJCFLAGS
+elif test $ac_cv_prog_objc_g = yes; then
+ if test "$GOBJC" = yes; then
+ OBJCFLAGS="-g -O2"
+ else
+ OBJCFLAGS="-g"
+ fi
+else
+ if test "$GOBJC" = yes; then
+ OBJCFLAGS="-O2"
+ else
+ OBJCFLAGS=
+ fi
+fi
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+depcc="$OBJC" am_compiler_list='gcc3 gcc'
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
+$as_echo_n "checking dependency style of $depcc... " >&6; }
+if ${am_cv_OBJC_dependencies_compiler_type+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
+ # We make a subdir and do the tests there. Otherwise we can end up
+ # making bogus files that we don't know about and never remove. For
+ # instance it was reported that on HP-UX the gcc test will end up
+ # making a dummy file named 'D' -- because '-MD' means "put the output
+ # in D".
+ rm -rf conftest.dir
+ mkdir conftest.dir
+ # Copy depcomp to subdir because otherwise we won't find it if we're
+ # using a relative directory.
+ cp "$am_depcomp" conftest.dir
+ cd conftest.dir
+ # We will build objects and dependencies in a subdirectory because
+ # it helps to detect inapplicable dependency modes. For instance
+ # both Tru64's cc and ICC support -MD to output dependencies as a
+ # side effect of compilation, but ICC will put the dependencies in
+ # the current directory while Tru64 will put them in the object
+ # directory.
+ mkdir sub
+
+ am_cv_OBJC_dependencies_compiler_type=none
+ if test "$am_compiler_list" = ""; then
+ am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
+ fi
+ am__universal=false
+
+
+ for depmode in $am_compiler_list; do
+ # Setup a source with many dependencies, because some compilers
+ # like to wrap large dependency lists on column 80 (with \), and
+ # we should not choose a depcomp mode which is confused by this.
+ #
+ # We need to recreate these files for each test, as the compiler may
+ # overwrite some of them when testing with obscure command lines.
+ # This happens at least with the AIX C compiler.
+ : > sub/conftest.c
+ for i in 1 2 3 4 5 6; do
+ echo '#include "conftst'$i'.h"' >> sub/conftest.c
+ # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
+ # Solaris 10 /bin/sh.
+ echo '/* dummy */' > sub/conftst$i.h
+ done
+ echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
+
+ # We check with '-c' and '-o' for the sake of the "dashmstdout"
+ # mode. It turns out that the SunPro C++ compiler does not properly
+ # handle '-M -o', and we need to detect this. Also, some Intel
+ # versions had trouble with output in subdirs.
+ am__obj=sub/conftest.${OBJEXT-o}
+ am__minus_obj="-o $am__obj"
+ case $depmode in
+ gcc)
+ # This depmode causes a compiler race in universal mode.
+ test "$am__universal" = false || continue
+ ;;
+ nosideeffect)
+ # After this tag, mechanisms are not by side-effect, so they'll
+ # only be used when explicitly requested.
+ if test "x$enable_dependency_tracking" = xyes; then
+ continue
+ else
+ break
+ fi
+ ;;
+ msvc7 | msvc7msys | msvisualcpp | msvcmsys)
+ # This compiler won't grok '-c -o', but also, the minuso test has
+ # not run yet. These depmodes are late enough in the game, and
+ # so weak that their functioning should not be impacted.
+ am__obj=conftest.${OBJEXT-o}
+ am__minus_obj=
+ ;;
+ none) break ;;
+ esac
+ if depmode=$depmode \
+ source=sub/conftest.c object=$am__obj \
+ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
+ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
+ >/dev/null 2>conftest.err &&
+ grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
+ grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
+ grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
+ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
+ # icc doesn't choke on unknown options, it will just issue warnings
+ # or remarks (even with -Werror). So we grep stderr for any message
+ # that says an option was ignored or not supported.
+ # When given -MP, icc 7.0 and 7.1 complain thusly:
+ # icc: Command line warning: ignoring option '-M'; no argument required
+ # The diagnosis changed in icc 8.0:
+ # icc: Command line remark: option '-MP' not supported
+ if (grep 'ignoring option' conftest.err ||
+ grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
+ am_cv_OBJC_dependencies_compiler_type=$depmode
+ break
+ fi
+ fi
+ done
+
+ cd ..
+ rm -rf conftest.dir
+else
+ am_cv_OBJC_dependencies_compiler_type=none
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_OBJC_dependencies_compiler_type" >&5
+$as_echo "$am_cv_OBJC_dependencies_compiler_type" >&6; }
+OBJCDEPMODE=depmode=$am_cv_OBJC_dependencies_compiler_type
+
+ if
+ test "x$enable_dependency_tracking" != xno \
+ && test "$am_cv_OBJC_dependencies_compiler_type" = gcc3; then
+ am__fastdepOBJC_TRUE=
+ am__fastdepOBJC_FALSE='#'
+else
+ am__fastdepOBJC_TRUE='#'
+ am__fastdepOBJC_FALSE=
+fi
+
+
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
@@ -15930,7 +16368,7 @@ if test "x$enable_gui" = "xauto"; then :
$as_echo "Auto setting gui based on host: $host_os" >&6; }
case $host_os in #(
darwin*) :
- enable_gui="carbon" ;; #(
+ enable_gui="cocoa" ;; #(
linux*|*bsd*) :
enable_gui="x11" ;; #(
mingw*|windows*|winnt|cygwin) :
@@ -16037,23 +16475,114 @@ $as_echo "yes" >&6; }
fi
- GUI_CPPFLAGS="-DX11 $X11_CFLAGS"
- GUI_LIBS="$X11_LIBS"
+pkg_failed=no
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5
+$as_echo_n "checking for XEXT... " >&6; }
+
+if test -n "$XEXT_CFLAGS"; then
+ pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS"
+ elif test -n "$PKG_CONFIG"; then
+ if test -n "$PKG_CONFIG" && \
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xext >= 1.0\""; } >&5
+ ($PKG_CONFIG --exists --print-errors "xext >= 1.0") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+ test $ac_status = 0; }; then
+ pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xext >= 1.0" 2>/dev/null`
+ test "x$?" != "x0" && pkg_failed=yes
+else
+ pkg_failed=yes
+fi
+ else
+ pkg_failed=untried
+fi
+if test -n "$XEXT_LIBS"; then
+ pkg_cv_XEXT_LIBS="$XEXT_LIBS"
+ elif test -n "$PKG_CONFIG"; then
+ if test -n "$PKG_CONFIG" && \
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xext >= 1.0\""; } >&5
+ ($PKG_CONFIG --exists --print-errors "xext >= 1.0") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+ test $ac_status = 0; }; then
+ pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xext >= 1.0" 2>/dev/null`
+ test "x$?" != "x0" && pkg_failed=yes
+else
+ pkg_failed=yes
+fi
+ else
+ pkg_failed=untried
+fi
+
+
+
+if test $pkg_failed = yes; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+
+if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
+ _pkg_short_errors_supported=yes
+else
+ _pkg_short_errors_supported=no
+fi
+ if test $_pkg_short_errors_supported = yes; then
+ XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xext >= 1.0" 2>&1`
+ else
+ XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xext >= 1.0" 2>&1`
+ fi
+ # Put the nasty error message in config.log where it belongs
+ echo "$XEXT_PKG_ERRORS" >&5
+
+ as_fn_error $? "Package requirements (xext >= 1.0) were not met:
+
+$XEXT_PKG_ERRORS
+
+Consider adjusting the PKG_CONFIG_PATH environment variable if you
+installed software in a non-standard prefix.
+
+Alternatively, you may set the environment variables XEXT_CFLAGS
+and XEXT_LIBS to avoid the need to call pkg-config.
+See the pkg-config man page for more details." "$LINENO" 5
+elif test $pkg_failed = untried; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
+is in your PATH or set the PKG_CONFIG environment variable to the full
+path to pkg-config.
+
+Alternatively, you may set the environment variables XEXT_CFLAGS
+and XEXT_LIBS to avoid the need to call pkg-config.
+See the pkg-config man page for more details.
+
+To get pkg-config, see <http://pkg-config.freedesktop.org/>.
+See \`config.log' for more details" "$LINENO" 5; }
+else
+ XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS
+ XEXT_LIBS=$pkg_cv_XEXT_LIBS
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+
+fi
+
+ GUI_CPPFLAGS="-DUI_X11 $X11_CFLAGS $XEXT_CFLAGS"
+ GUI_LIBS="$X11_LIBS $XEXT_LIBS"
elif test "x$enable_gui" = "xwin32"; then :
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting gui backend to Win32" >&5
$as_echo "Setting gui backend to Win32" >&6; }
- GUI_CPPFLAGS="-DWIN32"
- GUI_LIBS="-lgdi32 -lsetupapi -lws2_32"
+ GUI_CPPFLAGS="-DUI_WIN32"
+ GUI_LIBS="-lgdi32 -lsetupapi -lws2_32 -lcomctl32"
elif test "x$enable_gui" = "xpugl"; then :
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting gui backend to Pugl" >&5
$as_echo "Setting gui backend to Pugl" >&6; }
- GUI_CPPFLAGS="-DPUGL -I../../pugl"
+ GUI_CPPFLAGS="-DUI_PUGL -I../../pugl"
GUI_LIBS="-lGLU -lGL -lglut"
-elif test "x$enable_gui" = "xcarbon"; then :
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting gui backend to Carbon" >&5
-$as_echo "Setting gui backend to Carbon" >&6; }
- GUI_CPPFLAGS=""
- GUI_LIBS=""
+elif test "x$enable_gui" = "xcocoa"; then :
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting gui backend to Cocoa" >&5
+$as_echo "Setting gui backend to Cocoa" >&6; }
+ GUI_CPPFLAGS="-DUI_COCOA -framework Cocoa"
+ GUI_LIBS="-framework Cocoa"
else
as_fn_error $? "*** No GUI backend has been selected ***" "$LINENO" 5
@@ -16086,6 +16615,14 @@ else
ENABLE_X11_FALSE=
fi
+ if test "x$enable_gui" = "xcocoa"; then
+ ENABLE_COCOA_TRUE=
+ ENABLE_COCOA_FALSE='#'
+else
+ ENABLE_COCOA_TRUE='#'
+ ENABLE_COCOA_FALSE=
+fi
+
# Check whether --with-test was given.
@@ -16385,6 +16922,7 @@ else
fi
+
if test "x$enable_cli" = "xyes"; then :
enable_cli=yes
@@ -16726,7 +17264,57 @@ $as_echo "*** output wavfile plugin disabled per user request ***" >&6; }
fi
- OUTPUT_PLUGINS="dummy alsa wavfile jackaudio"
+ case $host_os in
+ freebsd*)
+ enable_oss_value=yes
+ ;;
+ *)
+ enable_oss_value=no
+ ;;
+ esac
+ # Check whether --enable-output_oss was given.
+if test "${enable_output_oss+set}" = set; then :
+ enableval=$enable_output_oss;
+else
+ enable_output_oss=$enable_oss_value
+
+fi
+
+
+ if test "x$enable_output_oss" = "xyes"; then :
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OSS" >&5
+$as_echo_n "checking for OSS... " >&6; }
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+ #include <sys/soundcard.h>
+ #ifndef AFMT_S32_NE
+ # error no oss
+ #endif
+
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+
+ have_output_oss=yes
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+
+else
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "no OSS headers found
+See \`config.log' for more details" "$LINENO" 5; }
+
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+else
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: *** output oss plugin disabled per user request ***" >&5
+$as_echo "*** output oss plugin disabled per user request ***" >&6; }
+ have_output_oss=no
+
+fi
+
+ OUTPUT_PLUGINS="dummy alsa wavfile jackaudio oss"
dgplugindir=${libdir}/drumgizmo
@@ -16814,6 +17402,14 @@ else
HAVE_OUTPUT_JACKAUDIO_FALSE=
fi
+ if test "x$have_output_oss" = "xyes"; then
+ HAVE_OUTPUT_OSS_TRUE=
+ HAVE_OUTPUT_OSS_FALSE='#'
+else
+ HAVE_OUTPUT_OSS_TRUE='#'
+ HAVE_OUTPUT_OSS_FALSE=
+fi
+
pkg_failed=no
@@ -17497,7 +18093,7 @@ fi
-ac_config_files="$ac_config_files Makefile tools/Makefile src/Makefile plugin/Makefile plugin/vst/Makefile plugingui/Makefile include/Makefile man/Makefile test/Makefile test/dgreftest/Makefile drumgizmo/Makefile"
+ac_config_files="$ac_config_files Makefile tools/Makefile src/Makefile plugin/Makefile plugin/vst/Makefile plugingui/Makefile include/Makefile man/Makefile test/Makefile test/dgreftest/Makefile test/uitests/Makefile drumgizmo/Makefile"
cat >confcache <<\_ACEOF
@@ -17633,6 +18229,10 @@ if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
+if test -z "${am__fastdepOBJC_TRUE}" && test -z "${am__fastdepOBJC_FALSE}"; then
+ as_fn_error $? "conditional \"am__fastdepOBJC\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
@@ -17649,6 +18249,10 @@ if test -z "${ENABLE_X11_TRUE}" && test -z "${ENABLE_X11_FALSE}"; then
as_fn_error $? "conditional \"ENABLE_X11\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
+if test -z "${ENABLE_COCOA_TRUE}" && test -z "${ENABLE_COCOA_FALSE}"; then
+ as_fn_error $? "conditional \"ENABLE_COCOA\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
if test -z "${ENABLE_TESTS_TRUE}" && test -z "${ENABLE_TESTS_FALSE}"; then
as_fn_error $? "conditional \"ENABLE_TESTS\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
@@ -17697,6 +18301,10 @@ if test -z "${HAVE_OUTPUT_JACKAUDIO_TRUE}" && test -z "${HAVE_OUTPUT_JACKAUDIO_F
as_fn_error $? "conditional \"HAVE_OUTPUT_JACKAUDIO\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
+if test -z "${HAVE_OUTPUT_OSS_TRUE}" && test -z "${HAVE_OUTPUT_OSS_FALSE}"; then
+ as_fn_error $? "conditional \"HAVE_OUTPUT_OSS\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
: "${CONFIG_STATUS=./config.status}"
ac_write_fail=0
@@ -18094,7 +18702,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by drumgizmo $as_me 0.9.12, which was
+This file was extended by drumgizmo $as_me 0.9.13, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -18160,7 +18768,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-drumgizmo config.status 0.9.12
+drumgizmo config.status 0.9.13
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
@@ -18678,6 +19286,7 @@ do
"man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
"test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
"test/dgreftest/Makefile") CONFIG_FILES="$CONFIG_FILES test/dgreftest/Makefile" ;;
+ "test/uitests/Makefile") CONFIG_FILES="$CONFIG_FILES test/uitests/Makefile" ;;
"drumgizmo/Makefile") CONFIG_FILES="$CONFIG_FILES drumgizmo/Makefile" ;;
*) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
diff --git a/configure.ac b/configure.ac
index ce2a46f..c2c17ef 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4,6 +4,7 @@ AC_CONFIG_SRCDIR([src/drumgizmo.cc])
AM_INIT_AUTOMAKE
AC_PROG_CXX
+AC_PROG_OBJC
AM_PROG_CC_C_O
AC_PROG_MKDIR_P
@@ -140,7 +141,7 @@ AS_IF([test "x$enable_gui" = "xyes"], [enable_gui="auto"])
AS_IF([test "x$enable_gui" = "xauto"],
[AC_MSG_RESULT([Auto setting gui based on host: $host_os])
AS_CASE([$host_os],
- [darwin*], [enable_gui="carbon"],
+ [darwin*], [enable_gui="cocoa"],
[linux*|*bsd*], [enable_gui="x11"],
[mingw*|windows*|winnt|cygwin], [enable_gui="win32"],
@@ -155,24 +156,25 @@ AS_IF(
dnl Check for Xlib
dnl ======================
PKG_CHECK_MODULES(X11, x11 >= 1.0)
+ PKG_CHECK_MODULES(XEXT, xext >= 1.0)
- GUI_CPPFLAGS="-DX11 $X11_CFLAGS"
- GUI_LIBS="$X11_LIBS"],
+ GUI_CPPFLAGS="-DUI_X11 $X11_CFLAGS $XEXT_CFLAGS"
+ GUI_LIBS="$X11_LIBS $XEXT_LIBS"],
[test "x$enable_gui" = "xwin32"],
[AC_MSG_RESULT([Setting gui backend to Win32])
- GUI_CPPFLAGS="-DWIN32"
- GUI_LIBS="-lgdi32 -lsetupapi -lws2_32"],
+ GUI_CPPFLAGS="-DUI_WIN32"
+ GUI_LIBS="-lgdi32 -lsetupapi -lws2_32 -lcomctl32"],
[test "x$enable_gui" = "xpugl"],
[AC_MSG_RESULT([Setting gui backend to Pugl])
- GUI_CPPFLAGS="-DPUGL -I../../pugl"
+ GUI_CPPFLAGS="-DUI_PUGL -I../../pugl"
GUI_LIBS="-lGLU -lGL -lglut"],
- [test "x$enable_gui" = "xcarbon"],
- [AC_MSG_RESULT([Setting gui backend to Carbon])
- GUI_CPPFLAGS=""
- GUI_LIBS=""],
+ [test "x$enable_gui" = "xcocoa"],
+ [AC_MSG_RESULT([Setting gui backend to Cocoa])
+ GUI_CPPFLAGS="-DUI_COCOA -framework Cocoa"
+ GUI_LIBS="-framework Cocoa"],
AC_MSG_ERROR([*** No GUI backend has been selected ***])
)
@@ -183,6 +185,7 @@ AC_SUBST(GUI_LIBS)
AM_CONDITIONAL([ENABLE_PUGL], [test "x$enable_gui" = "xpugl"])
AM_CONDITIONAL([ENABLE_WIN32], [test "x$enable_gui" = "xwin32"])
AM_CONDITIONAL([ENABLE_X11], [test "x$enable_gui" = "xx11"])
+AM_CONDITIONAL([ENABLE_COCOA], [test "x$enable_gui" = "xcocoa"])
dnl ======================
dnl Compile unit tests
@@ -285,6 +288,7 @@ AC_ARG_ENABLE([cli],
AS_HELP_STRING([--enable-cli], [Compile the command line interface [default=yes]]),,
[enable_cli="yes"])
+
AS_IF(
[test "x$enable_cli" = "xyes"],
[enable_cli=yes
@@ -419,7 +423,44 @@ AS_IF(
have_output_wavfile=no]
)
- OUTPUT_PLUGINS="dummy alsa wavfile jackaudio"
+ dnl *** oss
+ case $host_os in
+ freebsd*)
+ enable_oss_value=yes
+ ;;
+ *)
+ enable_oss_value=no
+ ;;
+ esac
+ AC_ARG_ENABLE([output_oss],
+ AS_HELP_STRING(
+ [--disable-output-oss],
+ [Disable output oss plugin [enabled by default on FreeBSD, disabled otherwise]]),,
+ [enable_output_oss=$enable_oss_value]
+ )
+
+ AS_IF(
+ [test "x$enable_output_oss" = "xyes"],
+ [AC_MSG_CHECKING(for OSS)
+ AC_COMPILE_IFELSE(
+ [AC_LANG_SOURCE([[
+ #include <sys/soundcard.h>
+ #ifndef AFMT_S32_NE
+ # error no oss
+ #endif
+ ]])],
+ [
+ have_output_oss=yes
+ AC_MSG_RESULT(yes)
+ ],
+ [AC_MSG_FAILURE([no OSS headers found])]
+ )],
+
+ [AC_MSG_RESULT([*** output oss plugin disabled per user request ***])
+ have_output_oss=no]
+ )
+
+ OUTPUT_PLUGINS="dummy alsa wavfile jackaudio oss"
AC_SUBST(OUTPUT_PLUGINS)
dnl
@@ -445,6 +486,7 @@ AM_CONDITIONAL([HAVE_OUTPUT_DUMMY], [test "x$have_output_dummy" = "xyes"])
AM_CONDITIONAL([HAVE_OUTPUT_ALSA], [test "x$have_output_alsa" = "xyes"])
AM_CONDITIONAL([HAVE_OUTPUT_WAVFILE], [test "x$have_output_wavfile" = "xyes"])
AM_CONDITIONAL([HAVE_OUTPUT_JACKAUDIO], [test "x$have_output_jackaudio" = "xyes"])
+AM_CONDITIONAL([HAVE_OUTPUT_OSS], [test "x$have_output_oss" = "xyes"])
dnl ======================
dnl Check for sndfile
@@ -663,6 +705,7 @@ AC_CONFIG_FILES(
man/Makefile
test/Makefile
test/dgreftest/Makefile
+ test/uitests/Makefile
drumgizmo/Makefile)
AC_OUTPUT()
diff --git a/drumgizmo/Makefile.am b/drumgizmo/Makefile.am
index 369cd03..e41e72c 100644
--- a/drumgizmo/Makefile.am
+++ b/drumgizmo/Makefile.am
@@ -2,15 +2,13 @@ DISTDIRS = input output
if ENABLE_CLI
-include $(top_srcdir)/src/Makefile.am.drumgizmo
-
bin_PROGRAMS = drumgizmo
-drumgizmo_LDADD = $(DRUMGIZMO_LIBS) $(JACK_LIBS)
+drumgizmo_LDADD = $(JACK_LIBS) $(top_srcdir)/src/libdg.la
drumgizmo_LDFLAGS =
-drumgizmo_CXXFLAGS = $(DRUMGIZMO_CPPFLAGS) \
+drumgizmo_CXXFLAGS = \
-I$(top_srcdir)/include -I$(top_srcdir)/src \
-I$(top_srcdir)/hugin -DWITH_HUG_MUTEX -DWITH_HUG_FILTER \
$(JACK_CFLAGS) $(SSEFLAGS)
@@ -20,7 +18,6 @@ drumgizmo_CFLAGS = -DWITH_HUG_MUTEX -DWITH_HUG_FILTER
drumgizmo_SOURCES = \
drumgizmoc.cc \
enginefactory.cc \
- $(DRUMGIZMO_SOURCES) \
$(top_srcdir)/hugin/hugin.c \
$(top_srcdir)/hugin/hugin_filter.c
@@ -70,6 +67,12 @@ drumgizmo_SOURCES += output/jackaudio.cc
drumgizmo_CXXFLAGS += -DHAVE_OUTPUT_JACKAUDIO
endif # HAVE_OUTPUT_JACKAUDIO
+if HAVE_OUTPUT_OSS
+drumgizmo_SOURCES += output/oss.cc
+drumgizmo_CXXFLAGS += -DHAVE_OUTPUT_OSS
+endif # HAVE_OUTPUT_OSS
+
+
# Only compile jackclient.cc if at least one of the jack modules are included.
if HAVE_OUTPUT_JACKAUDIO
drumgizmo_SOURCES += jackclient.cc
@@ -90,6 +93,7 @@ EXTRA_DIST = \
output/alsa.h \
output/jackaudio.h \
output/outputdummy.h \
+ output/oss.h \
output/wavfile.h
endif # ENABLE_CLI
diff --git a/drumgizmo/Makefile.in b/drumgizmo/Makefile.in
index 8f42542..695f357 100644
--- a/drumgizmo/Makefile.in
+++ b/drumgizmo/Makefile.in
@@ -14,8 +14,6 @@
@SET_MAKE@
-# -*- Makefile -*-
-
VPATH = @srcdir@
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
am__make_running_with_option = \
@@ -80,9 +78,6 @@ PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-DIST_COMMON = $(top_srcdir)/src/Makefile.am.drumgizmo \
- $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/depcomp
@ENABLE_CLI_TRUE at bin_PROGRAMS = drumgizmo$(EXEEXT)
@ENABLE_CLI_TRUE@@HAVE_INPUT_DUMMY_TRUE at am__append_1 = input/inputdummy.cc
@ENABLE_CLI_TRUE@@HAVE_INPUT_DUMMY_TRUE at am__append_2 = -DHAVE_INPUT_DUMMY
@@ -108,12 +103,16 @@ DIST_COMMON = $(top_srcdir)/src/Makefile.am.drumgizmo \
@ENABLE_CLI_TRUE@@HAVE_OUTPUT_JACKAUDIO_TRUE@ $(JACK_CFLAGS) \
@ENABLE_CLI_TRUE@@HAVE_OUTPUT_JACKAUDIO_TRUE@ -DHAVE_OUTPUT_JACKAUDIO
@ENABLE_CLI_TRUE@@HAVE_OUTPUT_JACKAUDIO_TRUE at am__append_18 = $(JACK_LIBS)
+ at ENABLE_CLI_TRUE@@HAVE_OUTPUT_JACKAUDIO_TRUE at am__append_19 = output/jackaudio.cc
+ at ENABLE_CLI_TRUE@@HAVE_OUTPUT_OSS_TRUE at am__append_20 = output/oss.cc
+ at ENABLE_CLI_TRUE@@HAVE_OUTPUT_OSS_TRUE at am__append_21 = -DHAVE_OUTPUT_OSS
# Only compile jackclient.cc if at least one of the jack modules are included.
- at ENABLE_CLI_TRUE@@HAVE_OUTPUT_JACKAUDIO_TRUE at am__append_19 = output/jackaudio.cc \
- at ENABLE_CLI_TRUE@@HAVE_OUTPUT_JACKAUDIO_TRUE@ jackclient.cc
- at ENABLE_CLI_TRUE@@HAVE_INPUT_JACKMIDI_TRUE@@HAVE_OUTPUT_JACKAUDIO_FALSE at am__append_20 = jackclient.cc
+ at ENABLE_CLI_TRUE@@HAVE_OUTPUT_JACKAUDIO_TRUE at am__append_22 = jackclient.cc
+ at ENABLE_CLI_TRUE@@HAVE_INPUT_JACKMIDI_TRUE@@HAVE_OUTPUT_JACKAUDIO_FALSE at am__append_23 = jackclient.cc
subdir = drumgizmo
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+ $(top_srcdir)/depcomp
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
@@ -125,96 +124,38 @@ CONFIG_CLEAN_VPATH_FILES =
am__installdirs = "$(DESTDIR)$(bindir)"
PROGRAMS = $(bin_PROGRAMS)
am__drumgizmo_SOURCES_DIST = drumgizmoc.cc enginefactory.cc \
- $(top_srcdir)/src/audiocachefile.cc \
- $(top_srcdir)/src/audiocache.cc \
- $(top_srcdir)/src/audiocacheeventhandler.cc \
- $(top_srcdir)/src/audiocacheidmanager.cc \
- $(top_srcdir)/src/audioinputenginemidi.cc \
- $(top_srcdir)/src/audiofile.cc $(top_srcdir)/src/channel.cc \
- $(top_srcdir)/src/channelmixer.cc \
- $(top_srcdir)/src/chresampler.cc \
- $(top_srcdir)/src/configfile.cc \
- $(top_srcdir)/src/configparser.cc \
- $(top_srcdir)/src/drumgizmo.cc $(top_srcdir)/src/drumkit.cc \
- $(top_srcdir)/src/drumkitloader.cc \
- $(top_srcdir)/src/drumkitparser.cc $(top_srcdir)/src/events.cc \
- $(top_srcdir)/src/inputprocessor.cc \
- $(top_srcdir)/src/instrument.cc \
- $(top_srcdir)/src/instrumentparser.cc \
- $(top_srcdir)/src/latencyfilter.cc \
- $(top_srcdir)/src/memchecker.cc \
- $(top_srcdir)/src/midimapparser.cc \
- $(top_srcdir)/src/midimapper.cc $(top_srcdir)/src/mutex.cc \
- $(top_srcdir)/src/path.cc $(top_srcdir)/src/powerlist.cc \
- $(top_srcdir)/src/random.cc $(top_srcdir)/src/sample.cc \
- $(top_srcdir)/src/semaphore.cc $(top_srcdir)/src/saxparser.cc \
- $(top_srcdir)/src/staminafilter.cc $(top_srcdir)/src/thread.cc \
- $(top_srcdir)/src/versionstr.cc $(top_srcdir)/hugin/hugin.c \
- $(top_srcdir)/hugin/hugin_filter.c input/inputdummy.cc \
- input/test.cc input/midifile.cc input/jackmidi.cc \
- output/outputdummy.cc output/wavfile.cc output/alsa.cc \
- output/jackaudio.cc jackclient.cc
- at ENABLE_CLI_TRUE@am__objects_1 = drumgizmo-audiocachefile.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-audiocache.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-audiocacheeventhandler.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-audiocacheidmanager.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-audioinputenginemidi.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-audiofile.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-channel.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-channelmixer.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-chresampler.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-configfile.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-configparser.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-drumgizmo.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-drumkit.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-drumkitloader.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-drumkitparser.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-events.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-inputprocessor.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-instrument.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-instrumentparser.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-latencyfilter.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-memchecker.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-midimapparser.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-midimapper.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-mutex.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-path.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-powerlist.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-random.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-sample.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-semaphore.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-saxparser.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-staminafilter.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-thread.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ drumgizmo-versionstr.$(OBJEXT)
- at ENABLE_CLI_TRUE@@HAVE_INPUT_DUMMY_TRUE at am__objects_2 = drumgizmo-inputdummy.$(OBJEXT)
- at ENABLE_CLI_TRUE@@HAVE_INPUT_TEST_TRUE at am__objects_3 = drumgizmo-test.$(OBJEXT)
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at am__objects_4 = drumgizmo-midifile.$(OBJEXT)
- at ENABLE_CLI_TRUE@@HAVE_INPUT_JACKMIDI_TRUE at am__objects_5 = drumgizmo-jackmidi.$(OBJEXT)
- at ENABLE_CLI_TRUE@@HAVE_OUTPUT_DUMMY_TRUE at am__objects_6 = drumgizmo-outputdummy.$(OBJEXT)
- at ENABLE_CLI_TRUE@@HAVE_OUTPUT_WAVFILE_TRUE at am__objects_7 = drumgizmo-wavfile.$(OBJEXT)
- at ENABLE_CLI_TRUE@@HAVE_OUTPUT_ALSA_TRUE at am__objects_8 = drumgizmo-alsa.$(OBJEXT)
- at ENABLE_CLI_TRUE@@HAVE_OUTPUT_JACKAUDIO_TRUE at am__objects_9 = drumgizmo-jackaudio.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_OUTPUT_JACKAUDIO_TRUE@ drumgizmo-jackclient.$(OBJEXT)
- at ENABLE_CLI_TRUE@@HAVE_INPUT_JACKMIDI_TRUE@@HAVE_OUTPUT_JACKAUDIO_FALSE at am__objects_10 = drumgizmo-jackclient.$(OBJEXT)
+ $(top_srcdir)/hugin/hugin.c $(top_srcdir)/hugin/hugin_filter.c \
+ input/inputdummy.cc input/test.cc input/midifile.cc \
+ input/jackmidi.cc output/outputdummy.cc output/wavfile.cc \
+ output/alsa.cc output/jackaudio.cc output/oss.cc jackclient.cc
+ at ENABLE_CLI_TRUE@@HAVE_INPUT_DUMMY_TRUE at am__objects_1 = drumgizmo-inputdummy.$(OBJEXT)
+ at ENABLE_CLI_TRUE@@HAVE_INPUT_TEST_TRUE at am__objects_2 = drumgizmo-test.$(OBJEXT)
+ at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at am__objects_3 = drumgizmo-midifile.$(OBJEXT)
+ at ENABLE_CLI_TRUE@@HAVE_INPUT_JACKMIDI_TRUE at am__objects_4 = drumgizmo-jackmidi.$(OBJEXT)
+ at ENABLE_CLI_TRUE@@HAVE_OUTPUT_DUMMY_TRUE at am__objects_5 = drumgizmo-outputdummy.$(OBJEXT)
+ at ENABLE_CLI_TRUE@@HAVE_OUTPUT_WAVFILE_TRUE at am__objects_6 = drumgizmo-wavfile.$(OBJEXT)
+ at ENABLE_CLI_TRUE@@HAVE_OUTPUT_ALSA_TRUE at am__objects_7 = drumgizmo-alsa.$(OBJEXT)
+ at ENABLE_CLI_TRUE@@HAVE_OUTPUT_JACKAUDIO_TRUE at am__objects_8 = drumgizmo-jackaudio.$(OBJEXT)
+ at ENABLE_CLI_TRUE@@HAVE_OUTPUT_OSS_TRUE at am__objects_9 = drumgizmo-oss.$(OBJEXT)
+ at ENABLE_CLI_TRUE@@HAVE_OUTPUT_JACKAUDIO_TRUE at am__objects_10 = drumgizmo-jackclient.$(OBJEXT)
+ at ENABLE_CLI_TRUE@@HAVE_INPUT_JACKMIDI_TRUE@@HAVE_OUTPUT_JACKAUDIO_FALSE at am__objects_11 = drumgizmo-jackclient.$(OBJEXT)
@ENABLE_CLI_TRUE at am_drumgizmo_OBJECTS = \
@ENABLE_CLI_TRUE@ drumgizmo-drumgizmoc.$(OBJEXT) \
@ENABLE_CLI_TRUE@ drumgizmo-enginefactory.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ $(am__objects_1) drumgizmo-hugin.$(OBJEXT) \
+ at ENABLE_CLI_TRUE@ drumgizmo-hugin.$(OBJEXT) \
@ENABLE_CLI_TRUE@ drumgizmo-hugin_filter.$(OBJEXT) \
- at ENABLE_CLI_TRUE@ $(am__objects_2) $(am__objects_3) \
- at ENABLE_CLI_TRUE@ $(am__objects_4) $(am__objects_5) \
- at ENABLE_CLI_TRUE@ $(am__objects_6) $(am__objects_7) \
- at ENABLE_CLI_TRUE@ $(am__objects_8) $(am__objects_9) \
- at ENABLE_CLI_TRUE@ $(am__objects_10)
+ at ENABLE_CLI_TRUE@ $(am__objects_1) $(am__objects_2) \
+ at ENABLE_CLI_TRUE@ $(am__objects_3) $(am__objects_4) \
+ at ENABLE_CLI_TRUE@ $(am__objects_5) $(am__objects_6) \
+ at ENABLE_CLI_TRUE@ $(am__objects_7) $(am__objects_8) \
+ at ENABLE_CLI_TRUE@ $(am__objects_9) $(am__objects_10) \
+ at ENABLE_CLI_TRUE@ $(am__objects_11)
drumgizmo_OBJECTS = $(am_drumgizmo_OBJECTS)
am__DEPENDENCIES_1 =
- at ENABLE_CLI_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) \
- at ENABLE_CLI_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
- at ENABLE_CLI_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1)
- at ENABLE_CLI_TRUE@drumgizmo_DEPENDENCIES = $(am__DEPENDENCIES_2) \
- at ENABLE_CLI_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_3)
+ at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1)
+ at ENABLE_CLI_TRUE@drumgizmo_DEPENDENCIES = $(am__DEPENDENCIES_1) \
+ at ENABLE_CLI_TRUE@ $(top_srcdir)/src/libdg.la \
+ at ENABLE_CLI_TRUE@ $(am__DEPENDENCIES_2)
AM_V_lt = $(am__v_lt_ at AM_V@)
am__v_lt_ = $(am__v_lt_ at AM_DEFAULT_V@)
am__v_lt_0 = --silent
@@ -365,6 +306,9 @@ MANIFEST_TOOL = @MANIFEST_TOOL@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
+OBJC = @OBJC@
+OBJCDEPMODE = @OBJCDEPMODE@
+OBJCFLAGS = @OBJCFLAGS@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
@@ -401,6 +345,8 @@ VST_CPPFLAGS = @VST_CPPFLAGS@
VST_SOURCE_PATH = @VST_SOURCE_PATH@
X11_CFLAGS = @X11_CFLAGS@
X11_LIBS = @X11_LIBS@
+XEXT_CFLAGS = @XEXT_CFLAGS@
+XEXT_LIBS = @XEXT_LIBS@
ZITA_CPPFLAGS = @ZITA_CPPFLAGS@
ZITA_LIBS = @ZITA_LIBS@
abs_builddir = @abs_builddir@
@@ -411,6 +357,7 @@ ac_ct_AR = @ac_ct_AR@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+ac_ct_OBJC = @ac_ct_OBJC@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
@@ -458,72 +405,27 @@ top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
DISTDIRS = input output
- at ENABLE_CLI_TRUE@DRUMGIZMO_SOURCES = \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/audiocachefile.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/audiocache.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/audiocacheeventhandler.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/audiocacheidmanager.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/audioinputenginemidi.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/audiofile.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/channel.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/channelmixer.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/chresampler.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/configfile.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/configparser.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/drumgizmo.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/drumkit.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/drumkitloader.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/drumkitparser.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/events.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/inputprocessor.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/instrument.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/instrumentparser.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/latencyfilter.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/memchecker.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/midimapparser.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/midimapper.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/mutex.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/path.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/powerlist.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/random.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/sample.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/semaphore.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/saxparser.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/staminafilter.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/thread.cc \
- at ENABLE_CLI_TRUE@ $(top_srcdir)/src/versionstr.cc
-
- at ENABLE_CLI_TRUE@DRUMGIZMO_LIBS = \
- at ENABLE_CLI_TRUE@ $(ZITA_LIBS) $(SNDFILE_LIBS) $(EXPAT_LIBS) $(SAMPLERATE_LIBS) \
- at ENABLE_CLI_TRUE@ $(PTHREAD_LIBS)
-
- at ENABLE_CLI_TRUE@DRUMGIZMO_CPPFLAGS = \
- at ENABLE_CLI_TRUE@ -I$(top_srcdir)/src -I$(top_srcdir)/include -I$(top_srcdir)/hugin \
- at ENABLE_CLI_TRUE@ $(SSEFLAGS) \
- at ENABLE_CLI_TRUE@ $(ZITA_CPPFLAGS) $(SNDFILE_CFLAGS) $(EXPAT_CFLAGS) $(SAMPLERATE_CFLAGS) \
- at ENABLE_CLI_TRUE@ $(PTHREAD_CFLAGS)
-
- at ENABLE_CLI_TRUE@drumgizmo_LDADD = $(DRUMGIZMO_LIBS) $(JACK_LIBS) \
- at ENABLE_CLI_TRUE@ $(am__append_6)
+ at ENABLE_CLI_TRUE@drumgizmo_LDADD = $(JACK_LIBS) \
+ at ENABLE_CLI_TRUE@ $(top_srcdir)/src/libdg.la $(am__append_6)
@ENABLE_CLI_TRUE at drumgizmo_LDFLAGS = $(am__append_15) $(am__append_18)
- at ENABLE_CLI_TRUE@drumgizmo_CXXFLAGS = $(DRUMGIZMO_CPPFLAGS) \
- at ENABLE_CLI_TRUE@ -I$(top_srcdir)/include -I$(top_srcdir)/src \
- at ENABLE_CLI_TRUE@ -I$(top_srcdir)/hugin -DWITH_HUG_MUTEX \
- at ENABLE_CLI_TRUE@ -DWITH_HUG_FILTER $(JACK_CFLAGS) $(SSEFLAGS) \
- at ENABLE_CLI_TRUE@ $(am__append_2) $(am__append_4) \
- at ENABLE_CLI_TRUE@ $(am__append_5) $(am__append_9) \
- at ENABLE_CLI_TRUE@ $(am__append_11) $(am__append_13) \
- at ENABLE_CLI_TRUE@ $(am__append_14) $(am__append_17)
+ at ENABLE_CLI_TRUE@drumgizmo_CXXFLAGS = -I$(top_srcdir)/include \
+ at ENABLE_CLI_TRUE@ -I$(top_srcdir)/src -I$(top_srcdir)/hugin \
+ at ENABLE_CLI_TRUE@ -DWITH_HUG_MUTEX -DWITH_HUG_FILTER \
+ at ENABLE_CLI_TRUE@ $(JACK_CFLAGS) $(SSEFLAGS) $(am__append_2) \
+ at ENABLE_CLI_TRUE@ $(am__append_4) $(am__append_5) \
+ at ENABLE_CLI_TRUE@ $(am__append_9) $(am__append_11) \
+ at ENABLE_CLI_TRUE@ $(am__append_13) $(am__append_14) \
+ at ENABLE_CLI_TRUE@ $(am__append_17) $(am__append_21)
@ENABLE_CLI_TRUE at drumgizmo_CFLAGS = -DWITH_HUG_MUTEX -DWITH_HUG_FILTER
@ENABLE_CLI_TRUE at drumgizmo_SOURCES = drumgizmoc.cc enginefactory.cc \
- at ENABLE_CLI_TRUE@ $(DRUMGIZMO_SOURCES) \
@ENABLE_CLI_TRUE@ $(top_srcdir)/hugin/hugin.c \
@ENABLE_CLI_TRUE@ $(top_srcdir)/hugin/hugin_filter.c \
@ENABLE_CLI_TRUE@ $(am__append_1) $(am__append_3) \
@ENABLE_CLI_TRUE@ $(am__append_7) $(am__append_8) \
@ENABLE_CLI_TRUE@ $(am__append_10) $(am__append_12) \
@ENABLE_CLI_TRUE@ $(am__append_16) $(am__append_19) \
- at ENABLE_CLI_TRUE@ $(am__append_20)
+ at ENABLE_CLI_TRUE@ $(am__append_20) $(am__append_22) \
+ at ENABLE_CLI_TRUE@ $(am__append_23)
@ENABLE_CLI_TRUE at EXTRA_DIST = \
@ENABLE_CLI_TRUE@ drumgizmoc.h \
@ENABLE_CLI_TRUE@ jackclient.h \
@@ -535,13 +437,14 @@ DISTDIRS = input output
@ENABLE_CLI_TRUE@ output/alsa.h \
@ENABLE_CLI_TRUE@ output/jackaudio.h \
@ENABLE_CLI_TRUE@ output/outputdummy.h \
+ at ENABLE_CLI_TRUE@ output/oss.h \
@ENABLE_CLI_TRUE@ output/wavfile.h
all: all-am
.SUFFIXES:
.SUFFIXES: .c .cc .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/src/Makefile.am.drumgizmo $(am__configure_deps)
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
@@ -562,7 +465,6 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
esac;
-$(top_srcdir)/src/Makefile.am.drumgizmo:
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
@@ -633,50 +535,18 @@ distclean-compile:
-rm -f *.tab.c
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-alsa.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-audiocache.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-audiocacheeventhandler.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-audiocachefile.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-audiocacheidmanager.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-audiofile.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-audioinputenginemidi.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-channel.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-channelmixer.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-chresampler.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-configfile.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-configparser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-drumgizmo.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-drumgizmoc.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-drumkit.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-drumkitloader.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-drumkitparser.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-enginefactory.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-events.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-hugin.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-hugin_filter.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-inputdummy.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-inputprocessor.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-instrument.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-instrumentparser.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-jackaudio.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-jackclient.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-jackmidi.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-latencyfilter.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-memchecker.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-midifile.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-midimapparser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-midimapper.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-mutex.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-oss.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-outputdummy.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-path.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-powerlist.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-random.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-sample.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-saxparser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-semaphore.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-staminafilter.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-test.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-thread.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-versionstr.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo-wavfile.Po at am__quote@
.c.o:
@@ -777,468 +647,6 @@ drumgizmo-enginefactory.obj: enginefactory.cc
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-enginefactory.obj `if test -f 'enginefactory.cc'; then $(CYGPATH_W) 'enginefactory.cc'; else $(CYGPATH_W) '$(srcdir)/enginefactory.cc'; fi`
-drumgizmo-audiocachefile.o: $(top_srcdir)/src/audiocachefile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-audiocachefile.o -MD -MP -MF $(DEPDIR)/drumgizmo-audiocachefile.Tpo -c -o drumgizmo-audiocachefile.o `test -f '$(top_srcdir)/src/audiocachefile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocachefile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-audiocachefile.Tpo $(DEPDIR)/drumgizmo-audiocachefile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocachefile.cc' object='drumgizmo-audiocachefile.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-audiocachefile.o `test -f '$(top_srcdir)/src/audiocachefile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocachefile.cc
-
-drumgizmo-audiocachefile.obj: $(top_srcdir)/src/audiocachefile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-audiocachefile.obj -MD -MP -MF $(DEPDIR)/drumgizmo-audiocachefile.Tpo -c -o drumgizmo-audiocachefile.obj `if test -f '$(top_srcdir)/src/audiocachefile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocachefile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocachefile.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-audiocachefile.Tpo $(DEPDIR)/drumgizmo-audiocachefile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocachefile.cc' object='drumgizmo-audiocachefile.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-audiocachefile.obj `if test -f '$(top_srcdir)/src/audiocachefile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocachefile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocachefile.cc'; fi`
-
-drumgizmo-audiocache.o: $(top_srcdir)/src/audiocache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-audiocache.o -MD -MP -MF $(DEPDIR)/drumgizmo-audiocache.Tpo -c -o drumgizmo-audiocache.o `test -f '$(top_srcdir)/src/audiocache.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-audiocache.Tpo $(DEPDIR)/drumgizmo-audiocache.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocache.cc' object='drumgizmo-audiocache.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-audiocache.o `test -f '$(top_srcdir)/src/audiocache.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocache.cc
-
-drumgizmo-audiocache.obj: $(top_srcdir)/src/audiocache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-audiocache.obj -MD -MP -MF $(DEPDIR)/drumgizmo-audiocache.Tpo -c -o drumgizmo-audiocache.obj `if test -f '$(top_srcdir)/src/audiocache.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocache.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocache.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-audiocache.Tpo $(DEPDIR)/drumgizmo-audiocache.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocache.cc' object='drumgizmo-audiocache.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-audiocache.obj `if test -f '$(top_srcdir)/src/audiocache.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocache.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocache.cc'; fi`
-
-drumgizmo-audiocacheeventhandler.o: $(top_srcdir)/src/audiocacheeventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-audiocacheeventhandler.o -MD -MP -MF $(DEPDIR)/drumgizmo-audiocacheeventhandler.Tpo -c -o drumgizmo-audiocacheeventhandler.o `test -f '$(top_srcdir)/src/audiocacheeventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheeventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-audiocacheeventhandler.Tpo $(DEPDIR)/drumgizmo-audiocacheeventhandler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheeventhandler.cc' object='drumgizmo-audiocacheeventhandler.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-audiocacheeventhandler.o `test -f '$(top_srcdir)/src/audiocacheeventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheeventhandler.cc
-
-drumgizmo-audiocacheeventhandler.obj: $(top_srcdir)/src/audiocacheeventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-audiocacheeventhandler.obj -MD -MP -MF $(DEPDIR)/drumgizmo-audiocacheeventhandler.Tpo -c -o drumgizmo-audiocacheeventhandler.obj `if test -f '$(top_srcdir)/src/audiocacheeventhandler.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocacheeventhandler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocacheeventhandler.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-audiocacheeventhandler.Tpo $(DEPDIR)/drumgizmo-audiocacheeventhandler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheeventhandler.cc' object='drumgizmo-audiocacheeventhandler.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-audiocacheeventhandler.obj `if test -f '$(top_srcdir)/src/audiocacheeventhandler.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocacheeventhandler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocacheeventhandler.cc'; fi`
-
-drumgizmo-audiocacheidmanager.o: $(top_srcdir)/src/audiocacheidmanager.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-audiocacheidmanager.o -MD -MP -MF $(DEPDIR)/drumgizmo-audiocacheidmanager.Tpo -c -o drumgizmo-audiocacheidmanager.o `test -f '$(top_srcdir)/src/audiocacheidmanager.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheidmanager.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-audiocacheidmanager.Tpo $(DEPDIR)/drumgizmo-audiocacheidmanager.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheidmanager.cc' object='drumgizmo-audiocacheidmanager.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-audiocacheidmanager.o `test -f '$(top_srcdir)/src/audiocacheidmanager.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheidmanager.cc
-
-drumgizmo-audiocacheidmanager.obj: $(top_srcdir)/src/audiocacheidmanager.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-audiocacheidmanager.obj -MD -MP -MF $(DEPDIR)/drumgizmo-audiocacheidmanager.Tpo -c -o drumgizmo-audiocacheidmanager.obj `if test -f '$(top_srcdir)/src/audiocacheidmanager.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocacheidmanager.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocacheidmanager.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-audiocacheidmanager.Tpo $(DEPDIR)/drumgizmo-audiocacheidmanager.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheidmanager.cc' object='drumgizmo-audiocacheidmanager.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-audiocacheidmanager.obj `if test -f '$(top_srcdir)/src/audiocacheidmanager.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocacheidmanager.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocacheidmanager.cc'; fi`
-
-drumgizmo-audioinputenginemidi.o: $(top_srcdir)/src/audioinputenginemidi.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-audioinputenginemidi.o -MD -MP -MF $(DEPDIR)/drumgizmo-audioinputenginemidi.Tpo -c -o drumgizmo-audioinputenginemidi.o `test -f '$(top_srcdir)/src/audioinputenginemidi.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audioinputenginemidi.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-audioinputenginemidi.Tpo $(DEPDIR)/drumgizmo-audioinputenginemidi.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audioinputenginemidi.cc' object='drumgizmo-audioinputenginemidi.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-audioinputenginemidi.o `test -f '$(top_srcdir)/src/audioinputenginemidi.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audioinputenginemidi.cc
-
-drumgizmo-audioinputenginemidi.obj: $(top_srcdir)/src/audioinputenginemidi.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-audioinputenginemidi.obj -MD -MP -MF $(DEPDIR)/drumgizmo-audioinputenginemidi.Tpo -c -o drumgizmo-audioinputenginemidi.obj `if test -f '$(top_srcdir)/src/audioinputenginemidi.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audioinputenginemidi.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audioinputenginemidi.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-audioinputenginemidi.Tpo $(DEPDIR)/drumgizmo-audioinputenginemidi.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audioinputenginemidi.cc' object='drumgizmo-audioinputenginemidi.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-audioinputenginemidi.obj `if test -f '$(top_srcdir)/src/audioinputenginemidi.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audioinputenginemidi.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audioinputenginemidi.cc'; fi`
-
-drumgizmo-audiofile.o: $(top_srcdir)/src/audiofile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-audiofile.o -MD -MP -MF $(DEPDIR)/drumgizmo-audiofile.Tpo -c -o drumgizmo-audiofile.o `test -f '$(top_srcdir)/src/audiofile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiofile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-audiofile.Tpo $(DEPDIR)/drumgizmo-audiofile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiofile.cc' object='drumgizmo-audiofile.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-audiofile.o `test -f '$(top_srcdir)/src/audiofile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiofile.cc
-
-drumgizmo-audiofile.obj: $(top_srcdir)/src/audiofile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-audiofile.obj -MD -MP -MF $(DEPDIR)/drumgizmo-audiofile.Tpo -c -o drumgizmo-audiofile.obj `if test -f '$(top_srcdir)/src/audiofile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiofile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiofile.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-audiofile.Tpo $(DEPDIR)/drumgizmo-audiofile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiofile.cc' object='drumgizmo-audiofile.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-audiofile.obj `if test -f '$(top_srcdir)/src/audiofile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiofile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiofile.cc'; fi`
-
-drumgizmo-channel.o: $(top_srcdir)/src/channel.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-channel.o -MD -MP -MF $(DEPDIR)/drumgizmo-channel.Tpo -c -o drumgizmo-channel.o `test -f '$(top_srcdir)/src/channel.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channel.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-channel.Tpo $(DEPDIR)/drumgizmo-channel.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channel.cc' object='drumgizmo-channel.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-channel.o `test -f '$(top_srcdir)/src/channel.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channel.cc
-
-drumgizmo-channel.obj: $(top_srcdir)/src/channel.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-channel.obj -MD -MP -MF $(DEPDIR)/drumgizmo-channel.Tpo -c -o drumgizmo-channel.obj `if test -f '$(top_srcdir)/src/channel.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/channel.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/channel.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-channel.Tpo $(DEPDIR)/drumgizmo-channel.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channel.cc' object='drumgizmo-channel.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-channel.obj `if test -f '$(top_srcdir)/src/channel.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/channel.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/channel.cc'; fi`
-
-drumgizmo-channelmixer.o: $(top_srcdir)/src/channelmixer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-channelmixer.o -MD -MP -MF $(DEPDIR)/drumgizmo-channelmixer.Tpo -c -o drumgizmo-channelmixer.o `test -f '$(top_srcdir)/src/channelmixer.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channelmixer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-channelmixer.Tpo $(DEPDIR)/drumgizmo-channelmixer.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channelmixer.cc' object='drumgizmo-channelmixer.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-channelmixer.o `test -f '$(top_srcdir)/src/channelmixer.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channelmixer.cc
-
-drumgizmo-channelmixer.obj: $(top_srcdir)/src/channelmixer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-channelmixer.obj -MD -MP -MF $(DEPDIR)/drumgizmo-channelmixer.Tpo -c -o drumgizmo-channelmixer.obj `if test -f '$(top_srcdir)/src/channelmixer.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/channelmixer.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/channelmixer.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-channelmixer.Tpo $(DEPDIR)/drumgizmo-channelmixer.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channelmixer.cc' object='drumgizmo-channelmixer.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-channelmixer.obj `if test -f '$(top_srcdir)/src/channelmixer.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/channelmixer.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/channelmixer.cc'; fi`
-
-drumgizmo-chresampler.o: $(top_srcdir)/src/chresampler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-chresampler.o -MD -MP -MF $(DEPDIR)/drumgizmo-chresampler.Tpo -c -o drumgizmo-chresampler.o `test -f '$(top_srcdir)/src/chresampler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/chresampler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-chresampler.Tpo $(DEPDIR)/drumgizmo-chresampler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/chresampler.cc' object='drumgizmo-chresampler.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-chresampler.o `test -f '$(top_srcdir)/src/chresampler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/chresampler.cc
-
-drumgizmo-chresampler.obj: $(top_srcdir)/src/chresampler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-chresampler.obj -MD -MP -MF $(DEPDIR)/drumgizmo-chresampler.Tpo -c -o drumgizmo-chresampler.obj `if test -f '$(top_srcdir)/src/chresampler.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/chresampler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/chresampler.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-chresampler.Tpo $(DEPDIR)/drumgizmo-chresampler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/chresampler.cc' object='drumgizmo-chresampler.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-chresampler.obj `if test -f '$(top_srcdir)/src/chresampler.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/chresampler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/chresampler.cc'; fi`
-
-drumgizmo-configfile.o: $(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-configfile.o -MD -MP -MF $(DEPDIR)/drumgizmo-configfile.Tpo -c -o drumgizmo-configfile.o `test -f '$(top_srcdir)/src/configfile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-configfile.Tpo $(DEPDIR)/drumgizmo-configfile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configfile.cc' object='drumgizmo-configfile.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-configfile.o `test -f '$(top_srcdir)/src/configfile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configfile.cc
-
-drumgizmo-configfile.obj: $(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-configfile.obj -MD -MP -MF $(DEPDIR)/drumgizmo-configfile.Tpo -c -o drumgizmo-configfile.obj `if test -f '$(top_srcdir)/src/configfile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configfile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configfile.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-configfile.Tpo $(DEPDIR)/drumgizmo-configfile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configfile.cc' object='drumgizmo-configfile.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-configfile.obj `if test -f '$(top_srcdir)/src/configfile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configfile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configfile.cc'; fi`
-
-drumgizmo-configparser.o: $(top_srcdir)/src/configparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-configparser.o -MD -MP -MF $(DEPDIR)/drumgizmo-configparser.Tpo -c -o drumgizmo-configparser.o `test -f '$(top_srcdir)/src/configparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-configparser.Tpo $(DEPDIR)/drumgizmo-configparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configparser.cc' object='drumgizmo-configparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-configparser.o `test -f '$(top_srcdir)/src/configparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configparser.cc
-
-drumgizmo-configparser.obj: $(top_srcdir)/src/configparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-configparser.obj -MD -MP -MF $(DEPDIR)/drumgizmo-configparser.Tpo -c -o drumgizmo-configparser.obj `if test -f '$(top_srcdir)/src/configparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-configparser.Tpo $(DEPDIR)/drumgizmo-configparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configparser.cc' object='drumgizmo-configparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-configparser.obj `if test -f '$(top_srcdir)/src/configparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configparser.cc'; fi`
-
-drumgizmo-drumgizmo.o: $(top_srcdir)/src/drumgizmo.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-drumgizmo.o -MD -MP -MF $(DEPDIR)/drumgizmo-drumgizmo.Tpo -c -o drumgizmo-drumgizmo.o `test -f '$(top_srcdir)/src/drumgizmo.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumgizmo.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-drumgizmo.Tpo $(DEPDIR)/drumgizmo-drumgizmo.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumgizmo.cc' object='drumgizmo-drumgizmo.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-drumgizmo.o `test -f '$(top_srcdir)/src/drumgizmo.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumgizmo.cc
-
-drumgizmo-drumgizmo.obj: $(top_srcdir)/src/drumgizmo.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-drumgizmo.obj -MD -MP -MF $(DEPDIR)/drumgizmo-drumgizmo.Tpo -c -o drumgizmo-drumgizmo.obj `if test -f '$(top_srcdir)/src/drumgizmo.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumgizmo.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumgizmo.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-drumgizmo.Tpo $(DEPDIR)/drumgizmo-drumgizmo.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumgizmo.cc' object='drumgizmo-drumgizmo.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-drumgizmo.obj `if test -f '$(top_srcdir)/src/drumgizmo.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumgizmo.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumgizmo.cc'; fi`
-
-drumgizmo-drumkit.o: $(top_srcdir)/src/drumkit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-drumkit.o -MD -MP -MF $(DEPDIR)/drumgizmo-drumkit.Tpo -c -o drumgizmo-drumkit.o `test -f '$(top_srcdir)/src/drumkit.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-drumkit.Tpo $(DEPDIR)/drumgizmo-drumkit.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkit.cc' object='drumgizmo-drumkit.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-drumkit.o `test -f '$(top_srcdir)/src/drumkit.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkit.cc
-
-drumgizmo-drumkit.obj: $(top_srcdir)/src/drumkit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-drumkit.obj -MD -MP -MF $(DEPDIR)/drumgizmo-drumkit.Tpo -c -o drumgizmo-drumkit.obj `if test -f '$(top_srcdir)/src/drumkit.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkit.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkit.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-drumkit.Tpo $(DEPDIR)/drumgizmo-drumkit.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkit.cc' object='drumgizmo-drumkit.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-drumkit.obj `if test -f '$(top_srcdir)/src/drumkit.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkit.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkit.cc'; fi`
-
-drumgizmo-drumkitloader.o: $(top_srcdir)/src/drumkitloader.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-drumkitloader.o -MD -MP -MF $(DEPDIR)/drumgizmo-drumkitloader.Tpo -c -o drumgizmo-drumkitloader.o `test -f '$(top_srcdir)/src/drumkitloader.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitloader.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-drumkitloader.Tpo $(DEPDIR)/drumgizmo-drumkitloader.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitloader.cc' object='drumgizmo-drumkitloader.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-drumkitloader.o `test -f '$(top_srcdir)/src/drumkitloader.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitloader.cc
-
-drumgizmo-drumkitloader.obj: $(top_srcdir)/src/drumkitloader.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-drumkitloader.obj -MD -MP -MF $(DEPDIR)/drumgizmo-drumkitloader.Tpo -c -o drumgizmo-drumkitloader.obj `if test -f '$(top_srcdir)/src/drumkitloader.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkitloader.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkitloader.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-drumkitloader.Tpo $(DEPDIR)/drumgizmo-drumkitloader.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitloader.cc' object='drumgizmo-drumkitloader.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-drumkitloader.obj `if test -f '$(top_srcdir)/src/drumkitloader.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkitloader.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkitloader.cc'; fi`
-
-drumgizmo-drumkitparser.o: $(top_srcdir)/src/drumkitparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-drumkitparser.o -MD -MP -MF $(DEPDIR)/drumgizmo-drumkitparser.Tpo -c -o drumgizmo-drumkitparser.o `test -f '$(top_srcdir)/src/drumkitparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-drumkitparser.Tpo $(DEPDIR)/drumgizmo-drumkitparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitparser.cc' object='drumgizmo-drumkitparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-drumkitparser.o `test -f '$(top_srcdir)/src/drumkitparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitparser.cc
-
-drumgizmo-drumkitparser.obj: $(top_srcdir)/src/drumkitparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-drumkitparser.obj -MD -MP -MF $(DEPDIR)/drumgizmo-drumkitparser.Tpo -c -o drumgizmo-drumkitparser.obj `if test -f '$(top_srcdir)/src/drumkitparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkitparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkitparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-drumkitparser.Tpo $(DEPDIR)/drumgizmo-drumkitparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitparser.cc' object='drumgizmo-drumkitparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-drumkitparser.obj `if test -f '$(top_srcdir)/src/drumkitparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkitparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkitparser.cc'; fi`
-
-drumgizmo-events.o: $(top_srcdir)/src/events.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-events.o -MD -MP -MF $(DEPDIR)/drumgizmo-events.Tpo -c -o drumgizmo-events.o `test -f '$(top_srcdir)/src/events.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/events.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-events.Tpo $(DEPDIR)/drumgizmo-events.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/events.cc' object='drumgizmo-events.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-events.o `test -f '$(top_srcdir)/src/events.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/events.cc
-
-drumgizmo-events.obj: $(top_srcdir)/src/events.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-events.obj -MD -MP -MF $(DEPDIR)/drumgizmo-events.Tpo -c -o drumgizmo-events.obj `if test -f '$(top_srcdir)/src/events.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/events.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/events.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-events.Tpo $(DEPDIR)/drumgizmo-events.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/events.cc' object='drumgizmo-events.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-events.obj `if test -f '$(top_srcdir)/src/events.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/events.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/events.cc'; fi`
-
-drumgizmo-inputprocessor.o: $(top_srcdir)/src/inputprocessor.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-inputprocessor.o -MD -MP -MF $(DEPDIR)/drumgizmo-inputprocessor.Tpo -c -o drumgizmo-inputprocessor.o `test -f '$(top_srcdir)/src/inputprocessor.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/inputprocessor.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-inputprocessor.Tpo $(DEPDIR)/drumgizmo-inputprocessor.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/inputprocessor.cc' object='drumgizmo-inputprocessor.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-inputprocessor.o `test -f '$(top_srcdir)/src/inputprocessor.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/inputprocessor.cc
-
-drumgizmo-inputprocessor.obj: $(top_srcdir)/src/inputprocessor.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-inputprocessor.obj -MD -MP -MF $(DEPDIR)/drumgizmo-inputprocessor.Tpo -c -o drumgizmo-inputprocessor.obj `if test -f '$(top_srcdir)/src/inputprocessor.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/inputprocessor.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/inputprocessor.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-inputprocessor.Tpo $(DEPDIR)/drumgizmo-inputprocessor.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/inputprocessor.cc' object='drumgizmo-inputprocessor.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-inputprocessor.obj `if test -f '$(top_srcdir)/src/inputprocessor.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/inputprocessor.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/inputprocessor.cc'; fi`
-
-drumgizmo-instrument.o: $(top_srcdir)/src/instrument.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-instrument.o -MD -MP -MF $(DEPDIR)/drumgizmo-instrument.Tpo -c -o drumgizmo-instrument.o `test -f '$(top_srcdir)/src/instrument.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrument.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-instrument.Tpo $(DEPDIR)/drumgizmo-instrument.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrument.cc' object='drumgizmo-instrument.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-instrument.o `test -f '$(top_srcdir)/src/instrument.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrument.cc
-
-drumgizmo-instrument.obj: $(top_srcdir)/src/instrument.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-instrument.obj -MD -MP -MF $(DEPDIR)/drumgizmo-instrument.Tpo -c -o drumgizmo-instrument.obj `if test -f '$(top_srcdir)/src/instrument.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/instrument.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/instrument.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-instrument.Tpo $(DEPDIR)/drumgizmo-instrument.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrument.cc' object='drumgizmo-instrument.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-instrument.obj `if test -f '$(top_srcdir)/src/instrument.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/instrument.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/instrument.cc'; fi`
-
-drumgizmo-instrumentparser.o: $(top_srcdir)/src/instrumentparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-instrumentparser.o -MD -MP -MF $(DEPDIR)/drumgizmo-instrumentparser.Tpo -c -o drumgizmo-instrumentparser.o `test -f '$(top_srcdir)/src/instrumentparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrumentparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-instrumentparser.Tpo $(DEPDIR)/drumgizmo-instrumentparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrumentparser.cc' object='drumgizmo-instrumentparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-instrumentparser.o `test -f '$(top_srcdir)/src/instrumentparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrumentparser.cc
-
-drumgizmo-instrumentparser.obj: $(top_srcdir)/src/instrumentparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-instrumentparser.obj -MD -MP -MF $(DEPDIR)/drumgizmo-instrumentparser.Tpo -c -o drumgizmo-instrumentparser.obj `if test -f '$(top_srcdir)/src/instrumentparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/instrumentparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/instrumentparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-instrumentparser.Tpo $(DEPDIR)/drumgizmo-instrumentparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrumentparser.cc' object='drumgizmo-instrumentparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-instrumentparser.obj `if test -f '$(top_srcdir)/src/instrumentparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/instrumentparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/instrumentparser.cc'; fi`
-
-drumgizmo-latencyfilter.o: $(top_srcdir)/src/latencyfilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-latencyfilter.o -MD -MP -MF $(DEPDIR)/drumgizmo-latencyfilter.Tpo -c -o drumgizmo-latencyfilter.o `test -f '$(top_srcdir)/src/latencyfilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/latencyfilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-latencyfilter.Tpo $(DEPDIR)/drumgizmo-latencyfilter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/latencyfilter.cc' object='drumgizmo-latencyfilter.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-latencyfilter.o `test -f '$(top_srcdir)/src/latencyfilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/latencyfilter.cc
-
-drumgizmo-latencyfilter.obj: $(top_srcdir)/src/latencyfilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-latencyfilter.obj -MD -MP -MF $(DEPDIR)/drumgizmo-latencyfilter.Tpo -c -o drumgizmo-latencyfilter.obj `if test -f '$(top_srcdir)/src/latencyfilter.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/latencyfilter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/latencyfilter.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-latencyfilter.Tpo $(DEPDIR)/drumgizmo-latencyfilter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/latencyfilter.cc' object='drumgizmo-latencyfilter.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-latencyfilter.obj `if test -f '$(top_srcdir)/src/latencyfilter.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/latencyfilter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/latencyfilter.cc'; fi`
-
-drumgizmo-memchecker.o: $(top_srcdir)/src/memchecker.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-memchecker.o -MD -MP -MF $(DEPDIR)/drumgizmo-memchecker.Tpo -c -o drumgizmo-memchecker.o `test -f '$(top_srcdir)/src/memchecker.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/memchecker.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-memchecker.Tpo $(DEPDIR)/drumgizmo-memchecker.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/memchecker.cc' object='drumgizmo-memchecker.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-memchecker.o `test -f '$(top_srcdir)/src/memchecker.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/memchecker.cc
-
-drumgizmo-memchecker.obj: $(top_srcdir)/src/memchecker.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-memchecker.obj -MD -MP -MF $(DEPDIR)/drumgizmo-memchecker.Tpo -c -o drumgizmo-memchecker.obj `if test -f '$(top_srcdir)/src/memchecker.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/memchecker.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/memchecker.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-memchecker.Tpo $(DEPDIR)/drumgizmo-memchecker.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/memchecker.cc' object='drumgizmo-memchecker.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-memchecker.obj `if test -f '$(top_srcdir)/src/memchecker.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/memchecker.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/memchecker.cc'; fi`
-
-drumgizmo-midimapparser.o: $(top_srcdir)/src/midimapparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-midimapparser.o -MD -MP -MF $(DEPDIR)/drumgizmo-midimapparser.Tpo -c -o drumgizmo-midimapparser.o `test -f '$(top_srcdir)/src/midimapparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-midimapparser.Tpo $(DEPDIR)/drumgizmo-midimapparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapparser.cc' object='drumgizmo-midimapparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-midimapparser.o `test -f '$(top_srcdir)/src/midimapparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapparser.cc
-
-drumgizmo-midimapparser.obj: $(top_srcdir)/src/midimapparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-midimapparser.obj -MD -MP -MF $(DEPDIR)/drumgizmo-midimapparser.Tpo -c -o drumgizmo-midimapparser.obj `if test -f '$(top_srcdir)/src/midimapparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/midimapparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/midimapparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-midimapparser.Tpo $(DEPDIR)/drumgizmo-midimapparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapparser.cc' object='drumgizmo-midimapparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-midimapparser.obj `if test -f '$(top_srcdir)/src/midimapparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/midimapparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/midimapparser.cc'; fi`
-
-drumgizmo-midimapper.o: $(top_srcdir)/src/midimapper.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-midimapper.o -MD -MP -MF $(DEPDIR)/drumgizmo-midimapper.Tpo -c -o drumgizmo-midimapper.o `test -f '$(top_srcdir)/src/midimapper.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapper.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-midimapper.Tpo $(DEPDIR)/drumgizmo-midimapper.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapper.cc' object='drumgizmo-midimapper.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-midimapper.o `test -f '$(top_srcdir)/src/midimapper.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapper.cc
-
-drumgizmo-midimapper.obj: $(top_srcdir)/src/midimapper.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-midimapper.obj -MD -MP -MF $(DEPDIR)/drumgizmo-midimapper.Tpo -c -o drumgizmo-midimapper.obj `if test -f '$(top_srcdir)/src/midimapper.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/midimapper.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/midimapper.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-midimapper.Tpo $(DEPDIR)/drumgizmo-midimapper.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapper.cc' object='drumgizmo-midimapper.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-midimapper.obj `if test -f '$(top_srcdir)/src/midimapper.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/midimapper.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/midimapper.cc'; fi`
-
-drumgizmo-mutex.o: $(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-mutex.o -MD -MP -MF $(DEPDIR)/drumgizmo-mutex.Tpo -c -o drumgizmo-mutex.o `test -f '$(top_srcdir)/src/mutex.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-mutex.Tpo $(DEPDIR)/drumgizmo-mutex.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/mutex.cc' object='drumgizmo-mutex.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-mutex.o `test -f '$(top_srcdir)/src/mutex.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/mutex.cc
-
-drumgizmo-mutex.obj: $(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-mutex.obj -MD -MP -MF $(DEPDIR)/drumgizmo-mutex.Tpo -c -o drumgizmo-mutex.obj `if test -f '$(top_srcdir)/src/mutex.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/mutex.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/mutex.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-mutex.Tpo $(DEPDIR)/drumgizmo-mutex.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/mutex.cc' object='drumgizmo-mutex.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-mutex.obj `if test -f '$(top_srcdir)/src/mutex.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/mutex.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/mutex.cc'; fi`
-
-drumgizmo-path.o: $(top_srcdir)/src/path.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-path.o -MD -MP -MF $(DEPDIR)/drumgizmo-path.Tpo -c -o drumgizmo-path.o `test -f '$(top_srcdir)/src/path.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/path.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-path.Tpo $(DEPDIR)/drumgizmo-path.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/path.cc' object='drumgizmo-path.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-path.o `test -f '$(top_srcdir)/src/path.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/path.cc
-
-drumgizmo-path.obj: $(top_srcdir)/src/path.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-path.obj -MD -MP -MF $(DEPDIR)/drumgizmo-path.Tpo -c -o drumgizmo-path.obj `if test -f '$(top_srcdir)/src/path.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/path.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/path.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-path.Tpo $(DEPDIR)/drumgizmo-path.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/path.cc' object='drumgizmo-path.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-path.obj `if test -f '$(top_srcdir)/src/path.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/path.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/path.cc'; fi`
-
-drumgizmo-powerlist.o: $(top_srcdir)/src/powerlist.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-powerlist.o -MD -MP -MF $(DEPDIR)/drumgizmo-powerlist.Tpo -c -o drumgizmo-powerlist.o `test -f '$(top_srcdir)/src/powerlist.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/powerlist.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-powerlist.Tpo $(DEPDIR)/drumgizmo-powerlist.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/powerlist.cc' object='drumgizmo-powerlist.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-powerlist.o `test -f '$(top_srcdir)/src/powerlist.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/powerlist.cc
-
-drumgizmo-powerlist.obj: $(top_srcdir)/src/powerlist.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-powerlist.obj -MD -MP -MF $(DEPDIR)/drumgizmo-powerlist.Tpo -c -o drumgizmo-powerlist.obj `if test -f '$(top_srcdir)/src/powerlist.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/powerlist.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/powerlist.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-powerlist.Tpo $(DEPDIR)/drumgizmo-powerlist.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/powerlist.cc' object='drumgizmo-powerlist.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-powerlist.obj `if test -f '$(top_srcdir)/src/powerlist.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/powerlist.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/powerlist.cc'; fi`
-
-drumgizmo-random.o: $(top_srcdir)/src/random.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-random.o -MD -MP -MF $(DEPDIR)/drumgizmo-random.Tpo -c -o drumgizmo-random.o `test -f '$(top_srcdir)/src/random.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/random.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-random.Tpo $(DEPDIR)/drumgizmo-random.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/random.cc' object='drumgizmo-random.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-random.o `test -f '$(top_srcdir)/src/random.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/random.cc
-
-drumgizmo-random.obj: $(top_srcdir)/src/random.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-random.obj -MD -MP -MF $(DEPDIR)/drumgizmo-random.Tpo -c -o drumgizmo-random.obj `if test -f '$(top_srcdir)/src/random.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/random.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/random.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-random.Tpo $(DEPDIR)/drumgizmo-random.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/random.cc' object='drumgizmo-random.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-random.obj `if test -f '$(top_srcdir)/src/random.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/random.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/random.cc'; fi`
-
-drumgizmo-sample.o: $(top_srcdir)/src/sample.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-sample.o -MD -MP -MF $(DEPDIR)/drumgizmo-sample.Tpo -c -o drumgizmo-sample.o `test -f '$(top_srcdir)/src/sample.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/sample.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-sample.Tpo $(DEPDIR)/drumgizmo-sample.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/sample.cc' object='drumgizmo-sample.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-sample.o `test -f '$(top_srcdir)/src/sample.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/sample.cc
-
-drumgizmo-sample.obj: $(top_srcdir)/src/sample.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-sample.obj -MD -MP -MF $(DEPDIR)/drumgizmo-sample.Tpo -c -o drumgizmo-sample.obj `if test -f '$(top_srcdir)/src/sample.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/sample.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/sample.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-sample.Tpo $(DEPDIR)/drumgizmo-sample.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/sample.cc' object='drumgizmo-sample.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-sample.obj `if test -f '$(top_srcdir)/src/sample.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/sample.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/sample.cc'; fi`
-
-drumgizmo-semaphore.o: $(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-semaphore.o -MD -MP -MF $(DEPDIR)/drumgizmo-semaphore.Tpo -c -o drumgizmo-semaphore.o `test -f '$(top_srcdir)/src/semaphore.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-semaphore.Tpo $(DEPDIR)/drumgizmo-semaphore.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/semaphore.cc' object='drumgizmo-semaphore.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-semaphore.o `test -f '$(top_srcdir)/src/semaphore.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/semaphore.cc
-
-drumgizmo-semaphore.obj: $(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-semaphore.obj -MD -MP -MF $(DEPDIR)/drumgizmo-semaphore.Tpo -c -o drumgizmo-semaphore.obj `if test -f '$(top_srcdir)/src/semaphore.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/semaphore.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/semaphore.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-semaphore.Tpo $(DEPDIR)/drumgizmo-semaphore.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/semaphore.cc' object='drumgizmo-semaphore.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-semaphore.obj `if test -f '$(top_srcdir)/src/semaphore.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/semaphore.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/semaphore.cc'; fi`
-
-drumgizmo-saxparser.o: $(top_srcdir)/src/saxparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-saxparser.o -MD -MP -MF $(DEPDIR)/drumgizmo-saxparser.Tpo -c -o drumgizmo-saxparser.o `test -f '$(top_srcdir)/src/saxparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/saxparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-saxparser.Tpo $(DEPDIR)/drumgizmo-saxparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/saxparser.cc' object='drumgizmo-saxparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-saxparser.o `test -f '$(top_srcdir)/src/saxparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/saxparser.cc
-
-drumgizmo-saxparser.obj: $(top_srcdir)/src/saxparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-saxparser.obj -MD -MP -MF $(DEPDIR)/drumgizmo-saxparser.Tpo -c -o drumgizmo-saxparser.obj `if test -f '$(top_srcdir)/src/saxparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/saxparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/saxparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-saxparser.Tpo $(DEPDIR)/drumgizmo-saxparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/saxparser.cc' object='drumgizmo-saxparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-saxparser.obj `if test -f '$(top_srcdir)/src/saxparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/saxparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/saxparser.cc'; fi`
-
-drumgizmo-staminafilter.o: $(top_srcdir)/src/staminafilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-staminafilter.o -MD -MP -MF $(DEPDIR)/drumgizmo-staminafilter.Tpo -c -o drumgizmo-staminafilter.o `test -f '$(top_srcdir)/src/staminafilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/staminafilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-staminafilter.Tpo $(DEPDIR)/drumgizmo-staminafilter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/staminafilter.cc' object='drumgizmo-staminafilter.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-staminafilter.o `test -f '$(top_srcdir)/src/staminafilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/staminafilter.cc
-
-drumgizmo-staminafilter.obj: $(top_srcdir)/src/staminafilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-staminafilter.obj -MD -MP -MF $(DEPDIR)/drumgizmo-staminafilter.Tpo -c -o drumgizmo-staminafilter.obj `if test -f '$(top_srcdir)/src/staminafilter.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/staminafilter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/staminafilter.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-staminafilter.Tpo $(DEPDIR)/drumgizmo-staminafilter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/staminafilter.cc' object='drumgizmo-staminafilter.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-staminafilter.obj `if test -f '$(top_srcdir)/src/staminafilter.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/staminafilter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/staminafilter.cc'; fi`
-
-drumgizmo-thread.o: $(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-thread.o -MD -MP -MF $(DEPDIR)/drumgizmo-thread.Tpo -c -o drumgizmo-thread.o `test -f '$(top_srcdir)/src/thread.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-thread.Tpo $(DEPDIR)/drumgizmo-thread.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/thread.cc' object='drumgizmo-thread.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-thread.o `test -f '$(top_srcdir)/src/thread.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/thread.cc
-
-drumgizmo-thread.obj: $(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-thread.obj -MD -MP -MF $(DEPDIR)/drumgizmo-thread.Tpo -c -o drumgizmo-thread.obj `if test -f '$(top_srcdir)/src/thread.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/thread.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/thread.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-thread.Tpo $(DEPDIR)/drumgizmo-thread.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/thread.cc' object='drumgizmo-thread.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-thread.obj `if test -f '$(top_srcdir)/src/thread.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/thread.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/thread.cc'; fi`
-
-drumgizmo-versionstr.o: $(top_srcdir)/src/versionstr.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-versionstr.o -MD -MP -MF $(DEPDIR)/drumgizmo-versionstr.Tpo -c -o drumgizmo-versionstr.o `test -f '$(top_srcdir)/src/versionstr.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/versionstr.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-versionstr.Tpo $(DEPDIR)/drumgizmo-versionstr.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/versionstr.cc' object='drumgizmo-versionstr.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-versionstr.o `test -f '$(top_srcdir)/src/versionstr.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/versionstr.cc
-
-drumgizmo-versionstr.obj: $(top_srcdir)/src/versionstr.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-versionstr.obj -MD -MP -MF $(DEPDIR)/drumgizmo-versionstr.Tpo -c -o drumgizmo-versionstr.obj `if test -f '$(top_srcdir)/src/versionstr.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/versionstr.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/versionstr.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-versionstr.Tpo $(DEPDIR)/drumgizmo-versionstr.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/versionstr.cc' object='drumgizmo-versionstr.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-versionstr.obj `if test -f '$(top_srcdir)/src/versionstr.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/versionstr.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/versionstr.cc'; fi`
-
drumgizmo-inputdummy.o: input/inputdummy.cc
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-inputdummy.o -MD -MP -MF $(DEPDIR)/drumgizmo-inputdummy.Tpo -c -o drumgizmo-inputdummy.o `test -f 'input/inputdummy.cc' || echo '$(srcdir)/'`input/inputdummy.cc
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-inputdummy.Tpo $(DEPDIR)/drumgizmo-inputdummy.Po
@@ -1351,6 +759,20 @@ drumgizmo-jackaudio.obj: output/jackaudio.cc
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-jackaudio.obj `if test -f 'output/jackaudio.cc'; then $(CYGPATH_W) 'output/jackaudio.cc'; else $(CYGPATH_W) '$(srcdir)/output/jackaudio.cc'; fi`
+drumgizmo-oss.o: output/oss.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-oss.o -MD -MP -MF $(DEPDIR)/drumgizmo-oss.Tpo -c -o drumgizmo-oss.o `test -f 'output/oss.cc' || echo '$(srcdir)/'`output/oss.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-oss.Tpo $(DEPDIR)/drumgizmo-oss.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='output/oss.cc' object='drumgizmo-oss.o' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-oss.o `test -f 'output/oss.cc' || echo '$(srcdir)/'`output/oss.cc
+
+drumgizmo-oss.obj: output/oss.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-oss.obj -MD -MP -MF $(DEPDIR)/drumgizmo-oss.Tpo -c -o drumgizmo-oss.obj `if test -f 'output/oss.cc'; then $(CYGPATH_W) 'output/oss.cc'; else $(CYGPATH_W) '$(srcdir)/output/oss.cc'; fi`
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-oss.Tpo $(DEPDIR)/drumgizmo-oss.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='output/oss.cc' object='drumgizmo-oss.obj' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo-oss.obj `if test -f 'output/oss.cc'; then $(CYGPATH_W) 'output/oss.cc'; else $(CYGPATH_W) '$(srcdir)/output/oss.cc'; fi`
+
drumgizmo-jackclient.o: jackclient.cc
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo-jackclient.o -MD -MP -MF $(DEPDIR)/drumgizmo-jackclient.Tpo -c -o drumgizmo-jackclient.o `test -f 'jackclient.cc' || echo '$(srcdir)/'`jackclient.cc
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo-jackclient.Tpo $(DEPDIR)/drumgizmo-jackclient.Po
diff --git a/drumgizmo/drumgizmoc.cc b/drumgizmo/drumgizmoc.cc
index 1ba9516..c8de8b8 100644
--- a/drumgizmo/drumgizmoc.cc
+++ b/drumgizmo/drumgizmoc.cc
@@ -33,12 +33,14 @@
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
+#include <sstream>
#include <hugin.hpp>
#include "drumgizmo.h"
#include "drumgizmoc.h"
#include "enginefactory.h"
+#include "bytesizeparser.h"
#include "event.h"
@@ -69,6 +71,8 @@ static const char usage_str[] =
" -D, --debug ddd Enable debug messages on 'ddd'; see hugin "
"documentation for details\n"
#endif /*DISABLE_HUGIN*/
+ " -s, --streaming Enable streaming.\n"
+ " -S, --streamingparms Streaming options.\n"
" -v, --version Print version information and exit.\n"
" -h, --help Print this message and exit.\n"
"\n"
@@ -86,16 +90,25 @@ static const char usage_str[] =
" alsa: dev=<device> (default 'default'), frames=<frames> (default "
"32)\n"
" srate=<samplerate> (default 441000)\n"
+ " oss: dev=<device> (default '/dev/dsp'), srate=<samplerate>,\n"
+ " max_fragments=<number> (default 4, see man page for more info),\n"
+ " fragment_size=<selector> (default 8, see man page for more info)\n"
" wavfile: file=<filename> (default 'output'), srate=<samplerate> "
"(default 44100)\n"
" jackaudio:\n"
" dummy:\n"
+ "\n"
+ "Streaming parameters:\n"
+ " limit: Limit the amount of preloaded drumkit data to the size\n"
+ // " chunk_size: chunk size in k,M,G\n"
"\n";
+
int main(int argc, char* argv[])
{
int c;
-
+ Settings settings;
+ settings.disk_cache_enable = false;
std::string hugin_filter;
unsigned int hugin_flags = 0;
#ifndef DISABLE_HUGIN
@@ -106,29 +119,32 @@ int main(int argc, char* argv[])
std::string inputengine;
std::string iparms;
std::string oparms;
+ std::string sparms;
bool async = false;
int endpos = -1;
EngineFactory factory;
int option_index = 0;
- while(1)
- {
- static struct option long_options[] = {
- {"async-load", no_argument, 0, 'a'},
- {"inputengine", required_argument, 0, 'i'},
- {"inputparms", required_argument, 0, 'I'},
- {"outputengine", required_argument, 0, 'o'},
- {"outputparms", required_argument, 0, 'O'},
- {"endpos", required_argument, 0, 'e'},
+ static struct option long_options[] = {
+ {"async-load", no_argument, 0, 'a'},
+ {"inputengine", required_argument, 0, 'i'},
+ {"inputparms", required_argument, 0, 'I'},
+ {"outputengine", required_argument, 0, 'o'},
+ {"outputparms", required_argument, 0, 'O'},
+ {"endpos", required_argument, 0, 'e'},
#ifndef DISABLE_HUGIN
- {"debug", required_argument, 0, 'D'},
+ {"debug", required_argument, 0, 'D'},
#endif /*DISABLE_HUGIN*/
- {"version", no_argument, 0, 'v'},
- {"help", no_argument, 0, 'h'},
- {0, 0, 0, 0}};
-
- c = getopt_long(argc, argv, "hvpo:O:i:I:e:a"
+ {"streaming", no_argument, 0, 's'},
+ {"streamingparams", required_argument, 0, 'S'},
+ {"version", no_argument, 0, 'v'},
+ {"help", no_argument, 0, 'h'},
+ {0, 0, 0, 0}
+ };
+ while(1)
+ {
+ c = getopt_long(argc, argv, "hvpo:O:i:I:e:asS:"
#ifndef DISABLE_HUGIN
"D:"
#endif /*DISABLE_HUGIN*/
@@ -203,6 +219,14 @@ int main(int argc, char* argv[])
printf("%s", copyright_str);
return 0;
+ case 's':
+ settings.disk_cache_enable = true;
+ break;
+
+ case 'S':
+ sparms = optarg;
+ break;
+
default:
break;
}
@@ -236,7 +260,7 @@ int main(int argc, char* argv[])
std::string parm;
std::string val;
bool inval = false;
- for(size_t i = 0; i < iparms.size(); i++)
+ for(size_t i = 0; i < iparms.size(); ++i)
{
if(iparms[i] == ',')
{
@@ -268,6 +292,56 @@ int main(int argc, char* argv[])
}
}
+ {
+ if(sparms.size() != 0)
+ {
+ if(sparms[0] == ',' || sparms[sparms.size()-1] == ',')
+ {
+ std::cerr << "Invalid streamparms" << std::endl;
+ return 1;
+ }
+ std::string token;
+ std::istringstream tokenstream(sparms);
+ while(getline(tokenstream, token, ','))
+ {
+ std::size_t index = token.find('=');
+ if(index == std::string::npos || index == token.size()-1 || index == 0)
+ {
+ std::cerr << "Invalid streamparms" << std::endl;
+ return 1;
+ }
+
+ std::string parm = token.substr(0, index);
+ std::string value = token.substr(index+1);
+
+ if(parm == "limit")
+ {
+ settings.disk_cache_upper_limit = byteSizeParser(value);
+ if(settings.disk_cache_upper_limit == 0)
+ {
+ std::cerr << "Invalid argument for streamparms limit: " << value << std::endl;
+ return 1;
+ }
+ }
+ // else if(parm == "chunk_size")
+ // {
+ // settings.disk_cache_chunk_size = byteSizeParser(value);
+ // if(settings.disk_cache_chunk_size == 0)
+ // {
+ // std::cerr << "Invalid argument for streamparms chunk_size: " << value << std::endl;
+ // return 1;
+ // }
+ // }
+ else
+ {
+ std::cerr << "Unknown streamingparms argument " << parm << std::endl;
+ return 1;
+ }
+ }
+ }
+ return 0;
+ }
+
if(outputengine == "")
{
printf("Missing output engine\n");
@@ -286,7 +360,7 @@ int main(int argc, char* argv[])
std::string parm;
std::string val;
bool inval = false;
- for(size_t i = 0; i < oparms.size(); i++)
+ for(size_t i = 0; i < oparms.size(); ++i)
{
if(oparms[i] == ',')
{
@@ -343,7 +417,6 @@ int main(int argc, char* argv[])
printf("Using kitfile: %s\n", kitfile.c_str());
- Settings settings;
DrumGizmo gizmo(settings, *oe.get(), *ie.get());
gizmo.setFrameSize(oe->getBufferSize());
diff --git a/drumgizmo/enginefactory.cc b/drumgizmo/enginefactory.cc
index d013ef9..a1b8a0b 100644
--- a/drumgizmo/enginefactory.cc
+++ b/drumgizmo/enginefactory.cc
@@ -63,6 +63,9 @@ EngineFactory::EngineFactory()
#ifdef HAVE_OUTPUT_JACKAUDIO
output.push_back("jackaudio");
#endif
+#ifdef HAVE_OUTPUT_OSS
+ output.push_back("oss");
+#endif
}
#ifdef USE_JACK
@@ -146,6 +149,12 @@ std::unique_ptr<AudioOutputEngine> EngineFactory::createOutput(const std::string
return std::make_unique<JackAudioOutputEngine>(*jack);
}
#endif
+#ifdef HAVE_OUTPUT_OSS
+ if(name == "oss")
+ {
+ return std::make_unique<OSSOutputEngine>();
+ }
+#endif
// todo: add more engines
diff --git a/drumgizmo/enginefactory.h b/drumgizmo/enginefactory.h
index b2c0428..2a1457e 100644
--- a/drumgizmo/enginefactory.h
+++ b/drumgizmo/enginefactory.h
@@ -69,6 +69,11 @@
#include "output/jackaudio.h"
#endif
+#ifdef HAVE_OUTPUT_OSS
+#include "output/oss.h"
+#endif
+
+
//! Factory for various input- and output engines
class EngineFactory
{
diff --git a/drumgizmo/output/oss.cc b/drumgizmo/output/oss.cc
new file mode 100644
index 0000000..ee13a84
--- /dev/null
+++ b/drumgizmo/output/oss.cc
@@ -0,0 +1,204 @@
+/* -*- Mode: c++ -*- */
+/***************************************************************************
+ * oss.cc
+ *
+ * Tue Apr 11 19:42:45 CET 2017
+ * Copyright 2017 Goran MekiÄ
+ * meka at tilda.center
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include "oss.h"
+#include <sys/soundcard.h>
+#include <fcntl.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <iostream>
+
+
+OSSOutputEngine::OSSOutputEngine()
+ : dev{"/dev/dsp"}
+ , num_channels{16}
+ , srate{44100}
+ , format{AFMT_S32_NE}
+ , data{}
+ , max_fragments{4}
+ , fragment_size{8}
+{
+ data.clear();
+ data.resize(1024 * num_channels);
+}
+
+bool OSSOutputEngine::init(const Channels& channels)
+{
+ int tmp, mode = O_WRONLY, fragments;
+ num_channels = channels.size();
+
+ if((fd = open(dev.data(), mode, 0)) == -1)
+ {
+ std::cerr << dev.data() << ' ' << std::strerror(errno) << std::endl;
+ return false;
+ }
+
+ fragments = max_fragments << 16 | fragment_size;
+ tmp = fragments;
+ if (ioctl(fd, SNDCTL_DSP_SETFRAGMENT, &tmp) == -1 || tmp != fragments)
+ {
+ perror("SNDCTL_DSP_SETFRAGMENT");
+ exit(-1);
+ }
+
+ tmp = format;
+ if(ioctl(fd, SNDCTL_DSP_SETFMT, &tmp) == -1 || tmp != format)
+ {
+ std::cerr << "Setting audio format failed " << std::strerror(errno);
+ std::cerr << std::endl;
+ return false;
+ }
+
+ tmp = num_channels;
+ if(ioctl(fd, SNDCTL_DSP_CHANNELS, &tmp) == -1 || tmp != num_channels)
+ {
+ std::cerr << "Can not set number of channels to " << num_channels;
+ std::cerr << ": " << std::strerror(errno) << std::endl;
+ return false;
+ }
+
+ tmp = srate;
+ if(ioctl(fd, SNDCTL_DSP_SPEED, &tmp) == -1 || tmp != srate)
+ {
+ std::cerr << "Can not set sampling frequency to " << srate << ": ";
+ std::cerr << std::strerror(errno) << std::endl;
+ return false;
+ }
+
+ return true;
+}
+
+void OSSOutputEngine::setParm(const std::string& parm, const std::string& value)
+{
+ if(parm == "dev")
+ {
+ dev = value;
+ }
+ else if(parm == "srate")
+ {
+ try
+ {
+ srate = std::stoi(value);
+ }
+ catch(...)
+ {
+ std::cerr << "[OSSOutputEngine] Invalid samplerate ";
+ std::cerr << value << std::endl;
+ }
+ }
+ else if(parm == "max_fragments")
+ {
+ try
+ {
+ max_fragments = std::stoi(value);
+ }
+ catch(...)
+ {
+ std::cerr << "[OSSOutputEngine] Invalid max_fragments ";
+ std::cerr << value << std::endl;
+ }
+ if(max_fragments < 2)
+ {
+ std::cerr << "[OSSoutputEngine] max_fragments must be at least 2\n";
+ std::cerr << "Setting max_fragments to 2" << std::endl;
+ max_fragments = 2;
+ }
+ }
+ else if(parm == "fragment_size")
+ {
+ try
+ {
+ fragment_size = std::stoi(value);
+ }
+ catch(...)
+ {
+ std::cerr << "[OSSOutputEngine] Invalid fragment_size ";
+ std::cerr << value << std::endl;
+ }
+ if(fragment_size < 4)
+ {
+ std::cerr << "[OSSoutputEngine] fragment_size must be at least 4\n";
+ std::cerr << "Setting fragment_size to 4 (";
+ fragment_size = 4;
+ auto fragment_byte_size = 1 << fragment_size;
+ std::cerr << fragment_byte_size << "Bytes)" << std::endl;
+ }
+ }
+ else
+ {
+ std::cerr << "[OSSOutputEngine] Unsupported parameter '";
+ std::cerr << parm << std::endl;
+ }
+}
+
+void OSSOutputEngine::pre(size_t nsamples)
+{
+ data.resize(nsamples * num_channels);
+}
+
+void OSSOutputEngine::run(int ch, sample_t* samples, size_t nsamples)
+{
+ // Convert to int format and
+ // write channel data in interleaved buffer
+ std::int32_t sample;
+ for(size_t i = 0; i < nsamples; ++i)
+ {
+ // Hard clip if needed
+ if(samples[i] > 1)
+ {
+ sample = INT32_MAX;
+ }
+ else if(samples[i] < -1)
+ {
+ sample = -INT32_MAX;
+ }
+ else
+ {
+ sample = samples[i] * INT32_MAX;
+ }
+ data[i * num_channels + ch] = sample;
+ }
+}
+
+void OSSOutputEngine::post(size_t nsamples)
+{
+ auto data_size = data.size() * sizeof(*data.data());
+ auto size_written = write(fd, data.data(), data_size);
+ if(size_written != data_size)
+ {
+ std::cerr << "Audio write: " << std::strerror(errno) << std::endl;
+ }
+}
+
+std::size_t OSSOutputEngine::getBufferSize() const
+{
+ return data.size() / num_channels;
+}
+
+std::size_t OSSOutputEngine::getSamplerate() const
+{
+ return srate;
+}
diff --git a/drumgizmo/output/outputdummy.h b/drumgizmo/output/oss.h
similarity index 68%
copy from drumgizmo/output/outputdummy.h
copy to drumgizmo/output/oss.h
index 3e24495..889021f 100644
--- a/drumgizmo/output/outputdummy.h
+++ b/drumgizmo/output/oss.h
@@ -1,10 +1,10 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/* -*- Mode: c++ -*- */
/***************************************************************************
- * outputdummy.h
+ * oss.h
*
- * Fr 22. Jan 08:15:04 CET 2016
- * Copyright 2016 Christian Glöckner
- * cgloeckner at freenet.de
+ * Tue Apr 11 19:42:45 CET 2017
+ * Copyright 2017 Goran MekiÄ
+ * meka at tilda.center
****************************************************************************/
/*
@@ -27,20 +27,32 @@
#pragma once
#include "audiooutputengine.h"
-class DummyOutputEngine
+class OSSOutputEngine
: public AudioOutputEngine
{
public:
- DummyOutputEngine();
- ~DummyOutputEngine();
+ OSSOutputEngine();
+ ~OSSOutputEngine() {};
// based on AudioOutputEngine
bool init(const Channels& chan) override;
void setParm(const std::string& parm, const std::string& value) override;
- bool start() override;
- void stop() override;
+ bool start() override { return true; };
+ void stop() override {};
void pre(size_t nsamples) override;
void run(int ch, sample_t* samples, size_t nsamples) override;
void post(size_t nsamples) override;
- bool isFreewheeling() const override;
+ bool isFreewheeling() const override { return false; };
+ std::size_t getBufferSize() const override;
+ std::size_t getSamplerate() const override;
+
+private:
+ std::string dev;
+ int fd;
+ std::size_t num_channels;
+ unsigned int srate;
+ unsigned int format;
+ unsigned int max_fragments;
+ unsigned int fragment_size;
+ std::vector<std::int32_t> data;
};
diff --git a/include/Makefile.in b/include/Makefile.in
index 8267948..f58c3b4 100644
--- a/include/Makefile.in
+++ b/include/Makefile.in
@@ -172,6 +172,9 @@ MANIFEST_TOOL = @MANIFEST_TOOL@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
+OBJC = @OBJC@
+OBJCDEPMODE = @OBJCDEPMODE@
+OBJCFLAGS = @OBJCFLAGS@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
@@ -208,6 +211,8 @@ VST_CPPFLAGS = @VST_CPPFLAGS@
VST_SOURCE_PATH = @VST_SOURCE_PATH@
X11_CFLAGS = @X11_CFLAGS@
X11_LIBS = @X11_LIBS@
+XEXT_CFLAGS = @XEXT_CFLAGS@
+XEXT_LIBS = @XEXT_LIBS@
ZITA_CPPFLAGS = @ZITA_CPPFLAGS@
ZITA_LIBS = @ZITA_LIBS@
abs_builddir = @abs_builddir@
@@ -218,6 +223,7 @@ ac_ct_AR = @ac_ct_AR@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+ac_ct_OBJC = @ac_ct_OBJC@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
diff --git a/man/Makefile.in b/man/Makefile.in
index 22f4880..09adafe 100644
--- a/man/Makefile.in
+++ b/man/Makefile.in
@@ -203,6 +203,9 @@ MANIFEST_TOOL = @MANIFEST_TOOL@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
+OBJC = @OBJC@
+OBJCDEPMODE = @OBJCDEPMODE@
+OBJCFLAGS = @OBJCFLAGS@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
@@ -239,6 +242,8 @@ VST_CPPFLAGS = @VST_CPPFLAGS@
VST_SOURCE_PATH = @VST_SOURCE_PATH@
X11_CFLAGS = @X11_CFLAGS@
X11_LIBS = @X11_LIBS@
+XEXT_CFLAGS = @XEXT_CFLAGS@
+XEXT_LIBS = @XEXT_LIBS@
ZITA_CPPFLAGS = @ZITA_CPPFLAGS@
ZITA_LIBS = @ZITA_LIBS@
abs_builddir = @abs_builddir@
@@ -249,6 +254,7 @@ ac_ct_AR = @ac_ct_AR@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+ac_ct_OBJC = @ac_ct_OBJC@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
diff --git a/man/drumgizmo.1 b/man/drumgizmo.1
index f3c1b58..489dbea 100644
--- a/man/drumgizmo.1
+++ b/man/drumgizmo.1
@@ -1,4 +1,4 @@
-.TH "DRUMGIZMO" "1" "4 February 2015" "drumgizmo" ""
+.TH "DRUMGIZMO" "1" "23 April 2017" "drumgizmo" ""
.SH NAME
drumgizmo \- drum application
@@ -52,7 +52,7 @@ len=<seconds> (default -1, forever)
\fBdummy:\fR
.RE
-\fB-o, --outputengine \fR{dummy|alsa|jackaudio|wavfile}
+\fB-o, --outputengine \fR{dummy|alsa|jackaudio|wavfile|oss}
.RS 7
Use said audio output engine.
@@ -75,6 +75,20 @@ file=<filename> (default 'output')
.P
srate=<samplerate> (default 44100)
+\fBoss:\fR
+.P
+dev=<device> (default /dev/dsp)
+.P
+srate=<samplerate> (default 44100)
+.P
+max_fragments=<fragments> (default 4)
+.P
+fragment_size=<size> (default 8)
+
+.P
+More info on \fBmax_fragments\fR and \fBfragment_size\fR on
+http://manuals.opensound.com/developer/SNDCTL_DSP_SETFRAGMENT.html
+
\fBjackaudio:\fR
\fBdummy:\fR
@@ -85,6 +99,21 @@ srate=<samplerate> (default 44100)
Number of samples to process, (default -1: infinite)
.RE
+\fB-s, --streaming\fR
+.RS 7
+Enable diskstreaming
+
+.RE
+\fB-S, --strimingparms parmlist\fR
+.RS 7
+Parameters for controling the streaming buffers.
+
+.P
+\fBlimit\fR=<size> (Limit the amount of preloaded drumkit data to the size)
+\" .P
+\" \fBchunk_size\fR=<size> (chunk size in k,M,G)
+
+.RE
\fB-v, --version\fR
.RS 7
Print drumgizmo version and exit.
diff --git a/man/drumgizmo.fr.1 b/man/drumgizmo.fr.1
index 9a3512c..cf874a0 100644
--- a/man/drumgizmo.fr.1
+++ b/man/drumgizmo.fr.1
@@ -1,4 +1,4 @@
-.TH "DRUMGIZMO" "1" "4 Février 2015" "drumgizmo" ""
+.TH "DRUMGIZMO" "1" "23 April 2017" "drumgizmo" ""
.SH NOM
drumgizmo \- application de batterie
@@ -35,7 +35,7 @@ file=<fichier_midi>
.P
speed=<tempo> (1.0 par défaut)
.P
-track=<piste_midi> (-1 par défaut, toutes les pites)
+track=<piste_midi> (-1 par défaut, toutes les pistes)
.P
midimap=<fichier_midimap>
.P
@@ -45,14 +45,14 @@ loop=<true|false>
.P
p=<probabilité_de_coup> (0.1 par défaut)
.P
-instr=<instrument> (-1 par défaut -1, instrument aléatoire)
+instr=<instrument> (-1 par défaut, instrument aléatoire)
.P
len=<secondes> (-1 par défaut, toujours)
\fBdummy:\fR
.RE
-\fB-o, --outputengine \fR{dummy|alsa|jackaudio|wavfile}
+\fB-o, --outputengine \fR{dummy|alsa|jackaudio|wavfile|oss}
.RS 7
Utilise le moteur de sortie audio indiqué.
@@ -75,6 +75,20 @@ file=<nom_de_fichier> ('output' par défaut)
.P
srate=<fréquence_d_échantillonnage> (44100 par défaut)
+\fBoss:\fR
+.P
+dev=<périphérique> (/dev/dsp par défaut)
+.P
+srate=<fréquence_d_échantillonnage> (44100 par défaut)
+.P
+max_fragments=<fragments> (4 par défaut)
+.P
+fragment_size=<taille> (8 par défaut)
+
+.P
+Davantage d'informations sur \fBmax_fragments\fR et \fBfragment_size\fR sur la page
+http://manuals.opensound.com/developer/SNDCTL_DSP_SETFRAGMENT.html (en anglais)
+
\fBjackaudio:\fR
\fBdummy:\fR
@@ -85,6 +99,21 @@ srate=<fréquence_d_échantillonnage> (44100 par défaut)
Nombre d'échantillons à traiter, (-1 par défaut : infini)
.RE
+\fB-s, --streaming\fR
+.RS 7
+Active le streaming du disque
+
+.RE
+\fB-S, --strimingparms liste_de_paramètres\fR
+.RS 7
+Paramètres pour le contrôle des tampons de streaming.
+
+.P
+\fBlimit\fR=<taille> (Limite à cette taille, la quantité de données du kit de batterie préchargées)
+\" .P
+\" \fBchunk_size\fR=<taille> (taille de la quantité en k,M,G)
+
+.RE
\fB-v, --version\fR
.RS 7
Affiche la version de drumgizmo puis quitte.
@@ -113,4 +142,4 @@ drumgizmo -i jackmidi -I midimap=midimap.xml -o jackaudio drumkit.xml
Rapporter les bogues à http://www.drumgizmo.org/wiki/doku.php?id=bugs (en anglais).
.SH "INFORMATION ADDITIONELLE"
-Pour d'avantage d'information, visitez le site internet http://www.drumgizmo.org.
+Pour davantage d'informations, visitez le site internet http://www.drumgizmo.org.
diff --git a/plugin/Makefile.am b/plugin/Makefile.am
index 38c5c4f..2b4ff3e 100644
--- a/plugin/Makefile.am
+++ b/plugin/Makefile.am
@@ -1,8 +1,5 @@
SUBDIRS = vst
-include $(top_srcdir)/plugingui/Makefile.am.plugingui
-include $(top_srcdir)/src/Makefile.am.drumgizmo
-
#######
# LV2
@@ -14,18 +11,23 @@ lv2plugin_DATA = manifest.ttl drumgizmo.ttl
endif
drumgizmo_la_CXXFLAGS = -DLV2 -DLV2_PLUGIN_URI=\"http://drumgizmo.org/lv2\" \
- -I$(top_srcdir)/plugin/plugingizmo $(DRUMGIZMO_CPPFLAGS) \
- $(PLUGIN_GUI_CPPFLAGS)
+ $(LV2_CFLAGS) \
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/plugin/plugingizmo \
+ -I$(top_srcdir)/plugingui \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/hugin
drumgizmo_la_SOURCES = \
- $(DRUMGIZMO_SOURCES) \
- $(PLUGIN_GUI_SOURCES) \
+ $(top_srcdir)/hugin/hugin.c \
$(top_srcdir)/plugin/plugingizmo/midievent.cc \
$(top_srcdir)/plugin/plugingizmo/pluginlv2.cc \
drumgizmo_plugin.cc
drumgizmo_la_LDFLAGS = -shared -module -avoid-version
-drumgizmo_la_LIBADD = $(LV2_LIBS) $(PLUGIN_GUI_LIBS) $(DRUMGIZMO_LIBS)
+drumgizmo_la_LIBADD = $(LV2_LIBS) \
+ $(top_srcdir)/plugingui/libdggui.la \
+ $(top_srcdir)/src/libdg.la
#######
@@ -38,18 +40,23 @@ vstplugin_DATA =
endif
drumgizmo_vst_la_CXXFLAGS = -DVST \
- -I$(top_srcdir)/plugin/plugingizmo $(DRUMGIZMO_CPPFLAGS) \
- $(PLUGIN_GUI_CPPFLAGS) $(VST_CPPFLAGS) -Ivst
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/plugin/plugingizmo \
+ -I$(top_srcdir)/plugingui \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/hugin \
+ $(VST_CPPFLAGS) -Ivst
drumgizmo_vst_la_SOURCES = \
- $(DRUMGIZMO_SOURCES) \
- $(PLUGIN_GUI_SOURCES) \
+ $(top_srcdir)/hugin/hugin.c \
$(top_srcdir)/plugin/plugingizmo/midievent.cc \
$(top_srcdir)/plugin/plugingizmo/pluginvst.cc \
drumgizmo_plugin.cc
drumgizmo_vst_la_LDFLAGS = -shared -module -avoid-version
-drumgizmo_vst_la_LIBADD = vst/libvstsdk.la $(PLUGIN_GUI_LIBS) $(DRUMGIZMO_LIBS)
+drumgizmo_vst_la_LIBADD = vst/libvstsdk.la \
+ $(top_srcdir)/plugingui/libdggui.la \
+ $(top_srcdir)/src/libdg.la
install-exec-hook:
diff --git a/plugin/Makefile.in b/plugin/Makefile.in
index 371fa08..8ac4ab0 100644
--- a/plugin/Makefile.in
+++ b/plugin/Makefile.in
@@ -14,10 +14,6 @@
@SET_MAKE@
-# -*- Makefile -*-
-
-# -*- Makefile -*-
-
VPATH = @srcdir@
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
@@ -83,18 +79,9 @@ PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-DIST_COMMON = $(top_srcdir)/plugingui/Makefile.am.plugingui \
- $(top_srcdir)/src/Makefile.am.drumgizmo $(srcdir)/Makefile.in \
- $(srcdir)/Makefile.am $(srcdir)/Makefile.mingw32.in \
- $(top_srcdir)/depcomp
- at ENABLE_X11_TRUE@am__append_1 = $(top_srcdir)/plugingui/nativewindow_x11.cc
- at ENABLE_WIN32_TRUE@am__append_2 = $(top_srcdir)/plugingui/nativewindow_win32.cc
- at ENABLE_PUGL_TRUE@am__append_3 = \
- at ENABLE_PUGL_TRUE@ $(top_srcdir)/plugingui/nativewindow_pugl.cc \
- at ENABLE_PUGL_TRUE@ $(top_srcdir)/pugl/pugl/pugl_x11.c
-
- at ENABLE_PUGL_TRUE@am__append_4 = -I$(top_srcdir)/pugl/pugl
subdir = plugin
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+ $(srcdir)/Makefile.mingw32.in $(top_srcdir)/depcomp
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
@@ -135,124 +122,10 @@ am__installdirs = "$(DESTDIR)$(lv2plugindir)" \
"$(DESTDIR)$(vstplugindir)"
LTLIBRARIES = $(lv2plugin_LTLIBRARIES) $(vstplugin_LTLIBRARIES)
am__DEPENDENCIES_1 =
-am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
-am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
- $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
- $(am__DEPENDENCIES_1)
drumgizmo_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
- $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3)
-am__drumgizmo_la_SOURCES_DIST = $(top_srcdir)/src/audiocachefile.cc \
- $(top_srcdir)/src/audiocache.cc \
- $(top_srcdir)/src/audiocacheeventhandler.cc \
- $(top_srcdir)/src/audiocacheidmanager.cc \
- $(top_srcdir)/src/audioinputenginemidi.cc \
- $(top_srcdir)/src/audiofile.cc $(top_srcdir)/src/channel.cc \
- $(top_srcdir)/src/channelmixer.cc \
- $(top_srcdir)/src/chresampler.cc \
- $(top_srcdir)/src/configfile.cc \
- $(top_srcdir)/src/configparser.cc \
- $(top_srcdir)/src/drumgizmo.cc $(top_srcdir)/src/drumkit.cc \
- $(top_srcdir)/src/drumkitloader.cc \
- $(top_srcdir)/src/drumkitparser.cc $(top_srcdir)/src/events.cc \
- $(top_srcdir)/src/inputprocessor.cc \
- $(top_srcdir)/src/instrument.cc \
- $(top_srcdir)/src/instrumentparser.cc \
- $(top_srcdir)/src/latencyfilter.cc \
- $(top_srcdir)/src/memchecker.cc \
- $(top_srcdir)/src/midimapparser.cc \
- $(top_srcdir)/src/midimapper.cc $(top_srcdir)/src/mutex.cc \
- $(top_srcdir)/src/path.cc $(top_srcdir)/src/powerlist.cc \
- $(top_srcdir)/src/random.cc $(top_srcdir)/src/sample.cc \
- $(top_srcdir)/src/semaphore.cc $(top_srcdir)/src/saxparser.cc \
- $(top_srcdir)/src/staminafilter.cc $(top_srcdir)/src/thread.cc \
- $(top_srcdir)/src/versionstr.cc $(top_srcdir)/hugin/hugin.c \
- $(top_srcdir)/plugingui/dgwindow.cc \
- $(top_srcdir)/plugingui/plugingui.cc \
- $(top_srcdir)/plugingui/label.cc \
- $(top_srcdir)/plugingui/eventhandler.cc \
- $(top_srcdir)/plugingui/font.cc \
- $(top_srcdir)/plugingui/window.cc \
- $(top_srcdir)/plugingui/widget.cc \
- $(top_srcdir)/plugingui/colour.cc \
- $(top_srcdir)/plugingui/painter.cc \
- $(top_srcdir)/plugingui/button.cc \
- $(top_srcdir)/plugingui/pixelbuffer.cc \
- $(top_srcdir)/plugingui/lineedit.cc \
- $(top_srcdir)/plugingui/led.cc \
- $(top_srcdir)/plugingui/checkbox.cc \
- $(top_srcdir)/plugingui/slider.cc \
- $(top_srcdir)/plugingui/scrollbar.cc \
- $(top_srcdir)/plugingui/textedit.cc \
- $(top_srcdir)/plugingui/texture.cc \
- $(top_srcdir)/plugingui/texturedbox.cc \
- $(top_srcdir)/plugingui/layout.cc \
- $(top_srcdir)/plugingui/listbox.cc \
- $(top_srcdir)/plugingui/listboxthin.cc \
- $(top_srcdir)/plugingui/listboxbasic.cc \
- $(top_srcdir)/plugingui/knob.cc \
- $(top_srcdir)/plugingui/filebrowser.cc \
- $(top_srcdir)/plugingui/directory.cc \
- $(top_srcdir)/plugingui/pluginconfig.cc \
- $(top_srcdir)/plugingui/imagecache.cc \
- $(top_srcdir)/plugingui/image.cc \
- $(top_srcdir)/plugingui/combobox.cc \
- $(top_srcdir)/plugingui/progressbar.cc \
- $(top_srcdir)/plugingui/verticalline.cc \
- $(top_srcdir)/plugingui/resource.cc \
- $(top_srcdir)/plugingui/resource_data.cc \
- $(top_srcdir)/plugingui/lodepng/lodepng.cpp \
- $(top_srcdir)/plugingui/nativewindow_x11.cc \
- $(top_srcdir)/plugingui/nativewindow_win32.cc \
- $(top_srcdir)/plugingui/nativewindow_pugl.cc \
- $(top_srcdir)/pugl/pugl/pugl_x11.c \
- $(top_srcdir)/plugin/plugingizmo/midievent.cc \
- $(top_srcdir)/plugin/plugingizmo/pluginlv2.cc \
- drumgizmo_plugin.cc
-am__objects_1 = drumgizmo_la-audiocachefile.lo \
- drumgizmo_la-audiocache.lo \
- drumgizmo_la-audiocacheeventhandler.lo \
- drumgizmo_la-audiocacheidmanager.lo \
- drumgizmo_la-audioinputenginemidi.lo drumgizmo_la-audiofile.lo \
- drumgizmo_la-channel.lo drumgizmo_la-channelmixer.lo \
- drumgizmo_la-chresampler.lo drumgizmo_la-configfile.lo \
- drumgizmo_la-configparser.lo drumgizmo_la-drumgizmo.lo \
- drumgizmo_la-drumkit.lo drumgizmo_la-drumkitloader.lo \
- drumgizmo_la-drumkitparser.lo drumgizmo_la-events.lo \
- drumgizmo_la-inputprocessor.lo drumgizmo_la-instrument.lo \
- drumgizmo_la-instrumentparser.lo drumgizmo_la-latencyfilter.lo \
- drumgizmo_la-memchecker.lo drumgizmo_la-midimapparser.lo \
- drumgizmo_la-midimapper.lo drumgizmo_la-mutex.lo \
- drumgizmo_la-path.lo drumgizmo_la-powerlist.lo \
- drumgizmo_la-random.lo drumgizmo_la-sample.lo \
- drumgizmo_la-semaphore.lo drumgizmo_la-saxparser.lo \
- drumgizmo_la-staminafilter.lo drumgizmo_la-thread.lo \
- drumgizmo_la-versionstr.lo
- at ENABLE_X11_TRUE@am__objects_2 = drumgizmo_la-nativewindow_x11.lo
- at ENABLE_WIN32_TRUE@am__objects_3 = drumgizmo_la-nativewindow_win32.lo
- at ENABLE_PUGL_TRUE@am__objects_4 = drumgizmo_la-nativewindow_pugl.lo \
- at ENABLE_PUGL_TRUE@ pugl_x11.lo
-am__objects_5 = hugin.lo drumgizmo_la-dgwindow.lo \
- drumgizmo_la-plugingui.lo drumgizmo_la-label.lo \
- drumgizmo_la-eventhandler.lo drumgizmo_la-font.lo \
- drumgizmo_la-window.lo drumgizmo_la-widget.lo \
- drumgizmo_la-colour.lo drumgizmo_la-painter.lo \
- drumgizmo_la-button.lo drumgizmo_la-pixelbuffer.lo \
- drumgizmo_la-lineedit.lo drumgizmo_la-led.lo \
- drumgizmo_la-checkbox.lo drumgizmo_la-slider.lo \
- drumgizmo_la-scrollbar.lo drumgizmo_la-textedit.lo \
- drumgizmo_la-texture.lo drumgizmo_la-texturedbox.lo \
- drumgizmo_la-layout.lo drumgizmo_la-listbox.lo \
- drumgizmo_la-listboxthin.lo drumgizmo_la-listboxbasic.lo \
- drumgizmo_la-knob.lo drumgizmo_la-filebrowser.lo \
- drumgizmo_la-directory.lo drumgizmo_la-pluginconfig.lo \
- drumgizmo_la-imagecache.lo drumgizmo_la-image.lo \
- drumgizmo_la-combobox.lo drumgizmo_la-progressbar.lo \
- drumgizmo_la-verticalline.lo drumgizmo_la-resource.lo \
- drumgizmo_la-resource_data.lo drumgizmo_la-lodepng.lo \
- $(am__objects_2) $(am__objects_3) $(am__objects_4)
-am_drumgizmo_la_OBJECTS = $(am__objects_1) $(am__objects_5) \
- drumgizmo_la-midievent.lo drumgizmo_la-pluginlv2.lo \
- drumgizmo_la-drumgizmo_plugin.lo
+ $(top_srcdir)/plugingui/libdggui.la $(top_srcdir)/src/libdg.la
+am_drumgizmo_la_OBJECTS = hugin.lo drumgizmo_la-midievent.lo \
+ drumgizmo_la-pluginlv2.lo drumgizmo_la-drumgizmo_plugin.lo
drumgizmo_la_OBJECTS = $(am_drumgizmo_la_OBJECTS)
AM_V_lt = $(am__v_lt_ at AM_V@)
am__v_lt_ = $(am__v_lt_ at AM_DEFAULT_V@)
@@ -262,127 +135,10 @@ drumgizmo_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(drumgizmo_la_CXXFLAGS) \
$(CXXFLAGS) $(drumgizmo_la_LDFLAGS) $(LDFLAGS) -o $@
@ENABLE_LV2_TRUE at am_drumgizmo_la_rpath = -rpath $(lv2plugindir)
-drumgizmo_vst_la_DEPENDENCIES = vst/libvstsdk.la $(am__DEPENDENCIES_2) \
- $(am__DEPENDENCIES_3)
-am__drumgizmo_vst_la_SOURCES_DIST = \
- $(top_srcdir)/src/audiocachefile.cc \
- $(top_srcdir)/src/audiocache.cc \
- $(top_srcdir)/src/audiocacheeventhandler.cc \
- $(top_srcdir)/src/audiocacheidmanager.cc \
- $(top_srcdir)/src/audioinputenginemidi.cc \
- $(top_srcdir)/src/audiofile.cc $(top_srcdir)/src/channel.cc \
- $(top_srcdir)/src/channelmixer.cc \
- $(top_srcdir)/src/chresampler.cc \
- $(top_srcdir)/src/configfile.cc \
- $(top_srcdir)/src/configparser.cc \
- $(top_srcdir)/src/drumgizmo.cc $(top_srcdir)/src/drumkit.cc \
- $(top_srcdir)/src/drumkitloader.cc \
- $(top_srcdir)/src/drumkitparser.cc $(top_srcdir)/src/events.cc \
- $(top_srcdir)/src/inputprocessor.cc \
- $(top_srcdir)/src/instrument.cc \
- $(top_srcdir)/src/instrumentparser.cc \
- $(top_srcdir)/src/latencyfilter.cc \
- $(top_srcdir)/src/memchecker.cc \
- $(top_srcdir)/src/midimapparser.cc \
- $(top_srcdir)/src/midimapper.cc $(top_srcdir)/src/mutex.cc \
- $(top_srcdir)/src/path.cc $(top_srcdir)/src/powerlist.cc \
- $(top_srcdir)/src/random.cc $(top_srcdir)/src/sample.cc \
- $(top_srcdir)/src/semaphore.cc $(top_srcdir)/src/saxparser.cc \
- $(top_srcdir)/src/staminafilter.cc $(top_srcdir)/src/thread.cc \
- $(top_srcdir)/src/versionstr.cc $(top_srcdir)/hugin/hugin.c \
- $(top_srcdir)/plugingui/dgwindow.cc \
- $(top_srcdir)/plugingui/plugingui.cc \
- $(top_srcdir)/plugingui/label.cc \
- $(top_srcdir)/plugingui/eventhandler.cc \
- $(top_srcdir)/plugingui/font.cc \
- $(top_srcdir)/plugingui/window.cc \
- $(top_srcdir)/plugingui/widget.cc \
- $(top_srcdir)/plugingui/colour.cc \
- $(top_srcdir)/plugingui/painter.cc \
- $(top_srcdir)/plugingui/button.cc \
- $(top_srcdir)/plugingui/pixelbuffer.cc \
- $(top_srcdir)/plugingui/lineedit.cc \
- $(top_srcdir)/plugingui/led.cc \
- $(top_srcdir)/plugingui/checkbox.cc \
- $(top_srcdir)/plugingui/slider.cc \
- $(top_srcdir)/plugingui/scrollbar.cc \
- $(top_srcdir)/plugingui/textedit.cc \
- $(top_srcdir)/plugingui/texture.cc \
- $(top_srcdir)/plugingui/texturedbox.cc \
- $(top_srcdir)/plugingui/layout.cc \
- $(top_srcdir)/plugingui/listbox.cc \
- $(top_srcdir)/plugingui/listboxthin.cc \
- $(top_srcdir)/plugingui/listboxbasic.cc \
- $(top_srcdir)/plugingui/knob.cc \
- $(top_srcdir)/plugingui/filebrowser.cc \
- $(top_srcdir)/plugingui/directory.cc \
- $(top_srcdir)/plugingui/pluginconfig.cc \
- $(top_srcdir)/plugingui/imagecache.cc \
- $(top_srcdir)/plugingui/image.cc \
- $(top_srcdir)/plugingui/combobox.cc \
- $(top_srcdir)/plugingui/progressbar.cc \
- $(top_srcdir)/plugingui/verticalline.cc \
- $(top_srcdir)/plugingui/resource.cc \
- $(top_srcdir)/plugingui/resource_data.cc \
- $(top_srcdir)/plugingui/lodepng/lodepng.cpp \
- $(top_srcdir)/plugingui/nativewindow_x11.cc \
- $(top_srcdir)/plugingui/nativewindow_win32.cc \
- $(top_srcdir)/plugingui/nativewindow_pugl.cc \
- $(top_srcdir)/pugl/pugl/pugl_x11.c \
- $(top_srcdir)/plugin/plugingizmo/midievent.cc \
- $(top_srcdir)/plugin/plugingizmo/pluginvst.cc \
- drumgizmo_plugin.cc
-am__objects_6 = drumgizmo_vst_la-audiocachefile.lo \
- drumgizmo_vst_la-audiocache.lo \
- drumgizmo_vst_la-audiocacheeventhandler.lo \
- drumgizmo_vst_la-audiocacheidmanager.lo \
- drumgizmo_vst_la-audioinputenginemidi.lo \
- drumgizmo_vst_la-audiofile.lo drumgizmo_vst_la-channel.lo \
- drumgizmo_vst_la-channelmixer.lo \
- drumgizmo_vst_la-chresampler.lo drumgizmo_vst_la-configfile.lo \
- drumgizmo_vst_la-configparser.lo drumgizmo_vst_la-drumgizmo.lo \
- drumgizmo_vst_la-drumkit.lo drumgizmo_vst_la-drumkitloader.lo \
- drumgizmo_vst_la-drumkitparser.lo drumgizmo_vst_la-events.lo \
- drumgizmo_vst_la-inputprocessor.lo \
- drumgizmo_vst_la-instrument.lo \
- drumgizmo_vst_la-instrumentparser.lo \
- drumgizmo_vst_la-latencyfilter.lo \
- drumgizmo_vst_la-memchecker.lo \
- drumgizmo_vst_la-midimapparser.lo \
- drumgizmo_vst_la-midimapper.lo drumgizmo_vst_la-mutex.lo \
- drumgizmo_vst_la-path.lo drumgizmo_vst_la-powerlist.lo \
- drumgizmo_vst_la-random.lo drumgizmo_vst_la-sample.lo \
- drumgizmo_vst_la-semaphore.lo drumgizmo_vst_la-saxparser.lo \
- drumgizmo_vst_la-staminafilter.lo drumgizmo_vst_la-thread.lo \
- drumgizmo_vst_la-versionstr.lo
- at ENABLE_X11_TRUE@am__objects_7 = drumgizmo_vst_la-nativewindow_x11.lo
- at ENABLE_WIN32_TRUE@am__objects_8 = \
- at ENABLE_WIN32_TRUE@ drumgizmo_vst_la-nativewindow_win32.lo
- at ENABLE_PUGL_TRUE@am__objects_9 = \
- at ENABLE_PUGL_TRUE@ drumgizmo_vst_la-nativewindow_pugl.lo \
- at ENABLE_PUGL_TRUE@ pugl_x11.lo
-am__objects_10 = hugin.lo drumgizmo_vst_la-dgwindow.lo \
- drumgizmo_vst_la-plugingui.lo drumgizmo_vst_la-label.lo \
- drumgizmo_vst_la-eventhandler.lo drumgizmo_vst_la-font.lo \
- drumgizmo_vst_la-window.lo drumgizmo_vst_la-widget.lo \
- drumgizmo_vst_la-colour.lo drumgizmo_vst_la-painter.lo \
- drumgizmo_vst_la-button.lo drumgizmo_vst_la-pixelbuffer.lo \
- drumgizmo_vst_la-lineedit.lo drumgizmo_vst_la-led.lo \
- drumgizmo_vst_la-checkbox.lo drumgizmo_vst_la-slider.lo \
- drumgizmo_vst_la-scrollbar.lo drumgizmo_vst_la-textedit.lo \
- drumgizmo_vst_la-texture.lo drumgizmo_vst_la-texturedbox.lo \
- drumgizmo_vst_la-layout.lo drumgizmo_vst_la-listbox.lo \
- drumgizmo_vst_la-listboxthin.lo \
- drumgizmo_vst_la-listboxbasic.lo drumgizmo_vst_la-knob.lo \
- drumgizmo_vst_la-filebrowser.lo drumgizmo_vst_la-directory.lo \
- drumgizmo_vst_la-pluginconfig.lo \
- drumgizmo_vst_la-imagecache.lo drumgizmo_vst_la-image.lo \
- drumgizmo_vst_la-combobox.lo drumgizmo_vst_la-progressbar.lo \
- drumgizmo_vst_la-verticalline.lo drumgizmo_vst_la-resource.lo \
- drumgizmo_vst_la-resource_data.lo drumgizmo_vst_la-lodepng.lo \
- $(am__objects_7) $(am__objects_8) $(am__objects_9)
-am_drumgizmo_vst_la_OBJECTS = $(am__objects_6) $(am__objects_10) \
- drumgizmo_vst_la-midievent.lo drumgizmo_vst_la-pluginvst.lo \
+drumgizmo_vst_la_DEPENDENCIES = vst/libvstsdk.la \
+ $(top_srcdir)/plugingui/libdggui.la $(top_srcdir)/src/libdg.la
+am_drumgizmo_vst_la_OBJECTS = hugin.lo drumgizmo_vst_la-midievent.lo \
+ drumgizmo_vst_la-pluginvst.lo \
drumgizmo_vst_la-drumgizmo_plugin.lo
drumgizmo_vst_la_OBJECTS = $(am_drumgizmo_vst_la_OBJECTS)
drumgizmo_vst_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
@@ -443,8 +199,7 @@ am__v_CXXLD_ = $(am__v_CXXLD_ at AM_DEFAULT_V@)
am__v_CXXLD_0 = @echo " CXXLD " $@;
am__v_CXXLD_1 =
SOURCES = $(drumgizmo_la_SOURCES) $(drumgizmo_vst_la_SOURCES)
-DIST_SOURCES = $(am__drumgizmo_la_SOURCES_DIST) \
- $(am__drumgizmo_vst_la_SOURCES_DIST)
+DIST_SOURCES = $(drumgizmo_la_SOURCES) $(drumgizmo_vst_la_SOURCES)
RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
ctags-recursive dvi-recursive html-recursive info-recursive \
install-data-recursive install-dvi-recursive \
@@ -577,6 +332,9 @@ MANIFEST_TOOL = @MANIFEST_TOOL@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
+OBJC = @OBJC@
+OBJCDEPMODE = @OBJCDEPMODE@
+OBJCFLAGS = @OBJCFLAGS@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
@@ -613,6 +371,8 @@ VST_CPPFLAGS = @VST_CPPFLAGS@
VST_SOURCE_PATH = @VST_SOURCE_PATH@
X11_CFLAGS = @X11_CFLAGS@
X11_LIBS = @X11_LIBS@
+XEXT_CFLAGS = @XEXT_CFLAGS@
+XEXT_LIBS = @XEXT_LIBS@
ZITA_CPPFLAGS = @ZITA_CPPFLAGS@
ZITA_LIBS = @ZITA_LIBS@
abs_builddir = @abs_builddir@
@@ -623,6 +383,7 @@ ac_ct_AR = @ac_ct_AR@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+ac_ct_OBJC = @ac_ct_OBJC@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
@@ -670,95 +431,6 @@ top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
SUBDIRS = vst
-PLUGIN_GUI_SOURCES = $(top_srcdir)/hugin/hugin.c \
- $(top_srcdir)/plugingui/dgwindow.cc \
- $(top_srcdir)/plugingui/plugingui.cc \
- $(top_srcdir)/plugingui/label.cc \
- $(top_srcdir)/plugingui/eventhandler.cc \
- $(top_srcdir)/plugingui/font.cc \
- $(top_srcdir)/plugingui/window.cc \
- $(top_srcdir)/plugingui/widget.cc \
- $(top_srcdir)/plugingui/colour.cc \
- $(top_srcdir)/plugingui/painter.cc \
- $(top_srcdir)/plugingui/button.cc \
- $(top_srcdir)/plugingui/pixelbuffer.cc \
- $(top_srcdir)/plugingui/lineedit.cc \
- $(top_srcdir)/plugingui/led.cc \
- $(top_srcdir)/plugingui/checkbox.cc \
- $(top_srcdir)/plugingui/slider.cc \
- $(top_srcdir)/plugingui/scrollbar.cc \
- $(top_srcdir)/plugingui/textedit.cc \
- $(top_srcdir)/plugingui/texture.cc \
- $(top_srcdir)/plugingui/texturedbox.cc \
- $(top_srcdir)/plugingui/layout.cc \
- $(top_srcdir)/plugingui/listbox.cc \
- $(top_srcdir)/plugingui/listboxthin.cc \
- $(top_srcdir)/plugingui/listboxbasic.cc \
- $(top_srcdir)/plugingui/knob.cc \
- $(top_srcdir)/plugingui/filebrowser.cc \
- $(top_srcdir)/plugingui/directory.cc \
- $(top_srcdir)/plugingui/pluginconfig.cc \
- $(top_srcdir)/plugingui/imagecache.cc \
- $(top_srcdir)/plugingui/image.cc \
- $(top_srcdir)/plugingui/combobox.cc \
- $(top_srcdir)/plugingui/progressbar.cc \
- $(top_srcdir)/plugingui/verticalline.cc \
- $(top_srcdir)/plugingui/resource.cc \
- $(top_srcdir)/plugingui/resource_data.cc \
- $(top_srcdir)/plugingui/lodepng/lodepng.cpp $(am__append_1) \
- $(am__append_2) $(am__append_3)
-PLUGIN_GUI_LIBS = $(GUI_LIBS) $(PTHREAD_LIBS)
-PLUGIN_GUI_CPPFLAGS = $(GUI_CPPFLAGS) -I$(top_srcdir)/hugin \
- -I$(top_srcdir)/plugingui -DWITH_HUG_MUTEX $(PTHREAD_CFLAGS) \
- -DLODEPNG_NO_COMPILE_ENCODER -DLODEPNG_NO_COMPILE_DISK \
- -DLODEPNG_NO_COMPILE_ANCILLARY_CHUNKS \
- -DLODEPNG_NO_COMPILE_ERROR_TEXT -DLODEPNG_NO_COMPILE_CPP \
- $(am__append_4)
-DRUMGIZMO_SOURCES = \
- $(top_srcdir)/src/audiocachefile.cc \
- $(top_srcdir)/src/audiocache.cc \
- $(top_srcdir)/src/audiocacheeventhandler.cc \
- $(top_srcdir)/src/audiocacheidmanager.cc \
- $(top_srcdir)/src/audioinputenginemidi.cc \
- $(top_srcdir)/src/audiofile.cc \
- $(top_srcdir)/src/channel.cc \
- $(top_srcdir)/src/channelmixer.cc \
- $(top_srcdir)/src/chresampler.cc \
- $(top_srcdir)/src/configfile.cc \
- $(top_srcdir)/src/configparser.cc \
- $(top_srcdir)/src/drumgizmo.cc \
- $(top_srcdir)/src/drumkit.cc \
- $(top_srcdir)/src/drumkitloader.cc \
- $(top_srcdir)/src/drumkitparser.cc \
- $(top_srcdir)/src/events.cc \
- $(top_srcdir)/src/inputprocessor.cc \
- $(top_srcdir)/src/instrument.cc \
- $(top_srcdir)/src/instrumentparser.cc \
- $(top_srcdir)/src/latencyfilter.cc \
- $(top_srcdir)/src/memchecker.cc \
- $(top_srcdir)/src/midimapparser.cc \
- $(top_srcdir)/src/midimapper.cc \
- $(top_srcdir)/src/mutex.cc \
- $(top_srcdir)/src/path.cc \
- $(top_srcdir)/src/powerlist.cc \
- $(top_srcdir)/src/random.cc \
- $(top_srcdir)/src/sample.cc \
- $(top_srcdir)/src/semaphore.cc \
- $(top_srcdir)/src/saxparser.cc \
- $(top_srcdir)/src/staminafilter.cc \
- $(top_srcdir)/src/thread.cc \
- $(top_srcdir)/src/versionstr.cc
-
-DRUMGIZMO_LIBS = \
- $(ZITA_LIBS) $(SNDFILE_LIBS) $(EXPAT_LIBS) $(SAMPLERATE_LIBS) \
- $(PTHREAD_LIBS)
-
-DRUMGIZMO_CPPFLAGS = \
- -I$(top_srcdir)/src -I$(top_srcdir)/include -I$(top_srcdir)/hugin \
- $(SSEFLAGS) \
- $(ZITA_CPPFLAGS) $(SNDFILE_CFLAGS) $(EXPAT_CFLAGS) $(SAMPLERATE_CFLAGS) \
- $(PTHREAD_CFLAGS)
-
#######
# LV2
@@ -767,18 +439,24 @@ DRUMGIZMO_CPPFLAGS = \
@ENABLE_LV2_TRUE at lv2plugin_LTLIBRARIES = drumgizmo.la
@ENABLE_LV2_TRUE at lv2plugin_DATA = manifest.ttl drumgizmo.ttl
drumgizmo_la_CXXFLAGS = -DLV2 -DLV2_PLUGIN_URI=\"http://drumgizmo.org/lv2\" \
- -I$(top_srcdir)/plugin/plugingizmo $(DRUMGIZMO_CPPFLAGS) \
- $(PLUGIN_GUI_CPPFLAGS)
+ $(LV2_CFLAGS) \
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/plugin/plugingizmo \
+ -I$(top_srcdir)/plugingui \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/hugin
drumgizmo_la_SOURCES = \
- $(DRUMGIZMO_SOURCES) \
- $(PLUGIN_GUI_SOURCES) \
+ $(top_srcdir)/hugin/hugin.c \
$(top_srcdir)/plugin/plugingizmo/midievent.cc \
$(top_srcdir)/plugin/plugingizmo/pluginlv2.cc \
drumgizmo_plugin.cc
drumgizmo_la_LDFLAGS = -shared -module -avoid-version
-drumgizmo_la_LIBADD = $(LV2_LIBS) $(PLUGIN_GUI_LIBS) $(DRUMGIZMO_LIBS)
+drumgizmo_la_LIBADD = $(LV2_LIBS) \
+ $(top_srcdir)/plugingui/libdggui.la \
+ $(top_srcdir)/src/libdg.la
+
#######
# VST
@@ -787,18 +465,24 @@ drumgizmo_la_LIBADD = $(LV2_LIBS) $(PLUGIN_GUI_LIBS) $(DRUMGIZMO_LIBS)
@ENABLE_VST_TRUE at vstplugin_LTLIBRARIES = drumgizmo_vst.la
@ENABLE_VST_TRUE at vstplugin_DATA =
drumgizmo_vst_la_CXXFLAGS = -DVST \
- -I$(top_srcdir)/plugin/plugingizmo $(DRUMGIZMO_CPPFLAGS) \
- $(PLUGIN_GUI_CPPFLAGS) $(VST_CPPFLAGS) -Ivst
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/plugin/plugingizmo \
+ -I$(top_srcdir)/plugingui \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/hugin \
+ $(VST_CPPFLAGS) -Ivst
drumgizmo_vst_la_SOURCES = \
- $(DRUMGIZMO_SOURCES) \
- $(PLUGIN_GUI_SOURCES) \
+ $(top_srcdir)/hugin/hugin.c \
$(top_srcdir)/plugin/plugingizmo/midievent.cc \
$(top_srcdir)/plugin/plugingizmo/pluginvst.cc \
drumgizmo_plugin.cc
drumgizmo_vst_la_LDFLAGS = -shared -module -avoid-version
-drumgizmo_vst_la_LIBADD = vst/libvstsdk.la $(PLUGIN_GUI_LIBS) $(DRUMGIZMO_LIBS)
+drumgizmo_vst_la_LIBADD = vst/libvstsdk.la \
+ $(top_srcdir)/plugingui/libdggui.la \
+ $(top_srcdir)/src/libdg.la
+
EXTRA_DIST = \
$(lv2plugin_DATA) \
$(vstplugin_DATA) \
@@ -812,8 +496,8 @@ EXTRA_DIST = \
all: all-recursive
.SUFFIXES:
-.SUFFIXES: .c .cc .cpp .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/plugingui/Makefile.am.plugingui $(top_srcdir)/src/Makefile.am.drumgizmo $(am__configure_deps)
+.SUFFIXES: .c .cc .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
@@ -834,7 +518,6 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
esac;
-$(top_srcdir)/plugingui/Makefile.am.plugingui $(top_srcdir)/src/Makefile.am.drumgizmo:
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
@@ -929,156 +612,13 @@ mostlyclean-compile:
distclean-compile:
-rm -f *.tab.c
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-audiocache.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-audiocacheeventhandler.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-audiocachefile.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-audiocacheidmanager.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-audiofile.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-audioinputenginemidi.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-button.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-channel.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-channelmixer.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-checkbox.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-chresampler.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-colour.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-combobox.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-configfile.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-configparser.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-dgwindow.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-directory.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-drumgizmo.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-drumgizmo_plugin.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-drumkit.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-drumkitloader.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-drumkitparser.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-eventhandler.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-events.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-filebrowser.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-font.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-image.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-imagecache.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-inputprocessor.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-instrument.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-instrumentparser.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-knob.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-label.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-latencyfilter.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-layout.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-led.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-lineedit.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-listbox.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-listboxbasic.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-listboxthin.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-lodepng.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-memchecker.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-midievent.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-midimapparser.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-midimapper.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-mutex.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-nativewindow_pugl.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-nativewindow_win32.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-nativewindow_x11.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-painter.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-path.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-pixelbuffer.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-pluginconfig.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-plugingui.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-pluginlv2.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-powerlist.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-progressbar.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-random.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-resource.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-resource_data.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-sample.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-saxparser.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-scrollbar.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-semaphore.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-slider.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-staminafilter.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-textedit.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-texture.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-texturedbox.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-thread.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-versionstr.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-verticalline.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-widget.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_la-window.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-audiocache.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-audiocacheeventhandler.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-audiocachefile.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-audiocacheidmanager.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-audiofile.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-audioinputenginemidi.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-button.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-channel.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-channelmixer.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-checkbox.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-chresampler.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-colour.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-combobox.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-configfile.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-configparser.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-dgwindow.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-directory.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-drumgizmo.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-drumgizmo_plugin.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-drumkit.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-drumkitloader.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-drumkitparser.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-eventhandler.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-events.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-filebrowser.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-font.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-image.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-imagecache.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-inputprocessor.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-instrument.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-instrumentparser.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-knob.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-label.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-latencyfilter.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-layout.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-led.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-lineedit.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-listbox.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-listboxbasic.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-listboxthin.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-lodepng.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-memchecker.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-midievent.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-midimapparser.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-midimapper.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-mutex.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-nativewindow_pugl.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-nativewindow_win32.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-nativewindow_x11.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-painter.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-path.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-pixelbuffer.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-pluginconfig.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-plugingui.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-pluginvst.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-powerlist.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-progressbar.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-random.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-resource.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-resource_data.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-sample.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-saxparser.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-scrollbar.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-semaphore.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-slider.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-staminafilter.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-textedit.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-texture.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-texturedbox.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-thread.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-versionstr.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-verticalline.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-widget.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumgizmo_vst_la-window.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hugin.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pugl_x11.Plo at am__quote@
.c.o:
@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@@ -1108,13 +648,6 @@ hugin.lo: $(top_srcdir)/hugin/hugin.c
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o hugin.lo `test -f '$(top_srcdir)/hugin/hugin.c' || echo '$(srcdir)/'`$(top_srcdir)/hugin/hugin.c
-pugl_x11.lo: $(top_srcdir)/pugl/pugl/pugl_x11.c
- at am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT pugl_x11.lo -MD -MP -MF $(DEPDIR)/pugl_x11.Tpo -c -o pugl_x11.lo `test -f '$(top_srcdir)/pugl/pugl/pugl_x11.c' || echo '$(srcdir)/'`$(top_srcdir)/pugl/pugl/pugl_x11.c
- at am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/pugl_x11.Tpo $(DEPDIR)/pugl_x11.Plo
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(top_srcdir)/pugl/pugl/pugl_x11.c' object='pugl_x11.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o pugl_x11.lo `test -f '$(top_srcdir)/pugl/pugl/pugl_x11.c' || echo '$(srcdir)/'`$(top_srcdir)/pugl/pugl/pugl_x11.c
-
.cc.o:
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@@ -1136,503 +669,6 @@ pugl_x11.lo: $(top_srcdir)/pugl/pugl/pugl_x11.c
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
-drumgizmo_la-audiocachefile.lo: $(top_srcdir)/src/audiocachefile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-audiocachefile.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-audiocachefile.Tpo -c -o drumgizmo_la-audiocachefile.lo `test -f '$(top_srcdir)/src/audiocachefile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocachefile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-audiocachefile.Tpo $(DEPDIR)/drumgizmo_la-audiocachefile.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocachefile.cc' object='drumgizmo_la-audiocachefile.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-audiocachefile.lo `test -f '$(top_srcdir)/src/audiocachefile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocachefile.cc
-
-drumgizmo_la-audiocache.lo: $(top_srcdir)/src/audiocache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-audiocache.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-audiocache.Tpo -c -o drumgizmo_la-audiocache.lo `test -f '$(top_srcdir)/src/audiocache.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-audiocache.Tpo $(DEPDIR)/drumgizmo_la-audiocache.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocache.cc' object='drumgizmo_la-audiocache.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-audiocache.lo `test -f '$(top_srcdir)/src/audiocache.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocache.cc
-
-drumgizmo_la-audiocacheeventhandler.lo: $(top_srcdir)/src/audiocacheeventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-audiocacheeventhandler.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-audiocacheeventhandler.Tpo -c -o drumgizmo_la-audiocacheeventhandler.lo `test -f '$(top_srcdir)/src/audiocacheeventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheeventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-audiocacheeventhandler.Tpo $(DEPDIR)/drumgizmo_la-audiocacheeventhandler.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheeventhandler.cc' object='drumgizmo_la-audiocacheeventhandler.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-audiocacheeventhandler.lo `test -f '$(top_srcdir)/src/audiocacheeventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheeventhandler.cc
-
-drumgizmo_la-audiocacheidmanager.lo: $(top_srcdir)/src/audiocacheidmanager.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-audiocacheidmanager.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-audiocacheidmanager.Tpo -c -o drumgizmo_la-audiocacheidmanager.lo `test -f '$(top_srcdir)/src/audiocacheidmanager.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheidmanager.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-audiocacheidmanager.Tpo $(DEPDIR)/drumgizmo_la-audiocacheidmanager.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheidmanager.cc' object='drumgizmo_la-audiocacheidmanager.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-audiocacheidmanager.lo `test -f '$(top_srcdir)/src/audiocacheidmanager.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheidmanager.cc
-
-drumgizmo_la-audioinputenginemidi.lo: $(top_srcdir)/src/audioinputenginemidi.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-audioinputenginemidi.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-audioinputenginemidi.Tpo -c -o drumgizmo_la-audioinputenginemidi.lo `test -f '$(top_srcdir)/src/audioinputenginemidi.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audioinputenginemidi.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-audioinputenginemidi.Tpo $(DEPDIR)/drumgizmo_la-audioinputenginemidi.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audioinputenginemidi.cc' object='drumgizmo_la-audioinputenginemidi.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-audioinputenginemidi.lo `test -f '$(top_srcdir)/src/audioinputenginemidi.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audioinputenginemidi.cc
-
-drumgizmo_la-audiofile.lo: $(top_srcdir)/src/audiofile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-audiofile.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-audiofile.Tpo -c -o drumgizmo_la-audiofile.lo `test -f '$(top_srcdir)/src/audiofile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiofile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-audiofile.Tpo $(DEPDIR)/drumgizmo_la-audiofile.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiofile.cc' object='drumgizmo_la-audiofile.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-audiofile.lo `test -f '$(top_srcdir)/src/audiofile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiofile.cc
-
-drumgizmo_la-channel.lo: $(top_srcdir)/src/channel.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-channel.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-channel.Tpo -c -o drumgizmo_la-channel.lo `test -f '$(top_srcdir)/src/channel.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channel.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-channel.Tpo $(DEPDIR)/drumgizmo_la-channel.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channel.cc' object='drumgizmo_la-channel.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-channel.lo `test -f '$(top_srcdir)/src/channel.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channel.cc
-
-drumgizmo_la-channelmixer.lo: $(top_srcdir)/src/channelmixer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-channelmixer.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-channelmixer.Tpo -c -o drumgizmo_la-channelmixer.lo `test -f '$(top_srcdir)/src/channelmixer.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channelmixer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-channelmixer.Tpo $(DEPDIR)/drumgizmo_la-channelmixer.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channelmixer.cc' object='drumgizmo_la-channelmixer.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-channelmixer.lo `test -f '$(top_srcdir)/src/channelmixer.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channelmixer.cc
-
-drumgizmo_la-chresampler.lo: $(top_srcdir)/src/chresampler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-chresampler.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-chresampler.Tpo -c -o drumgizmo_la-chresampler.lo `test -f '$(top_srcdir)/src/chresampler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/chresampler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-chresampler.Tpo $(DEPDIR)/drumgizmo_la-chresampler.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/chresampler.cc' object='drumgizmo_la-chresampler.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-chresampler.lo `test -f '$(top_srcdir)/src/chresampler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/chresampler.cc
-
-drumgizmo_la-configfile.lo: $(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-configfile.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-configfile.Tpo -c -o drumgizmo_la-configfile.lo `test -f '$(top_srcdir)/src/configfile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-configfile.Tpo $(DEPDIR)/drumgizmo_la-configfile.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configfile.cc' object='drumgizmo_la-configfile.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-configfile.lo `test -f '$(top_srcdir)/src/configfile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configfile.cc
-
-drumgizmo_la-configparser.lo: $(top_srcdir)/src/configparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-configparser.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-configparser.Tpo -c -o drumgizmo_la-configparser.lo `test -f '$(top_srcdir)/src/configparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-configparser.Tpo $(DEPDIR)/drumgizmo_la-configparser.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configparser.cc' object='drumgizmo_la-configparser.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-configparser.lo `test -f '$(top_srcdir)/src/configparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configparser.cc
-
-drumgizmo_la-drumgizmo.lo: $(top_srcdir)/src/drumgizmo.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-drumgizmo.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-drumgizmo.Tpo -c -o drumgizmo_la-drumgizmo.lo `test -f '$(top_srcdir)/src/drumgizmo.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumgizmo.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-drumgizmo.Tpo $(DEPDIR)/drumgizmo_la-drumgizmo.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumgizmo.cc' object='drumgizmo_la-drumgizmo.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-drumgizmo.lo `test -f '$(top_srcdir)/src/drumgizmo.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumgizmo.cc
-
-drumgizmo_la-drumkit.lo: $(top_srcdir)/src/drumkit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-drumkit.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-drumkit.Tpo -c -o drumgizmo_la-drumkit.lo `test -f '$(top_srcdir)/src/drumkit.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-drumkit.Tpo $(DEPDIR)/drumgizmo_la-drumkit.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkit.cc' object='drumgizmo_la-drumkit.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-drumkit.lo `test -f '$(top_srcdir)/src/drumkit.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkit.cc
-
-drumgizmo_la-drumkitloader.lo: $(top_srcdir)/src/drumkitloader.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-drumkitloader.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-drumkitloader.Tpo -c -o drumgizmo_la-drumkitloader.lo `test -f '$(top_srcdir)/src/drumkitloader.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitloader.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-drumkitloader.Tpo $(DEPDIR)/drumgizmo_la-drumkitloader.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitloader.cc' object='drumgizmo_la-drumkitloader.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-drumkitloader.lo `test -f '$(top_srcdir)/src/drumkitloader.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitloader.cc
-
-drumgizmo_la-drumkitparser.lo: $(top_srcdir)/src/drumkitparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-drumkitparser.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-drumkitparser.Tpo -c -o drumgizmo_la-drumkitparser.lo `test -f '$(top_srcdir)/src/drumkitparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-drumkitparser.Tpo $(DEPDIR)/drumgizmo_la-drumkitparser.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitparser.cc' object='drumgizmo_la-drumkitparser.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-drumkitparser.lo `test -f '$(top_srcdir)/src/drumkitparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitparser.cc
-
-drumgizmo_la-events.lo: $(top_srcdir)/src/events.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-events.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-events.Tpo -c -o drumgizmo_la-events.lo `test -f '$(top_srcdir)/src/events.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/events.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-events.Tpo $(DEPDIR)/drumgizmo_la-events.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/events.cc' object='drumgizmo_la-events.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-events.lo `test -f '$(top_srcdir)/src/events.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/events.cc
-
-drumgizmo_la-inputprocessor.lo: $(top_srcdir)/src/inputprocessor.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-inputprocessor.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-inputprocessor.Tpo -c -o drumgizmo_la-inputprocessor.lo `test -f '$(top_srcdir)/src/inputprocessor.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/inputprocessor.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-inputprocessor.Tpo $(DEPDIR)/drumgizmo_la-inputprocessor.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/inputprocessor.cc' object='drumgizmo_la-inputprocessor.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-inputprocessor.lo `test -f '$(top_srcdir)/src/inputprocessor.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/inputprocessor.cc
-
-drumgizmo_la-instrument.lo: $(top_srcdir)/src/instrument.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-instrument.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-instrument.Tpo -c -o drumgizmo_la-instrument.lo `test -f '$(top_srcdir)/src/instrument.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrument.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-instrument.Tpo $(DEPDIR)/drumgizmo_la-instrument.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrument.cc' object='drumgizmo_la-instrument.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-instrument.lo `test -f '$(top_srcdir)/src/instrument.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrument.cc
-
-drumgizmo_la-instrumentparser.lo: $(top_srcdir)/src/instrumentparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-instrumentparser.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-instrumentparser.Tpo -c -o drumgizmo_la-instrumentparser.lo `test -f '$(top_srcdir)/src/instrumentparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrumentparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-instrumentparser.Tpo $(DEPDIR)/drumgizmo_la-instrumentparser.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrumentparser.cc' object='drumgizmo_la-instrumentparser.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-instrumentparser.lo `test -f '$(top_srcdir)/src/instrumentparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrumentparser.cc
-
-drumgizmo_la-latencyfilter.lo: $(top_srcdir)/src/latencyfilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-latencyfilter.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-latencyfilter.Tpo -c -o drumgizmo_la-latencyfilter.lo `test -f '$(top_srcdir)/src/latencyfilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/latencyfilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-latencyfilter.Tpo $(DEPDIR)/drumgizmo_la-latencyfilter.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/latencyfilter.cc' object='drumgizmo_la-latencyfilter.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-latencyfilter.lo `test -f '$(top_srcdir)/src/latencyfilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/latencyfilter.cc
-
-drumgizmo_la-memchecker.lo: $(top_srcdir)/src/memchecker.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-memchecker.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-memchecker.Tpo -c -o drumgizmo_la-memchecker.lo `test -f '$(top_srcdir)/src/memchecker.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/memchecker.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-memchecker.Tpo $(DEPDIR)/drumgizmo_la-memchecker.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/memchecker.cc' object='drumgizmo_la-memchecker.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-memchecker.lo `test -f '$(top_srcdir)/src/memchecker.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/memchecker.cc
-
-drumgizmo_la-midimapparser.lo: $(top_srcdir)/src/midimapparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-midimapparser.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-midimapparser.Tpo -c -o drumgizmo_la-midimapparser.lo `test -f '$(top_srcdir)/src/midimapparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-midimapparser.Tpo $(DEPDIR)/drumgizmo_la-midimapparser.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapparser.cc' object='drumgizmo_la-midimapparser.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-midimapparser.lo `test -f '$(top_srcdir)/src/midimapparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapparser.cc
-
-drumgizmo_la-midimapper.lo: $(top_srcdir)/src/midimapper.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-midimapper.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-midimapper.Tpo -c -o drumgizmo_la-midimapper.lo `test -f '$(top_srcdir)/src/midimapper.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapper.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-midimapper.Tpo $(DEPDIR)/drumgizmo_la-midimapper.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapper.cc' object='drumgizmo_la-midimapper.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-midimapper.lo `test -f '$(top_srcdir)/src/midimapper.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapper.cc
-
-drumgizmo_la-mutex.lo: $(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-mutex.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-mutex.Tpo -c -o drumgizmo_la-mutex.lo `test -f '$(top_srcdir)/src/mutex.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-mutex.Tpo $(DEPDIR)/drumgizmo_la-mutex.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/mutex.cc' object='drumgizmo_la-mutex.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-mutex.lo `test -f '$(top_srcdir)/src/mutex.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/mutex.cc
-
-drumgizmo_la-path.lo: $(top_srcdir)/src/path.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-path.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-path.Tpo -c -o drumgizmo_la-path.lo `test -f '$(top_srcdir)/src/path.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/path.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-path.Tpo $(DEPDIR)/drumgizmo_la-path.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/path.cc' object='drumgizmo_la-path.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-path.lo `test -f '$(top_srcdir)/src/path.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/path.cc
-
-drumgizmo_la-powerlist.lo: $(top_srcdir)/src/powerlist.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-powerlist.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-powerlist.Tpo -c -o drumgizmo_la-powerlist.lo `test -f '$(top_srcdir)/src/powerlist.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/powerlist.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-powerlist.Tpo $(DEPDIR)/drumgizmo_la-powerlist.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/powerlist.cc' object='drumgizmo_la-powerlist.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-powerlist.lo `test -f '$(top_srcdir)/src/powerlist.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/powerlist.cc
-
-drumgizmo_la-random.lo: $(top_srcdir)/src/random.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-random.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-random.Tpo -c -o drumgizmo_la-random.lo `test -f '$(top_srcdir)/src/random.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/random.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-random.Tpo $(DEPDIR)/drumgizmo_la-random.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/random.cc' object='drumgizmo_la-random.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-random.lo `test -f '$(top_srcdir)/src/random.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/random.cc
-
-drumgizmo_la-sample.lo: $(top_srcdir)/src/sample.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-sample.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-sample.Tpo -c -o drumgizmo_la-sample.lo `test -f '$(top_srcdir)/src/sample.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/sample.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-sample.Tpo $(DEPDIR)/drumgizmo_la-sample.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/sample.cc' object='drumgizmo_la-sample.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-sample.lo `test -f '$(top_srcdir)/src/sample.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/sample.cc
-
-drumgizmo_la-semaphore.lo: $(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-semaphore.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-semaphore.Tpo -c -o drumgizmo_la-semaphore.lo `test -f '$(top_srcdir)/src/semaphore.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-semaphore.Tpo $(DEPDIR)/drumgizmo_la-semaphore.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/semaphore.cc' object='drumgizmo_la-semaphore.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-semaphore.lo `test -f '$(top_srcdir)/src/semaphore.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/semaphore.cc
-
-drumgizmo_la-saxparser.lo: $(top_srcdir)/src/saxparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-saxparser.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-saxparser.Tpo -c -o drumgizmo_la-saxparser.lo `test -f '$(top_srcdir)/src/saxparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/saxparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-saxparser.Tpo $(DEPDIR)/drumgizmo_la-saxparser.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/saxparser.cc' object='drumgizmo_la-saxparser.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-saxparser.lo `test -f '$(top_srcdir)/src/saxparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/saxparser.cc
-
-drumgizmo_la-staminafilter.lo: $(top_srcdir)/src/staminafilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-staminafilter.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-staminafilter.Tpo -c -o drumgizmo_la-staminafilter.lo `test -f '$(top_srcdir)/src/staminafilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/staminafilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-staminafilter.Tpo $(DEPDIR)/drumgizmo_la-staminafilter.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/staminafilter.cc' object='drumgizmo_la-staminafilter.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-staminafilter.lo `test -f '$(top_srcdir)/src/staminafilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/staminafilter.cc
-
-drumgizmo_la-thread.lo: $(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-thread.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-thread.Tpo -c -o drumgizmo_la-thread.lo `test -f '$(top_srcdir)/src/thread.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-thread.Tpo $(DEPDIR)/drumgizmo_la-thread.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/thread.cc' object='drumgizmo_la-thread.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-thread.lo `test -f '$(top_srcdir)/src/thread.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/thread.cc
-
-drumgizmo_la-versionstr.lo: $(top_srcdir)/src/versionstr.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-versionstr.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-versionstr.Tpo -c -o drumgizmo_la-versionstr.lo `test -f '$(top_srcdir)/src/versionstr.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/versionstr.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-versionstr.Tpo $(DEPDIR)/drumgizmo_la-versionstr.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/versionstr.cc' object='drumgizmo_la-versionstr.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-versionstr.lo `test -f '$(top_srcdir)/src/versionstr.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/versionstr.cc
-
-drumgizmo_la-dgwindow.lo: $(top_srcdir)/plugingui/dgwindow.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-dgwindow.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-dgwindow.Tpo -c -o drumgizmo_la-dgwindow.lo `test -f '$(top_srcdir)/plugingui/dgwindow.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/dgwindow.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-dgwindow.Tpo $(DEPDIR)/drumgizmo_la-dgwindow.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/dgwindow.cc' object='drumgizmo_la-dgwindow.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-dgwindow.lo `test -f '$(top_srcdir)/plugingui/dgwindow.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/dgwindow.cc
-
-drumgizmo_la-plugingui.lo: $(top_srcdir)/plugingui/plugingui.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-plugingui.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-plugingui.Tpo -c -o drumgizmo_la-plugingui.lo `test -f '$(top_srcdir)/plugingui/plugingui.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/plugingui.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-plugingui.Tpo $(DEPDIR)/drumgizmo_la-plugingui.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/plugingui.cc' object='drumgizmo_la-plugingui.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-plugingui.lo `test -f '$(top_srcdir)/plugingui/plugingui.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/plugingui.cc
-
-drumgizmo_la-label.lo: $(top_srcdir)/plugingui/label.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-label.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-label.Tpo -c -o drumgizmo_la-label.lo `test -f '$(top_srcdir)/plugingui/label.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/label.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-label.Tpo $(DEPDIR)/drumgizmo_la-label.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/label.cc' object='drumgizmo_la-label.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-label.lo `test -f '$(top_srcdir)/plugingui/label.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/label.cc
-
-drumgizmo_la-eventhandler.lo: $(top_srcdir)/plugingui/eventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-eventhandler.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-eventhandler.Tpo -c -o drumgizmo_la-eventhandler.lo `test -f '$(top_srcdir)/plugingui/eventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/eventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-eventhandler.Tpo $(DEPDIR)/drumgizmo_la-eventhandler.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/eventhandler.cc' object='drumgizmo_la-eventhandler.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-eventhandler.lo `test -f '$(top_srcdir)/plugingui/eventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/eventhandler.cc
-
-drumgizmo_la-font.lo: $(top_srcdir)/plugingui/font.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-font.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-font.Tpo -c -o drumgizmo_la-font.lo `test -f '$(top_srcdir)/plugingui/font.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/font.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-font.Tpo $(DEPDIR)/drumgizmo_la-font.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/font.cc' object='drumgizmo_la-font.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-font.lo `test -f '$(top_srcdir)/plugingui/font.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/font.cc
-
-drumgizmo_la-window.lo: $(top_srcdir)/plugingui/window.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-window.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-window.Tpo -c -o drumgizmo_la-window.lo `test -f '$(top_srcdir)/plugingui/window.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/window.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-window.Tpo $(DEPDIR)/drumgizmo_la-window.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/window.cc' object='drumgizmo_la-window.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-window.lo `test -f '$(top_srcdir)/plugingui/window.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/window.cc
-
-drumgizmo_la-widget.lo: $(top_srcdir)/plugingui/widget.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-widget.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-widget.Tpo -c -o drumgizmo_la-widget.lo `test -f '$(top_srcdir)/plugingui/widget.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/widget.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-widget.Tpo $(DEPDIR)/drumgizmo_la-widget.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/widget.cc' object='drumgizmo_la-widget.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-widget.lo `test -f '$(top_srcdir)/plugingui/widget.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/widget.cc
-
-drumgizmo_la-colour.lo: $(top_srcdir)/plugingui/colour.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-colour.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-colour.Tpo -c -o drumgizmo_la-colour.lo `test -f '$(top_srcdir)/plugingui/colour.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/colour.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-colour.Tpo $(DEPDIR)/drumgizmo_la-colour.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/colour.cc' object='drumgizmo_la-colour.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-colour.lo `test -f '$(top_srcdir)/plugingui/colour.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/colour.cc
-
-drumgizmo_la-painter.lo: $(top_srcdir)/plugingui/painter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-painter.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-painter.Tpo -c -o drumgizmo_la-painter.lo `test -f '$(top_srcdir)/plugingui/painter.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/painter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-painter.Tpo $(DEPDIR)/drumgizmo_la-painter.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/painter.cc' object='drumgizmo_la-painter.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-painter.lo `test -f '$(top_srcdir)/plugingui/painter.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/painter.cc
-
-drumgizmo_la-button.lo: $(top_srcdir)/plugingui/button.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-button.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-button.Tpo -c -o drumgizmo_la-button.lo `test -f '$(top_srcdir)/plugingui/button.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/button.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-button.Tpo $(DEPDIR)/drumgizmo_la-button.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/button.cc' object='drumgizmo_la-button.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-button.lo `test -f '$(top_srcdir)/plugingui/button.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/button.cc
-
-drumgizmo_la-pixelbuffer.lo: $(top_srcdir)/plugingui/pixelbuffer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-pixelbuffer.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-pixelbuffer.Tpo -c -o drumgizmo_la-pixelbuffer.lo `test -f '$(top_srcdir)/plugingui/pixelbuffer.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/pixelbuffer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-pixelbuffer.Tpo $(DEPDIR)/drumgizmo_la-pixelbuffer.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/pixelbuffer.cc' object='drumgizmo_la-pixelbuffer.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-pixelbuffer.lo `test -f '$(top_srcdir)/plugingui/pixelbuffer.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/pixelbuffer.cc
-
-drumgizmo_la-lineedit.lo: $(top_srcdir)/plugingui/lineedit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-lineedit.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-lineedit.Tpo -c -o drumgizmo_la-lineedit.lo `test -f '$(top_srcdir)/plugingui/lineedit.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/lineedit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-lineedit.Tpo $(DEPDIR)/drumgizmo_la-lineedit.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/lineedit.cc' object='drumgizmo_la-lineedit.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-lineedit.lo `test -f '$(top_srcdir)/plugingui/lineedit.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/lineedit.cc
-
-drumgizmo_la-led.lo: $(top_srcdir)/plugingui/led.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-led.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-led.Tpo -c -o drumgizmo_la-led.lo `test -f '$(top_srcdir)/plugingui/led.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/led.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-led.Tpo $(DEPDIR)/drumgizmo_la-led.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/led.cc' object='drumgizmo_la-led.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-led.lo `test -f '$(top_srcdir)/plugingui/led.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/led.cc
-
-drumgizmo_la-checkbox.lo: $(top_srcdir)/plugingui/checkbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-checkbox.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-checkbox.Tpo -c -o drumgizmo_la-checkbox.lo `test -f '$(top_srcdir)/plugingui/checkbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/checkbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-checkbox.Tpo $(DEPDIR)/drumgizmo_la-checkbox.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/checkbox.cc' object='drumgizmo_la-checkbox.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-checkbox.lo `test -f '$(top_srcdir)/plugingui/checkbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/checkbox.cc
-
-drumgizmo_la-slider.lo: $(top_srcdir)/plugingui/slider.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-slider.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-slider.Tpo -c -o drumgizmo_la-slider.lo `test -f '$(top_srcdir)/plugingui/slider.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/slider.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-slider.Tpo $(DEPDIR)/drumgizmo_la-slider.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/slider.cc' object='drumgizmo_la-slider.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-slider.lo `test -f '$(top_srcdir)/plugingui/slider.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/slider.cc
-
-drumgizmo_la-scrollbar.lo: $(top_srcdir)/plugingui/scrollbar.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-scrollbar.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-scrollbar.Tpo -c -o drumgizmo_la-scrollbar.lo `test -f '$(top_srcdir)/plugingui/scrollbar.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/scrollbar.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-scrollbar.Tpo $(DEPDIR)/drumgizmo_la-scrollbar.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/scrollbar.cc' object='drumgizmo_la-scrollbar.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-scrollbar.lo `test -f '$(top_srcdir)/plugingui/scrollbar.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/scrollbar.cc
-
-drumgizmo_la-textedit.lo: $(top_srcdir)/plugingui/textedit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-textedit.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-textedit.Tpo -c -o drumgizmo_la-textedit.lo `test -f '$(top_srcdir)/plugingui/textedit.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/textedit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-textedit.Tpo $(DEPDIR)/drumgizmo_la-textedit.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/textedit.cc' object='drumgizmo_la-textedit.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-textedit.lo `test -f '$(top_srcdir)/plugingui/textedit.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/textedit.cc
-
-drumgizmo_la-texture.lo: $(top_srcdir)/plugingui/texture.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-texture.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-texture.Tpo -c -o drumgizmo_la-texture.lo `test -f '$(top_srcdir)/plugingui/texture.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/texture.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-texture.Tpo $(DEPDIR)/drumgizmo_la-texture.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/texture.cc' object='drumgizmo_la-texture.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-texture.lo `test -f '$(top_srcdir)/plugingui/texture.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/texture.cc
-
-drumgizmo_la-texturedbox.lo: $(top_srcdir)/plugingui/texturedbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-texturedbox.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-texturedbox.Tpo -c -o drumgizmo_la-texturedbox.lo `test -f '$(top_srcdir)/plugingui/texturedbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/texturedbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-texturedbox.Tpo $(DEPDIR)/drumgizmo_la-texturedbox.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/texturedbox.cc' object='drumgizmo_la-texturedbox.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-texturedbox.lo `test -f '$(top_srcdir)/plugingui/texturedbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/texturedbox.cc
-
-drumgizmo_la-layout.lo: $(top_srcdir)/plugingui/layout.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-layout.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-layout.Tpo -c -o drumgizmo_la-layout.lo `test -f '$(top_srcdir)/plugingui/layout.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/layout.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-layout.Tpo $(DEPDIR)/drumgizmo_la-layout.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/layout.cc' object='drumgizmo_la-layout.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-layout.lo `test -f '$(top_srcdir)/plugingui/layout.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/layout.cc
-
-drumgizmo_la-listbox.lo: $(top_srcdir)/plugingui/listbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-listbox.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-listbox.Tpo -c -o drumgizmo_la-listbox.lo `test -f '$(top_srcdir)/plugingui/listbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-listbox.Tpo $(DEPDIR)/drumgizmo_la-listbox.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/listbox.cc' object='drumgizmo_la-listbox.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-listbox.lo `test -f '$(top_srcdir)/plugingui/listbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listbox.cc
-
-drumgizmo_la-listboxthin.lo: $(top_srcdir)/plugingui/listboxthin.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-listboxthin.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-listboxthin.Tpo -c -o drumgizmo_la-listboxthin.lo `test -f '$(top_srcdir)/plugingui/listboxthin.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listboxthin.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-listboxthin.Tpo $(DEPDIR)/drumgizmo_la-listboxthin.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/listboxthin.cc' object='drumgizmo_la-listboxthin.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-listboxthin.lo `test -f '$(top_srcdir)/plugingui/listboxthin.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listboxthin.cc
-
-drumgizmo_la-listboxbasic.lo: $(top_srcdir)/plugingui/listboxbasic.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-listboxbasic.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-listboxbasic.Tpo -c -o drumgizmo_la-listboxbasic.lo `test -f '$(top_srcdir)/plugingui/listboxbasic.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listboxbasic.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-listboxbasic.Tpo $(DEPDIR)/drumgizmo_la-listboxbasic.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/listboxbasic.cc' object='drumgizmo_la-listboxbasic.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-listboxbasic.lo `test -f '$(top_srcdir)/plugingui/listboxbasic.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listboxbasic.cc
-
-drumgizmo_la-knob.lo: $(top_srcdir)/plugingui/knob.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-knob.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-knob.Tpo -c -o drumgizmo_la-knob.lo `test -f '$(top_srcdir)/plugingui/knob.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/knob.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-knob.Tpo $(DEPDIR)/drumgizmo_la-knob.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/knob.cc' object='drumgizmo_la-knob.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-knob.lo `test -f '$(top_srcdir)/plugingui/knob.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/knob.cc
-
-drumgizmo_la-filebrowser.lo: $(top_srcdir)/plugingui/filebrowser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-filebrowser.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-filebrowser.Tpo -c -o drumgizmo_la-filebrowser.lo `test -f '$(top_srcdir)/plugingui/filebrowser.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/filebrowser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-filebrowser.Tpo $(DEPDIR)/drumgizmo_la-filebrowser.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/filebrowser.cc' object='drumgizmo_la-filebrowser.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-filebrowser.lo `test -f '$(top_srcdir)/plugingui/filebrowser.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/filebrowser.cc
-
-drumgizmo_la-directory.lo: $(top_srcdir)/plugingui/directory.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-directory.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-directory.Tpo -c -o drumgizmo_la-directory.lo `test -f '$(top_srcdir)/plugingui/directory.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/directory.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-directory.Tpo $(DEPDIR)/drumgizmo_la-directory.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/directory.cc' object='drumgizmo_la-directory.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-directory.lo `test -f '$(top_srcdir)/plugingui/directory.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/directory.cc
-
-drumgizmo_la-pluginconfig.lo: $(top_srcdir)/plugingui/pluginconfig.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-pluginconfig.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-pluginconfig.Tpo -c -o drumgizmo_la-pluginconfig.lo `test -f '$(top_srcdir)/plugingui/pluginconfig.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/pluginconfig.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-pluginconfig.Tpo $(DEPDIR)/drumgizmo_la-pluginconfig.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/pluginconfig.cc' object='drumgizmo_la-pluginconfig.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-pluginconfig.lo `test -f '$(top_srcdir)/plugingui/pluginconfig.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/pluginconfig.cc
-
-drumgizmo_la-imagecache.lo: $(top_srcdir)/plugingui/imagecache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-imagecache.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-imagecache.Tpo -c -o drumgizmo_la-imagecache.lo `test -f '$(top_srcdir)/plugingui/imagecache.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/imagecache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-imagecache.Tpo $(DEPDIR)/drumgizmo_la-imagecache.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/imagecache.cc' object='drumgizmo_la-imagecache.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-imagecache.lo `test -f '$(top_srcdir)/plugingui/imagecache.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/imagecache.cc
-
-drumgizmo_la-image.lo: $(top_srcdir)/plugingui/image.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-image.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-image.Tpo -c -o drumgizmo_la-image.lo `test -f '$(top_srcdir)/plugingui/image.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/image.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-image.Tpo $(DEPDIR)/drumgizmo_la-image.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/image.cc' object='drumgizmo_la-image.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-image.lo `test -f '$(top_srcdir)/plugingui/image.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/image.cc
-
-drumgizmo_la-combobox.lo: $(top_srcdir)/plugingui/combobox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-combobox.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-combobox.Tpo -c -o drumgizmo_la-combobox.lo `test -f '$(top_srcdir)/plugingui/combobox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/combobox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-combobox.Tpo $(DEPDIR)/drumgizmo_la-combobox.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/combobox.cc' object='drumgizmo_la-combobox.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-combobox.lo `test -f '$(top_srcdir)/plugingui/combobox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/combobox.cc
-
-drumgizmo_la-progressbar.lo: $(top_srcdir)/plugingui/progressbar.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-progressbar.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-progressbar.Tpo -c -o drumgizmo_la-progressbar.lo `test -f '$(top_srcdir)/plugingui/progressbar.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/progressbar.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-progressbar.Tpo $(DEPDIR)/drumgizmo_la-progressbar.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/progressbar.cc' object='drumgizmo_la-progressbar.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-progressbar.lo `test -f '$(top_srcdir)/plugingui/progressbar.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/progressbar.cc
-
-drumgizmo_la-verticalline.lo: $(top_srcdir)/plugingui/verticalline.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-verticalline.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-verticalline.Tpo -c -o drumgizmo_la-verticalline.lo `test -f '$(top_srcdir)/plugingui/verticalline.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/verticalline.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-verticalline.Tpo $(DEPDIR)/drumgizmo_la-verticalline.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/verticalline.cc' object='drumgizmo_la-verticalline.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-verticalline.lo `test -f '$(top_srcdir)/plugingui/verticalline.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/verticalline.cc
-
-drumgizmo_la-resource.lo: $(top_srcdir)/plugingui/resource.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-resource.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-resource.Tpo -c -o drumgizmo_la-resource.lo `test -f '$(top_srcdir)/plugingui/resource.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-resource.Tpo $(DEPDIR)/drumgizmo_la-resource.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/resource.cc' object='drumgizmo_la-resource.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-resource.lo `test -f '$(top_srcdir)/plugingui/resource.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource.cc
-
-drumgizmo_la-resource_data.lo: $(top_srcdir)/plugingui/resource_data.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-resource_data.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-resource_data.Tpo -c -o drumgizmo_la-resource_data.lo `test -f '$(top_srcdir)/plugingui/resource_data.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource_data.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-resource_data.Tpo $(DEPDIR)/drumgizmo_la-resource_data.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/resource_data.cc' object='drumgizmo_la-resource_data.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-resource_data.lo `test -f '$(top_srcdir)/plugingui/resource_data.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource_data.cc
-
-drumgizmo_la-lodepng.lo: $(top_srcdir)/plugingui/lodepng/lodepng.cpp
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-lodepng.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-lodepng.Tpo -c -o drumgizmo_la-lodepng.lo `test -f '$(top_srcdir)/plugingui/lodepng/lodepng.cpp' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/lodepng/lodepng.cpp
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-lodepng.Tpo $(DEPDIR)/drumgizmo_la-lodepng.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/lodepng/lodepng.cpp' object='drumgizmo_la-lodepng.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-lodepng.lo `test -f '$(top_srcdir)/plugingui/lodepng/lodepng.cpp' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/lodepng/lodepng.cpp
-
-drumgizmo_la-nativewindow_x11.lo: $(top_srcdir)/plugingui/nativewindow_x11.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-nativewindow_x11.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-nativewindow_x11.Tpo -c -o drumgizmo_la-nativewindow_x11.lo `test -f '$(top_srcdir)/plugingui/nativewindow_x11.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_x11.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-nativewindow_x11.Tpo $(DEPDIR)/drumgizmo_la-nativewindow_x11.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/nativewindow_x11.cc' object='drumgizmo_la-nativewindow_x11.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-nativewindow_x11.lo `test -f '$(top_srcdir)/plugingui/nativewindow_x11.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_x11.cc
-
-drumgizmo_la-nativewindow_win32.lo: $(top_srcdir)/plugingui/nativewindow_win32.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-nativewindow_win32.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-nativewindow_win32.Tpo -c -o drumgizmo_la-nativewindow_win32.lo `test -f '$(top_srcdir)/plugingui/nativewindow_win32.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_win32.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-nativewindow_win32.Tpo $(DEPDIR)/drumgizmo_la-nativewindow_win32.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/nativewindow_win32.cc' object='drumgizmo_la-nativewindow_win32.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-nativewindow_win32.lo `test -f '$(top_srcdir)/plugingui/nativewindow_win32.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_win32.cc
-
-drumgizmo_la-nativewindow_pugl.lo: $(top_srcdir)/plugingui/nativewindow_pugl.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-nativewindow_pugl.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-nativewindow_pugl.Tpo -c -o drumgizmo_la-nativewindow_pugl.lo `test -f '$(top_srcdir)/plugingui/nativewindow_pugl.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_pugl.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-nativewindow_pugl.Tpo $(DEPDIR)/drumgizmo_la-nativewindow_pugl.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/nativewindow_pugl.cc' object='drumgizmo_la-nativewindow_pugl.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-nativewindow_pugl.lo `test -f '$(top_srcdir)/plugingui/nativewindow_pugl.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_pugl.cc
-
drumgizmo_la-midievent.lo: $(top_srcdir)/plugin/plugingizmo/midievent.cc
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_la-midievent.lo -MD -MP -MF $(DEPDIR)/drumgizmo_la-midievent.Tpo -c -o drumgizmo_la-midievent.lo `test -f '$(top_srcdir)/plugin/plugingizmo/midievent.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugin/plugingizmo/midievent.cc
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_la-midievent.Tpo $(DEPDIR)/drumgizmo_la-midievent.Plo
@@ -1654,503 +690,6 @@ drumgizmo_la-drumgizmo_plugin.lo: drumgizmo_plugin.cc
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_la-drumgizmo_plugin.lo `test -f 'drumgizmo_plugin.cc' || echo '$(srcdir)/'`drumgizmo_plugin.cc
-drumgizmo_vst_la-audiocachefile.lo: $(top_srcdir)/src/audiocachefile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-audiocachefile.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-audiocachefile.Tpo -c -o drumgizmo_vst_la-audiocachefile.lo `test -f '$(top_srcdir)/src/audiocachefile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocachefile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-audiocachefile.Tpo $(DEPDIR)/drumgizmo_vst_la-audiocachefile.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocachefile.cc' object='drumgizmo_vst_la-audiocachefile.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-audiocachefile.lo `test -f '$(top_srcdir)/src/audiocachefile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocachefile.cc
-
-drumgizmo_vst_la-audiocache.lo: $(top_srcdir)/src/audiocache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-audiocache.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-audiocache.Tpo -c -o drumgizmo_vst_la-audiocache.lo `test -f '$(top_srcdir)/src/audiocache.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-audiocache.Tpo $(DEPDIR)/drumgizmo_vst_la-audiocache.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocache.cc' object='drumgizmo_vst_la-audiocache.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-audiocache.lo `test -f '$(top_srcdir)/src/audiocache.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocache.cc
-
-drumgizmo_vst_la-audiocacheeventhandler.lo: $(top_srcdir)/src/audiocacheeventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-audiocacheeventhandler.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-audiocacheeventhandler.Tpo -c -o drumgizmo_vst_la-audiocacheeventhandler.lo `test -f '$(top_srcdir)/src/audiocacheeventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheeventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-audiocacheeventhandler.Tpo $(DEPDIR)/drumgizmo_vst_la-audiocacheeventhandler.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheeventhandler.cc' object='drumgizmo_vst_la-audiocacheeventhandler.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-audiocacheeventhandler.lo `test -f '$(top_srcdir)/src/audiocacheeventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheeventhandler.cc
-
-drumgizmo_vst_la-audiocacheidmanager.lo: $(top_srcdir)/src/audiocacheidmanager.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-audiocacheidmanager.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-audiocacheidmanager.Tpo -c -o drumgizmo_vst_la-audiocacheidmanager.lo `test -f '$(top_srcdir)/src/audiocacheidmanager.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheidmanager.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-audiocacheidmanager.Tpo $(DEPDIR)/drumgizmo_vst_la-audiocacheidmanager.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheidmanager.cc' object='drumgizmo_vst_la-audiocacheidmanager.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-audiocacheidmanager.lo `test -f '$(top_srcdir)/src/audiocacheidmanager.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheidmanager.cc
-
-drumgizmo_vst_la-audioinputenginemidi.lo: $(top_srcdir)/src/audioinputenginemidi.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-audioinputenginemidi.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-audioinputenginemidi.Tpo -c -o drumgizmo_vst_la-audioinputenginemidi.lo `test -f '$(top_srcdir)/src/audioinputenginemidi.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audioinputenginemidi.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-audioinputenginemidi.Tpo $(DEPDIR)/drumgizmo_vst_la-audioinputenginemidi.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audioinputenginemidi.cc' object='drumgizmo_vst_la-audioinputenginemidi.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-audioinputenginemidi.lo `test -f '$(top_srcdir)/src/audioinputenginemidi.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audioinputenginemidi.cc
-
-drumgizmo_vst_la-audiofile.lo: $(top_srcdir)/src/audiofile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-audiofile.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-audiofile.Tpo -c -o drumgizmo_vst_la-audiofile.lo `test -f '$(top_srcdir)/src/audiofile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiofile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-audiofile.Tpo $(DEPDIR)/drumgizmo_vst_la-audiofile.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiofile.cc' object='drumgizmo_vst_la-audiofile.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-audiofile.lo `test -f '$(top_srcdir)/src/audiofile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiofile.cc
-
-drumgizmo_vst_la-channel.lo: $(top_srcdir)/src/channel.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-channel.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-channel.Tpo -c -o drumgizmo_vst_la-channel.lo `test -f '$(top_srcdir)/src/channel.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channel.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-channel.Tpo $(DEPDIR)/drumgizmo_vst_la-channel.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channel.cc' object='drumgizmo_vst_la-channel.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-channel.lo `test -f '$(top_srcdir)/src/channel.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channel.cc
-
-drumgizmo_vst_la-channelmixer.lo: $(top_srcdir)/src/channelmixer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-channelmixer.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-channelmixer.Tpo -c -o drumgizmo_vst_la-channelmixer.lo `test -f '$(top_srcdir)/src/channelmixer.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channelmixer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-channelmixer.Tpo $(DEPDIR)/drumgizmo_vst_la-channelmixer.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channelmixer.cc' object='drumgizmo_vst_la-channelmixer.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-channelmixer.lo `test -f '$(top_srcdir)/src/channelmixer.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channelmixer.cc
-
-drumgizmo_vst_la-chresampler.lo: $(top_srcdir)/src/chresampler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-chresampler.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-chresampler.Tpo -c -o drumgizmo_vst_la-chresampler.lo `test -f '$(top_srcdir)/src/chresampler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/chresampler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-chresampler.Tpo $(DEPDIR)/drumgizmo_vst_la-chresampler.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/chresampler.cc' object='drumgizmo_vst_la-chresampler.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-chresampler.lo `test -f '$(top_srcdir)/src/chresampler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/chresampler.cc
-
-drumgizmo_vst_la-configfile.lo: $(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-configfile.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-configfile.Tpo -c -o drumgizmo_vst_la-configfile.lo `test -f '$(top_srcdir)/src/configfile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-configfile.Tpo $(DEPDIR)/drumgizmo_vst_la-configfile.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configfile.cc' object='drumgizmo_vst_la-configfile.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-configfile.lo `test -f '$(top_srcdir)/src/configfile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configfile.cc
-
-drumgizmo_vst_la-configparser.lo: $(top_srcdir)/src/configparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-configparser.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-configparser.Tpo -c -o drumgizmo_vst_la-configparser.lo `test -f '$(top_srcdir)/src/configparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-configparser.Tpo $(DEPDIR)/drumgizmo_vst_la-configparser.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configparser.cc' object='drumgizmo_vst_la-configparser.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-configparser.lo `test -f '$(top_srcdir)/src/configparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configparser.cc
-
-drumgizmo_vst_la-drumgizmo.lo: $(top_srcdir)/src/drumgizmo.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-drumgizmo.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-drumgizmo.Tpo -c -o drumgizmo_vst_la-drumgizmo.lo `test -f '$(top_srcdir)/src/drumgizmo.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumgizmo.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-drumgizmo.Tpo $(DEPDIR)/drumgizmo_vst_la-drumgizmo.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumgizmo.cc' object='drumgizmo_vst_la-drumgizmo.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-drumgizmo.lo `test -f '$(top_srcdir)/src/drumgizmo.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumgizmo.cc
-
-drumgizmo_vst_la-drumkit.lo: $(top_srcdir)/src/drumkit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-drumkit.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-drumkit.Tpo -c -o drumgizmo_vst_la-drumkit.lo `test -f '$(top_srcdir)/src/drumkit.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-drumkit.Tpo $(DEPDIR)/drumgizmo_vst_la-drumkit.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkit.cc' object='drumgizmo_vst_la-drumkit.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-drumkit.lo `test -f '$(top_srcdir)/src/drumkit.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkit.cc
-
-drumgizmo_vst_la-drumkitloader.lo: $(top_srcdir)/src/drumkitloader.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-drumkitloader.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-drumkitloader.Tpo -c -o drumgizmo_vst_la-drumkitloader.lo `test -f '$(top_srcdir)/src/drumkitloader.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitloader.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-drumkitloader.Tpo $(DEPDIR)/drumgizmo_vst_la-drumkitloader.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitloader.cc' object='drumgizmo_vst_la-drumkitloader.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-drumkitloader.lo `test -f '$(top_srcdir)/src/drumkitloader.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitloader.cc
-
-drumgizmo_vst_la-drumkitparser.lo: $(top_srcdir)/src/drumkitparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-drumkitparser.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-drumkitparser.Tpo -c -o drumgizmo_vst_la-drumkitparser.lo `test -f '$(top_srcdir)/src/drumkitparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-drumkitparser.Tpo $(DEPDIR)/drumgizmo_vst_la-drumkitparser.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitparser.cc' object='drumgizmo_vst_la-drumkitparser.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-drumkitparser.lo `test -f '$(top_srcdir)/src/drumkitparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitparser.cc
-
-drumgizmo_vst_la-events.lo: $(top_srcdir)/src/events.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-events.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-events.Tpo -c -o drumgizmo_vst_la-events.lo `test -f '$(top_srcdir)/src/events.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/events.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-events.Tpo $(DEPDIR)/drumgizmo_vst_la-events.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/events.cc' object='drumgizmo_vst_la-events.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-events.lo `test -f '$(top_srcdir)/src/events.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/events.cc
-
-drumgizmo_vst_la-inputprocessor.lo: $(top_srcdir)/src/inputprocessor.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-inputprocessor.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-inputprocessor.Tpo -c -o drumgizmo_vst_la-inputprocessor.lo `test -f '$(top_srcdir)/src/inputprocessor.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/inputprocessor.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-inputprocessor.Tpo $(DEPDIR)/drumgizmo_vst_la-inputprocessor.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/inputprocessor.cc' object='drumgizmo_vst_la-inputprocessor.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-inputprocessor.lo `test -f '$(top_srcdir)/src/inputprocessor.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/inputprocessor.cc
-
-drumgizmo_vst_la-instrument.lo: $(top_srcdir)/src/instrument.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-instrument.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-instrument.Tpo -c -o drumgizmo_vst_la-instrument.lo `test -f '$(top_srcdir)/src/instrument.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrument.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-instrument.Tpo $(DEPDIR)/drumgizmo_vst_la-instrument.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrument.cc' object='drumgizmo_vst_la-instrument.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-instrument.lo `test -f '$(top_srcdir)/src/instrument.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrument.cc
-
-drumgizmo_vst_la-instrumentparser.lo: $(top_srcdir)/src/instrumentparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-instrumentparser.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-instrumentparser.Tpo -c -o drumgizmo_vst_la-instrumentparser.lo `test -f '$(top_srcdir)/src/instrumentparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrumentparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-instrumentparser.Tpo $(DEPDIR)/drumgizmo_vst_la-instrumentparser.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrumentparser.cc' object='drumgizmo_vst_la-instrumentparser.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-instrumentparser.lo `test -f '$(top_srcdir)/src/instrumentparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrumentparser.cc
-
-drumgizmo_vst_la-latencyfilter.lo: $(top_srcdir)/src/latencyfilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-latencyfilter.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-latencyfilter.Tpo -c -o drumgizmo_vst_la-latencyfilter.lo `test -f '$(top_srcdir)/src/latencyfilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/latencyfilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-latencyfilter.Tpo $(DEPDIR)/drumgizmo_vst_la-latencyfilter.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/latencyfilter.cc' object='drumgizmo_vst_la-latencyfilter.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-latencyfilter.lo `test -f '$(top_srcdir)/src/latencyfilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/latencyfilter.cc
-
-drumgizmo_vst_la-memchecker.lo: $(top_srcdir)/src/memchecker.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-memchecker.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-memchecker.Tpo -c -o drumgizmo_vst_la-memchecker.lo `test -f '$(top_srcdir)/src/memchecker.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/memchecker.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-memchecker.Tpo $(DEPDIR)/drumgizmo_vst_la-memchecker.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/memchecker.cc' object='drumgizmo_vst_la-memchecker.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-memchecker.lo `test -f '$(top_srcdir)/src/memchecker.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/memchecker.cc
-
-drumgizmo_vst_la-midimapparser.lo: $(top_srcdir)/src/midimapparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-midimapparser.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-midimapparser.Tpo -c -o drumgizmo_vst_la-midimapparser.lo `test -f '$(top_srcdir)/src/midimapparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-midimapparser.Tpo $(DEPDIR)/drumgizmo_vst_la-midimapparser.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapparser.cc' object='drumgizmo_vst_la-midimapparser.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-midimapparser.lo `test -f '$(top_srcdir)/src/midimapparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapparser.cc
-
-drumgizmo_vst_la-midimapper.lo: $(top_srcdir)/src/midimapper.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-midimapper.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-midimapper.Tpo -c -o drumgizmo_vst_la-midimapper.lo `test -f '$(top_srcdir)/src/midimapper.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapper.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-midimapper.Tpo $(DEPDIR)/drumgizmo_vst_la-midimapper.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapper.cc' object='drumgizmo_vst_la-midimapper.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-midimapper.lo `test -f '$(top_srcdir)/src/midimapper.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapper.cc
-
-drumgizmo_vst_la-mutex.lo: $(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-mutex.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-mutex.Tpo -c -o drumgizmo_vst_la-mutex.lo `test -f '$(top_srcdir)/src/mutex.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-mutex.Tpo $(DEPDIR)/drumgizmo_vst_la-mutex.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/mutex.cc' object='drumgizmo_vst_la-mutex.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-mutex.lo `test -f '$(top_srcdir)/src/mutex.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/mutex.cc
-
-drumgizmo_vst_la-path.lo: $(top_srcdir)/src/path.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-path.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-path.Tpo -c -o drumgizmo_vst_la-path.lo `test -f '$(top_srcdir)/src/path.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/path.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-path.Tpo $(DEPDIR)/drumgizmo_vst_la-path.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/path.cc' object='drumgizmo_vst_la-path.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-path.lo `test -f '$(top_srcdir)/src/path.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/path.cc
-
-drumgizmo_vst_la-powerlist.lo: $(top_srcdir)/src/powerlist.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-powerlist.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-powerlist.Tpo -c -o drumgizmo_vst_la-powerlist.lo `test -f '$(top_srcdir)/src/powerlist.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/powerlist.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-powerlist.Tpo $(DEPDIR)/drumgizmo_vst_la-powerlist.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/powerlist.cc' object='drumgizmo_vst_la-powerlist.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-powerlist.lo `test -f '$(top_srcdir)/src/powerlist.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/powerlist.cc
-
-drumgizmo_vst_la-random.lo: $(top_srcdir)/src/random.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-random.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-random.Tpo -c -o drumgizmo_vst_la-random.lo `test -f '$(top_srcdir)/src/random.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/random.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-random.Tpo $(DEPDIR)/drumgizmo_vst_la-random.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/random.cc' object='drumgizmo_vst_la-random.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-random.lo `test -f '$(top_srcdir)/src/random.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/random.cc
-
-drumgizmo_vst_la-sample.lo: $(top_srcdir)/src/sample.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-sample.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-sample.Tpo -c -o drumgizmo_vst_la-sample.lo `test -f '$(top_srcdir)/src/sample.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/sample.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-sample.Tpo $(DEPDIR)/drumgizmo_vst_la-sample.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/sample.cc' object='drumgizmo_vst_la-sample.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-sample.lo `test -f '$(top_srcdir)/src/sample.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/sample.cc
-
-drumgizmo_vst_la-semaphore.lo: $(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-semaphore.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-semaphore.Tpo -c -o drumgizmo_vst_la-semaphore.lo `test -f '$(top_srcdir)/src/semaphore.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-semaphore.Tpo $(DEPDIR)/drumgizmo_vst_la-semaphore.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/semaphore.cc' object='drumgizmo_vst_la-semaphore.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-semaphore.lo `test -f '$(top_srcdir)/src/semaphore.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/semaphore.cc
-
-drumgizmo_vst_la-saxparser.lo: $(top_srcdir)/src/saxparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-saxparser.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-saxparser.Tpo -c -o drumgizmo_vst_la-saxparser.lo `test -f '$(top_srcdir)/src/saxparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/saxparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-saxparser.Tpo $(DEPDIR)/drumgizmo_vst_la-saxparser.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/saxparser.cc' object='drumgizmo_vst_la-saxparser.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-saxparser.lo `test -f '$(top_srcdir)/src/saxparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/saxparser.cc
-
-drumgizmo_vst_la-staminafilter.lo: $(top_srcdir)/src/staminafilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-staminafilter.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-staminafilter.Tpo -c -o drumgizmo_vst_la-staminafilter.lo `test -f '$(top_srcdir)/src/staminafilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/staminafilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-staminafilter.Tpo $(DEPDIR)/drumgizmo_vst_la-staminafilter.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/staminafilter.cc' object='drumgizmo_vst_la-staminafilter.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-staminafilter.lo `test -f '$(top_srcdir)/src/staminafilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/staminafilter.cc
-
-drumgizmo_vst_la-thread.lo: $(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-thread.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-thread.Tpo -c -o drumgizmo_vst_la-thread.lo `test -f '$(top_srcdir)/src/thread.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-thread.Tpo $(DEPDIR)/drumgizmo_vst_la-thread.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/thread.cc' object='drumgizmo_vst_la-thread.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-thread.lo `test -f '$(top_srcdir)/src/thread.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/thread.cc
-
-drumgizmo_vst_la-versionstr.lo: $(top_srcdir)/src/versionstr.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-versionstr.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-versionstr.Tpo -c -o drumgizmo_vst_la-versionstr.lo `test -f '$(top_srcdir)/src/versionstr.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/versionstr.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-versionstr.Tpo $(DEPDIR)/drumgizmo_vst_la-versionstr.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/versionstr.cc' object='drumgizmo_vst_la-versionstr.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-versionstr.lo `test -f '$(top_srcdir)/src/versionstr.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/versionstr.cc
-
-drumgizmo_vst_la-dgwindow.lo: $(top_srcdir)/plugingui/dgwindow.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-dgwindow.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-dgwindow.Tpo -c -o drumgizmo_vst_la-dgwindow.lo `test -f '$(top_srcdir)/plugingui/dgwindow.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/dgwindow.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-dgwindow.Tpo $(DEPDIR)/drumgizmo_vst_la-dgwindow.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/dgwindow.cc' object='drumgizmo_vst_la-dgwindow.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-dgwindow.lo `test -f '$(top_srcdir)/plugingui/dgwindow.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/dgwindow.cc
-
-drumgizmo_vst_la-plugingui.lo: $(top_srcdir)/plugingui/plugingui.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-plugingui.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-plugingui.Tpo -c -o drumgizmo_vst_la-plugingui.lo `test -f '$(top_srcdir)/plugingui/plugingui.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/plugingui.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-plugingui.Tpo $(DEPDIR)/drumgizmo_vst_la-plugingui.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/plugingui.cc' object='drumgizmo_vst_la-plugingui.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-plugingui.lo `test -f '$(top_srcdir)/plugingui/plugingui.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/plugingui.cc
-
-drumgizmo_vst_la-label.lo: $(top_srcdir)/plugingui/label.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-label.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-label.Tpo -c -o drumgizmo_vst_la-label.lo `test -f '$(top_srcdir)/plugingui/label.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/label.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-label.Tpo $(DEPDIR)/drumgizmo_vst_la-label.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/label.cc' object='drumgizmo_vst_la-label.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-label.lo `test -f '$(top_srcdir)/plugingui/label.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/label.cc
-
-drumgizmo_vst_la-eventhandler.lo: $(top_srcdir)/plugingui/eventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-eventhandler.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-eventhandler.Tpo -c -o drumgizmo_vst_la-eventhandler.lo `test -f '$(top_srcdir)/plugingui/eventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/eventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-eventhandler.Tpo $(DEPDIR)/drumgizmo_vst_la-eventhandler.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/eventhandler.cc' object='drumgizmo_vst_la-eventhandler.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-eventhandler.lo `test -f '$(top_srcdir)/plugingui/eventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/eventhandler.cc
-
-drumgizmo_vst_la-font.lo: $(top_srcdir)/plugingui/font.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-font.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-font.Tpo -c -o drumgizmo_vst_la-font.lo `test -f '$(top_srcdir)/plugingui/font.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/font.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-font.Tpo $(DEPDIR)/drumgizmo_vst_la-font.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/font.cc' object='drumgizmo_vst_la-font.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-font.lo `test -f '$(top_srcdir)/plugingui/font.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/font.cc
-
-drumgizmo_vst_la-window.lo: $(top_srcdir)/plugingui/window.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-window.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-window.Tpo -c -o drumgizmo_vst_la-window.lo `test -f '$(top_srcdir)/plugingui/window.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/window.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-window.Tpo $(DEPDIR)/drumgizmo_vst_la-window.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/window.cc' object='drumgizmo_vst_la-window.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-window.lo `test -f '$(top_srcdir)/plugingui/window.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/window.cc
-
-drumgizmo_vst_la-widget.lo: $(top_srcdir)/plugingui/widget.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-widget.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-widget.Tpo -c -o drumgizmo_vst_la-widget.lo `test -f '$(top_srcdir)/plugingui/widget.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/widget.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-widget.Tpo $(DEPDIR)/drumgizmo_vst_la-widget.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/widget.cc' object='drumgizmo_vst_la-widget.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-widget.lo `test -f '$(top_srcdir)/plugingui/widget.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/widget.cc
-
-drumgizmo_vst_la-colour.lo: $(top_srcdir)/plugingui/colour.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-colour.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-colour.Tpo -c -o drumgizmo_vst_la-colour.lo `test -f '$(top_srcdir)/plugingui/colour.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/colour.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-colour.Tpo $(DEPDIR)/drumgizmo_vst_la-colour.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/colour.cc' object='drumgizmo_vst_la-colour.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-colour.lo `test -f '$(top_srcdir)/plugingui/colour.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/colour.cc
-
-drumgizmo_vst_la-painter.lo: $(top_srcdir)/plugingui/painter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-painter.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-painter.Tpo -c -o drumgizmo_vst_la-painter.lo `test -f '$(top_srcdir)/plugingui/painter.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/painter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-painter.Tpo $(DEPDIR)/drumgizmo_vst_la-painter.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/painter.cc' object='drumgizmo_vst_la-painter.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-painter.lo `test -f '$(top_srcdir)/plugingui/painter.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/painter.cc
-
-drumgizmo_vst_la-button.lo: $(top_srcdir)/plugingui/button.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-button.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-button.Tpo -c -o drumgizmo_vst_la-button.lo `test -f '$(top_srcdir)/plugingui/button.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/button.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-button.Tpo $(DEPDIR)/drumgizmo_vst_la-button.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/button.cc' object='drumgizmo_vst_la-button.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-button.lo `test -f '$(top_srcdir)/plugingui/button.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/button.cc
-
-drumgizmo_vst_la-pixelbuffer.lo: $(top_srcdir)/plugingui/pixelbuffer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-pixelbuffer.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-pixelbuffer.Tpo -c -o drumgizmo_vst_la-pixelbuffer.lo `test -f '$(top_srcdir)/plugingui/pixelbuffer.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/pixelbuffer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-pixelbuffer.Tpo $(DEPDIR)/drumgizmo_vst_la-pixelbuffer.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/pixelbuffer.cc' object='drumgizmo_vst_la-pixelbuffer.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-pixelbuffer.lo `test -f '$(top_srcdir)/plugingui/pixelbuffer.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/pixelbuffer.cc
-
-drumgizmo_vst_la-lineedit.lo: $(top_srcdir)/plugingui/lineedit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-lineedit.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-lineedit.Tpo -c -o drumgizmo_vst_la-lineedit.lo `test -f '$(top_srcdir)/plugingui/lineedit.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/lineedit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-lineedit.Tpo $(DEPDIR)/drumgizmo_vst_la-lineedit.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/lineedit.cc' object='drumgizmo_vst_la-lineedit.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-lineedit.lo `test -f '$(top_srcdir)/plugingui/lineedit.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/lineedit.cc
-
-drumgizmo_vst_la-led.lo: $(top_srcdir)/plugingui/led.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-led.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-led.Tpo -c -o drumgizmo_vst_la-led.lo `test -f '$(top_srcdir)/plugingui/led.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/led.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-led.Tpo $(DEPDIR)/drumgizmo_vst_la-led.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/led.cc' object='drumgizmo_vst_la-led.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-led.lo `test -f '$(top_srcdir)/plugingui/led.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/led.cc
-
-drumgizmo_vst_la-checkbox.lo: $(top_srcdir)/plugingui/checkbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-checkbox.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-checkbox.Tpo -c -o drumgizmo_vst_la-checkbox.lo `test -f '$(top_srcdir)/plugingui/checkbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/checkbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-checkbox.Tpo $(DEPDIR)/drumgizmo_vst_la-checkbox.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/checkbox.cc' object='drumgizmo_vst_la-checkbox.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-checkbox.lo `test -f '$(top_srcdir)/plugingui/checkbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/checkbox.cc
-
-drumgizmo_vst_la-slider.lo: $(top_srcdir)/plugingui/slider.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-slider.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-slider.Tpo -c -o drumgizmo_vst_la-slider.lo `test -f '$(top_srcdir)/plugingui/slider.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/slider.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-slider.Tpo $(DEPDIR)/drumgizmo_vst_la-slider.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/slider.cc' object='drumgizmo_vst_la-slider.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-slider.lo `test -f '$(top_srcdir)/plugingui/slider.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/slider.cc
-
-drumgizmo_vst_la-scrollbar.lo: $(top_srcdir)/plugingui/scrollbar.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-scrollbar.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-scrollbar.Tpo -c -o drumgizmo_vst_la-scrollbar.lo `test -f '$(top_srcdir)/plugingui/scrollbar.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/scrollbar.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-scrollbar.Tpo $(DEPDIR)/drumgizmo_vst_la-scrollbar.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/scrollbar.cc' object='drumgizmo_vst_la-scrollbar.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-scrollbar.lo `test -f '$(top_srcdir)/plugingui/scrollbar.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/scrollbar.cc
-
-drumgizmo_vst_la-textedit.lo: $(top_srcdir)/plugingui/textedit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-textedit.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-textedit.Tpo -c -o drumgizmo_vst_la-textedit.lo `test -f '$(top_srcdir)/plugingui/textedit.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/textedit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-textedit.Tpo $(DEPDIR)/drumgizmo_vst_la-textedit.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/textedit.cc' object='drumgizmo_vst_la-textedit.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-textedit.lo `test -f '$(top_srcdir)/plugingui/textedit.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/textedit.cc
-
-drumgizmo_vst_la-texture.lo: $(top_srcdir)/plugingui/texture.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-texture.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-texture.Tpo -c -o drumgizmo_vst_la-texture.lo `test -f '$(top_srcdir)/plugingui/texture.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/texture.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-texture.Tpo $(DEPDIR)/drumgizmo_vst_la-texture.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/texture.cc' object='drumgizmo_vst_la-texture.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-texture.lo `test -f '$(top_srcdir)/plugingui/texture.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/texture.cc
-
-drumgizmo_vst_la-texturedbox.lo: $(top_srcdir)/plugingui/texturedbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-texturedbox.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-texturedbox.Tpo -c -o drumgizmo_vst_la-texturedbox.lo `test -f '$(top_srcdir)/plugingui/texturedbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/texturedbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-texturedbox.Tpo $(DEPDIR)/drumgizmo_vst_la-texturedbox.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/texturedbox.cc' object='drumgizmo_vst_la-texturedbox.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-texturedbox.lo `test -f '$(top_srcdir)/plugingui/texturedbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/texturedbox.cc
-
-drumgizmo_vst_la-layout.lo: $(top_srcdir)/plugingui/layout.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-layout.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-layout.Tpo -c -o drumgizmo_vst_la-layout.lo `test -f '$(top_srcdir)/plugingui/layout.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/layout.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-layout.Tpo $(DEPDIR)/drumgizmo_vst_la-layout.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/layout.cc' object='drumgizmo_vst_la-layout.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-layout.lo `test -f '$(top_srcdir)/plugingui/layout.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/layout.cc
-
-drumgizmo_vst_la-listbox.lo: $(top_srcdir)/plugingui/listbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-listbox.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-listbox.Tpo -c -o drumgizmo_vst_la-listbox.lo `test -f '$(top_srcdir)/plugingui/listbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-listbox.Tpo $(DEPDIR)/drumgizmo_vst_la-listbox.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/listbox.cc' object='drumgizmo_vst_la-listbox.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-listbox.lo `test -f '$(top_srcdir)/plugingui/listbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listbox.cc
-
-drumgizmo_vst_la-listboxthin.lo: $(top_srcdir)/plugingui/listboxthin.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-listboxthin.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-listboxthin.Tpo -c -o drumgizmo_vst_la-listboxthin.lo `test -f '$(top_srcdir)/plugingui/listboxthin.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listboxthin.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-listboxthin.Tpo $(DEPDIR)/drumgizmo_vst_la-listboxthin.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/listboxthin.cc' object='drumgizmo_vst_la-listboxthin.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-listboxthin.lo `test -f '$(top_srcdir)/plugingui/listboxthin.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listboxthin.cc
-
-drumgizmo_vst_la-listboxbasic.lo: $(top_srcdir)/plugingui/listboxbasic.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-listboxbasic.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-listboxbasic.Tpo -c -o drumgizmo_vst_la-listboxbasic.lo `test -f '$(top_srcdir)/plugingui/listboxbasic.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listboxbasic.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-listboxbasic.Tpo $(DEPDIR)/drumgizmo_vst_la-listboxbasic.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/listboxbasic.cc' object='drumgizmo_vst_la-listboxbasic.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-listboxbasic.lo `test -f '$(top_srcdir)/plugingui/listboxbasic.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listboxbasic.cc
-
-drumgizmo_vst_la-knob.lo: $(top_srcdir)/plugingui/knob.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-knob.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-knob.Tpo -c -o drumgizmo_vst_la-knob.lo `test -f '$(top_srcdir)/plugingui/knob.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/knob.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-knob.Tpo $(DEPDIR)/drumgizmo_vst_la-knob.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/knob.cc' object='drumgizmo_vst_la-knob.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-knob.lo `test -f '$(top_srcdir)/plugingui/knob.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/knob.cc
-
-drumgizmo_vst_la-filebrowser.lo: $(top_srcdir)/plugingui/filebrowser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-filebrowser.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-filebrowser.Tpo -c -o drumgizmo_vst_la-filebrowser.lo `test -f '$(top_srcdir)/plugingui/filebrowser.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/filebrowser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-filebrowser.Tpo $(DEPDIR)/drumgizmo_vst_la-filebrowser.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/filebrowser.cc' object='drumgizmo_vst_la-filebrowser.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-filebrowser.lo `test -f '$(top_srcdir)/plugingui/filebrowser.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/filebrowser.cc
-
-drumgizmo_vst_la-directory.lo: $(top_srcdir)/plugingui/directory.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-directory.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-directory.Tpo -c -o drumgizmo_vst_la-directory.lo `test -f '$(top_srcdir)/plugingui/directory.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/directory.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-directory.Tpo $(DEPDIR)/drumgizmo_vst_la-directory.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/directory.cc' object='drumgizmo_vst_la-directory.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-directory.lo `test -f '$(top_srcdir)/plugingui/directory.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/directory.cc
-
-drumgizmo_vst_la-pluginconfig.lo: $(top_srcdir)/plugingui/pluginconfig.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-pluginconfig.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-pluginconfig.Tpo -c -o drumgizmo_vst_la-pluginconfig.lo `test -f '$(top_srcdir)/plugingui/pluginconfig.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/pluginconfig.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-pluginconfig.Tpo $(DEPDIR)/drumgizmo_vst_la-pluginconfig.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/pluginconfig.cc' object='drumgizmo_vst_la-pluginconfig.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-pluginconfig.lo `test -f '$(top_srcdir)/plugingui/pluginconfig.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/pluginconfig.cc
-
-drumgizmo_vst_la-imagecache.lo: $(top_srcdir)/plugingui/imagecache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-imagecache.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-imagecache.Tpo -c -o drumgizmo_vst_la-imagecache.lo `test -f '$(top_srcdir)/plugingui/imagecache.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/imagecache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-imagecache.Tpo $(DEPDIR)/drumgizmo_vst_la-imagecache.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/imagecache.cc' object='drumgizmo_vst_la-imagecache.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-imagecache.lo `test -f '$(top_srcdir)/plugingui/imagecache.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/imagecache.cc
-
-drumgizmo_vst_la-image.lo: $(top_srcdir)/plugingui/image.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-image.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-image.Tpo -c -o drumgizmo_vst_la-image.lo `test -f '$(top_srcdir)/plugingui/image.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/image.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-image.Tpo $(DEPDIR)/drumgizmo_vst_la-image.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/image.cc' object='drumgizmo_vst_la-image.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-image.lo `test -f '$(top_srcdir)/plugingui/image.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/image.cc
-
-drumgizmo_vst_la-combobox.lo: $(top_srcdir)/plugingui/combobox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-combobox.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-combobox.Tpo -c -o drumgizmo_vst_la-combobox.lo `test -f '$(top_srcdir)/plugingui/combobox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/combobox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-combobox.Tpo $(DEPDIR)/drumgizmo_vst_la-combobox.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/combobox.cc' object='drumgizmo_vst_la-combobox.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-combobox.lo `test -f '$(top_srcdir)/plugingui/combobox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/combobox.cc
-
-drumgizmo_vst_la-progressbar.lo: $(top_srcdir)/plugingui/progressbar.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-progressbar.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-progressbar.Tpo -c -o drumgizmo_vst_la-progressbar.lo `test -f '$(top_srcdir)/plugingui/progressbar.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/progressbar.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-progressbar.Tpo $(DEPDIR)/drumgizmo_vst_la-progressbar.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/progressbar.cc' object='drumgizmo_vst_la-progressbar.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-progressbar.lo `test -f '$(top_srcdir)/plugingui/progressbar.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/progressbar.cc
-
-drumgizmo_vst_la-verticalline.lo: $(top_srcdir)/plugingui/verticalline.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-verticalline.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-verticalline.Tpo -c -o drumgizmo_vst_la-verticalline.lo `test -f '$(top_srcdir)/plugingui/verticalline.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/verticalline.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-verticalline.Tpo $(DEPDIR)/drumgizmo_vst_la-verticalline.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/verticalline.cc' object='drumgizmo_vst_la-verticalline.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-verticalline.lo `test -f '$(top_srcdir)/plugingui/verticalline.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/verticalline.cc
-
-drumgizmo_vst_la-resource.lo: $(top_srcdir)/plugingui/resource.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-resource.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-resource.Tpo -c -o drumgizmo_vst_la-resource.lo `test -f '$(top_srcdir)/plugingui/resource.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-resource.Tpo $(DEPDIR)/drumgizmo_vst_la-resource.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/resource.cc' object='drumgizmo_vst_la-resource.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-resource.lo `test -f '$(top_srcdir)/plugingui/resource.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource.cc
-
-drumgizmo_vst_la-resource_data.lo: $(top_srcdir)/plugingui/resource_data.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-resource_data.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-resource_data.Tpo -c -o drumgizmo_vst_la-resource_data.lo `test -f '$(top_srcdir)/plugingui/resource_data.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource_data.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-resource_data.Tpo $(DEPDIR)/drumgizmo_vst_la-resource_data.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/resource_data.cc' object='drumgizmo_vst_la-resource_data.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-resource_data.lo `test -f '$(top_srcdir)/plugingui/resource_data.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource_data.cc
-
-drumgizmo_vst_la-lodepng.lo: $(top_srcdir)/plugingui/lodepng/lodepng.cpp
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-lodepng.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-lodepng.Tpo -c -o drumgizmo_vst_la-lodepng.lo `test -f '$(top_srcdir)/plugingui/lodepng/lodepng.cpp' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/lodepng/lodepng.cpp
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-lodepng.Tpo $(DEPDIR)/drumgizmo_vst_la-lodepng.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/lodepng/lodepng.cpp' object='drumgizmo_vst_la-lodepng.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-lodepng.lo `test -f '$(top_srcdir)/plugingui/lodepng/lodepng.cpp' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/lodepng/lodepng.cpp
-
-drumgizmo_vst_la-nativewindow_x11.lo: $(top_srcdir)/plugingui/nativewindow_x11.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-nativewindow_x11.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-nativewindow_x11.Tpo -c -o drumgizmo_vst_la-nativewindow_x11.lo `test -f '$(top_srcdir)/plugingui/nativewindow_x11.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_x11.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-nativewindow_x11.Tpo $(DEPDIR)/drumgizmo_vst_la-nativewindow_x11.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/nativewindow_x11.cc' object='drumgizmo_vst_la-nativewindow_x11.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-nativewindow_x11.lo `test -f '$(top_srcdir)/plugingui/nativewindow_x11.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_x11.cc
-
-drumgizmo_vst_la-nativewindow_win32.lo: $(top_srcdir)/plugingui/nativewindow_win32.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-nativewindow_win32.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-nativewindow_win32.Tpo -c -o drumgizmo_vst_la-nativewindow_win32.lo `test -f '$(top_srcdir)/plugingui/nativewindow_win32.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_win32.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-nativewindow_win32.Tpo $(DEPDIR)/drumgizmo_vst_la-nativewindow_win32.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/nativewindow_win32.cc' object='drumgizmo_vst_la-nativewindow_win32.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-nativewindow_win32.lo `test -f '$(top_srcdir)/plugingui/nativewindow_win32.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_win32.cc
-
-drumgizmo_vst_la-nativewindow_pugl.lo: $(top_srcdir)/plugingui/nativewindow_pugl.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-nativewindow_pugl.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-nativewindow_pugl.Tpo -c -o drumgizmo_vst_la-nativewindow_pugl.lo `test -f '$(top_srcdir)/plugingui/nativewindow_pugl.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_pugl.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-nativewindow_pugl.Tpo $(DEPDIR)/drumgizmo_vst_la-nativewindow_pugl.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/nativewindow_pugl.cc' object='drumgizmo_vst_la-nativewindow_pugl.lo' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-nativewindow_pugl.lo `test -f '$(top_srcdir)/plugingui/nativewindow_pugl.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_pugl.cc
-
drumgizmo_vst_la-midievent.lo: $(top_srcdir)/plugin/plugingizmo/midievent.cc
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -MT drumgizmo_vst_la-midievent.lo -MD -MP -MF $(DEPDIR)/drumgizmo_vst_la-midievent.Tpo -c -o drumgizmo_vst_la-midievent.lo `test -f '$(top_srcdir)/plugin/plugingizmo/midievent.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugin/plugingizmo/midievent.cc
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/drumgizmo_vst_la-midievent.Tpo $(DEPDIR)/drumgizmo_vst_la-midievent.Plo
@@ -2172,27 +711,6 @@ drumgizmo_vst_la-drumgizmo_plugin.lo: drumgizmo_plugin.cc
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumgizmo_vst_la_CXXFLAGS) $(CXXFLAGS) -c -o drumgizmo_vst_la-drumgizmo_plugin.lo `test -f 'drumgizmo_plugin.cc' || echo '$(srcdir)/'`drumgizmo_plugin.cc
-.cpp.o:
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXXCOMPILE) -c -o $@ $<
-
-.cpp.obj:
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.cpp.lo:
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
-
mostlyclean-libtool:
-rm -f *.lo
diff --git a/plugin/Makefile.mingw32.in b/plugin/Makefile.mingw32.in
index 7a9d412..5f588f9 100644
--- a/plugin/Makefile.mingw32.in
+++ b/plugin/Makefile.mingw32.in
@@ -47,45 +47,59 @@ DG_CFLAGS = -I at top_srcdir@ -I at top_srcdir@/include -I at top_srcdir@/src \
# -DDISABLE_HUGIN
GUI_SRC = \
- @top_srcdir@/plugingui/dgwindow.cc \
- @top_srcdir@/plugingui/nativewindow_win32.cc \
- @top_srcdir@/plugingui/plugingui.cc \
- @top_srcdir@/plugingui/pluginconfig.cc \
- @top_srcdir@/plugingui/label.cc \
+ @top_srcdir@/plugingui/abouttab.cc \
+ @top_srcdir@/plugingui/button.cc \
+ @top_srcdir@/plugingui/button_base.cc \
+ @top_srcdir@/plugingui/checkbox.cc \
+ @top_srcdir@/plugingui/colour.cc \
+ @top_srcdir@/plugingui/combobox.cc \
+ @top_srcdir@/plugingui/dialog.cc \
+ @top_srcdir@/plugingui/directory.cc \
+ @top_srcdir@/plugingui/diskstreamingframecontent.cc \
+ @top_srcdir@/plugingui/drumkitframecontent.cc \
@top_srcdir@/plugingui/eventhandler.cc \
+ @top_srcdir@/plugingui/filebrowser.cc \
@top_srcdir@/plugingui/font.cc \
- @top_srcdir@/plugingui/window.cc \
- @top_srcdir@/plugingui/widget.cc \
- @top_srcdir@/plugingui/colour.cc \
+ @top_srcdir@/plugingui/frame.cc \
+ @top_srcdir@/plugingui/humanizerframecontent.cc \
+ @top_srcdir@/plugingui/image.cc \
+ @top_srcdir@/plugingui/imagecache.cc \
+ @top_srcdir@/plugingui/knob.cc \
+ @top_srcdir@/plugingui/label.cc \
+ @top_srcdir@/plugingui/layout.cc \
+ @top_srcdir@/plugingui/led.cc \
+ @top_srcdir@/plugingui/lineedit.cc \
+ @top_srcdir@/plugingui/listbox.cc \
+ @top_srcdir@/plugingui/listboxbasic.cc \
+ @top_srcdir@/plugingui/listboxthin.cc \
+ @top_srcdir@/plugingui/maintab.cc \
+ @top_srcdir@/plugingui/mainwindow.cc \
+ @top_srcdir@/plugingui/nativewindow_win32.cc \
@top_srcdir@/plugingui/painter.cc \
- @top_srcdir@/plugingui/button.cc \
@top_srcdir@/plugingui/pixelbuffer.cc \
- @top_srcdir@/plugingui/lineedit.cc \
- @top_srcdir@/plugingui/led.cc \
- @top_srcdir@/plugingui/layout.cc \
- @top_srcdir@/plugingui/checkbox.cc \
- @top_srcdir@/plugingui/slider.cc \
+ @top_srcdir@/plugingui/pluginconfig.cc \
+ @top_srcdir@/plugingui/powerbutton.cc \
+ @top_srcdir@/plugingui/progressbar.cc \
+ @top_srcdir@/plugingui/resource.cc \
+ @top_srcdir@/plugingui/resource_data.cc \
@top_srcdir@/plugingui/scrollbar.cc \
+ @top_srcdir@/plugingui/slider.cc \
+ @top_srcdir@/plugingui/stackedwidget.cc \
+ @top_srcdir@/plugingui/statusframecontent.cc \
+ @top_srcdir@/plugingui/tabbutton.cc \
+ @top_srcdir@/plugingui/tabwidget.cc \
@top_srcdir@/plugingui/textedit.cc \
@top_srcdir@/plugingui/texture.cc \
@top_srcdir@/plugingui/texturedbox.cc \
- @top_srcdir@/plugingui/listbox.cc \
- @top_srcdir@/plugingui/listboxthin.cc \
- @top_srcdir@/plugingui/listboxbasic.cc \
- @top_srcdir@/plugingui/knob.cc \
- @top_srcdir@/plugingui/filebrowser.cc \
- @top_srcdir@/plugingui/directory.cc \
- @top_srcdir@/plugingui/image.cc \
- @top_srcdir@/plugingui/imagecache.cc \
- @top_srcdir@/plugingui/combobox.cc \
- @top_srcdir@/plugingui/progressbar.cc \
+ @top_srcdir@/plugingui/toggle.cc \
+ @top_srcdir@/plugingui/utf8.cc \
@top_srcdir@/plugingui/verticalline.cc \
- @top_srcdir@/plugingui/resource.cc \
- @top_srcdir@/plugingui/resource_data.cc \
+ @top_srcdir@/plugingui/widget.cc \
+ @top_srcdir@/plugingui/window.cc \
@top_srcdir@/plugingui/lodepng/lodepng.cpp
GUI_CPPFLAGS=-I at top_srcdir@/plugingui/ -DUSE_THREAD @GUI_CPPFLAGS@
-GUI_LIBS=-lgdi32 -lsetupapi -lws2_32
+GUI_LIBS=@GUI_LIBS@
DBG_SRC = \
@top_srcdir@/hugin/hugin.c \
@@ -116,7 +130,34 @@ SRC = \
@top_srcdir@/plugin/plugingizmo/pluginvst.cc \
drumgizmo_plugin.cc
+RES = \
+ resources/bg.png \
+ resources/bypass_button.png \
+ resources/font.png \
+ resources/fontemboss.png \
+ resources/knob.png \
+ resources/logo.png \
+ resources/png_error \
+ resources/progress.png \
+ resources/pushbutton.png \
+ resources/sidebar.png \
+ resources/slider.png \
+ resources/switch_back_off.png \
+ resources/switch_back_on.png \
+ resources/switch_front.png \
+ resources/tab.png \
+ resources/thinlistbox.png \
+ resources/topbar.png \
+ resources/toplogo.png \
+ resources/vertline.png \
+ resources/widget.png \
+ ../ABOUT \
+ ../AUTHORS \
+ ../COPYING
+
all:
+ g++ @top_srcdir@/plugingui/rcgen.cc -o @top_srcdir@/plugingui/rcgen
+ (cd @top_srcdir@/plugingui; ./rcgen $(RES) > resource_data.cc)
gcc $(DBG_CFLAGS) @top_srcdir@/hugin/hugin.c -c
gcc $(DBG_CFLAGS) @top_srcdir@/hugin/hugin_syslog.c -c
g++ $(CXXFLAGS) -std=c++11 -static -static-libgcc -O2 -g -Wall $(DBG_CFLAGS) $(DG_CFLAGS) $(DG_LIBS) $(VST_CFLAGS) hugin.o hugin_syslog.o $(DG_SRC) $(VST_SRC) ${SRC} ${GUI_SRC} ${GUI_CPPFLAGS} $(GUI_LIBS) $(EXPAT_CFLAGS) $(SRC_CFLAGS) $(ZITA_CXXFLAGS) $(EXPAT_LIBS) $(SNDFILE_CFLAGS) $(SNDFILE_LIBS) $(SRC_LIBS) $(ZITA_LIBS) -shared -o drumgizmo_vst.dll -Wl,--out-implib,libdrumgizmo_vst.a
diff --git a/plugin/drumgizmo_plugin.cc b/plugin/drumgizmo_plugin.cc
index 091492f..b1ad17c 100644
--- a/plugin/drumgizmo_plugin.cc
+++ b/plugin/drumgizmo_plugin.cc
@@ -28,6 +28,7 @@
#include <cstring>
#include <algorithm>
+#include <string>
#include <midievent.h>
@@ -62,7 +63,7 @@ DrumGizmoPlugin::DrumGizmoPlugin()
init();
drumgizmo = std::make_shared<DrumGizmo>(settings, output, input);
- resizeWindow(370, 330);
+ resizeWindow(width, height);
drumgizmo->setFreeWheel(true);
drumgizmo->setSamplerate(44100);
drumgizmo->setFrameSize(2048);
@@ -185,12 +186,11 @@ public:
{
}
- GUI::PixelBufferAlpha& GetPixelBuffer()
+ // From Canvas:
+ GUI::PixelBufferAlpha& GetPixelBuffer() override
{
return pixbuf;
}
- void beginPaint() {}
- void endPaint() {}
private:
InlinePixelBufferAlpha pixbuf;
@@ -261,8 +261,8 @@ bool DrumGizmoPlugin::hasGUI()
void DrumGizmoPlugin::createWindow(void *parent)
{
- plugin_gui = std::make_shared<GUI::PluginGUI>(settings, parent);
- resizeWindow(370, 330);
+ plugin_gui = std::make_shared<GUI::MainWindow>(settings, parent);
+ resizeWindow(width, height);
onShowWindow();
}
@@ -464,6 +464,13 @@ std::string bool2str(bool a)
return a?"true":"false";
}
+std::string int2str(int a)
+{
+ char buf[256];
+ snprintf(buf, sizeof(buf) - 1, "%d", a);
+ return buf;
+}
+
float str2float(std::string a)
{
if(a == "")
@@ -474,6 +481,18 @@ float str2float(std::string a)
return atof_nol(a.c_str());
}
+int str2int(std::string a)
+{
+ try
+ {
+ return std::stoi(a);
+ }
+ catch(...)
+ {
+ return 0;
+ }
+}
+
} // end anonymous namespace
DrumGizmoPlugin::ConfigStringIO::ConfigStringIO(Settings& settings)
@@ -498,6 +517,12 @@ std::string DrumGizmoPlugin::ConfigStringIO::get()
bool2str(settings.enable_velocity_randomiser.load()) + "</value>\n"
" <value name=\"velocity_randomiser_weight\">" +
float2str(settings.velocity_randomiser_weight.load()) + "</value>\n"
+ " <value name=\"disk_cache_upper_limit\">" +
+ int2str(settings.disk_cache_upper_limit.load()) + "</value>\n"
+ " <value name=\"disk_cache_chunk_size\">" +
+ int2str(settings.disk_cache_chunk_size.load()) + "</value>\n"
+ " <value name=\"disk_cache_enable\">" +
+ bool2str(settings.disk_cache_enable.load()) + "</value>\n"
"</config>";
}
@@ -542,6 +567,21 @@ bool DrumGizmoPlugin::ConfigStringIO::set(std::string config_string)
settings.enable_resampling.store(p.value("enable_resampling") == "true");
}
+ if(p.value("disk_cache_upper_limit") != "")
+ {
+ settings.disk_cache_upper_limit.store(str2int(p.value("disk_cache_upper_limit")));
+ }
+
+ if(p.value("disk_cache_chunk_size") != "")
+ {
+ settings.disk_cache_chunk_size.store(str2int(p.value("disk_cache_chunk_size")));
+ }
+
+ if(p.value("disk_cache_enable") != "")
+ {
+ settings.disk_cache_enable.store(p.value("disk_cache_enable") == "true");
+ }
+
std::string newkit = p.value("drumkitfile");
if(newkit != "")
{
diff --git a/plugin/drumgizmo_plugin.h b/plugin/drumgizmo_plugin.h
index de4f4af..7734051 100644
--- a/plugin/drumgizmo_plugin.h
+++ b/plugin/drumgizmo_plugin.h
@@ -28,15 +28,6 @@
#include <memory>
-#if defined(X11)
-#include <X11/Xlib.h>
-#endif // defined(X11)
-
-#if defined(WIN32)
-#define WIN32_LEAN_AND_MEAN
-#include <windows.h>
-#endif // defined(WIN32)
-
#ifdef LV2
#include <pluginlv2.h>
#endif
@@ -48,7 +39,7 @@
#include <drumgizmo.h>
#include <audioinputenginemidi.h>
#include <audiooutputengine.h>
-#include <plugingui.h>
+#include <mainwindow.h>
#include <texturedbox.h>
#include <imagecache.h>
@@ -188,27 +179,30 @@ private:
SettingsGetter settingsGetter{settings};
GUI::ImageCache imageCache;
- GUI::TexturedBox box{imageCache, ":progress.png",
+ GUI::TexturedBox box{imageCache, ":resources/progress.png",
0, 0, // atlas offset (x, y)
6, 1, 6, // dx1, dx2, dx3
11, 0, 0}; // dy1, dy2, dy3
- GUI::TexturedBox bar_red{imageCache, ":progress.png",
+ GUI::TexturedBox bar_red{imageCache, ":resources/progress.png",
13, 0, // atlas offset (x, y)
2, 1, 2, // dx1, dx2, dx3
11, 0, 0}; // dy1, dy2, dy3
- GUI::TexturedBox bar_green{imageCache, ":progress.png",
+ GUI::TexturedBox bar_green{imageCache, ":resources/progress.png",
18, 0, // atlas offset (x, y)
2, 1, 2, // dx1, dx2, dx3
11, 0, 0}; // dy1, dy2, dy3
- GUI::TexturedBox bar_blue{imageCache, ":progress.png",
+ GUI::TexturedBox bar_blue{imageCache, ":resources/progress.png",
23, 0, // atlas offset (x, y)
2, 1, 2, // dx1, dx2, dx3
11, 0, 0}; // dy1, dy2, dy3
- std::shared_ptr<GUI::PluginGUI> plugin_gui;
+ std::shared_ptr<GUI::MainWindow> plugin_gui;
std::shared_ptr<DrumGizmo> drumgizmo;
std::uint32_t inlineDisplayBuffer[1024*1024];
+
+ static constexpr std::size_t width{750};
+ static constexpr std::size_t height{400};
};
diff --git a/plugin/vst/Makefile.in b/plugin/vst/Makefile.in
index a523358..8374be9 100644
--- a/plugin/vst/Makefile.in
+++ b/plugin/vst/Makefile.in
@@ -229,6 +229,9 @@ MANIFEST_TOOL = @MANIFEST_TOOL@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
+OBJC = @OBJC@
+OBJCDEPMODE = @OBJCDEPMODE@
+OBJCFLAGS = @OBJCFLAGS@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
@@ -265,6 +268,8 @@ VST_CPPFLAGS = @VST_CPPFLAGS@
VST_SOURCE_PATH = @VST_SOURCE_PATH@
X11_CFLAGS = @X11_CFLAGS@
X11_LIBS = @X11_LIBS@
+XEXT_CFLAGS = @XEXT_CFLAGS@
+XEXT_LIBS = @XEXT_LIBS@
ZITA_CPPFLAGS = @ZITA_CPPFLAGS@
ZITA_LIBS = @ZITA_LIBS@
abs_builddir = @abs_builddir@
@@ -275,6 +280,7 @@ ac_ct_AR = @ac_ct_AR@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+ac_ct_OBJC = @ac_ct_OBJC@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
diff --git a/plugingui/Makefile.am b/plugingui/Makefile.am
index 21a78f8..a7ee485 100644
--- a/plugingui/Makefile.am
+++ b/plugingui/Makefile.am
@@ -1,38 +1,158 @@
noinst_PROGRAMS = plugingui rcgen
+noinst_LTLIBRARIES = libdggui.la
-include Makefile.am.plugingui
+# If you add a file here, remember to add it to plugin/Makefile.mingw32.in
+RES = \
+ resources/bg.png \
+ resources/bypass_button.png \
+ resources/font.png \
+ resources/fontemboss.png \
+ resources/knob.png \
+ resources/logo.png \
+ resources/png_error \
+ resources/progress.png \
+ resources/pushbutton.png \
+ resources/sidebar.png \
+ resources/slider.png \
+ resources/switch_back_off.png \
+ resources/switch_back_on.png \
+ resources/switch_front.png \
+ resources/tab.png \
+ resources/thinlistbox.png \
+ resources/topbar.png \
+ resources/toplogo.png \
+ resources/vertline.png \
+ resources/widget.png \
+ ../ABOUT \
+ ../AUTHORS \
+ ../COPYING
-plugingui_LDADD = $(PLUGIN_GUI_LIBS)
+resource_data.cc : rcgen $(RES)
+ ./rcgen $(RES) > resource_data.cc
+
+libdggui_la_CPPFLAGS = \
+ $(GUI_CPPFLAGS) \
+ -I$(top_srcdir)/hugin \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/include \
+ -DWITH_HUG_MUTEX $(PTHREAD_CFLAGS) \
+ -DLODEPNG_NO_COMPILE_ENCODER \
+ -DLODEPNG_NO_COMPILE_DISK \
+ -DLODEPNG_NO_COMPILE_ANCILLARY_CHUNKS \
+ -DLODEPNG_NO_COMPILE_ERROR_TEXT \
+ -DLODEPNG_NO_COMPILE_CPP
+
+libdggui_la_LIBADD = \
+ $(GUI_LIBS) $(PTHREAD_LIBS)
+
+# If you add a file here, remember to add it to plugin/Makefile.mingw32.in
+nodist_libdggui_la_SOURCES = \
+ abouttab.cc \
+ button.cc \
+ button_base.cc \
+ checkbox.cc \
+ colour.cc \
+ combobox.cc \
+ dialog.cc \
+ directory.cc \
+ diskstreamingframecontent.cc \
+ drumkitframecontent.cc \
+ eventhandler.cc \
+ filebrowser.cc \
+ font.cc \
+ frame.cc \
+ humanizerframecontent.cc \
+ image.cc \
+ imagecache.cc \
+ knob.cc \
+ label.cc \
+ layout.cc \
+ led.cc \
+ lineedit.cc \
+ listbox.cc \
+ listboxbasic.cc \
+ listboxthin.cc \
+ maintab.cc \
+ mainwindow.cc \
+ painter.cc \
+ pixelbuffer.cc \
+ pluginconfig.cc \
+ powerbutton.cc \
+ progressbar.cc \
+ resource.cc \
+ resource_data.cc \
+ scrollbar.cc \
+ slider.cc \
+ stackedwidget.cc \
+ statusframecontent.cc \
+ tabbutton.cc \
+ tabwidget.cc \
+ textedit.cc \
+ texture.cc \
+ texturedbox.cc \
+ toggle.cc \
+ utf8.cc \
+ verticalline.cc \
+ widget.cc \
+ window.cc \
+ lodepng/lodepng.cpp
+
+if ENABLE_X11
+nodist_libdggui_la_SOURCES += \
+ nativewindow_x11.cc
+endif
+
+if ENABLE_WIN32
+nodist_libdggui_la_SOURCES += \
+ nativewindow_win32.cc
+endif
+
+if ENABLE_PUGL
+nodist_libdggui_la_SOURCES += \
+ nativewindow_pugl.cc \
+ $(top_srcdir)/pugl/pugl/pugl_x11.c
+endif
+
+#if ENABLE_COCOA
+#nodist_libdggui_la_SOURCES += \
+# nativewindow_cocoa.m \
+# nativewindow_cocoa.cc
+#endif
+
+plugingui_LDADD = libdggui.la $(top_srcdir)/src/libdg.la
plugingui_CXXFLAGS = $(SNDFILE_CXXFLAGS) $(PTHREAD_CFLAGS) $(EXPAT_CFLAGS) \
- -I$(top_srcdir)/include $(PLUGIN_GUI_CPPFLAGS) -I$(top_srcdir)/src \
- -DSTANDALONE
+ -I$(top_srcdir)/include -I$(top_srcdir)/src -I$(top_srcdir)/hugin
plugingui_CFLAGS = $(plugingui_CXXFLAGS)
plugingui_SOURCES = \
testmain.cc \
- $(PLUGIN_GUI_SOURCES) \
- $(top_srcdir)/src/configfile.cc \
- $(top_srcdir)/src/thread.cc \
- $(top_srcdir)/src/semaphore.cc \
- $(top_srcdir)/src/mutex.cc
+ $(top_srcdir)/hugin/hugin.c
rcgen_SOURCES = rcgen.cc
EXTRA_DIST = \
+ $(nodist_libdggui_la_SOURCES) \
+ $(RES) \
+ abouttab.h \
button.h \
+ button_base.h \
canvas.h \
checkbox.h \
colour.h \
combobox.h \
- dgwindow.h \
- drawable.h \
+ dialog.h \
directory.h \
+ diskstreamingframecontent.h \
+ drawable.h \
+ drumkitframecontent.h \
eventhandler.h \
filebrowser.h \
font.h \
+ frame.h \
guievent.h \
+ humanizerframecontent.h \
image.h \
imagecache.h \
knob.h \
@@ -43,23 +163,32 @@ EXTRA_DIST = \
listbox.h \
listboxbasic.h \
listboxthin.h \
+ maintab.h \
+ mainwindow.h \
nativewindow.h \
- nativewindow.h \
+ nativewindow_cocoa.h \
+ nativewindow_pugl.h \
nativewindow_win32.h \
nativewindow_x11.h \
painter.h \
pixelbuffer.h \
pluginconfig.h \
- plugingui.h \
+ powerbutton.h \
progressbar.h \
resource.h \
resource_data.h \
scrollbar.h \
slider.h \
+ stackedwidget.h \
+ statusframecontent.h \
+ tabbutton.h \
+ tabwidget.h \
textedit.h \
texture.h \
texturedbox.h \
+ toggle.h \
+ utf8.h \
verticalline.h \
widget.h \
window.h \
- lodepng/lodepng.h
\ No newline at end of file
+ lodepng/lodepng.h
diff --git a/plugingui/Makefile.am.plugingui b/plugingui/Makefile.am.plugingui
deleted file mode 100644
index 1f921cf..0000000
--- a/plugingui/Makefile.am.plugingui
+++ /dev/null
@@ -1,67 +0,0 @@
-# -*- Makefile -*-
-
-PLUGIN_GUI_SOURCES = \
- $(top_srcdir)/hugin/hugin.c \
- $(top_srcdir)/plugingui/dgwindow.cc \
- $(top_srcdir)/plugingui/plugingui.cc \
- $(top_srcdir)/plugingui/label.cc \
- $(top_srcdir)/plugingui/eventhandler.cc \
- $(top_srcdir)/plugingui/font.cc \
- $(top_srcdir)/plugingui/window.cc \
- $(top_srcdir)/plugingui/widget.cc \
- $(top_srcdir)/plugingui/colour.cc \
- $(top_srcdir)/plugingui/painter.cc \
- $(top_srcdir)/plugingui/button.cc \
- $(top_srcdir)/plugingui/pixelbuffer.cc \
- $(top_srcdir)/plugingui/lineedit.cc \
- $(top_srcdir)/plugingui/led.cc \
- $(top_srcdir)/plugingui/checkbox.cc \
- $(top_srcdir)/plugingui/slider.cc \
- $(top_srcdir)/plugingui/scrollbar.cc \
- $(top_srcdir)/plugingui/textedit.cc \
- $(top_srcdir)/plugingui/texture.cc \
- $(top_srcdir)/plugingui/texturedbox.cc \
- $(top_srcdir)/plugingui/layout.cc \
- $(top_srcdir)/plugingui/listbox.cc \
- $(top_srcdir)/plugingui/listboxthin.cc \
- $(top_srcdir)/plugingui/listboxbasic.cc \
- $(top_srcdir)/plugingui/knob.cc \
- $(top_srcdir)/plugingui/filebrowser.cc \
- $(top_srcdir)/plugingui/directory.cc \
- $(top_srcdir)/plugingui/pluginconfig.cc \
- $(top_srcdir)/plugingui/imagecache.cc \
- $(top_srcdir)/plugingui/image.cc \
- $(top_srcdir)/plugingui/combobox.cc \
- $(top_srcdir)/plugingui/progressbar.cc \
- $(top_srcdir)/plugingui/verticalline.cc \
- $(top_srcdir)/plugingui/resource.cc \
- $(top_srcdir)/plugingui/resource_data.cc \
- $(top_srcdir)/plugingui/lodepng/lodepng.cpp
-
-PLUGIN_GUI_LIBS = $(GUI_LIBS) $(PTHREAD_LIBS)
-
-PLUGIN_GUI_CPPFLAGS = \
- $(GUI_CPPFLAGS) -I$(top_srcdir)/hugin \
- -I$(top_srcdir)/plugingui \
- -DWITH_HUG_MUTEX $(PTHREAD_CFLAGS) \
- -DLODEPNG_NO_COMPILE_ENCODER \
- -DLODEPNG_NO_COMPILE_DISK \
- -DLODEPNG_NO_COMPILE_ANCILLARY_CHUNKS \
- -DLODEPNG_NO_COMPILE_ERROR_TEXT \
- -DLODEPNG_NO_COMPILE_CPP
-
-if ENABLE_X11
-PLUGIN_GUI_SOURCES += $(top_srcdir)/plugingui/nativewindow_x11.cc
-endif
-
-if ENABLE_WIN32
-PLUGIN_GUI_SOURCES += $(top_srcdir)/plugingui/nativewindow_win32.cc
-endif
-
-if ENABLE_PUGL
-PLUGIN_GUI_SOURCES += \
- $(top_srcdir)/plugingui/nativewindow_pugl.cc \
- $(top_srcdir)/pugl/pugl/pugl_x11.c
-
-PLUGIN_GUI_CPPFLAGS += -I$(top_srcdir)/pugl/pugl
-endif
diff --git a/plugingui/Makefile.in b/plugingui/Makefile.in
index 7968f1d..5ac6007 100644
--- a/plugingui/Makefile.in
+++ b/plugingui/Makefile.in
@@ -14,7 +14,6 @@
@SET_MAKE@
-# -*- Makefile -*-
VPATH = @srcdir@
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
@@ -81,16 +80,19 @@ POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
noinst_PROGRAMS = plugingui$(EXEEXT) rcgen$(EXEEXT)
-DIST_COMMON = $(srcdir)/Makefile.am.plugingui $(srcdir)/Makefile.in \
- $(srcdir)/Makefile.am $(top_srcdir)/depcomp
- at ENABLE_X11_TRUE@am__append_1 = $(top_srcdir)/plugingui/nativewindow_x11.cc
- at ENABLE_WIN32_TRUE@am__append_2 = $(top_srcdir)/plugingui/nativewindow_win32.cc
+ at ENABLE_X11_TRUE@am__append_1 = \
+ at ENABLE_X11_TRUE@ nativewindow_x11.cc
+
+ at ENABLE_WIN32_TRUE@am__append_2 = \
+ at ENABLE_WIN32_TRUE@ nativewindow_win32.cc
+
@ENABLE_PUGL_TRUE at am__append_3 = \
- at ENABLE_PUGL_TRUE@ $(top_srcdir)/plugingui/nativewindow_pugl.cc \
+ at ENABLE_PUGL_TRUE@ nativewindow_pugl.cc \
@ENABLE_PUGL_TRUE@ $(top_srcdir)/pugl/pugl/pugl_x11.c
- at ENABLE_PUGL_TRUE@am__append_4 = -I$(top_srcdir)/pugl/pugl
subdir = plugingui
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+ $(top_srcdir)/depcomp
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
@@ -99,86 +101,50 @@ mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
-PROGRAMS = $(noinst_PROGRAMS)
-am__plugingui_SOURCES_DIST = testmain.cc $(top_srcdir)/hugin/hugin.c \
- $(top_srcdir)/plugingui/dgwindow.cc \
- $(top_srcdir)/plugingui/plugingui.cc \
- $(top_srcdir)/plugingui/label.cc \
- $(top_srcdir)/plugingui/eventhandler.cc \
- $(top_srcdir)/plugingui/font.cc \
- $(top_srcdir)/plugingui/window.cc \
- $(top_srcdir)/plugingui/widget.cc \
- $(top_srcdir)/plugingui/colour.cc \
- $(top_srcdir)/plugingui/painter.cc \
- $(top_srcdir)/plugingui/button.cc \
- $(top_srcdir)/plugingui/pixelbuffer.cc \
- $(top_srcdir)/plugingui/lineedit.cc \
- $(top_srcdir)/plugingui/led.cc \
- $(top_srcdir)/plugingui/checkbox.cc \
- $(top_srcdir)/plugingui/slider.cc \
- $(top_srcdir)/plugingui/scrollbar.cc \
- $(top_srcdir)/plugingui/textedit.cc \
- $(top_srcdir)/plugingui/texture.cc \
- $(top_srcdir)/plugingui/texturedbox.cc \
- $(top_srcdir)/plugingui/layout.cc \
- $(top_srcdir)/plugingui/listbox.cc \
- $(top_srcdir)/plugingui/listboxthin.cc \
- $(top_srcdir)/plugingui/listboxbasic.cc \
- $(top_srcdir)/plugingui/knob.cc \
- $(top_srcdir)/plugingui/filebrowser.cc \
- $(top_srcdir)/plugingui/directory.cc \
- $(top_srcdir)/plugingui/pluginconfig.cc \
- $(top_srcdir)/plugingui/imagecache.cc \
- $(top_srcdir)/plugingui/image.cc \
- $(top_srcdir)/plugingui/combobox.cc \
- $(top_srcdir)/plugingui/progressbar.cc \
- $(top_srcdir)/plugingui/verticalline.cc \
- $(top_srcdir)/plugingui/resource.cc \
- $(top_srcdir)/plugingui/resource_data.cc \
- $(top_srcdir)/plugingui/lodepng/lodepng.cpp \
- $(top_srcdir)/plugingui/nativewindow_x11.cc \
- $(top_srcdir)/plugingui/nativewindow_win32.cc \
- $(top_srcdir)/plugingui/nativewindow_pugl.cc \
- $(top_srcdir)/pugl/pugl/pugl_x11.c \
- $(top_srcdir)/src/configfile.cc $(top_srcdir)/src/thread.cc \
- $(top_srcdir)/src/semaphore.cc $(top_srcdir)/src/mutex.cc
- at ENABLE_X11_TRUE@am__objects_1 = plugingui-nativewindow_x11.$(OBJEXT)
- at ENABLE_WIN32_TRUE@am__objects_2 = \
- at ENABLE_WIN32_TRUE@ plugingui-nativewindow_win32.$(OBJEXT)
- at ENABLE_PUGL_TRUE@am__objects_3 = \
- at ENABLE_PUGL_TRUE@ plugingui-nativewindow_pugl.$(OBJEXT) \
- at ENABLE_PUGL_TRUE@ plugingui-pugl_x11.$(OBJEXT)
-am__objects_4 = plugingui-hugin.$(OBJEXT) plugingui-dgwindow.$(OBJEXT) \
- plugingui-plugingui.$(OBJEXT) plugingui-label.$(OBJEXT) \
- plugingui-eventhandler.$(OBJEXT) plugingui-font.$(OBJEXT) \
- plugingui-window.$(OBJEXT) plugingui-widget.$(OBJEXT) \
- plugingui-colour.$(OBJEXT) plugingui-painter.$(OBJEXT) \
- plugingui-button.$(OBJEXT) plugingui-pixelbuffer.$(OBJEXT) \
- plugingui-lineedit.$(OBJEXT) plugingui-led.$(OBJEXT) \
- plugingui-checkbox.$(OBJEXT) plugingui-slider.$(OBJEXT) \
- plugingui-scrollbar.$(OBJEXT) plugingui-textedit.$(OBJEXT) \
- plugingui-texture.$(OBJEXT) plugingui-texturedbox.$(OBJEXT) \
- plugingui-layout.$(OBJEXT) plugingui-listbox.$(OBJEXT) \
- plugingui-listboxthin.$(OBJEXT) \
- plugingui-listboxbasic.$(OBJEXT) plugingui-knob.$(OBJEXT) \
- plugingui-filebrowser.$(OBJEXT) plugingui-directory.$(OBJEXT) \
- plugingui-pluginconfig.$(OBJEXT) \
- plugingui-imagecache.$(OBJEXT) plugingui-image.$(OBJEXT) \
- plugingui-combobox.$(OBJEXT) plugingui-progressbar.$(OBJEXT) \
- plugingui-verticalline.$(OBJEXT) plugingui-resource.$(OBJEXT) \
- plugingui-resource_data.$(OBJEXT) plugingui-lodepng.$(OBJEXT) \
- $(am__objects_1) $(am__objects_2) $(am__objects_3)
-am_plugingui_OBJECTS = plugingui-testmain.$(OBJEXT) $(am__objects_4) \
- plugingui-configfile.$(OBJEXT) plugingui-thread.$(OBJEXT) \
- plugingui-semaphore.$(OBJEXT) plugingui-mutex.$(OBJEXT)
-plugingui_OBJECTS = $(am_plugingui_OBJECTS)
+LTLIBRARIES = $(noinst_LTLIBRARIES)
am__DEPENDENCIES_1 =
-am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
-plugingui_DEPENDENCIES = $(am__DEPENDENCIES_2)
+libdggui_la_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+ at ENABLE_X11_TRUE@am__objects_1 = libdggui_la-nativewindow_x11.lo
+ at ENABLE_WIN32_TRUE@am__objects_2 = libdggui_la-nativewindow_win32.lo
+ at ENABLE_PUGL_TRUE@am__objects_3 = libdggui_la-nativewindow_pugl.lo \
+ at ENABLE_PUGL_TRUE@ libdggui_la-pugl_x11.lo
+nodist_libdggui_la_OBJECTS = libdggui_la-abouttab.lo \
+ libdggui_la-button.lo libdggui_la-button_base.lo \
+ libdggui_la-checkbox.lo libdggui_la-colour.lo \
+ libdggui_la-combobox.lo libdggui_la-dialog.lo \
+ libdggui_la-directory.lo \
+ libdggui_la-diskstreamingframecontent.lo \
+ libdggui_la-drumkitframecontent.lo libdggui_la-eventhandler.lo \
+ libdggui_la-filebrowser.lo libdggui_la-font.lo \
+ libdggui_la-frame.lo libdggui_la-humanizerframecontent.lo \
+ libdggui_la-image.lo libdggui_la-imagecache.lo \
+ libdggui_la-knob.lo libdggui_la-label.lo libdggui_la-layout.lo \
+ libdggui_la-led.lo libdggui_la-lineedit.lo \
+ libdggui_la-listbox.lo libdggui_la-listboxbasic.lo \
+ libdggui_la-listboxthin.lo libdggui_la-maintab.lo \
+ libdggui_la-mainwindow.lo libdggui_la-painter.lo \
+ libdggui_la-pixelbuffer.lo libdggui_la-pluginconfig.lo \
+ libdggui_la-powerbutton.lo libdggui_la-progressbar.lo \
+ libdggui_la-resource.lo libdggui_la-resource_data.lo \
+ libdggui_la-scrollbar.lo libdggui_la-slider.lo \
+ libdggui_la-stackedwidget.lo libdggui_la-statusframecontent.lo \
+ libdggui_la-tabbutton.lo libdggui_la-tabwidget.lo \
+ libdggui_la-textedit.lo libdggui_la-texture.lo \
+ libdggui_la-texturedbox.lo libdggui_la-toggle.lo \
+ libdggui_la-utf8.lo libdggui_la-verticalline.lo \
+ libdggui_la-widget.lo libdggui_la-window.lo \
+ libdggui_la-lodepng.lo $(am__objects_1) $(am__objects_2) \
+ $(am__objects_3)
+libdggui_la_OBJECTS = $(nodist_libdggui_la_OBJECTS)
AM_V_lt = $(am__v_lt_ at AM_V@)
am__v_lt_ = $(am__v_lt_ at AM_DEFAULT_V@)
am__v_lt_0 = --silent
am__v_lt_1 =
+PROGRAMS = $(noinst_PROGRAMS)
+am_plugingui_OBJECTS = plugingui-testmain.$(OBJEXT) \
+ plugingui-hugin.$(OBJEXT)
+plugingui_OBJECTS = $(am_plugingui_OBJECTS)
+plugingui_DEPENDENCIES = libdggui.la $(top_srcdir)/src/libdg.la
plugingui_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(plugingui_CXXFLAGS) \
$(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
@@ -237,8 +203,9 @@ AM_V_CXXLD = $(am__v_CXXLD_ at AM_V@)
am__v_CXXLD_ = $(am__v_CXXLD_ at AM_DEFAULT_V@)
am__v_CXXLD_0 = @echo " CXXLD " $@;
am__v_CXXLD_1 =
-SOURCES = $(plugingui_SOURCES) $(rcgen_SOURCES)
-DIST_SOURCES = $(am__plugingui_SOURCES_DIST) $(rcgen_SOURCES)
+SOURCES = $(nodist_libdggui_la_SOURCES) $(plugingui_SOURCES) \
+ $(rcgen_SOURCES)
+DIST_SOURCES = $(plugingui_SOURCES) $(rcgen_SOURCES)
am__can_run_installinfo = \
case $$AM_UPDATE_INFO_DIR in \
n|no|NO) false;; \
@@ -328,6 +295,9 @@ MANIFEST_TOOL = @MANIFEST_TOOL@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
+OBJC = @OBJC@
+OBJCDEPMODE = @OBJCDEPMODE@
+OBJCFLAGS = @OBJCFLAGS@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
@@ -364,6 +334,8 @@ VST_CPPFLAGS = @VST_CPPFLAGS@
VST_SOURCE_PATH = @VST_SOURCE_PATH@
X11_CFLAGS = @X11_CFLAGS@
X11_LIBS = @X11_LIBS@
+XEXT_CFLAGS = @XEXT_CFLAGS@
+XEXT_LIBS = @XEXT_LIBS@
ZITA_CPPFLAGS = @ZITA_CPPFLAGS@
ZITA_LIBS = @ZITA_LIBS@
abs_builddir = @abs_builddir@
@@ -374,6 +346,7 @@ ac_ct_AR = @ac_ct_AR@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+ac_ct_OBJC = @ac_ct_OBJC@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
@@ -420,78 +393,102 @@ target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-PLUGIN_GUI_SOURCES = $(top_srcdir)/hugin/hugin.c \
- $(top_srcdir)/plugingui/dgwindow.cc \
- $(top_srcdir)/plugingui/plugingui.cc \
- $(top_srcdir)/plugingui/label.cc \
- $(top_srcdir)/plugingui/eventhandler.cc \
- $(top_srcdir)/plugingui/font.cc \
- $(top_srcdir)/plugingui/window.cc \
- $(top_srcdir)/plugingui/widget.cc \
- $(top_srcdir)/plugingui/colour.cc \
- $(top_srcdir)/plugingui/painter.cc \
- $(top_srcdir)/plugingui/button.cc \
- $(top_srcdir)/plugingui/pixelbuffer.cc \
- $(top_srcdir)/plugingui/lineedit.cc \
- $(top_srcdir)/plugingui/led.cc \
- $(top_srcdir)/plugingui/checkbox.cc \
- $(top_srcdir)/plugingui/slider.cc \
- $(top_srcdir)/plugingui/scrollbar.cc \
- $(top_srcdir)/plugingui/textedit.cc \
- $(top_srcdir)/plugingui/texture.cc \
- $(top_srcdir)/plugingui/texturedbox.cc \
- $(top_srcdir)/plugingui/layout.cc \
- $(top_srcdir)/plugingui/listbox.cc \
- $(top_srcdir)/plugingui/listboxthin.cc \
- $(top_srcdir)/plugingui/listboxbasic.cc \
- $(top_srcdir)/plugingui/knob.cc \
- $(top_srcdir)/plugingui/filebrowser.cc \
- $(top_srcdir)/plugingui/directory.cc \
- $(top_srcdir)/plugingui/pluginconfig.cc \
- $(top_srcdir)/plugingui/imagecache.cc \
- $(top_srcdir)/plugingui/image.cc \
- $(top_srcdir)/plugingui/combobox.cc \
- $(top_srcdir)/plugingui/progressbar.cc \
- $(top_srcdir)/plugingui/verticalline.cc \
- $(top_srcdir)/plugingui/resource.cc \
- $(top_srcdir)/plugingui/resource_data.cc \
- $(top_srcdir)/plugingui/lodepng/lodepng.cpp $(am__append_1) \
- $(am__append_2) $(am__append_3)
-PLUGIN_GUI_LIBS = $(GUI_LIBS) $(PTHREAD_LIBS)
-PLUGIN_GUI_CPPFLAGS = $(GUI_CPPFLAGS) -I$(top_srcdir)/hugin \
- -I$(top_srcdir)/plugingui -DWITH_HUG_MUTEX $(PTHREAD_CFLAGS) \
- -DLODEPNG_NO_COMPILE_ENCODER -DLODEPNG_NO_COMPILE_DISK \
+noinst_LTLIBRARIES = libdggui.la
+
+# If you add a file here, remember to add it to plugin/Makefile.mingw32.in
+RES = \
+ resources/bg.png \
+ resources/bypass_button.png \
+ resources/font.png \
+ resources/fontemboss.png \
+ resources/knob.png \
+ resources/logo.png \
+ resources/png_error \
+ resources/progress.png \
+ resources/pushbutton.png \
+ resources/sidebar.png \
+ resources/slider.png \
+ resources/switch_back_off.png \
+ resources/switch_back_on.png \
+ resources/switch_front.png \
+ resources/tab.png \
+ resources/thinlistbox.png \
+ resources/topbar.png \
+ resources/toplogo.png \
+ resources/vertline.png \
+ resources/widget.png \
+ ../ABOUT \
+ ../AUTHORS \
+ ../COPYING
+
+libdggui_la_CPPFLAGS = \
+ $(GUI_CPPFLAGS) \
+ -I$(top_srcdir)/hugin \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/include \
+ -DWITH_HUG_MUTEX $(PTHREAD_CFLAGS) \
+ -DLODEPNG_NO_COMPILE_ENCODER \
+ -DLODEPNG_NO_COMPILE_DISK \
-DLODEPNG_NO_COMPILE_ANCILLARY_CHUNKS \
- -DLODEPNG_NO_COMPILE_ERROR_TEXT -DLODEPNG_NO_COMPILE_CPP \
- $(am__append_4)
-plugingui_LDADD = $(PLUGIN_GUI_LIBS)
+ -DLODEPNG_NO_COMPILE_ERROR_TEXT \
+ -DLODEPNG_NO_COMPILE_CPP
+
+libdggui_la_LIBADD = \
+ $(GUI_LIBS) $(PTHREAD_LIBS)
+
+
+# If you add a file here, remember to add it to plugin/Makefile.mingw32.in
+nodist_libdggui_la_SOURCES = abouttab.cc button.cc button_base.cc \
+ checkbox.cc colour.cc combobox.cc dialog.cc directory.cc \
+ diskstreamingframecontent.cc drumkitframecontent.cc \
+ eventhandler.cc filebrowser.cc font.cc frame.cc \
+ humanizerframecontent.cc image.cc imagecache.cc knob.cc \
+ label.cc layout.cc led.cc lineedit.cc listbox.cc \
+ listboxbasic.cc listboxthin.cc maintab.cc mainwindow.cc \
+ painter.cc pixelbuffer.cc pluginconfig.cc powerbutton.cc \
+ progressbar.cc resource.cc resource_data.cc scrollbar.cc \
+ slider.cc stackedwidget.cc statusframecontent.cc tabbutton.cc \
+ tabwidget.cc textedit.cc texture.cc texturedbox.cc toggle.cc \
+ utf8.cc verticalline.cc widget.cc window.cc \
+ lodepng/lodepng.cpp $(am__append_1) $(am__append_2) \
+ $(am__append_3)
+
+#if ENABLE_COCOA
+#nodist_libdggui_la_SOURCES += \
+# nativewindow_cocoa.m \
+# nativewindow_cocoa.cc
+#endif
+plugingui_LDADD = libdggui.la $(top_srcdir)/src/libdg.la
plugingui_CXXFLAGS = $(SNDFILE_CXXFLAGS) $(PTHREAD_CFLAGS) $(EXPAT_CFLAGS) \
- -I$(top_srcdir)/include $(PLUGIN_GUI_CPPFLAGS) -I$(top_srcdir)/src \
- -DSTANDALONE
+ -I$(top_srcdir)/include -I$(top_srcdir)/src -I$(top_srcdir)/hugin
plugingui_CFLAGS = $(plugingui_CXXFLAGS)
plugingui_SOURCES = \
testmain.cc \
- $(PLUGIN_GUI_SOURCES) \
- $(top_srcdir)/src/configfile.cc \
- $(top_srcdir)/src/thread.cc \
- $(top_srcdir)/src/semaphore.cc \
- $(top_srcdir)/src/mutex.cc
+ $(top_srcdir)/hugin/hugin.c
rcgen_SOURCES = rcgen.cc
EXTRA_DIST = \
+ $(nodist_libdggui_la_SOURCES) \
+ $(RES) \
+ abouttab.h \
button.h \
+ button_base.h \
canvas.h \
checkbox.h \
colour.h \
combobox.h \
- dgwindow.h \
- drawable.h \
+ dialog.h \
directory.h \
+ diskstreamingframecontent.h \
+ drawable.h \
+ drumkitframecontent.h \
eventhandler.h \
filebrowser.h \
font.h \
+ frame.h \
guievent.h \
+ humanizerframecontent.h \
image.h \
imagecache.h \
knob.h \
@@ -502,22 +499,31 @@ EXTRA_DIST = \
listbox.h \
listboxbasic.h \
listboxthin.h \
+ maintab.h \
+ mainwindow.h \
nativewindow.h \
- nativewindow.h \
+ nativewindow_cocoa.h \
+ nativewindow_pugl.h \
nativewindow_win32.h \
nativewindow_x11.h \
painter.h \
pixelbuffer.h \
pluginconfig.h \
- plugingui.h \
+ powerbutton.h \
progressbar.h \
resource.h \
resource_data.h \
scrollbar.h \
slider.h \
+ stackedwidget.h \
+ statusframecontent.h \
+ tabbutton.h \
+ tabwidget.h \
textedit.h \
texture.h \
texturedbox.h \
+ toggle.h \
+ utf8.h \
verticalline.h \
widget.h \
window.h \
@@ -527,7 +533,7 @@ all: all-am
.SUFFIXES:
.SUFFIXES: .c .cc .cpp .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(srcdir)/Makefile.am.plugingui $(am__configure_deps)
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
@@ -548,7 +554,6 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
esac;
-$(srcdir)/Makefile.am.plugingui:
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
@@ -559,6 +564,20 @@ $(ACLOCAL_M4): $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(am__aclocal_m4_deps):
+clean-noinstLTLIBRARIES:
+ -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
+ @list='$(noinst_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+libdggui.la: $(libdggui_la_OBJECTS) $(libdggui_la_DEPENDENCIES) $(EXTRA_libdggui_la_DEPENDENCIES)
+ $(AM_V_CXXLD)$(CXXLINK) $(libdggui_la_OBJECTS) $(libdggui_la_LIBADD) $(LIBS)
+
clean-noinstPROGRAMS:
@list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \
echo " rm -f" $$list; \
@@ -582,51 +601,61 @@ mostlyclean-compile:
distclean-compile:
-rm -f *.tab.c
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-button.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-checkbox.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-colour.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-combobox.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-configfile.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-dgwindow.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-directory.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-eventhandler.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-filebrowser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-font.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-abouttab.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-button.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-button_base.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-checkbox.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-colour.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-combobox.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-dialog.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-directory.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-diskstreamingframecontent.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-drumkitframecontent.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-eventhandler.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-filebrowser.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-font.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-frame.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-humanizerframecontent.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-image.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-imagecache.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-knob.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-label.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-layout.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-led.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-lineedit.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-listbox.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-listboxbasic.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-listboxthin.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-lodepng.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-maintab.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-mainwindow.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-nativewindow_pugl.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-nativewindow_win32.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-nativewindow_x11.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-painter.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-pixelbuffer.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-pluginconfig.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-powerbutton.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-progressbar.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-pugl_x11.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-resource.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-resource_data.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-scrollbar.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-slider.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-stackedwidget.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-statusframecontent.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-tabbutton.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-tabwidget.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-textedit.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-texture.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-texturedbox.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-toggle.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-utf8.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-verticalline.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-widget.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdggui_la-window.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-hugin.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-image.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-imagecache.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-knob.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-label.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-layout.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-led.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-lineedit.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-listbox.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-listboxbasic.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-listboxthin.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-lodepng.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-mutex.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-nativewindow_pugl.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-nativewindow_win32.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-nativewindow_x11.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-painter.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-pixelbuffer.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-pluginconfig.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-plugingui.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-progressbar.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-pugl_x11.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-resource.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-resource_data.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-scrollbar.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-semaphore.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-slider.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-testmain.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-textedit.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-texture.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-texturedbox.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-thread.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-verticalline.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-widget.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plugingui-window.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/rcgen.Po at am__quote@
.c.o:
@@ -650,6 +679,13 @@ distclean-compile:
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(LTCOMPILE) -c -o $@ $<
+libdggui_la-pugl_x11.lo: $(top_srcdir)/pugl/pugl/pugl_x11.c
+ at am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libdggui_la-pugl_x11.lo -MD -MP -MF $(DEPDIR)/libdggui_la-pugl_x11.Tpo -c -o libdggui_la-pugl_x11.lo `test -f '$(top_srcdir)/pugl/pugl/pugl_x11.c' || echo '$(srcdir)/'`$(top_srcdir)/pugl/pugl/pugl_x11.c
+ at am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-pugl_x11.Tpo $(DEPDIR)/libdggui_la-pugl_x11.Plo
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(top_srcdir)/pugl/pugl/pugl_x11.c' object='libdggui_la-pugl_x11.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libdggui_la-pugl_x11.lo `test -f '$(top_srcdir)/pugl/pugl/pugl_x11.c' || echo '$(srcdir)/'`$(top_srcdir)/pugl/pugl/pugl_x11.c
+
plugingui-hugin.o: $(top_srcdir)/hugin/hugin.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CFLAGS) $(CFLAGS) -MT plugingui-hugin.o -MD -MP -MF $(DEPDIR)/plugingui-hugin.Tpo -c -o plugingui-hugin.o `test -f '$(top_srcdir)/hugin/hugin.c' || echo '$(srcdir)/'`$(top_srcdir)/hugin/hugin.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-hugin.Tpo $(DEPDIR)/plugingui-hugin.Po
@@ -664,20 +700,6 @@ plugingui-hugin.obj: $(top_srcdir)/hugin/hugin.c
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CFLAGS) $(CFLAGS) -c -o plugingui-hugin.obj `if test -f '$(top_srcdir)/hugin/hugin.c'; then $(CYGPATH_W) '$(top_srcdir)/hugin/hugin.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/hugin/hugin.c'; fi`
-plugingui-pugl_x11.o: $(top_srcdir)/pugl/pugl/pugl_x11.c
- at am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CFLAGS) $(CFLAGS) -MT plugingui-pugl_x11.o -MD -MP -MF $(DEPDIR)/plugingui-pugl_x11.Tpo -c -o plugingui-pugl_x11.o `test -f '$(top_srcdir)/pugl/pugl/pugl_x11.c' || echo '$(srcdir)/'`$(top_srcdir)/pugl/pugl/pugl_x11.c
- at am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-pugl_x11.Tpo $(DEPDIR)/plugingui-pugl_x11.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(top_srcdir)/pugl/pugl/pugl_x11.c' object='plugingui-pugl_x11.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CFLAGS) $(CFLAGS) -c -o plugingui-pugl_x11.o `test -f '$(top_srcdir)/pugl/pugl/pugl_x11.c' || echo '$(srcdir)/'`$(top_srcdir)/pugl/pugl/pugl_x11.c
-
-plugingui-pugl_x11.obj: $(top_srcdir)/pugl/pugl/pugl_x11.c
- at am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CFLAGS) $(CFLAGS) -MT plugingui-pugl_x11.obj -MD -MP -MF $(DEPDIR)/plugingui-pugl_x11.Tpo -c -o plugingui-pugl_x11.obj `if test -f '$(top_srcdir)/pugl/pugl/pugl_x11.c'; then $(CYGPATH_W) '$(top_srcdir)/pugl/pugl/pugl_x11.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/pugl/pugl/pugl_x11.c'; fi`
- at am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-pugl_x11.Tpo $(DEPDIR)/plugingui-pugl_x11.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(top_srcdir)/pugl/pugl/pugl_x11.c' object='plugingui-pugl_x11.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CFLAGS) $(CFLAGS) -c -o plugingui-pugl_x11.obj `if test -f '$(top_srcdir)/pugl/pugl/pugl_x11.c'; then $(CYGPATH_W) '$(top_srcdir)/pugl/pugl/pugl_x11.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/pugl/pugl/pugl_x11.c'; fi`
-
.cc.o:
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@@ -699,607 +721,383 @@ plugingui-pugl_x11.obj: $(top_srcdir)/pugl/pugl/pugl_x11.c
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
-plugingui-testmain.o: testmain.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-testmain.o -MD -MP -MF $(DEPDIR)/plugingui-testmain.Tpo -c -o plugingui-testmain.o `test -f 'testmain.cc' || echo '$(srcdir)/'`testmain.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-testmain.Tpo $(DEPDIR)/plugingui-testmain.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='testmain.cc' object='plugingui-testmain.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-testmain.o `test -f 'testmain.cc' || echo '$(srcdir)/'`testmain.cc
-
-plugingui-testmain.obj: testmain.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-testmain.obj -MD -MP -MF $(DEPDIR)/plugingui-testmain.Tpo -c -o plugingui-testmain.obj `if test -f 'testmain.cc'; then $(CYGPATH_W) 'testmain.cc'; else $(CYGPATH_W) '$(srcdir)/testmain.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-testmain.Tpo $(DEPDIR)/plugingui-testmain.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='testmain.cc' object='plugingui-testmain.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-testmain.obj `if test -f 'testmain.cc'; then $(CYGPATH_W) 'testmain.cc'; else $(CYGPATH_W) '$(srcdir)/testmain.cc'; fi`
-
-plugingui-dgwindow.o: $(top_srcdir)/plugingui/dgwindow.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-dgwindow.o -MD -MP -MF $(DEPDIR)/plugingui-dgwindow.Tpo -c -o plugingui-dgwindow.o `test -f '$(top_srcdir)/plugingui/dgwindow.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/dgwindow.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-dgwindow.Tpo $(DEPDIR)/plugingui-dgwindow.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/dgwindow.cc' object='plugingui-dgwindow.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-dgwindow.o `test -f '$(top_srcdir)/plugingui/dgwindow.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/dgwindow.cc
-
-plugingui-dgwindow.obj: $(top_srcdir)/plugingui/dgwindow.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-dgwindow.obj -MD -MP -MF $(DEPDIR)/plugingui-dgwindow.Tpo -c -o plugingui-dgwindow.obj `if test -f '$(top_srcdir)/plugingui/dgwindow.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/dgwindow.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/dgwindow.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-dgwindow.Tpo $(DEPDIR)/plugingui-dgwindow.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/dgwindow.cc' object='plugingui-dgwindow.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-dgwindow.obj `if test -f '$(top_srcdir)/plugingui/dgwindow.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/dgwindow.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/dgwindow.cc'; fi`
-
-plugingui-plugingui.o: $(top_srcdir)/plugingui/plugingui.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-plugingui.o -MD -MP -MF $(DEPDIR)/plugingui-plugingui.Tpo -c -o plugingui-plugingui.o `test -f '$(top_srcdir)/plugingui/plugingui.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/plugingui.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-plugingui.Tpo $(DEPDIR)/plugingui-plugingui.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/plugingui.cc' object='plugingui-plugingui.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-plugingui.o `test -f '$(top_srcdir)/plugingui/plugingui.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/plugingui.cc
-
-plugingui-plugingui.obj: $(top_srcdir)/plugingui/plugingui.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-plugingui.obj -MD -MP -MF $(DEPDIR)/plugingui-plugingui.Tpo -c -o plugingui-plugingui.obj `if test -f '$(top_srcdir)/plugingui/plugingui.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/plugingui.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/plugingui.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-plugingui.Tpo $(DEPDIR)/plugingui-plugingui.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/plugingui.cc' object='plugingui-plugingui.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-plugingui.obj `if test -f '$(top_srcdir)/plugingui/plugingui.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/plugingui.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/plugingui.cc'; fi`
-
-plugingui-label.o: $(top_srcdir)/plugingui/label.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-label.o -MD -MP -MF $(DEPDIR)/plugingui-label.Tpo -c -o plugingui-label.o `test -f '$(top_srcdir)/plugingui/label.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/label.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-label.Tpo $(DEPDIR)/plugingui-label.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/label.cc' object='plugingui-label.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-label.o `test -f '$(top_srcdir)/plugingui/label.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/label.cc
-
-plugingui-label.obj: $(top_srcdir)/plugingui/label.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-label.obj -MD -MP -MF $(DEPDIR)/plugingui-label.Tpo -c -o plugingui-label.obj `if test -f '$(top_srcdir)/plugingui/label.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/label.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/label.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-label.Tpo $(DEPDIR)/plugingui-label.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/label.cc' object='plugingui-label.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-label.obj `if test -f '$(top_srcdir)/plugingui/label.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/label.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/label.cc'; fi`
-
-plugingui-eventhandler.o: $(top_srcdir)/plugingui/eventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-eventhandler.o -MD -MP -MF $(DEPDIR)/plugingui-eventhandler.Tpo -c -o plugingui-eventhandler.o `test -f '$(top_srcdir)/plugingui/eventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/eventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-eventhandler.Tpo $(DEPDIR)/plugingui-eventhandler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/eventhandler.cc' object='plugingui-eventhandler.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-eventhandler.o `test -f '$(top_srcdir)/plugingui/eventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/eventhandler.cc
-
-plugingui-eventhandler.obj: $(top_srcdir)/plugingui/eventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-eventhandler.obj -MD -MP -MF $(DEPDIR)/plugingui-eventhandler.Tpo -c -o plugingui-eventhandler.obj `if test -f '$(top_srcdir)/plugingui/eventhandler.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/eventhandler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/eventhandler.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-eventhandler.Tpo $(DEPDIR)/plugingui-eventhandler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/eventhandler.cc' object='plugingui-eventhandler.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-eventhandler.obj `if test -f '$(top_srcdir)/plugingui/eventhandler.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/eventhandler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/eventhandler.cc'; fi`
-
-plugingui-font.o: $(top_srcdir)/plugingui/font.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-font.o -MD -MP -MF $(DEPDIR)/plugingui-font.Tpo -c -o plugingui-font.o `test -f '$(top_srcdir)/plugingui/font.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/font.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-font.Tpo $(DEPDIR)/plugingui-font.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/font.cc' object='plugingui-font.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-font.o `test -f '$(top_srcdir)/plugingui/font.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/font.cc
-
-plugingui-font.obj: $(top_srcdir)/plugingui/font.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-font.obj -MD -MP -MF $(DEPDIR)/plugingui-font.Tpo -c -o plugingui-font.obj `if test -f '$(top_srcdir)/plugingui/font.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/font.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/font.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-font.Tpo $(DEPDIR)/plugingui-font.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/font.cc' object='plugingui-font.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-font.obj `if test -f '$(top_srcdir)/plugingui/font.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/font.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/font.cc'; fi`
-
-plugingui-window.o: $(top_srcdir)/plugingui/window.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-window.o -MD -MP -MF $(DEPDIR)/plugingui-window.Tpo -c -o plugingui-window.o `test -f '$(top_srcdir)/plugingui/window.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/window.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-window.Tpo $(DEPDIR)/plugingui-window.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/window.cc' object='plugingui-window.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-abouttab.lo: abouttab.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-abouttab.lo -MD -MP -MF $(DEPDIR)/libdggui_la-abouttab.Tpo -c -o libdggui_la-abouttab.lo `test -f 'abouttab.cc' || echo '$(srcdir)/'`abouttab.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-abouttab.Tpo $(DEPDIR)/libdggui_la-abouttab.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='abouttab.cc' object='libdggui_la-abouttab.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-window.o `test -f '$(top_srcdir)/plugingui/window.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/window.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-abouttab.lo `test -f 'abouttab.cc' || echo '$(srcdir)/'`abouttab.cc
-plugingui-window.obj: $(top_srcdir)/plugingui/window.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-window.obj -MD -MP -MF $(DEPDIR)/plugingui-window.Tpo -c -o plugingui-window.obj `if test -f '$(top_srcdir)/plugingui/window.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/window.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/window.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-window.Tpo $(DEPDIR)/plugingui-window.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/window.cc' object='plugingui-window.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-button.lo: button.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-button.lo -MD -MP -MF $(DEPDIR)/libdggui_la-button.Tpo -c -o libdggui_la-button.lo `test -f 'button.cc' || echo '$(srcdir)/'`button.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-button.Tpo $(DEPDIR)/libdggui_la-button.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='button.cc' object='libdggui_la-button.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-window.obj `if test -f '$(top_srcdir)/plugingui/window.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/window.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/window.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-button.lo `test -f 'button.cc' || echo '$(srcdir)/'`button.cc
-plugingui-widget.o: $(top_srcdir)/plugingui/widget.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-widget.o -MD -MP -MF $(DEPDIR)/plugingui-widget.Tpo -c -o plugingui-widget.o `test -f '$(top_srcdir)/plugingui/widget.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/widget.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-widget.Tpo $(DEPDIR)/plugingui-widget.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/widget.cc' object='plugingui-widget.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-button_base.lo: button_base.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-button_base.lo -MD -MP -MF $(DEPDIR)/libdggui_la-button_base.Tpo -c -o libdggui_la-button_base.lo `test -f 'button_base.cc' || echo '$(srcdir)/'`button_base.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-button_base.Tpo $(DEPDIR)/libdggui_la-button_base.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='button_base.cc' object='libdggui_la-button_base.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-widget.o `test -f '$(top_srcdir)/plugingui/widget.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/widget.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-button_base.lo `test -f 'button_base.cc' || echo '$(srcdir)/'`button_base.cc
-plugingui-widget.obj: $(top_srcdir)/plugingui/widget.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-widget.obj -MD -MP -MF $(DEPDIR)/plugingui-widget.Tpo -c -o plugingui-widget.obj `if test -f '$(top_srcdir)/plugingui/widget.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/widget.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/widget.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-widget.Tpo $(DEPDIR)/plugingui-widget.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/widget.cc' object='plugingui-widget.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-checkbox.lo: checkbox.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-checkbox.lo -MD -MP -MF $(DEPDIR)/libdggui_la-checkbox.Tpo -c -o libdggui_la-checkbox.lo `test -f 'checkbox.cc' || echo '$(srcdir)/'`checkbox.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-checkbox.Tpo $(DEPDIR)/libdggui_la-checkbox.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='checkbox.cc' object='libdggui_la-checkbox.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-widget.obj `if test -f '$(top_srcdir)/plugingui/widget.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/widget.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/widget.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-checkbox.lo `test -f 'checkbox.cc' || echo '$(srcdir)/'`checkbox.cc
-plugingui-colour.o: $(top_srcdir)/plugingui/colour.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-colour.o -MD -MP -MF $(DEPDIR)/plugingui-colour.Tpo -c -o plugingui-colour.o `test -f '$(top_srcdir)/plugingui/colour.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/colour.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-colour.Tpo $(DEPDIR)/plugingui-colour.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/colour.cc' object='plugingui-colour.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-colour.lo: colour.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-colour.lo -MD -MP -MF $(DEPDIR)/libdggui_la-colour.Tpo -c -o libdggui_la-colour.lo `test -f 'colour.cc' || echo '$(srcdir)/'`colour.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-colour.Tpo $(DEPDIR)/libdggui_la-colour.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='colour.cc' object='libdggui_la-colour.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-colour.o `test -f '$(top_srcdir)/plugingui/colour.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/colour.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-colour.lo `test -f 'colour.cc' || echo '$(srcdir)/'`colour.cc
-plugingui-colour.obj: $(top_srcdir)/plugingui/colour.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-colour.obj -MD -MP -MF $(DEPDIR)/plugingui-colour.Tpo -c -o plugingui-colour.obj `if test -f '$(top_srcdir)/plugingui/colour.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/colour.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/colour.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-colour.Tpo $(DEPDIR)/plugingui-colour.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/colour.cc' object='plugingui-colour.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-combobox.lo: combobox.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-combobox.lo -MD -MP -MF $(DEPDIR)/libdggui_la-combobox.Tpo -c -o libdggui_la-combobox.lo `test -f 'combobox.cc' || echo '$(srcdir)/'`combobox.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-combobox.Tpo $(DEPDIR)/libdggui_la-combobox.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='combobox.cc' object='libdggui_la-combobox.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-colour.obj `if test -f '$(top_srcdir)/plugingui/colour.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/colour.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/colour.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-combobox.lo `test -f 'combobox.cc' || echo '$(srcdir)/'`combobox.cc
-plugingui-painter.o: $(top_srcdir)/plugingui/painter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-painter.o -MD -MP -MF $(DEPDIR)/plugingui-painter.Tpo -c -o plugingui-painter.o `test -f '$(top_srcdir)/plugingui/painter.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/painter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-painter.Tpo $(DEPDIR)/plugingui-painter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/painter.cc' object='plugingui-painter.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-dialog.lo: dialog.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-dialog.lo -MD -MP -MF $(DEPDIR)/libdggui_la-dialog.Tpo -c -o libdggui_la-dialog.lo `test -f 'dialog.cc' || echo '$(srcdir)/'`dialog.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-dialog.Tpo $(DEPDIR)/libdggui_la-dialog.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='dialog.cc' object='libdggui_la-dialog.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-painter.o `test -f '$(top_srcdir)/plugingui/painter.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/painter.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-dialog.lo `test -f 'dialog.cc' || echo '$(srcdir)/'`dialog.cc
-plugingui-painter.obj: $(top_srcdir)/plugingui/painter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-painter.obj -MD -MP -MF $(DEPDIR)/plugingui-painter.Tpo -c -o plugingui-painter.obj `if test -f '$(top_srcdir)/plugingui/painter.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/painter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/painter.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-painter.Tpo $(DEPDIR)/plugingui-painter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/painter.cc' object='plugingui-painter.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-directory.lo: directory.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-directory.lo -MD -MP -MF $(DEPDIR)/libdggui_la-directory.Tpo -c -o libdggui_la-directory.lo `test -f 'directory.cc' || echo '$(srcdir)/'`directory.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-directory.Tpo $(DEPDIR)/libdggui_la-directory.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='directory.cc' object='libdggui_la-directory.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-painter.obj `if test -f '$(top_srcdir)/plugingui/painter.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/painter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/painter.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-directory.lo `test -f 'directory.cc' || echo '$(srcdir)/'`directory.cc
-plugingui-button.o: $(top_srcdir)/plugingui/button.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-button.o -MD -MP -MF $(DEPDIR)/plugingui-button.Tpo -c -o plugingui-button.o `test -f '$(top_srcdir)/plugingui/button.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/button.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-button.Tpo $(DEPDIR)/plugingui-button.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/button.cc' object='plugingui-button.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-diskstreamingframecontent.lo: diskstreamingframecontent.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-diskstreamingframecontent.lo -MD -MP -MF $(DEPDIR)/libdggui_la-diskstreamingframecontent.Tpo -c -o libdggui_la-diskstreamingframecontent.lo `test -f 'diskstreamingframecontent.cc' || echo '$(srcdir)/'`diskstreamingframecontent.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-diskstreamingframecontent.Tpo $(DEPDIR)/libdggui_la-diskstreamingframecontent.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='diskstreamingframecontent.cc' object='libdggui_la-diskstreamingframecontent.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-button.o `test -f '$(top_srcdir)/plugingui/button.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/button.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-diskstreamingframecontent.lo `test -f 'diskstreamingframecontent.cc' || echo '$(srcdir)/'`diskstreamingframecontent.cc
-plugingui-button.obj: $(top_srcdir)/plugingui/button.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-button.obj -MD -MP -MF $(DEPDIR)/plugingui-button.Tpo -c -o plugingui-button.obj `if test -f '$(top_srcdir)/plugingui/button.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/button.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/button.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-button.Tpo $(DEPDIR)/plugingui-button.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/button.cc' object='plugingui-button.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-drumkitframecontent.lo: drumkitframecontent.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-drumkitframecontent.lo -MD -MP -MF $(DEPDIR)/libdggui_la-drumkitframecontent.Tpo -c -o libdggui_la-drumkitframecontent.lo `test -f 'drumkitframecontent.cc' || echo '$(srcdir)/'`drumkitframecontent.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-drumkitframecontent.Tpo $(DEPDIR)/libdggui_la-drumkitframecontent.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='drumkitframecontent.cc' object='libdggui_la-drumkitframecontent.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-button.obj `if test -f '$(top_srcdir)/plugingui/button.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/button.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/button.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-drumkitframecontent.lo `test -f 'drumkitframecontent.cc' || echo '$(srcdir)/'`drumkitframecontent.cc
-plugingui-pixelbuffer.o: $(top_srcdir)/plugingui/pixelbuffer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-pixelbuffer.o -MD -MP -MF $(DEPDIR)/plugingui-pixelbuffer.Tpo -c -o plugingui-pixelbuffer.o `test -f '$(top_srcdir)/plugingui/pixelbuffer.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/pixelbuffer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-pixelbuffer.Tpo $(DEPDIR)/plugingui-pixelbuffer.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/pixelbuffer.cc' object='plugingui-pixelbuffer.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-eventhandler.lo: eventhandler.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-eventhandler.lo -MD -MP -MF $(DEPDIR)/libdggui_la-eventhandler.Tpo -c -o libdggui_la-eventhandler.lo `test -f 'eventhandler.cc' || echo '$(srcdir)/'`eventhandler.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-eventhandler.Tpo $(DEPDIR)/libdggui_la-eventhandler.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eventhandler.cc' object='libdggui_la-eventhandler.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-pixelbuffer.o `test -f '$(top_srcdir)/plugingui/pixelbuffer.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/pixelbuffer.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-eventhandler.lo `test -f 'eventhandler.cc' || echo '$(srcdir)/'`eventhandler.cc
-plugingui-pixelbuffer.obj: $(top_srcdir)/plugingui/pixelbuffer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-pixelbuffer.obj -MD -MP -MF $(DEPDIR)/plugingui-pixelbuffer.Tpo -c -o plugingui-pixelbuffer.obj `if test -f '$(top_srcdir)/plugingui/pixelbuffer.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/pixelbuffer.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/pixelbuffer.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-pixelbuffer.Tpo $(DEPDIR)/plugingui-pixelbuffer.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/pixelbuffer.cc' object='plugingui-pixelbuffer.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-filebrowser.lo: filebrowser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-filebrowser.lo -MD -MP -MF $(DEPDIR)/libdggui_la-filebrowser.Tpo -c -o libdggui_la-filebrowser.lo `test -f 'filebrowser.cc' || echo '$(srcdir)/'`filebrowser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-filebrowser.Tpo $(DEPDIR)/libdggui_la-filebrowser.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='filebrowser.cc' object='libdggui_la-filebrowser.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-pixelbuffer.obj `if test -f '$(top_srcdir)/plugingui/pixelbuffer.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/pixelbuffer.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/pixelbuffer.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-filebrowser.lo `test -f 'filebrowser.cc' || echo '$(srcdir)/'`filebrowser.cc
-plugingui-lineedit.o: $(top_srcdir)/plugingui/lineedit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-lineedit.o -MD -MP -MF $(DEPDIR)/plugingui-lineedit.Tpo -c -o plugingui-lineedit.o `test -f '$(top_srcdir)/plugingui/lineedit.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/lineedit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-lineedit.Tpo $(DEPDIR)/plugingui-lineedit.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/lineedit.cc' object='plugingui-lineedit.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-font.lo: font.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-font.lo -MD -MP -MF $(DEPDIR)/libdggui_la-font.Tpo -c -o libdggui_la-font.lo `test -f 'font.cc' || echo '$(srcdir)/'`font.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-font.Tpo $(DEPDIR)/libdggui_la-font.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='font.cc' object='libdggui_la-font.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-lineedit.o `test -f '$(top_srcdir)/plugingui/lineedit.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/lineedit.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-font.lo `test -f 'font.cc' || echo '$(srcdir)/'`font.cc
-plugingui-lineedit.obj: $(top_srcdir)/plugingui/lineedit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-lineedit.obj -MD -MP -MF $(DEPDIR)/plugingui-lineedit.Tpo -c -o plugingui-lineedit.obj `if test -f '$(top_srcdir)/plugingui/lineedit.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/lineedit.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/lineedit.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-lineedit.Tpo $(DEPDIR)/plugingui-lineedit.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/lineedit.cc' object='plugingui-lineedit.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-frame.lo: frame.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-frame.lo -MD -MP -MF $(DEPDIR)/libdggui_la-frame.Tpo -c -o libdggui_la-frame.lo `test -f 'frame.cc' || echo '$(srcdir)/'`frame.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-frame.Tpo $(DEPDIR)/libdggui_la-frame.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='frame.cc' object='libdggui_la-frame.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-lineedit.obj `if test -f '$(top_srcdir)/plugingui/lineedit.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/lineedit.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/lineedit.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-frame.lo `test -f 'frame.cc' || echo '$(srcdir)/'`frame.cc
-plugingui-led.o: $(top_srcdir)/plugingui/led.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-led.o -MD -MP -MF $(DEPDIR)/plugingui-led.Tpo -c -o plugingui-led.o `test -f '$(top_srcdir)/plugingui/led.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/led.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-led.Tpo $(DEPDIR)/plugingui-led.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/led.cc' object='plugingui-led.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-humanizerframecontent.lo: humanizerframecontent.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-humanizerframecontent.lo -MD -MP -MF $(DEPDIR)/libdggui_la-humanizerframecontent.Tpo -c -o libdggui_la-humanizerframecontent.lo `test -f 'humanizerframecontent.cc' || echo '$(srcdir)/'`humanizerframecontent.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-humanizerframecontent.Tpo $(DEPDIR)/libdggui_la-humanizerframecontent.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='humanizerframecontent.cc' object='libdggui_la-humanizerframecontent.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-led.o `test -f '$(top_srcdir)/plugingui/led.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/led.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-humanizerframecontent.lo `test -f 'humanizerframecontent.cc' || echo '$(srcdir)/'`humanizerframecontent.cc
-plugingui-led.obj: $(top_srcdir)/plugingui/led.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-led.obj -MD -MP -MF $(DEPDIR)/plugingui-led.Tpo -c -o plugingui-led.obj `if test -f '$(top_srcdir)/plugingui/led.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/led.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/led.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-led.Tpo $(DEPDIR)/plugingui-led.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/led.cc' object='plugingui-led.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-image.lo: image.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-image.lo -MD -MP -MF $(DEPDIR)/libdggui_la-image.Tpo -c -o libdggui_la-image.lo `test -f 'image.cc' || echo '$(srcdir)/'`image.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-image.Tpo $(DEPDIR)/libdggui_la-image.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='image.cc' object='libdggui_la-image.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-led.obj `if test -f '$(top_srcdir)/plugingui/led.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/led.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/led.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-image.lo `test -f 'image.cc' || echo '$(srcdir)/'`image.cc
-plugingui-checkbox.o: $(top_srcdir)/plugingui/checkbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-checkbox.o -MD -MP -MF $(DEPDIR)/plugingui-checkbox.Tpo -c -o plugingui-checkbox.o `test -f '$(top_srcdir)/plugingui/checkbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/checkbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-checkbox.Tpo $(DEPDIR)/plugingui-checkbox.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/checkbox.cc' object='plugingui-checkbox.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-imagecache.lo: imagecache.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-imagecache.lo -MD -MP -MF $(DEPDIR)/libdggui_la-imagecache.Tpo -c -o libdggui_la-imagecache.lo `test -f 'imagecache.cc' || echo '$(srcdir)/'`imagecache.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-imagecache.Tpo $(DEPDIR)/libdggui_la-imagecache.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='imagecache.cc' object='libdggui_la-imagecache.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-checkbox.o `test -f '$(top_srcdir)/plugingui/checkbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/checkbox.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-imagecache.lo `test -f 'imagecache.cc' || echo '$(srcdir)/'`imagecache.cc
-plugingui-checkbox.obj: $(top_srcdir)/plugingui/checkbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-checkbox.obj -MD -MP -MF $(DEPDIR)/plugingui-checkbox.Tpo -c -o plugingui-checkbox.obj `if test -f '$(top_srcdir)/plugingui/checkbox.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/checkbox.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/checkbox.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-checkbox.Tpo $(DEPDIR)/plugingui-checkbox.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/checkbox.cc' object='plugingui-checkbox.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-knob.lo: knob.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-knob.lo -MD -MP -MF $(DEPDIR)/libdggui_la-knob.Tpo -c -o libdggui_la-knob.lo `test -f 'knob.cc' || echo '$(srcdir)/'`knob.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-knob.Tpo $(DEPDIR)/libdggui_la-knob.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='knob.cc' object='libdggui_la-knob.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-checkbox.obj `if test -f '$(top_srcdir)/plugingui/checkbox.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/checkbox.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/checkbox.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-knob.lo `test -f 'knob.cc' || echo '$(srcdir)/'`knob.cc
-plugingui-slider.o: $(top_srcdir)/plugingui/slider.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-slider.o -MD -MP -MF $(DEPDIR)/plugingui-slider.Tpo -c -o plugingui-slider.o `test -f '$(top_srcdir)/plugingui/slider.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/slider.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-slider.Tpo $(DEPDIR)/plugingui-slider.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/slider.cc' object='plugingui-slider.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-label.lo: label.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-label.lo -MD -MP -MF $(DEPDIR)/libdggui_la-label.Tpo -c -o libdggui_la-label.lo `test -f 'label.cc' || echo '$(srcdir)/'`label.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-label.Tpo $(DEPDIR)/libdggui_la-label.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='label.cc' object='libdggui_la-label.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-slider.o `test -f '$(top_srcdir)/plugingui/slider.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/slider.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-label.lo `test -f 'label.cc' || echo '$(srcdir)/'`label.cc
-plugingui-slider.obj: $(top_srcdir)/plugingui/slider.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-slider.obj -MD -MP -MF $(DEPDIR)/plugingui-slider.Tpo -c -o plugingui-slider.obj `if test -f '$(top_srcdir)/plugingui/slider.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/slider.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/slider.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-slider.Tpo $(DEPDIR)/plugingui-slider.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/slider.cc' object='plugingui-slider.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-layout.lo: layout.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-layout.lo -MD -MP -MF $(DEPDIR)/libdggui_la-layout.Tpo -c -o libdggui_la-layout.lo `test -f 'layout.cc' || echo '$(srcdir)/'`layout.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-layout.Tpo $(DEPDIR)/libdggui_la-layout.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='layout.cc' object='libdggui_la-layout.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-slider.obj `if test -f '$(top_srcdir)/plugingui/slider.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/slider.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/slider.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-layout.lo `test -f 'layout.cc' || echo '$(srcdir)/'`layout.cc
-plugingui-scrollbar.o: $(top_srcdir)/plugingui/scrollbar.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-scrollbar.o -MD -MP -MF $(DEPDIR)/plugingui-scrollbar.Tpo -c -o plugingui-scrollbar.o `test -f '$(top_srcdir)/plugingui/scrollbar.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/scrollbar.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-scrollbar.Tpo $(DEPDIR)/plugingui-scrollbar.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/scrollbar.cc' object='plugingui-scrollbar.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-led.lo: led.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-led.lo -MD -MP -MF $(DEPDIR)/libdggui_la-led.Tpo -c -o libdggui_la-led.lo `test -f 'led.cc' || echo '$(srcdir)/'`led.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-led.Tpo $(DEPDIR)/libdggui_la-led.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='led.cc' object='libdggui_la-led.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-scrollbar.o `test -f '$(top_srcdir)/plugingui/scrollbar.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/scrollbar.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-led.lo `test -f 'led.cc' || echo '$(srcdir)/'`led.cc
-plugingui-scrollbar.obj: $(top_srcdir)/plugingui/scrollbar.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-scrollbar.obj -MD -MP -MF $(DEPDIR)/plugingui-scrollbar.Tpo -c -o plugingui-scrollbar.obj `if test -f '$(top_srcdir)/plugingui/scrollbar.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/scrollbar.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/scrollbar.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-scrollbar.Tpo $(DEPDIR)/plugingui-scrollbar.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/scrollbar.cc' object='plugingui-scrollbar.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-lineedit.lo: lineedit.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-lineedit.lo -MD -MP -MF $(DEPDIR)/libdggui_la-lineedit.Tpo -c -o libdggui_la-lineedit.lo `test -f 'lineedit.cc' || echo '$(srcdir)/'`lineedit.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-lineedit.Tpo $(DEPDIR)/libdggui_la-lineedit.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lineedit.cc' object='libdggui_la-lineedit.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-scrollbar.obj `if test -f '$(top_srcdir)/plugingui/scrollbar.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/scrollbar.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/scrollbar.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-lineedit.lo `test -f 'lineedit.cc' || echo '$(srcdir)/'`lineedit.cc
-plugingui-textedit.o: $(top_srcdir)/plugingui/textedit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-textedit.o -MD -MP -MF $(DEPDIR)/plugingui-textedit.Tpo -c -o plugingui-textedit.o `test -f '$(top_srcdir)/plugingui/textedit.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/textedit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-textedit.Tpo $(DEPDIR)/plugingui-textedit.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/textedit.cc' object='plugingui-textedit.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-listbox.lo: listbox.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-listbox.lo -MD -MP -MF $(DEPDIR)/libdggui_la-listbox.Tpo -c -o libdggui_la-listbox.lo `test -f 'listbox.cc' || echo '$(srcdir)/'`listbox.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-listbox.Tpo $(DEPDIR)/libdggui_la-listbox.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='listbox.cc' object='libdggui_la-listbox.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-textedit.o `test -f '$(top_srcdir)/plugingui/textedit.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/textedit.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-listbox.lo `test -f 'listbox.cc' || echo '$(srcdir)/'`listbox.cc
-plugingui-textedit.obj: $(top_srcdir)/plugingui/textedit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-textedit.obj -MD -MP -MF $(DEPDIR)/plugingui-textedit.Tpo -c -o plugingui-textedit.obj `if test -f '$(top_srcdir)/plugingui/textedit.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/textedit.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/textedit.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-textedit.Tpo $(DEPDIR)/plugingui-textedit.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/textedit.cc' object='plugingui-textedit.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-listboxbasic.lo: listboxbasic.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-listboxbasic.lo -MD -MP -MF $(DEPDIR)/libdggui_la-listboxbasic.Tpo -c -o libdggui_la-listboxbasic.lo `test -f 'listboxbasic.cc' || echo '$(srcdir)/'`listboxbasic.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-listboxbasic.Tpo $(DEPDIR)/libdggui_la-listboxbasic.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='listboxbasic.cc' object='libdggui_la-listboxbasic.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-textedit.obj `if test -f '$(top_srcdir)/plugingui/textedit.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/textedit.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/textedit.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-listboxbasic.lo `test -f 'listboxbasic.cc' || echo '$(srcdir)/'`listboxbasic.cc
-plugingui-texture.o: $(top_srcdir)/plugingui/texture.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-texture.o -MD -MP -MF $(DEPDIR)/plugingui-texture.Tpo -c -o plugingui-texture.o `test -f '$(top_srcdir)/plugingui/texture.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/texture.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-texture.Tpo $(DEPDIR)/plugingui-texture.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/texture.cc' object='plugingui-texture.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-listboxthin.lo: listboxthin.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-listboxthin.lo -MD -MP -MF $(DEPDIR)/libdggui_la-listboxthin.Tpo -c -o libdggui_la-listboxthin.lo `test -f 'listboxthin.cc' || echo '$(srcdir)/'`listboxthin.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-listboxthin.Tpo $(DEPDIR)/libdggui_la-listboxthin.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='listboxthin.cc' object='libdggui_la-listboxthin.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-texture.o `test -f '$(top_srcdir)/plugingui/texture.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/texture.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-listboxthin.lo `test -f 'listboxthin.cc' || echo '$(srcdir)/'`listboxthin.cc
-plugingui-texture.obj: $(top_srcdir)/plugingui/texture.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-texture.obj -MD -MP -MF $(DEPDIR)/plugingui-texture.Tpo -c -o plugingui-texture.obj `if test -f '$(top_srcdir)/plugingui/texture.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/texture.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/texture.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-texture.Tpo $(DEPDIR)/plugingui-texture.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/texture.cc' object='plugingui-texture.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-maintab.lo: maintab.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-maintab.lo -MD -MP -MF $(DEPDIR)/libdggui_la-maintab.Tpo -c -o libdggui_la-maintab.lo `test -f 'maintab.cc' || echo '$(srcdir)/'`maintab.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-maintab.Tpo $(DEPDIR)/libdggui_la-maintab.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='maintab.cc' object='libdggui_la-maintab.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-texture.obj `if test -f '$(top_srcdir)/plugingui/texture.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/texture.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/texture.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-maintab.lo `test -f 'maintab.cc' || echo '$(srcdir)/'`maintab.cc
-plugingui-texturedbox.o: $(top_srcdir)/plugingui/texturedbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-texturedbox.o -MD -MP -MF $(DEPDIR)/plugingui-texturedbox.Tpo -c -o plugingui-texturedbox.o `test -f '$(top_srcdir)/plugingui/texturedbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/texturedbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-texturedbox.Tpo $(DEPDIR)/plugingui-texturedbox.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/texturedbox.cc' object='plugingui-texturedbox.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-mainwindow.lo: mainwindow.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-mainwindow.lo -MD -MP -MF $(DEPDIR)/libdggui_la-mainwindow.Tpo -c -o libdggui_la-mainwindow.lo `test -f 'mainwindow.cc' || echo '$(srcdir)/'`mainwindow.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-mainwindow.Tpo $(DEPDIR)/libdggui_la-mainwindow.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='mainwindow.cc' object='libdggui_la-mainwindow.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-texturedbox.o `test -f '$(top_srcdir)/plugingui/texturedbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/texturedbox.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-mainwindow.lo `test -f 'mainwindow.cc' || echo '$(srcdir)/'`mainwindow.cc
-plugingui-texturedbox.obj: $(top_srcdir)/plugingui/texturedbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-texturedbox.obj -MD -MP -MF $(DEPDIR)/plugingui-texturedbox.Tpo -c -o plugingui-texturedbox.obj `if test -f '$(top_srcdir)/plugingui/texturedbox.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/texturedbox.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/texturedbox.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-texturedbox.Tpo $(DEPDIR)/plugingui-texturedbox.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/texturedbox.cc' object='plugingui-texturedbox.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-painter.lo: painter.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-painter.lo -MD -MP -MF $(DEPDIR)/libdggui_la-painter.Tpo -c -o libdggui_la-painter.lo `test -f 'painter.cc' || echo '$(srcdir)/'`painter.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-painter.Tpo $(DEPDIR)/libdggui_la-painter.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='painter.cc' object='libdggui_la-painter.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-texturedbox.obj `if test -f '$(top_srcdir)/plugingui/texturedbox.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/texturedbox.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/texturedbox.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-painter.lo `test -f 'painter.cc' || echo '$(srcdir)/'`painter.cc
-plugingui-layout.o: $(top_srcdir)/plugingui/layout.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-layout.o -MD -MP -MF $(DEPDIR)/plugingui-layout.Tpo -c -o plugingui-layout.o `test -f '$(top_srcdir)/plugingui/layout.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/layout.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-layout.Tpo $(DEPDIR)/plugingui-layout.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/layout.cc' object='plugingui-layout.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-pixelbuffer.lo: pixelbuffer.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-pixelbuffer.lo -MD -MP -MF $(DEPDIR)/libdggui_la-pixelbuffer.Tpo -c -o libdggui_la-pixelbuffer.lo `test -f 'pixelbuffer.cc' || echo '$(srcdir)/'`pixelbuffer.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-pixelbuffer.Tpo $(DEPDIR)/libdggui_la-pixelbuffer.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='pixelbuffer.cc' object='libdggui_la-pixelbuffer.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-layout.o `test -f '$(top_srcdir)/plugingui/layout.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/layout.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-pixelbuffer.lo `test -f 'pixelbuffer.cc' || echo '$(srcdir)/'`pixelbuffer.cc
-plugingui-layout.obj: $(top_srcdir)/plugingui/layout.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-layout.obj -MD -MP -MF $(DEPDIR)/plugingui-layout.Tpo -c -o plugingui-layout.obj `if test -f '$(top_srcdir)/plugingui/layout.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/layout.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/layout.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-layout.Tpo $(DEPDIR)/plugingui-layout.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/layout.cc' object='plugingui-layout.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-pluginconfig.lo: pluginconfig.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-pluginconfig.lo -MD -MP -MF $(DEPDIR)/libdggui_la-pluginconfig.Tpo -c -o libdggui_la-pluginconfig.lo `test -f 'pluginconfig.cc' || echo '$(srcdir)/'`pluginconfig.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-pluginconfig.Tpo $(DEPDIR)/libdggui_la-pluginconfig.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='pluginconfig.cc' object='libdggui_la-pluginconfig.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-layout.obj `if test -f '$(top_srcdir)/plugingui/layout.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/layout.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/layout.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-pluginconfig.lo `test -f 'pluginconfig.cc' || echo '$(srcdir)/'`pluginconfig.cc
-plugingui-listbox.o: $(top_srcdir)/plugingui/listbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-listbox.o -MD -MP -MF $(DEPDIR)/plugingui-listbox.Tpo -c -o plugingui-listbox.o `test -f '$(top_srcdir)/plugingui/listbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-listbox.Tpo $(DEPDIR)/plugingui-listbox.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/listbox.cc' object='plugingui-listbox.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-powerbutton.lo: powerbutton.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-powerbutton.lo -MD -MP -MF $(DEPDIR)/libdggui_la-powerbutton.Tpo -c -o libdggui_la-powerbutton.lo `test -f 'powerbutton.cc' || echo '$(srcdir)/'`powerbutton.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-powerbutton.Tpo $(DEPDIR)/libdggui_la-powerbutton.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='powerbutton.cc' object='libdggui_la-powerbutton.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-listbox.o `test -f '$(top_srcdir)/plugingui/listbox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listbox.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-powerbutton.lo `test -f 'powerbutton.cc' || echo '$(srcdir)/'`powerbutton.cc
-plugingui-listbox.obj: $(top_srcdir)/plugingui/listbox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-listbox.obj -MD -MP -MF $(DEPDIR)/plugingui-listbox.Tpo -c -o plugingui-listbox.obj `if test -f '$(top_srcdir)/plugingui/listbox.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/listbox.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/listbox.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-listbox.Tpo $(DEPDIR)/plugingui-listbox.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/listbox.cc' object='plugingui-listbox.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-progressbar.lo: progressbar.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-progressbar.lo -MD -MP -MF $(DEPDIR)/libdggui_la-progressbar.Tpo -c -o libdggui_la-progressbar.lo `test -f 'progressbar.cc' || echo '$(srcdir)/'`progressbar.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-progressbar.Tpo $(DEPDIR)/libdggui_la-progressbar.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='progressbar.cc' object='libdggui_la-progressbar.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-listbox.obj `if test -f '$(top_srcdir)/plugingui/listbox.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/listbox.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/listbox.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-progressbar.lo `test -f 'progressbar.cc' || echo '$(srcdir)/'`progressbar.cc
-plugingui-listboxthin.o: $(top_srcdir)/plugingui/listboxthin.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-listboxthin.o -MD -MP -MF $(DEPDIR)/plugingui-listboxthin.Tpo -c -o plugingui-listboxthin.o `test -f '$(top_srcdir)/plugingui/listboxthin.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listboxthin.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-listboxthin.Tpo $(DEPDIR)/plugingui-listboxthin.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/listboxthin.cc' object='plugingui-listboxthin.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-resource.lo: resource.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-resource.lo -MD -MP -MF $(DEPDIR)/libdggui_la-resource.Tpo -c -o libdggui_la-resource.lo `test -f 'resource.cc' || echo '$(srcdir)/'`resource.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-resource.Tpo $(DEPDIR)/libdggui_la-resource.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='resource.cc' object='libdggui_la-resource.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-listboxthin.o `test -f '$(top_srcdir)/plugingui/listboxthin.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listboxthin.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-resource.lo `test -f 'resource.cc' || echo '$(srcdir)/'`resource.cc
-plugingui-listboxthin.obj: $(top_srcdir)/plugingui/listboxthin.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-listboxthin.obj -MD -MP -MF $(DEPDIR)/plugingui-listboxthin.Tpo -c -o plugingui-listboxthin.obj `if test -f '$(top_srcdir)/plugingui/listboxthin.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/listboxthin.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/listboxthin.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-listboxthin.Tpo $(DEPDIR)/plugingui-listboxthin.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/listboxthin.cc' object='plugingui-listboxthin.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-resource_data.lo: resource_data.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-resource_data.lo -MD -MP -MF $(DEPDIR)/libdggui_la-resource_data.Tpo -c -o libdggui_la-resource_data.lo `test -f 'resource_data.cc' || echo '$(srcdir)/'`resource_data.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-resource_data.Tpo $(DEPDIR)/libdggui_la-resource_data.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='resource_data.cc' object='libdggui_la-resource_data.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-listboxthin.obj `if test -f '$(top_srcdir)/plugingui/listboxthin.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/listboxthin.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/listboxthin.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-resource_data.lo `test -f 'resource_data.cc' || echo '$(srcdir)/'`resource_data.cc
-plugingui-listboxbasic.o: $(top_srcdir)/plugingui/listboxbasic.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-listboxbasic.o -MD -MP -MF $(DEPDIR)/plugingui-listboxbasic.Tpo -c -o plugingui-listboxbasic.o `test -f '$(top_srcdir)/plugingui/listboxbasic.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listboxbasic.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-listboxbasic.Tpo $(DEPDIR)/plugingui-listboxbasic.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/listboxbasic.cc' object='plugingui-listboxbasic.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-scrollbar.lo: scrollbar.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-scrollbar.lo -MD -MP -MF $(DEPDIR)/libdggui_la-scrollbar.Tpo -c -o libdggui_la-scrollbar.lo `test -f 'scrollbar.cc' || echo '$(srcdir)/'`scrollbar.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-scrollbar.Tpo $(DEPDIR)/libdggui_la-scrollbar.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='scrollbar.cc' object='libdggui_la-scrollbar.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-listboxbasic.o `test -f '$(top_srcdir)/plugingui/listboxbasic.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/listboxbasic.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-scrollbar.lo `test -f 'scrollbar.cc' || echo '$(srcdir)/'`scrollbar.cc
-plugingui-listboxbasic.obj: $(top_srcdir)/plugingui/listboxbasic.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-listboxbasic.obj -MD -MP -MF $(DEPDIR)/plugingui-listboxbasic.Tpo -c -o plugingui-listboxbasic.obj `if test -f '$(top_srcdir)/plugingui/listboxbasic.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/listboxbasic.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/listboxbasic.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-listboxbasic.Tpo $(DEPDIR)/plugingui-listboxbasic.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/listboxbasic.cc' object='plugingui-listboxbasic.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-slider.lo: slider.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-slider.lo -MD -MP -MF $(DEPDIR)/libdggui_la-slider.Tpo -c -o libdggui_la-slider.lo `test -f 'slider.cc' || echo '$(srcdir)/'`slider.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-slider.Tpo $(DEPDIR)/libdggui_la-slider.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='slider.cc' object='libdggui_la-slider.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-listboxbasic.obj `if test -f '$(top_srcdir)/plugingui/listboxbasic.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/listboxbasic.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/listboxbasic.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-slider.lo `test -f 'slider.cc' || echo '$(srcdir)/'`slider.cc
-plugingui-knob.o: $(top_srcdir)/plugingui/knob.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-knob.o -MD -MP -MF $(DEPDIR)/plugingui-knob.Tpo -c -o plugingui-knob.o `test -f '$(top_srcdir)/plugingui/knob.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/knob.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-knob.Tpo $(DEPDIR)/plugingui-knob.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/knob.cc' object='plugingui-knob.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-stackedwidget.lo: stackedwidget.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-stackedwidget.lo -MD -MP -MF $(DEPDIR)/libdggui_la-stackedwidget.Tpo -c -o libdggui_la-stackedwidget.lo `test -f 'stackedwidget.cc' || echo '$(srcdir)/'`stackedwidget.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-stackedwidget.Tpo $(DEPDIR)/libdggui_la-stackedwidget.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='stackedwidget.cc' object='libdggui_la-stackedwidget.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-knob.o `test -f '$(top_srcdir)/plugingui/knob.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/knob.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-stackedwidget.lo `test -f 'stackedwidget.cc' || echo '$(srcdir)/'`stackedwidget.cc
-plugingui-knob.obj: $(top_srcdir)/plugingui/knob.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-knob.obj -MD -MP -MF $(DEPDIR)/plugingui-knob.Tpo -c -o plugingui-knob.obj `if test -f '$(top_srcdir)/plugingui/knob.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/knob.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/knob.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-knob.Tpo $(DEPDIR)/plugingui-knob.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/knob.cc' object='plugingui-knob.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-statusframecontent.lo: statusframecontent.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-statusframecontent.lo -MD -MP -MF $(DEPDIR)/libdggui_la-statusframecontent.Tpo -c -o libdggui_la-statusframecontent.lo `test -f 'statusframecontent.cc' || echo '$(srcdir)/'`statusframecontent.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-statusframecontent.Tpo $(DEPDIR)/libdggui_la-statusframecontent.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='statusframecontent.cc' object='libdggui_la-statusframecontent.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-knob.obj `if test -f '$(top_srcdir)/plugingui/knob.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/knob.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/knob.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-statusframecontent.lo `test -f 'statusframecontent.cc' || echo '$(srcdir)/'`statusframecontent.cc
-plugingui-filebrowser.o: $(top_srcdir)/plugingui/filebrowser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-filebrowser.o -MD -MP -MF $(DEPDIR)/plugingui-filebrowser.Tpo -c -o plugingui-filebrowser.o `test -f '$(top_srcdir)/plugingui/filebrowser.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/filebrowser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-filebrowser.Tpo $(DEPDIR)/plugingui-filebrowser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/filebrowser.cc' object='plugingui-filebrowser.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-tabbutton.lo: tabbutton.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-tabbutton.lo -MD -MP -MF $(DEPDIR)/libdggui_la-tabbutton.Tpo -c -o libdggui_la-tabbutton.lo `test -f 'tabbutton.cc' || echo '$(srcdir)/'`tabbutton.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-tabbutton.Tpo $(DEPDIR)/libdggui_la-tabbutton.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='tabbutton.cc' object='libdggui_la-tabbutton.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-filebrowser.o `test -f '$(top_srcdir)/plugingui/filebrowser.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/filebrowser.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-tabbutton.lo `test -f 'tabbutton.cc' || echo '$(srcdir)/'`tabbutton.cc
-plugingui-filebrowser.obj: $(top_srcdir)/plugingui/filebrowser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-filebrowser.obj -MD -MP -MF $(DEPDIR)/plugingui-filebrowser.Tpo -c -o plugingui-filebrowser.obj `if test -f '$(top_srcdir)/plugingui/filebrowser.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/filebrowser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/filebrowser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-filebrowser.Tpo $(DEPDIR)/plugingui-filebrowser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/filebrowser.cc' object='plugingui-filebrowser.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-tabwidget.lo: tabwidget.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-tabwidget.lo -MD -MP -MF $(DEPDIR)/libdggui_la-tabwidget.Tpo -c -o libdggui_la-tabwidget.lo `test -f 'tabwidget.cc' || echo '$(srcdir)/'`tabwidget.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-tabwidget.Tpo $(DEPDIR)/libdggui_la-tabwidget.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='tabwidget.cc' object='libdggui_la-tabwidget.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-filebrowser.obj `if test -f '$(top_srcdir)/plugingui/filebrowser.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/filebrowser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/filebrowser.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-tabwidget.lo `test -f 'tabwidget.cc' || echo '$(srcdir)/'`tabwidget.cc
-plugingui-directory.o: $(top_srcdir)/plugingui/directory.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-directory.o -MD -MP -MF $(DEPDIR)/plugingui-directory.Tpo -c -o plugingui-directory.o `test -f '$(top_srcdir)/plugingui/directory.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/directory.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-directory.Tpo $(DEPDIR)/plugingui-directory.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/directory.cc' object='plugingui-directory.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-textedit.lo: textedit.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-textedit.lo -MD -MP -MF $(DEPDIR)/libdggui_la-textedit.Tpo -c -o libdggui_la-textedit.lo `test -f 'textedit.cc' || echo '$(srcdir)/'`textedit.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-textedit.Tpo $(DEPDIR)/libdggui_la-textedit.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='textedit.cc' object='libdggui_la-textedit.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-directory.o `test -f '$(top_srcdir)/plugingui/directory.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/directory.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-textedit.lo `test -f 'textedit.cc' || echo '$(srcdir)/'`textedit.cc
-plugingui-directory.obj: $(top_srcdir)/plugingui/directory.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-directory.obj -MD -MP -MF $(DEPDIR)/plugingui-directory.Tpo -c -o plugingui-directory.obj `if test -f '$(top_srcdir)/plugingui/directory.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/directory.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/directory.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-directory.Tpo $(DEPDIR)/plugingui-directory.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/directory.cc' object='plugingui-directory.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-texture.lo: texture.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-texture.lo -MD -MP -MF $(DEPDIR)/libdggui_la-texture.Tpo -c -o libdggui_la-texture.lo `test -f 'texture.cc' || echo '$(srcdir)/'`texture.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-texture.Tpo $(DEPDIR)/libdggui_la-texture.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='texture.cc' object='libdggui_la-texture.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-directory.obj `if test -f '$(top_srcdir)/plugingui/directory.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/directory.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/directory.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-texture.lo `test -f 'texture.cc' || echo '$(srcdir)/'`texture.cc
-plugingui-pluginconfig.o: $(top_srcdir)/plugingui/pluginconfig.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-pluginconfig.o -MD -MP -MF $(DEPDIR)/plugingui-pluginconfig.Tpo -c -o plugingui-pluginconfig.o `test -f '$(top_srcdir)/plugingui/pluginconfig.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/pluginconfig.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-pluginconfig.Tpo $(DEPDIR)/plugingui-pluginconfig.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/pluginconfig.cc' object='plugingui-pluginconfig.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-texturedbox.lo: texturedbox.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-texturedbox.lo -MD -MP -MF $(DEPDIR)/libdggui_la-texturedbox.Tpo -c -o libdggui_la-texturedbox.lo `test -f 'texturedbox.cc' || echo '$(srcdir)/'`texturedbox.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-texturedbox.Tpo $(DEPDIR)/libdggui_la-texturedbox.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='texturedbox.cc' object='libdggui_la-texturedbox.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-pluginconfig.o `test -f '$(top_srcdir)/plugingui/pluginconfig.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/pluginconfig.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-texturedbox.lo `test -f 'texturedbox.cc' || echo '$(srcdir)/'`texturedbox.cc
-plugingui-pluginconfig.obj: $(top_srcdir)/plugingui/pluginconfig.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-pluginconfig.obj -MD -MP -MF $(DEPDIR)/plugingui-pluginconfig.Tpo -c -o plugingui-pluginconfig.obj `if test -f '$(top_srcdir)/plugingui/pluginconfig.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/pluginconfig.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/pluginconfig.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-pluginconfig.Tpo $(DEPDIR)/plugingui-pluginconfig.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/pluginconfig.cc' object='plugingui-pluginconfig.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-toggle.lo: toggle.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-toggle.lo -MD -MP -MF $(DEPDIR)/libdggui_la-toggle.Tpo -c -o libdggui_la-toggle.lo `test -f 'toggle.cc' || echo '$(srcdir)/'`toggle.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-toggle.Tpo $(DEPDIR)/libdggui_la-toggle.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='toggle.cc' object='libdggui_la-toggle.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-pluginconfig.obj `if test -f '$(top_srcdir)/plugingui/pluginconfig.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/pluginconfig.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/pluginconfig.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-toggle.lo `test -f 'toggle.cc' || echo '$(srcdir)/'`toggle.cc
-plugingui-imagecache.o: $(top_srcdir)/plugingui/imagecache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-imagecache.o -MD -MP -MF $(DEPDIR)/plugingui-imagecache.Tpo -c -o plugingui-imagecache.o `test -f '$(top_srcdir)/plugingui/imagecache.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/imagecache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-imagecache.Tpo $(DEPDIR)/plugingui-imagecache.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/imagecache.cc' object='plugingui-imagecache.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-utf8.lo: utf8.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-utf8.lo -MD -MP -MF $(DEPDIR)/libdggui_la-utf8.Tpo -c -o libdggui_la-utf8.lo `test -f 'utf8.cc' || echo '$(srcdir)/'`utf8.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-utf8.Tpo $(DEPDIR)/libdggui_la-utf8.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='utf8.cc' object='libdggui_la-utf8.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-imagecache.o `test -f '$(top_srcdir)/plugingui/imagecache.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/imagecache.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-utf8.lo `test -f 'utf8.cc' || echo '$(srcdir)/'`utf8.cc
-plugingui-imagecache.obj: $(top_srcdir)/plugingui/imagecache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-imagecache.obj -MD -MP -MF $(DEPDIR)/plugingui-imagecache.Tpo -c -o plugingui-imagecache.obj `if test -f '$(top_srcdir)/plugingui/imagecache.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/imagecache.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/imagecache.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-imagecache.Tpo $(DEPDIR)/plugingui-imagecache.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/imagecache.cc' object='plugingui-imagecache.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-verticalline.lo: verticalline.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-verticalline.lo -MD -MP -MF $(DEPDIR)/libdggui_la-verticalline.Tpo -c -o libdggui_la-verticalline.lo `test -f 'verticalline.cc' || echo '$(srcdir)/'`verticalline.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-verticalline.Tpo $(DEPDIR)/libdggui_la-verticalline.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='verticalline.cc' object='libdggui_la-verticalline.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-imagecache.obj `if test -f '$(top_srcdir)/plugingui/imagecache.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/imagecache.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/imagecache.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-verticalline.lo `test -f 'verticalline.cc' || echo '$(srcdir)/'`verticalline.cc
-plugingui-image.o: $(top_srcdir)/plugingui/image.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-image.o -MD -MP -MF $(DEPDIR)/plugingui-image.Tpo -c -o plugingui-image.o `test -f '$(top_srcdir)/plugingui/image.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/image.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-image.Tpo $(DEPDIR)/plugingui-image.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/image.cc' object='plugingui-image.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-widget.lo: widget.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-widget.lo -MD -MP -MF $(DEPDIR)/libdggui_la-widget.Tpo -c -o libdggui_la-widget.lo `test -f 'widget.cc' || echo '$(srcdir)/'`widget.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-widget.Tpo $(DEPDIR)/libdggui_la-widget.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='widget.cc' object='libdggui_la-widget.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-image.o `test -f '$(top_srcdir)/plugingui/image.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/image.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-widget.lo `test -f 'widget.cc' || echo '$(srcdir)/'`widget.cc
-plugingui-image.obj: $(top_srcdir)/plugingui/image.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-image.obj -MD -MP -MF $(DEPDIR)/plugingui-image.Tpo -c -o plugingui-image.obj `if test -f '$(top_srcdir)/plugingui/image.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/image.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/image.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-image.Tpo $(DEPDIR)/plugingui-image.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/image.cc' object='plugingui-image.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-window.lo: window.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-window.lo -MD -MP -MF $(DEPDIR)/libdggui_la-window.Tpo -c -o libdggui_la-window.lo `test -f 'window.cc' || echo '$(srcdir)/'`window.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-window.Tpo $(DEPDIR)/libdggui_la-window.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='window.cc' object='libdggui_la-window.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-image.obj `if test -f '$(top_srcdir)/plugingui/image.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/image.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/image.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-window.lo `test -f 'window.cc' || echo '$(srcdir)/'`window.cc
-plugingui-combobox.o: $(top_srcdir)/plugingui/combobox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-combobox.o -MD -MP -MF $(DEPDIR)/plugingui-combobox.Tpo -c -o plugingui-combobox.o `test -f '$(top_srcdir)/plugingui/combobox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/combobox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-combobox.Tpo $(DEPDIR)/plugingui-combobox.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/combobox.cc' object='plugingui-combobox.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-lodepng.lo: lodepng/lodepng.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-lodepng.lo -MD -MP -MF $(DEPDIR)/libdggui_la-lodepng.Tpo -c -o libdggui_la-lodepng.lo `test -f 'lodepng/lodepng.cpp' || echo '$(srcdir)/'`lodepng/lodepng.cpp
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-lodepng.Tpo $(DEPDIR)/libdggui_la-lodepng.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lodepng/lodepng.cpp' object='libdggui_la-lodepng.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-combobox.o `test -f '$(top_srcdir)/plugingui/combobox.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/combobox.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-lodepng.lo `test -f 'lodepng/lodepng.cpp' || echo '$(srcdir)/'`lodepng/lodepng.cpp
-plugingui-combobox.obj: $(top_srcdir)/plugingui/combobox.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-combobox.obj -MD -MP -MF $(DEPDIR)/plugingui-combobox.Tpo -c -o plugingui-combobox.obj `if test -f '$(top_srcdir)/plugingui/combobox.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/combobox.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/combobox.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-combobox.Tpo $(DEPDIR)/plugingui-combobox.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/combobox.cc' object='plugingui-combobox.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-nativewindow_x11.lo: nativewindow_x11.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-nativewindow_x11.lo -MD -MP -MF $(DEPDIR)/libdggui_la-nativewindow_x11.Tpo -c -o libdggui_la-nativewindow_x11.lo `test -f 'nativewindow_x11.cc' || echo '$(srcdir)/'`nativewindow_x11.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-nativewindow_x11.Tpo $(DEPDIR)/libdggui_la-nativewindow_x11.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='nativewindow_x11.cc' object='libdggui_la-nativewindow_x11.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-combobox.obj `if test -f '$(top_srcdir)/plugingui/combobox.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/combobox.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/combobox.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-nativewindow_x11.lo `test -f 'nativewindow_x11.cc' || echo '$(srcdir)/'`nativewindow_x11.cc
-plugingui-progressbar.o: $(top_srcdir)/plugingui/progressbar.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-progressbar.o -MD -MP -MF $(DEPDIR)/plugingui-progressbar.Tpo -c -o plugingui-progressbar.o `test -f '$(top_srcdir)/plugingui/progressbar.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/progressbar.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-progressbar.Tpo $(DEPDIR)/plugingui-progressbar.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/progressbar.cc' object='plugingui-progressbar.o' libtool=no @AMDEPBACKSLASH@
+libdggui_la-nativewindow_win32.lo: nativewindow_win32.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-nativewindow_win32.lo -MD -MP -MF $(DEPDIR)/libdggui_la-nativewindow_win32.Tpo -c -o libdggui_la-nativewindow_win32.lo `test -f 'nativewindow_win32.cc' || echo '$(srcdir)/'`nativewindow_win32.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-nativewindow_win32.Tpo $(DEPDIR)/libdggui_la-nativewindow_win32.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='nativewindow_win32.cc' object='libdggui_la-nativewindow_win32.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-progressbar.o `test -f '$(top_srcdir)/plugingui/progressbar.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/progressbar.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-nativewindow_win32.lo `test -f 'nativewindow_win32.cc' || echo '$(srcdir)/'`nativewindow_win32.cc
-plugingui-progressbar.obj: $(top_srcdir)/plugingui/progressbar.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-progressbar.obj -MD -MP -MF $(DEPDIR)/plugingui-progressbar.Tpo -c -o plugingui-progressbar.obj `if test -f '$(top_srcdir)/plugingui/progressbar.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/progressbar.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/progressbar.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-progressbar.Tpo $(DEPDIR)/plugingui-progressbar.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/progressbar.cc' object='plugingui-progressbar.obj' libtool=no @AMDEPBACKSLASH@
+libdggui_la-nativewindow_pugl.lo: nativewindow_pugl.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdggui_la-nativewindow_pugl.lo -MD -MP -MF $(DEPDIR)/libdggui_la-nativewindow_pugl.Tpo -c -o libdggui_la-nativewindow_pugl.lo `test -f 'nativewindow_pugl.cc' || echo '$(srcdir)/'`nativewindow_pugl.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdggui_la-nativewindow_pugl.Tpo $(DEPDIR)/libdggui_la-nativewindow_pugl.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='nativewindow_pugl.cc' object='libdggui_la-nativewindow_pugl.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-progressbar.obj `if test -f '$(top_srcdir)/plugingui/progressbar.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/progressbar.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/progressbar.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdggui_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdggui_la-nativewindow_pugl.lo `test -f 'nativewindow_pugl.cc' || echo '$(srcdir)/'`nativewindow_pugl.cc
-plugingui-verticalline.o: $(top_srcdir)/plugingui/verticalline.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-verticalline.o -MD -MP -MF $(DEPDIR)/plugingui-verticalline.Tpo -c -o plugingui-verticalline.o `test -f '$(top_srcdir)/plugingui/verticalline.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/verticalline.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-verticalline.Tpo $(DEPDIR)/plugingui-verticalline.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/verticalline.cc' object='plugingui-verticalline.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-verticalline.o `test -f '$(top_srcdir)/plugingui/verticalline.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/verticalline.cc
-
-plugingui-verticalline.obj: $(top_srcdir)/plugingui/verticalline.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-verticalline.obj -MD -MP -MF $(DEPDIR)/plugingui-verticalline.Tpo -c -o plugingui-verticalline.obj `if test -f '$(top_srcdir)/plugingui/verticalline.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/verticalline.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/verticalline.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-verticalline.Tpo $(DEPDIR)/plugingui-verticalline.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/verticalline.cc' object='plugingui-verticalline.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-verticalline.obj `if test -f '$(top_srcdir)/plugingui/verticalline.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/verticalline.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/verticalline.cc'; fi`
-
-plugingui-resource.o: $(top_srcdir)/plugingui/resource.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-resource.o -MD -MP -MF $(DEPDIR)/plugingui-resource.Tpo -c -o plugingui-resource.o `test -f '$(top_srcdir)/plugingui/resource.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-resource.Tpo $(DEPDIR)/plugingui-resource.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/resource.cc' object='plugingui-resource.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-resource.o `test -f '$(top_srcdir)/plugingui/resource.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource.cc
-
-plugingui-resource.obj: $(top_srcdir)/plugingui/resource.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-resource.obj -MD -MP -MF $(DEPDIR)/plugingui-resource.Tpo -c -o plugingui-resource.obj `if test -f '$(top_srcdir)/plugingui/resource.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/resource.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/resource.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-resource.Tpo $(DEPDIR)/plugingui-resource.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/resource.cc' object='plugingui-resource.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-resource.obj `if test -f '$(top_srcdir)/plugingui/resource.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/resource.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/resource.cc'; fi`
-
-plugingui-resource_data.o: $(top_srcdir)/plugingui/resource_data.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-resource_data.o -MD -MP -MF $(DEPDIR)/plugingui-resource_data.Tpo -c -o plugingui-resource_data.o `test -f '$(top_srcdir)/plugingui/resource_data.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource_data.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-resource_data.Tpo $(DEPDIR)/plugingui-resource_data.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/resource_data.cc' object='plugingui-resource_data.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-resource_data.o `test -f '$(top_srcdir)/plugingui/resource_data.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource_data.cc
-
-plugingui-resource_data.obj: $(top_srcdir)/plugingui/resource_data.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-resource_data.obj -MD -MP -MF $(DEPDIR)/plugingui-resource_data.Tpo -c -o plugingui-resource_data.obj `if test -f '$(top_srcdir)/plugingui/resource_data.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/resource_data.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/resource_data.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-resource_data.Tpo $(DEPDIR)/plugingui-resource_data.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/resource_data.cc' object='plugingui-resource_data.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-resource_data.obj `if test -f '$(top_srcdir)/plugingui/resource_data.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/resource_data.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/resource_data.cc'; fi`
-
-plugingui-lodepng.o: $(top_srcdir)/plugingui/lodepng/lodepng.cpp
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-lodepng.o -MD -MP -MF $(DEPDIR)/plugingui-lodepng.Tpo -c -o plugingui-lodepng.o `test -f '$(top_srcdir)/plugingui/lodepng/lodepng.cpp' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/lodepng/lodepng.cpp
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-lodepng.Tpo $(DEPDIR)/plugingui-lodepng.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/lodepng/lodepng.cpp' object='plugingui-lodepng.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-lodepng.o `test -f '$(top_srcdir)/plugingui/lodepng/lodepng.cpp' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/lodepng/lodepng.cpp
-
-plugingui-lodepng.obj: $(top_srcdir)/plugingui/lodepng/lodepng.cpp
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-lodepng.obj -MD -MP -MF $(DEPDIR)/plugingui-lodepng.Tpo -c -o plugingui-lodepng.obj `if test -f '$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-lodepng.Tpo $(DEPDIR)/plugingui-lodepng.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/lodepng/lodepng.cpp' object='plugingui-lodepng.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-lodepng.obj `if test -f '$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; fi`
-
-plugingui-nativewindow_x11.o: $(top_srcdir)/plugingui/nativewindow_x11.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-nativewindow_x11.o -MD -MP -MF $(DEPDIR)/plugingui-nativewindow_x11.Tpo -c -o plugingui-nativewindow_x11.o `test -f '$(top_srcdir)/plugingui/nativewindow_x11.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_x11.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-nativewindow_x11.Tpo $(DEPDIR)/plugingui-nativewindow_x11.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/nativewindow_x11.cc' object='plugingui-nativewindow_x11.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-nativewindow_x11.o `test -f '$(top_srcdir)/plugingui/nativewindow_x11.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_x11.cc
-
-plugingui-nativewindow_x11.obj: $(top_srcdir)/plugingui/nativewindow_x11.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-nativewindow_x11.obj -MD -MP -MF $(DEPDIR)/plugingui-nativewindow_x11.Tpo -c -o plugingui-nativewindow_x11.obj `if test -f '$(top_srcdir)/plugingui/nativewindow_x11.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/nativewindow_x11.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/nativewindow_x11.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-nativewindow_x11.Tpo $(DEPDIR)/plugingui-nativewindow_x11.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/nativewindow_x11.cc' object='plugingui-nativewindow_x11.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-nativewindow_x11.obj `if test -f '$(top_srcdir)/plugingui/nativewindow_x11.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/nativewindow_x11.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/nativewindow_x11.cc'; fi`
-
-plugingui-nativewindow_win32.o: $(top_srcdir)/plugingui/nativewindow_win32.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-nativewindow_win32.o -MD -MP -MF $(DEPDIR)/plugingui-nativewindow_win32.Tpo -c -o plugingui-nativewindow_win32.o `test -f '$(top_srcdir)/plugingui/nativewindow_win32.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_win32.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-nativewindow_win32.Tpo $(DEPDIR)/plugingui-nativewindow_win32.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/nativewindow_win32.cc' object='plugingui-nativewindow_win32.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-nativewindow_win32.o `test -f '$(top_srcdir)/plugingui/nativewindow_win32.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_win32.cc
-
-plugingui-nativewindow_win32.obj: $(top_srcdir)/plugingui/nativewindow_win32.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-nativewindow_win32.obj -MD -MP -MF $(DEPDIR)/plugingui-nativewindow_win32.Tpo -c -o plugingui-nativewindow_win32.obj `if test -f '$(top_srcdir)/plugingui/nativewindow_win32.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/nativewindow_win32.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/nativewindow_win32.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-nativewindow_win32.Tpo $(DEPDIR)/plugingui-nativewindow_win32.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/nativewindow_win32.cc' object='plugingui-nativewindow_win32.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-nativewindow_win32.obj `if test -f '$(top_srcdir)/plugingui/nativewindow_win32.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/nativewindow_win32.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/nativewindow_win32.cc'; fi`
-
-plugingui-nativewindow_pugl.o: $(top_srcdir)/plugingui/nativewindow_pugl.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-nativewindow_pugl.o -MD -MP -MF $(DEPDIR)/plugingui-nativewindow_pugl.Tpo -c -o plugingui-nativewindow_pugl.o `test -f '$(top_srcdir)/plugingui/nativewindow_pugl.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_pugl.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-nativewindow_pugl.Tpo $(DEPDIR)/plugingui-nativewindow_pugl.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/nativewindow_pugl.cc' object='plugingui-nativewindow_pugl.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-nativewindow_pugl.o `test -f '$(top_srcdir)/plugingui/nativewindow_pugl.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/nativewindow_pugl.cc
-
-plugingui-nativewindow_pugl.obj: $(top_srcdir)/plugingui/nativewindow_pugl.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-nativewindow_pugl.obj -MD -MP -MF $(DEPDIR)/plugingui-nativewindow_pugl.Tpo -c -o plugingui-nativewindow_pugl.obj `if test -f '$(top_srcdir)/plugingui/nativewindow_pugl.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/nativewindow_pugl.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/nativewindow_pugl.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-nativewindow_pugl.Tpo $(DEPDIR)/plugingui-nativewindow_pugl.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/nativewindow_pugl.cc' object='plugingui-nativewindow_pugl.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-nativewindow_pugl.obj `if test -f '$(top_srcdir)/plugingui/nativewindow_pugl.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/nativewindow_pugl.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/nativewindow_pugl.cc'; fi`
-
-plugingui-configfile.o: $(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-configfile.o -MD -MP -MF $(DEPDIR)/plugingui-configfile.Tpo -c -o plugingui-configfile.o `test -f '$(top_srcdir)/src/configfile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-configfile.Tpo $(DEPDIR)/plugingui-configfile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configfile.cc' object='plugingui-configfile.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-configfile.o `test -f '$(top_srcdir)/src/configfile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configfile.cc
-
-plugingui-configfile.obj: $(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-configfile.obj -MD -MP -MF $(DEPDIR)/plugingui-configfile.Tpo -c -o plugingui-configfile.obj `if test -f '$(top_srcdir)/src/configfile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configfile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configfile.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-configfile.Tpo $(DEPDIR)/plugingui-configfile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configfile.cc' object='plugingui-configfile.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-configfile.obj `if test -f '$(top_srcdir)/src/configfile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configfile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configfile.cc'; fi`
-
-plugingui-thread.o: $(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-thread.o -MD -MP -MF $(DEPDIR)/plugingui-thread.Tpo -c -o plugingui-thread.o `test -f '$(top_srcdir)/src/thread.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-thread.Tpo $(DEPDIR)/plugingui-thread.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/thread.cc' object='plugingui-thread.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-thread.o `test -f '$(top_srcdir)/src/thread.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/thread.cc
-
-plugingui-thread.obj: $(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-thread.obj -MD -MP -MF $(DEPDIR)/plugingui-thread.Tpo -c -o plugingui-thread.obj `if test -f '$(top_srcdir)/src/thread.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/thread.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/thread.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-thread.Tpo $(DEPDIR)/plugingui-thread.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/thread.cc' object='plugingui-thread.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-thread.obj `if test -f '$(top_srcdir)/src/thread.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/thread.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/thread.cc'; fi`
-
-plugingui-semaphore.o: $(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-semaphore.o -MD -MP -MF $(DEPDIR)/plugingui-semaphore.Tpo -c -o plugingui-semaphore.o `test -f '$(top_srcdir)/src/semaphore.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-semaphore.Tpo $(DEPDIR)/plugingui-semaphore.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/semaphore.cc' object='plugingui-semaphore.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-semaphore.o `test -f '$(top_srcdir)/src/semaphore.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/semaphore.cc
-
-plugingui-semaphore.obj: $(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-semaphore.obj -MD -MP -MF $(DEPDIR)/plugingui-semaphore.Tpo -c -o plugingui-semaphore.obj `if test -f '$(top_srcdir)/src/semaphore.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/semaphore.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/semaphore.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-semaphore.Tpo $(DEPDIR)/plugingui-semaphore.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/semaphore.cc' object='plugingui-semaphore.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-semaphore.obj `if test -f '$(top_srcdir)/src/semaphore.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/semaphore.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/semaphore.cc'; fi`
-
-plugingui-mutex.o: $(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-mutex.o -MD -MP -MF $(DEPDIR)/plugingui-mutex.Tpo -c -o plugingui-mutex.o `test -f '$(top_srcdir)/src/mutex.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-mutex.Tpo $(DEPDIR)/plugingui-mutex.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/mutex.cc' object='plugingui-mutex.o' libtool=no @AMDEPBACKSLASH@
+plugingui-testmain.o: testmain.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-testmain.o -MD -MP -MF $(DEPDIR)/plugingui-testmain.Tpo -c -o plugingui-testmain.o `test -f 'testmain.cc' || echo '$(srcdir)/'`testmain.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-testmain.Tpo $(DEPDIR)/plugingui-testmain.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='testmain.cc' object='plugingui-testmain.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-mutex.o `test -f '$(top_srcdir)/src/mutex.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/mutex.cc
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-testmain.o `test -f 'testmain.cc' || echo '$(srcdir)/'`testmain.cc
-plugingui-mutex.obj: $(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-mutex.obj -MD -MP -MF $(DEPDIR)/plugingui-mutex.Tpo -c -o plugingui-mutex.obj `if test -f '$(top_srcdir)/src/mutex.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/mutex.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/mutex.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-mutex.Tpo $(DEPDIR)/plugingui-mutex.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/mutex.cc' object='plugingui-mutex.obj' libtool=no @AMDEPBACKSLASH@
+plugingui-testmain.obj: testmain.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -MT plugingui-testmain.obj -MD -MP -MF $(DEPDIR)/plugingui-testmain.Tpo -c -o plugingui-testmain.obj `if test -f 'testmain.cc'; then $(CYGPATH_W) 'testmain.cc'; else $(CYGPATH_W) '$(srcdir)/testmain.cc'; fi`
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/plugingui-testmain.Tpo $(DEPDIR)/plugingui-testmain.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='testmain.cc' object='plugingui-testmain.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-mutex.obj `if test -f '$(top_srcdir)/src/mutex.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/mutex.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/mutex.cc'; fi`
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(plugingui_CXXFLAGS) $(CXXFLAGS) -c -o plugingui-testmain.obj `if test -f 'testmain.cc'; then $(CYGPATH_W) 'testmain.cc'; else $(CYGPATH_W) '$(srcdir)/testmain.cc'; fi`
.cpp.o:
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@@ -1412,7 +1210,7 @@ distdir: $(DISTFILES)
done
check-am: all-am
check: check-am
-all-am: Makefile $(PROGRAMS)
+all-am: Makefile $(LTLIBRARIES) $(PROGRAMS)
installdirs:
install: install-am
install-exec: install-exec-am
@@ -1446,8 +1244,8 @@ maintainer-clean-generic:
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
-clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \
- mostlyclean-am
+clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
+ clean-noinstPROGRAMS mostlyclean-am
distclean: distclean-am
-rm -rf ./$(DEPDIR)
@@ -1518,20 +1316,23 @@ uninstall-am:
.MAKE: install-am install-strip
.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
- clean-libtool clean-noinstPROGRAMS cscopelist-am ctags \
- ctags-am distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
+ clean-libtool clean-noinstLTLIBRARIES clean-noinstPROGRAMS \
+ cscopelist-am ctags ctags-am distclean distclean-compile \
+ distclean-generic distclean-libtool distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
maintainer-clean-generic mostlyclean mostlyclean-compile \
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
tags tags-am uninstall uninstall-am
+resource_data.cc : rcgen $(RES)
+ ./rcgen $(RES) > resource_data.cc
+
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
diff --git a/plugingui/abouttab.cc b/plugingui/abouttab.cc
new file mode 100644
index 0000000..2e4eace
--- /dev/null
+++ b/plugingui/abouttab.cc
@@ -0,0 +1,93 @@
+/* -*- Mode: c++ -*- */
+/***************************************************************************
+ * abouttab.cc
+ *
+ * Fri Apr 21 18:51:13 CEST 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include "abouttab.h"
+
+#include <version.h>
+
+#include "utf8.h"
+
+namespace GUI
+{
+
+AboutTab::AboutTab(Widget* parent)
+ : Widget(parent)
+{
+ text_edit.setText(getAboutText());
+ text_edit.setReadOnly(true);
+ text_edit.resize(width() - 2*margin, height() - 2*margin);
+ text_edit.move(margin, margin);
+}
+
+void AboutTab::resize(std::size_t width, std::size_t height)
+{
+ Widget::resize(width, height);
+ text_edit.resize(width - 2*margin, height - 2*margin);
+}
+
+std::string AboutTab::getAboutText()
+{
+ std::string about_text;
+
+ // About
+ about_text.append(
+ "=============\n"
+ " About\n"
+ "=============\n"
+ "\n");
+ about_text.append(about.data());
+
+ // Version
+ about_text.append(
+ "\n"
+ "=============\n"
+ " Version\n"
+ "=============\n"
+ "\n");
+ about_text.append(std::string(VERSION) + "\n");
+
+ // Authors
+ about_text.append(
+ "\n"
+ "=============\n"
+ " Authors\n"
+ "=============\n"
+ "\n");
+ about_text.append(UTF8().toLatin1(authors.data()));
+
+ // GPL
+ about_text.append(
+ "\n"
+ "=============\n"
+ " License\n"
+ "=============\n"
+ "\n");
+ about_text.append(gpl.data());
+
+ return about_text;
+}
+
+} // GUI::
diff --git a/plugingui/led.h b/plugingui/abouttab.h
similarity index 66%
copy from plugingui/led.h
copy to plugingui/abouttab.h
index 14ab6ef..556b5bb 100644
--- a/plugingui/led.h
+++ b/plugingui/abouttab.h
@@ -1,10 +1,10 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/* -*- Mode: c++ -*- */
/***************************************************************************
- * led.h
+ * abouttab.h
*
- * Sat Oct 15 19:12:33 CEST 2011
- * Copyright 2011 Bent Bisballe Nyeng
- * deva at aasimon.org
+ * Fri Apr 21 18:51:13 CEST 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
****************************************************************************/
/*
@@ -27,28 +27,32 @@
#pragma once
#include "widget.h"
+#include "resource.h"
+#include "textedit.h"
-namespace GUI {
+#include <string>
-class LED : public Widget {
-public:
- typedef enum {
- Red,
- Green,
- Blue,
- Off
- } state_t;
-
- LED(Widget *parent);
+namespace GUI
+{
- void setState(state_t state);
+class AboutTab
+ : public Widget
+{
+public:
+ AboutTab(Widget* parent);
-protected:
// From Widget:
- void repaintEvent(RepaintEvent* repaintEvent) override;
+ void resize(std::size_t width, std::size_t height) override;
private:
- state_t state;
+ std::string getAboutText();
+
+ TextEdit text_edit{this};
+ std::size_t margin{10};
+
+ Resource about{":../ABOUT"};
+ Resource authors{":../AUTHORS"};
+ Resource gpl{":../COPYING"};
};
} // GUI::
diff --git a/plugingui/button.cc b/plugingui/button.cc
index 29d3deb..30bda82 100644
--- a/plugingui/button.cc
+++ b/plugingui/button.cc
@@ -28,59 +28,29 @@
#include "painter.h"
-#include <stdio.h>
#include <hugin.hpp>
+#include <stdio.h>
-namespace GUI {
-
-Button::Button(Widget *parent)
- : Widget(parent)
- , draw_state(up)
- , button_state(up)
+namespace GUI
{
-}
-Button::~Button()
+Button::Button(Widget* parent)
+ : ButtonBase(parent)
{
}
-void Button::buttonEvent(ButtonEvent* buttonEvent)
+Button::~Button()
{
- // Ignore everything except left clicks.
- if(buttonEvent->button != MouseButton::left)
- {
- return;
- }
-
- if(buttonEvent->direction == Direction::down)
- {
- draw_state = down;
- button_state = down;
- in_button = true;
- repaintEvent(nullptr);
- }
-
- if(buttonEvent->direction == Direction::up)
- {
- draw_state = up;
- button_state = up;
- repaintEvent(nullptr);
- if(in_button)
- {
- clicked();
- clickNotifier();
- }
- }
}
void Button::repaintEvent(RepaintEvent* repaintEvent)
{
Painter p(*this);
-
p.clear();
int padTop = 3;
int padLeft = 0;
+ int padTextTop = 3;
int w = width();
int h = height();
@@ -89,48 +59,30 @@ void Button::repaintEvent(RepaintEvent* repaintEvent)
return;
}
- switch(draw_state) {
- case up:
- box_up.setSize(w - padLeft, h - padTop);
- p.drawImage(padLeft, padTop, box_up);
-
- break;
- case down:
- box_down.setSize(w - padLeft, h - padTop);
- p.drawImage(padLeft, padTop, box_down);
- break;
+ if (enabled) {
+ switch(draw_state)
+ {
+ case State::Up:
+ box_up.setSize(w - padLeft, h - padTop);
+ p.drawImage(padLeft, padTop, box_up);
+ break;
+
+ case State::Down:
+ box_down.setSize(w - padLeft, h - padTop);
+ p.drawImage(padLeft, padTop, box_down);
+ break;
+ }
}
+ else {
+ box_grey.setSize(w - padLeft, h - padTop);
+ p.drawImage(padLeft, padTop, box_grey);
- p.setColour(Colour(0.1));
- p.drawText(width()/2-(text.length()*3)+(draw_state==up?0:1) + (padLeft / 2),
- height()/2+5+1+(draw_state==up?0:1) + (padTop / 2), font, text,
- true);
-}
-
-void Button::setText(const std::string& text)
-{
- this->text = text;
- repaintEvent(nullptr);
-}
-
-void Button::mouseLeaveEvent()
-{
- in_button = false;
- if(button_state == down)
- {
- draw_state = up;
- repaintEvent(nullptr);
+ p.setColour(Colour(0.55));
}
-}
-void Button::mouseEnterEvent()
-{
- in_button = true;
- if(button_state == down)
- {
- draw_state = down;
- repaintEvent(nullptr);
- }
+ auto x = padLeft + (width() - font.textWidth(text)) / 2;
+ auto y = padTop + padTextTop + font.textHeight(text);
+ p.drawText(x, y, font, text, enabled);
}
-} //GUI::
+} // GUI::
diff --git a/plugingui/button.h b/plugingui/button.h
index 04656ba..52f22e2 100644
--- a/plugingui/button.h
+++ b/plugingui/button.h
@@ -26,63 +26,39 @@
*/
#pragma once
-#include <string>
-
-#include <notifier.h>
-
-#include "widget.h"
-#include "painter.h"
+#include "button_base.h"
#include "font.h"
#include "texturedbox.h"
namespace GUI {
-class Button : public Widget {
+class Button
+ : public ButtonBase {
public:
- Button(Widget *parent);
+ Button(Widget* parent);
virtual ~Button();
- // From Widget:
- bool isFocusable() override { return true; }
- bool catchMouse() override { return true; }
-
- void setText(const std::string& text);
-
- Notifier<> clickNotifier;
-
protected:
- virtual void clicked() {}
-
// From Widget:
virtual void repaintEvent(RepaintEvent* e) override;
- virtual void buttonEvent(ButtonEvent* e) override;
- virtual void mouseLeaveEvent() override;
- virtual void mouseEnterEvent() override;
private:
- bool in_button{false};
-
- TexturedBox box_up{getImageCache(), ":pushbutton.png",
+ TexturedBox box_up{getImageCache(), ":resources/pushbutton.png",
0, 0, // atlas offset (x, y)
- 11, 1, 11, // dx1, dx2, dx3
- 10, 72, 12}; // dy1, dy2, dy3
-
- TexturedBox box_down{getImageCache(), ":pushbutton.png",
- 23, 0, // atlas offset (x, y)
- 11, 1, 11, // dx1, dx2, dx3
- 10, 72, 12}; // dy1, dy2, dy3
-
- typedef enum {
- up,
- down
- } state_t;
+ 7, 1, 7, // dx1, dx2, dx3
+ 6, 12, 9}; // dy1, dy2, dy3
- std::string text;
+ TexturedBox box_down{getImageCache(), ":resources/pushbutton.png",
+ 15, 0, // atlas offset (x, y)
+ 7, 1, 7, // dx1, dx2, dx3
+ 6, 12, 9}; // dy1, dy2, dy3
- Font font{":fontemboss.png"};
+ TexturedBox box_grey{getImageCache(), ":resources/pushbutton.png",
+ 30, 0, // atlas offset (x, y)
+ 7, 1, 7, // dx1, dx2, dx3
+ 6, 12, 9}; // dy1, dy2, dy3
- state_t draw_state{up};
- state_t button_state{up};
+ Font font{":resources/fontemboss.png"};
};
} // GUI::
diff --git a/plugingui/button_base.cc b/plugingui/button_base.cc
new file mode 100644
index 0000000..bf441f5
--- /dev/null
+++ b/plugingui/button_base.cc
@@ -0,0 +1,116 @@
+/* -*- Mode: c++ -*- */
+/***************************************************************************
+ * button_base.cc
+ *
+ * Sat Apr 15 21:45:30 CEST 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include "button_base.h"
+
+namespace GUI {
+
+ButtonBase::ButtonBase(Widget *parent)
+ : Widget(parent)
+ , draw_state(State::Up)
+ , button_state(State::Up)
+{
+}
+
+ButtonBase::~ButtonBase()
+{
+}
+
+void ButtonBase::buttonEvent(ButtonEvent* buttonEvent)
+{
+ // Ignore everything except left clicks.
+ if(!enabled || buttonEvent->button != MouseButton::left)
+ {
+ return;
+ }
+
+ if(buttonEvent->direction == Direction::down)
+ {
+ draw_state = State::Down;
+ button_state = State::Down;
+ in_button = true;
+ redraw();
+ }
+
+ if(buttonEvent->direction == Direction::up)
+ {
+ draw_state = State::Up;
+ button_state = State::Up;
+ redraw();
+ if(in_button)
+ {
+ clicked();
+ clickNotifier();
+ }
+ }
+}
+
+void ButtonBase::setText(const std::string& text)
+{
+ this->text = text;
+ redraw();
+}
+
+void ButtonBase::setEnabled(bool enabled)
+{
+ this->enabled = enabled;
+ redraw();
+}
+
+bool ButtonBase::isEnabled() const
+{
+ return enabled;
+}
+
+void ButtonBase::mouseLeaveEvent()
+{
+ if (!enabled) {
+ return;
+ }
+
+ in_button = false;
+ if(button_state == State::Down)
+ {
+ draw_state = State::Up;
+ redraw();
+ }
+}
+
+void ButtonBase::mouseEnterEvent()
+{
+ if (!enabled) {
+ return;
+ }
+
+ in_button = true;
+ if(button_state == State::Down)
+ {
+ draw_state = State::Down;
+ redraw();
+ }
+}
+
+} // GUI::
diff --git a/plugingui/button.h b/plugingui/button_base.h
similarity index 63%
copy from plugingui/button.h
copy to plugingui/button_base.h
index 04656ba..c872d9b 100644
--- a/plugingui/button.h
+++ b/plugingui/button_base.h
@@ -1,10 +1,10 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/* -*- Mode: c++ -*- */
/***************************************************************************
- * button.h
+ * button_base.h
*
- * Sun Oct 9 13:01:56 CEST 2011
- * Copyright 2011 Bent Bisballe Nyeng
- * deva at aasimon.org
+ * Sat Apr 15 21:45:30 CEST 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
****************************************************************************/
/*
@@ -31,16 +31,15 @@
#include <notifier.h>
#include "widget.h"
-#include "painter.h"
-#include "font.h"
-#include "texturedbox.h"
namespace GUI {
-class Button : public Widget {
+class ButtonBase
+ : public Widget
+{
public:
- Button(Widget *parent);
- virtual ~Button();
+ ButtonBase(Widget* parent);
+ virtual ~ButtonBase();
// From Widget:
bool isFocusable() override { return true; }
@@ -48,41 +47,32 @@ public:
void setText(const std::string& text);
+ void setEnabled(bool enabled);
+ bool isEnabled() const;
+
Notifier<> clickNotifier;
protected:
virtual void clicked() {}
// From Widget:
- virtual void repaintEvent(RepaintEvent* e) override;
+ virtual void repaintEvent(RepaintEvent* e) override {};
virtual void buttonEvent(ButtonEvent* e) override;
virtual void mouseLeaveEvent() override;
virtual void mouseEnterEvent() override;
-private:
+ bool enabled{true};
bool in_button{false};
- TexturedBox box_up{getImageCache(), ":pushbutton.png",
- 0, 0, // atlas offset (x, y)
- 11, 1, 11, // dx1, dx2, dx3
- 10, 72, 12}; // dy1, dy2, dy3
-
- TexturedBox box_down{getImageCache(), ":pushbutton.png",
- 23, 0, // atlas offset (x, y)
- 11, 1, 11, // dx1, dx2, dx3
- 10, 72, 12}; // dy1, dy2, dy3
-
- typedef enum {
- up,
- down
- } state_t;
+ enum class State {
+ Up,
+ Down
+ };
std::string text;
- Font font{":fontemboss.png"};
-
- state_t draw_state{up};
- state_t button_state{up};
+ State draw_state{State::Up};
+ State button_state{State::Up};
};
} // GUI::
diff --git a/plugingui/canvas.h b/plugingui/canvas.h
index cafe483..2326f0e 100644
--- a/plugingui/canvas.h
+++ b/plugingui/canvas.h
@@ -39,14 +39,6 @@ public:
//! @returns a reference to the pixel buffer.
virtual PixelBufferAlpha& GetPixelBuffer() = 0;
-
- //! Signal the beginning of a paint operation.
- virtual void beginPaint() = 0;
-
- //! Signal the ending of a paint operation
- //! This might trigger a redraw operation.
- virtual void endPaint() = 0;
-
};
} // GUI::
diff --git a/plugingui/checkbox.cc b/plugingui/checkbox.cc
index bada623..1893f59 100644
--- a/plugingui/checkbox.cc
+++ b/plugingui/checkbox.cc
@@ -32,72 +32,21 @@ namespace GUI
{
CheckBox::CheckBox(Widget* parent)
- : Widget(parent)
- , bg_on(getImageCache(), ":switch_back_on.png")
- , bg_off(getImageCache(), ":switch_back_off.png")
- , knob(getImageCache(), ":switch_front.png")
+ : Toggle(parent)
+ , bg_on(getImageCache(), ":resources/switch_back_on.png")
+ , bg_off(getImageCache(), ":resources/switch_back_off.png")
+ , knob(getImageCache(), ":resources/switch_front.png")
{
}
-void CheckBox::buttonEvent(ButtonEvent* buttonEvent)
-{
- // Ignore everything except left clicks.
- if(buttonEvent->button != MouseButton::left)
- {
- return;
- }
-
- if((buttonEvent->direction == Direction::up) || buttonEvent->doubleClick)
- {
- buttonDown = false;
- middle = false;
- if(inCheckbox)
- {
- internalSetChecked(!state);
- }
- }
- else
- {
- buttonDown = true;
- middle = true;
- }
-
- repaintEvent(nullptr);
-}
-
-void CheckBox::setText(std::string text)
-{
- _text = text;
- repaintEvent(nullptr);
-}
-
-void CheckBox::keyEvent(KeyEvent* keyEvent)
-{
- if(keyEvent->keycode == Key::character && keyEvent->text == " ")
- {
- if(keyEvent->direction == Direction::up)
- {
- middle = false;
- internalSetChecked(!state);
- }
- else
- {
- middle = true;
- }
-
- repaintEvent(nullptr);
- }
-}
-
void CheckBox::repaintEvent(RepaintEvent* repaintEvent)
{
Painter p(*this);
- p.clear();
-
- p.drawImage(0, (knob.height() - bg_on.height()) / 2, state ? bg_on : bg_off);
+ p.drawImage(
+ 0, (knob.height() - bg_on.height()) / 2, state ? bg_on : bg_off);
- if(middle)
+ if(clicked)
{
p.drawImage((bg_on.width() - knob.width()) / 2 + 1, 0, knob);
return;
@@ -113,46 +62,4 @@ void CheckBox::repaintEvent(RepaintEvent* repaintEvent)
}
}
-bool CheckBox::checked()
-{
- return state;
-}
-
-void CheckBox::setChecked(bool c)
-{
- internalSetChecked(c);
-}
-
-void CheckBox::mouseLeaveEvent()
-{
- inCheckbox = false;
- if(buttonDown)
- {
- middle = false;
- repaintEvent(nullptr);
- }
-}
-
-void CheckBox::mouseEnterEvent()
-{
- inCheckbox = true;
- if(buttonDown)
- {
- middle = true;
- repaintEvent(nullptr);
- }
-}
-
-void CheckBox::internalSetChecked(bool checked)
-{
- if(checked == state)
- {
- return;
- }
-
- state = checked;
- stateChangedNotifier(state);
- repaintEvent(nullptr);
-}
-
} // GUI::
diff --git a/plugingui/checkbox.h b/plugingui/checkbox.h
index f85c1d9..6627304 100644
--- a/plugingui/checkbox.h
+++ b/plugingui/checkbox.h
@@ -26,50 +26,24 @@
*/
#pragma once
-#include <notifier.h>
-
-#include "widget.h"
+#include "toggle.h"
#include "texture.h"
namespace GUI {
-class CheckBox : public Widget {
+class CheckBox : public Toggle {
public:
CheckBox(Widget *parent);
virtual ~CheckBox() = default;
- void setText(std::string text);
-
- // From Widget:
- bool isFocusable() override { return true; }
- bool catchMouse() override { return true; }
-
- bool checked();
- void setChecked(bool checked);
-
- Notifier<bool> stateChangedNotifier;
-
protected:
// From Widget:
virtual void repaintEvent(RepaintEvent* repaintEvent) override;
- virtual void buttonEvent(ButtonEvent* buttonEvent) override;
- virtual void keyEvent(KeyEvent* keyEvent) override;
- virtual void mouseLeaveEvent() override;
- virtual void mouseEnterEvent() override;
private:
- void internalSetChecked(bool checked);
-
Texture bg_on;
Texture bg_off;
Texture knob;
-
- bool state{false};
- bool middle{false};
- bool buttonDown{false};
- bool inCheckbox{false};
-
- std::string _text;
};
} // GUI::
diff --git a/plugingui/combobox.cc b/plugingui/combobox.cc
index ffbde88..6716fb1 100644
--- a/plugingui/combobox.cc
+++ b/plugingui/combobox.cc
@@ -65,13 +65,13 @@ void ComboBox::addItem(std::string name, std::string value)
void ComboBox::clear()
{
listbox.clear();
- repaintEvent(nullptr);
+ redraw();
}
bool ComboBox::selectItem(int index)
{
listbox.selectItem(index);
- repaintEvent(nullptr);
+ redraw();
return true;
}
@@ -99,8 +99,6 @@ void ComboBox::repaintEvent(RepaintEvent* repaintEvent)
{
Painter p(*this);
- p.clear();
-
std::string _text = selectedName();
int w = width();
@@ -143,7 +141,7 @@ void ComboBox::scrollEvent(ScrollEvent* scrollEvent)
{
scroll_offset = (items.size() - 1);
}
- repaintEvent(nullptr);
+ redraw();
*/
}
@@ -203,7 +201,7 @@ void ComboBox::keyEvent(KeyEvent* keyEvent)
break;
}
- repaintEvent(nullptr);
+ redraw();
*/
}
diff --git a/plugingui/combobox.h b/plugingui/combobox.h
index 8946600..778d54c 100644
--- a/plugingui/combobox.h
+++ b/plugingui/combobox.h
@@ -62,7 +62,7 @@ public:
Notifier<std::string, std::string> valueChangedNotifier;
private:
- TexturedBox box{getImageCache(), ":widget.png",
+ TexturedBox box{getImageCache(), ":resources/widget.png",
0, 0, // atlas offset (x, y)
7, 1, 7, // dx1, dx2, dx3
7, 63, 7}; // dy1, dy2, dy3
diff --git a/plugingui/dgwindow.cc b/plugingui/dgwindow.cc
deleted file mode 100644
index c325703..0000000
--- a/plugingui/dgwindow.cc
+++ /dev/null
@@ -1,384 +0,0 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
-/***************************************************************************
- * dgwindow.cc
- *
- * Mon Nov 23 20:30:45 CET 2015
- * Copyright 2015 Bent Bisballe Nyeng
- * deva at aasimon.org
- ****************************************************************************/
-
-/*
- * This file is part of DrumGizmo.
- *
- * DrumGizmo is free software; you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
- *
- * DrumGizmo is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with DrumGizmo; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
- */
-#include "dgwindow.h"
-
-#include "knob.h"
-#include "verticalline.h"
-#include "../version.h"
-
-#include "pluginconfig.h"
-
-namespace GUI {
-
-class LabeledControl
- : public Widget
-{
-public:
- LabeledControl(Widget* parent, const std::string& name)
- : Widget(parent)
- {
- layout.setResizeChildren(false);
- layout.setHAlignment(HAlignment::center);
-
- caption.setText(name);
- caption.resize(100, 20);
- caption.setAlignment(TextAlignment::center);
- layout.addItem(&caption);
- }
-
- void setControl(Widget* control)
- {
- layout.addItem(control);
- }
-
- VBoxLayout layout{this};
-
- Label caption{this};
-};
-
-class File
- : public Widget
-{
-public:
- File(Widget* parent)
- : Widget(parent)
- {
- layout.setResizeChildren(false);
- layout.setVAlignment(VAlignment::center);
-
- lineedit.resize(243, 29);
- layout.addItem(&lineedit);
-
- browseButton.setText("Browse...");
- browseButton.resize(85, 41);
- layout.addItem(&browseButton);
- }
-
- HBoxLayout layout{this};
-
- LineEdit lineedit{this};
- Button browseButton{this};
-};
-
-class HumanizeControls
- : public Widget
-{
-public:
- HumanizeControls(Widget* parent)
- : Widget(parent)
- {
- layout.setResizeChildren(false);
- layout.setVAlignment(VAlignment::center);
-
- velocity.resize(80, 80);
- velocityCheck.resize(59, 38);
- velocity.setControl(&velocityCheck);
- layout.addItem(&velocity);
-
- attack.resize(80, 80);
- attackKnob.resize(60, 60);
- attack.setControl(&attackKnob);
- layout.addItem(&attack);
-
- falloff.resize(80, 80);
- falloffKnob.resize(60, 60);
- falloff.setControl(&falloffKnob);
- layout.addItem(&falloff);
- }
-
- HBoxLayout layout{this};
-
- LabeledControl velocity{this, "Humanizer"};
- LabeledControl attack{this, "Attack"};
- LabeledControl falloff{this, "Release"};
-
- CheckBox velocityCheck{&velocity};
- Knob attackKnob{&attack};
- Knob falloffKnob{&falloff};
-};
-
-DGWindow::DGWindow(void* native_window, Config& config, Settings& settings)
- : Window(native_window)
- , config(config)
- , settings(settings)
-{
-
- int vlineSpacing = 16;
-
- resize(370, 330);
- setCaption("DrumGizmo v" VERSION);
-
- layout.setResizeChildren(false);
- layout.setHAlignment(HAlignment::center);
-// layout.setSpacing(0);
-
- auto headerCaption = new Label(this);
- headerCaption->setText("DrumGizmo");
- headerCaption->setAlignment(TextAlignment::center);
- headerCaption->resize(width() - 40, 32);
- layout.addItem(headerCaption);
-
- auto headerLine = new VerticalLine(this);
- headerLine->resize(width() - 40, vlineSpacing);
- layout.addItem(headerLine);
-
- auto drumkitCaption = new Label(this);
- drumkitCaption->setText("Drumkit file:");
- drumkitCaption->resize(width() - 40, 15);
- layout.addItem(drumkitCaption);
-
- auto drumkitFile = new File(this);
- drumkitFile->resize(width() - 40, 37);
- lineedit = &drumkitFile->lineedit;
- CONNECT(&drumkitFile->browseButton, clickNotifier,
- this, &DGWindow::kitBrowseClick);
- layout.addItem(drumkitFile);
-
- drumkitFileProgress = new ProgressBar(this);
- drumkitFileProgress->resize(width() - 40, 11);
- layout.addItem(drumkitFileProgress);
-
- VerticalLine *l = new VerticalLine(this);
- l->resize(width() - 40, vlineSpacing);
- layout.addItem(l);
-
- auto midimapCaption = new Label(this);
- midimapCaption->setText("Midimap file:");
- midimapCaption->resize(width() - 40, 15);
- layout.addItem(midimapCaption);
-
- auto midimapFile = new File(this);
- midimapFile->resize(width() - 40, 37);
- lineedit2 = &midimapFile->lineedit;
- CONNECT(&midimapFile->browseButton, clickNotifier,
- this, &DGWindow::midimapBrowseClick);
- layout.addItem(midimapFile);
-
- midimapFileProgress = new ProgressBar(this);
- midimapFileProgress->resize(width() - 40, 11);
- midimapFileProgress->setTotal(2);
- layout.addItem(midimapFileProgress);
-
- VerticalLine *l2 = new VerticalLine(this);
- l2->resize(width() - 40, vlineSpacing);
- layout.addItem(l2);
-
- HumanizeControls* humanizeControls = new HumanizeControls(this);
- humanizeControls->resize(80 * 3, 80);
- layout.addItem(humanizeControls);
- CONNECT(&humanizeControls->velocityCheck, stateChangedNotifier,
- this, &DGWindow::velocityCheckClick);
-
- CONNECT(&humanizeControls->attackKnob, valueChangedNotifier,
- this, &DGWindow::attackValueChanged);
-
- CONNECT(&humanizeControls->falloffKnob, valueChangedNotifier,
- this, &DGWindow::falloffValueChanged);
-
- // Store pointers for PluginGUI access:
- velocityCheck = &humanizeControls->velocityCheck;
- attackKnob = &humanizeControls->attackKnob;
- falloffKnob = &humanizeControls->falloffKnob;
-
- VerticalLine *l3 = new VerticalLine(this);
- l3->resize(width() - 40, vlineSpacing);
- layout.addItem(l3);
-
- Label *lbl_version = new Label(this);
- lbl_version->setText(".::. v" VERSION " .::. http://www.drumgizmo.org .::. LGPLv3 .::.");
- lbl_version->resize(width(), 20);
- lbl_version->setAlignment(TextAlignment::center);
- layout.addItem(lbl_version);
-
- // Create file browser
- fileBrowser = new FileBrowser(this);
- fileBrowser->move(0, 0);
- fileBrowser->resize(this->width() - 1, this->height() - 1);
- fileBrowser->hide();
-}
-
-void DGWindow::setDrumKitLoadStatus(LoadStatus load_status)
-{
- ProgressBarState state = ProgressBarState::Blue;
- switch(load_status)
- {
- case LoadStatus::Idle:
- case LoadStatus::Loading:
- state = ProgressBarState::Blue;
- break;
- case LoadStatus::Done:
- state = ProgressBarState::Green;
- break;
- case LoadStatus::Error:
- state = ProgressBarState::Red;
- break;
- }
- drumkitFileProgress->setState(state);
-}
-
-void DGWindow::setMidiMapLoadStatus(LoadStatus load_status)
-{
- ProgressBarState state = ProgressBarState::Blue;
- switch(load_status)
- {
- case LoadStatus::Idle:
- midimapFileProgress->setValue(0);
- break;
- case LoadStatus::Loading:
- midimapFileProgress->setValue(1);
- state = ProgressBarState::Blue;
- break;
- case LoadStatus::Done:
- midimapFileProgress->setValue(2);
- state = ProgressBarState::Green;
- break;
- case LoadStatus::Error:
- midimapFileProgress->setValue(2);
- state = ProgressBarState::Red;
- break;
- }
-
- midimapFileProgress->setState(state);
-}
-
-void DGWindow::repaintEvent(RepaintEvent* repaintEvent)
-{
- if(!visible())
- {
- return;
- }
-
- Painter p(*this);
- p.drawImageStretched(0,0, back, width(), height());
- p.drawImage(width() - logo.width(), height() - logo.height(), logo);
-}
-
-void DGWindow::attackValueChanged(float value)
-{
- settings.velocity_modifier_weight.store(value);
-
-#ifdef STANDALONE // For GUI debugging
- int i = value * 4;
- switch(i) {
- case 0:
- drumkitFileProgress->setState(ProgressBarState::Off);
- break;
- case 1:
- drumkitFileProgress->setState(ProgressBarState::Blue);
- break;
- case 2:
- drumkitFileProgress->setState(ProgressBarState::Green);
- break;
- case 3:
- drumkitFileProgress->setState(ProgressBarState::Red);
- break;
- default:
- break;
- }
-#endif
-}
-
-void DGWindow::falloffValueChanged(float value)
-{
- settings.velocity_modifier_falloff.store(value);
-
-#ifdef STANDALONE // For GUI debugging
- drumkitFileProgress->setTotal(100);
- drumkitFileProgress->setValue(value * 100);
-#endif
-}
-
-void DGWindow::velocityCheckClick(bool checked)
-{
- settings.enable_velocity_modifier.store(checked);
-}
-
-void DGWindow::kitBrowseClick()
-{
- std::string path = lineedit->text();
- if(path == "")
- {
- path = config.lastkit;
- }
-
- if(path == "")
- {
- path = lineedit2->text();
- }
-
- fileBrowser->setPath(path);
- CONNECT(fileBrowser, fileSelectNotifier, this, &DGWindow::selectKitFile);
- fileBrowser->show();
-}
-
-void DGWindow::midimapBrowseClick()
-{
- std::string path = lineedit2->text();
- if(path == "")
- {
- path = config.lastmidimap;
- }
-
- if(path == "")
- {
- path = lineedit->text();
- }
-
- fileBrowser->setPath(path);
- CONNECT(fileBrowser, fileSelectNotifier, this, &DGWindow::selectMapFile);
- fileBrowser->show();
-}
-
-void DGWindow::selectKitFile(const std::string& filename)
-{
- lineedit->setText(filename);
-
- fileBrowser->hide();
-
- std::string drumkit = lineedit->text();
-
- config.lastkit = drumkit;
- config.save();
-
- settings.drumkit_file.store(drumkit);
-}
-
-void DGWindow::selectMapFile(const std::string& filename)
-{
- lineedit2->setText(filename);
- fileBrowser->hide();
-
- std::string midimap = lineedit2->text();
-
- config.lastmidimap = midimap;
- config.save();
-
- settings.midimap_file.store(midimap);
-}
-
-
-} // GUI::
diff --git a/plugingui/drawable.h b/plugingui/dialog.cc
similarity index 68%
copy from plugingui/drawable.h
copy to plugingui/dialog.cc
index ff9a4ff..9ba579d 100644
--- a/plugingui/drawable.h
+++ b/plugingui/dialog.cc
@@ -1,9 +1,9 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/* -*- Mode: c++ -*- */
/***************************************************************************
- * drawable.h
+ * dialog.cc
*
- * Sat Jun 4 21:39:38 CEST 2016
- * Copyright 2016 Bent Bisballe Nyeng
+ * Sun Apr 16 10:31:04 CEST 2017
+ * Copyright 2017 Bent Bisballe Nyeng
* deva at aasimon.org
****************************************************************************/
@@ -24,24 +24,31 @@
* along with DrumGizmo; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
*/
-#pragma once
-
-#include <cstdlib>
+#include "dialog.h"
namespace GUI
{
-class Colour;
+Dialog::Dialog(Widget* parent, bool modal)
+ : parent(parent)
+{
+ parent->window()->eventHandler()->registerDialog(this);
+ setModal(modal);
+}
-class Drawable
+Dialog::~Dialog()
{
-public:
- virtual ~Drawable() = default;
+ parent->window()->eventHandler()->unregisterDialog(this);
+}
- virtual std::size_t width() const = 0;
- virtual std::size_t height() const = 0;
+void Dialog::setModal(bool modal)
+{
+ is_modal = modal;
+}
- virtual const Colour& getPixel(std::size_t x, std::size_t y) const = 0;
-};
+bool Dialog::isModal() const
+{
+ return is_modal;
+}
} // GUI::
diff --git a/plugingui/imagecache.h b/plugingui/dialog.h
similarity index 52%
copy from plugingui/imagecache.h
copy to plugingui/dialog.h
index d31a844..1b0c6da 100644
--- a/plugingui/imagecache.h
+++ b/plugingui/dialog.h
@@ -1,9 +1,9 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/* -*- Mode: c++ -*- */
/***************************************************************************
- * imagecache.h
+ * dialog.h
*
- * Thu Jun 2 17:12:05 CEST 2016
- * Copyright 2016 Bent Bisballe Nyeng
+ * Sun Apr 16 10:31:04 CEST 2017
+ * Copyright 2017 Bent Bisballe Nyeng
* deva at aasimon.org
****************************************************************************/
@@ -26,47 +26,38 @@
*/
#pragma once
-#include <string>
-#include <map>
-#include <utility>
+#include "window.h"
namespace GUI
{
-class Image;
-class ImageCache;
-
-class ScopedImageBorrower
+//! This class is used the base window for pop-up dialogs, such as a file
+//! browser.
+class Dialog
+ : public Window
{
public:
- ScopedImageBorrower(ImageCache& imageCache, const std::string& filename);
- ScopedImageBorrower(ScopedImageBorrower&& other);
- virtual ~ScopedImageBorrower();
+ //! - The dialog is placed near the parent window.
+ //! - The parent window event handler will call the dialog event handler
+ //! - While the dialog is visible, all mouse click and keyboard events
+ //! are ignored by the parent event handler.
+ //! - The Dialog registers itself in the parent event handler when contructed
+ //! and removes itself when destructed.
+ //! - The parent event handler will delete all registered Dialogs when itself
+ //! deleted.
+ Dialog(Widget* parent, bool modal = false);
- ScopedImageBorrower& operator=(ScopedImageBorrower&& other);
+ ~Dialog();
- Image& operator*();
- Image& operator()();
+ //! Change modality.
+ void setModal(bool modal);
-protected:
- ImageCache& imageCache;
- std::string filename;
- Image& image;
-};
-
-class ImageCache
-{
-public:
- ScopedImageBorrower getImage(const std::string& filename);
+ //! Get current modality state.
+ bool isModal() const;
private:
- friend class ScopedImageBorrower;
-
- Image& borrow(const std::string& filename);
- void giveBack(const std::string& filename);
-
-protected:
- std::map<std::string, std::pair<std::size_t, Image>> imageCache;
+ bool is_modal{false};
+ Widget* parent{nullptr};
};
} // GUI::
diff --git a/plugingui/directory.cc b/plugingui/directory.cc
index 7515c30..96ed5b7 100644
--- a/plugingui/directory.cc
+++ b/plugingui/directory.cc
@@ -33,7 +33,9 @@
#include <vector>
#include <string.h>
-#ifdef WIN32
+#include <platform.h>
+
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
#include <direct.h>
#include <windows.h>
#endif
@@ -43,7 +45,7 @@
#define DRUMKIT_SUFFIX ".xml"
// http://en.wikipedia.org/wiki/Path_(computing)
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
#define SEP "\\"
#else
#define SEP "/"
@@ -216,7 +218,7 @@ Directory::EntryList Directory::listFiles(std::string path, unsigned char filter
}
}
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
//DEBUG(directory, "Root is %s\n", Directory::root(path).c_str());
//DEBUG(directory, "Current path %s is root? %d", path.c_str(),
// Directory::isRoot(path));
@@ -270,7 +272,7 @@ Directory::EntryList Directory::listFiles(std::string path, unsigned char filter
bool Directory::isRoot(std::string path)
{
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
std::transform(path.begin(), path.end(), path.begin(), ::tolower);
std::string root_str = Directory::root(path);
std::transform(root_str.begin(), root_str.end(), root_str.begin(), ::tolower);
@@ -321,7 +323,7 @@ std::string Directory::root()
std::string Directory::root(std::string path)
{
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
if(path.size() < 2)
{
return "c:"; // just something default when input is bad
@@ -338,7 +340,7 @@ std::string Directory::root(std::string path)
Directory::DriveList Directory::drives()
{
Directory::DriveList drives;
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
unsigned int d = GetLogicalDrives();
for(int i = 0; i < 32; ++i)
{
@@ -399,7 +401,7 @@ bool Directory::exists(std::string path)
bool Directory::isHidden(std::string path)
{
//DEBUG(directory, "Is '%s' hidden?\n", path.c_str());
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
// We dont want to filter out '..' pointing to root of a partition
unsigned pos = path.find_last_of("/\\");
std::string entry = path.substr(pos+1);
@@ -518,7 +520,7 @@ std::string Directory::pathToStr(Directory::Path& path)
{
std::string dir = *it;
//DEBUG(directory, "\tDir '%s'\n", dir.c_str());
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
if(it != path.begin())
{
cleaned_path += SEP;
@@ -534,12 +536,12 @@ std::string Directory::pathToStr(Directory::Path& path)
if(cleaned_path.empty())
{
cleaned_path = Directory::root();
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
cleaned_path += SEP;
#endif
}
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
if(cleaned_path.size() == 2)
{
cleaned_path += SEP;
diff --git a/plugingui/diskstreamingframecontent.cc b/plugingui/diskstreamingframecontent.cc
new file mode 100644
index 0000000..33367de
--- /dev/null
+++ b/plugingui/diskstreamingframecontent.cc
@@ -0,0 +1,131 @@
+/* -*- Mode: c++ -*- */
+/***************************************************************************
+ * diskstreamingframecontent.cc
+ *
+ * Fri Mar 24 21:50:07 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include "diskstreamingframecontent.h"
+
+#include <settings.h>
+
+#include <limits>
+
+namespace GUI
+{
+
+DiskstreamingframeContent::DiskstreamingframeContent(Widget* parent,
+ Settings& settings,
+ SettingsNotifier& settings_notifier)
+ : Widget(parent)
+ , slider_width{250}
+ , settings(settings)
+ , settings_notifier(settings_notifier)
+{
+ label_text.setText("Cache limit (max memory usage):");
+ label_text.setAlignment(TextAlignment::center);
+
+ button.setText("Apply");
+ button.setEnabled(false);
+
+ label_size.setText("0 MB");
+ label_size.setAlignment(TextAlignment::center);
+
+ CONNECT(this, settings_notifier.disk_cache_upper_limit,
+ this, &DiskstreamingframeContent::limitSettingsValueChanged);
+
+ CONNECT(&slider, valueChangedNotifier,
+ this, &DiskstreamingframeContent::limitValueChanged);
+
+ CONNECT(&button, clickNotifier,
+ this, &DiskstreamingframeContent::reloadClicked);
+
+ CONNECT(this, settings_notifier.reload_counter,
+ this, &DiskstreamingframeContent::reloaded);
+
+ // TODO:
+ // CONNECT(this, settings_notifier.disk_cache_chunk_size,
+ // this, &DGWindow::chunkSettingsValueChanged);
+ // CONNECT(this, settings_notifier.number_of_underruns,
+ // this, &DGWindow::underrunsChanged);
+}
+
+void DiskstreamingframeContent::resize(std::size_t width, std::size_t height)
+{
+ Widget::resize(width, height);
+
+ std::size_t slider_button_gap = 10;
+
+ slider_width = 0.8 * width;
+ button_width = width - slider_width - slider_button_gap;
+
+ label_text.move(0, 0);
+ slider.move(0, 20);
+ button.move(slider_width + slider_button_gap, 10);
+ label_size.move(0, 40);
+
+ label_text.resize(slider_width, 15);
+ slider.resize(slider_width, 15);
+ button.resize(button_width, 30);
+ label_size.resize(slider_width, 15);
+
+ button.setEnabled(false);
+}
+
+void DiskstreamingframeContent::limitSettingsValueChanged(std::size_t value)
+{
+ float new_slider_value = (float)(value - min_limit)/(max_limit - min_limit);
+ slider.setValue(new_slider_value);
+
+ if (new_slider_value < 0.99) {
+ int value_in_mb = value/(1024 * 1024);
+ label_size.setText(std::to_string(value_in_mb) + " MB");
+ slider.setColour(Slider::Colour::Blue);
+ }
+ else {
+ label_size.setText("Unlimited");
+ slider.setColour(Slider::Colour::Grey);
+ }
+
+ button.setEnabled(true);
+}
+
+void DiskstreamingframeContent::limitValueChanged(float value)
+{
+ std::size_t new_limit = value < 0.99 ?
+ value * (max_limit - min_limit) + min_limit :
+ std::numeric_limits<std::size_t>::max();
+
+ settings.disk_cache_upper_limit.store(new_limit);
+}
+
+void DiskstreamingframeContent::reloadClicked()
+{
+ settings.reload_counter++;
+}
+
+void DiskstreamingframeContent::reloaded(std::size_t)
+{
+ button.setEnabled(false);
+}
+
+} // GUI::
diff --git a/plugingui/diskstreamingframecontent.h b/plugingui/diskstreamingframecontent.h
new file mode 100644
index 0000000..0f9a098
--- /dev/null
+++ b/plugingui/diskstreamingframecontent.h
@@ -0,0 +1,73 @@
+/* -*- Mode: c++ -*- */
+/***************************************************************************
+ * diskstreamingframecontent.h
+ *
+ * Fri Mar 24 21:50:07 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#pragma once
+
+#include "button.h"
+#include "label.h"
+#include "slider.h"
+#include "widget.h"
+
+struct Settings;
+class SettingsNotifier;
+
+namespace GUI
+{
+
+class DiskstreamingframeContent : public Widget
+{
+public:
+ DiskstreamingframeContent(Widget* parent,
+ Settings& settings,
+ SettingsNotifier& settings_notifier);
+
+ // From Widget
+ virtual void resize(std::size_t width, std::size_t height) override;
+
+private:
+ void limitSettingsValueChanged(std::size_t value);
+ void limitValueChanged(float value);
+ void reloadClicked();
+ void reloaded(std::size_t);
+
+ // For now the maximum disk streaming limit is 4GB
+ static constexpr std::size_t min_limit = 1024.0 * 1024.0 * 32;
+ static constexpr std::size_t max_limit = 1024.0 * 1024.0 * 1024.0 * 4.0 - 1;
+
+ Label label_text{this};
+ Label label_size{this};
+
+ Slider slider{this};
+ Button button{this};
+
+ std::size_t slider_width;
+ std::size_t button_width;
+
+ Settings& settings;
+ SettingsNotifier& settings_notifier;
+};
+
+} // GUI::
diff --git a/plugingui/drumkitframecontent.cc b/plugingui/drumkitframecontent.cc
new file mode 100644
index 0000000..3752cc3
--- /dev/null
+++ b/plugingui/drumkitframecontent.cc
@@ -0,0 +1,248 @@
+/* -*- Mode: c++ -*- */
+/***************************************************************************
+ * drumkitframecontent.cc
+ *
+ * Fri Mar 24 21:49:42 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include "drumkitframecontent.h"
+
+#include <settings.h>
+
+#include "label.h"
+#include "pluginconfig.h"
+
+namespace GUI
+{
+
+BrowseFile::BrowseFile(Widget* parent)
+ : Widget(parent)
+{
+ layout.setResizeChildren(false);
+ layout.setVAlignment(VAlignment::center);
+ layout.setSpacing(gap);
+
+ layout.addItem(&lineedit);
+ layout.addItem(&browse_button);
+
+ browse_button.setText("Browse...");
+}
+
+void BrowseFile::resize(std::size_t width, std::size_t height)
+{
+ Widget::resize(width, height);
+
+ lineedit_width = 0.77 * width - gap;
+ button_width = width - lineedit_width - gap;
+
+ lineedit.resize(lineedit_width, 29);
+ browse_button.resize(button_width, 30);
+
+ layout.layout();
+}
+
+std::size_t BrowseFile::getLineEditWidth()
+{
+ return lineedit_width;
+}
+
+std::size_t BrowseFile::getButtonWidth()
+{
+ return button_width;
+}
+
+Button& BrowseFile::getBrowseButton()
+{
+ return browse_button;
+}
+
+LineEdit& BrowseFile::getLineEdit()
+{
+ return lineedit;
+}
+
+DrumkitframeContent::DrumkitframeContent(Widget* parent,
+ Settings& settings,
+ SettingsNotifier& settings_notifier,
+ Config& config)
+ : Widget(parent)
+ , settings(settings)
+ , settings_notifier(settings_notifier)
+ , config(config)
+{
+ layout.setHAlignment(HAlignment::left);
+
+ drumkit_caption.setText("Drumkit file:");
+ midimap_caption.setText("Midimap file:");
+
+ layout.addItem(&drumkit_caption);
+ layout.addItem(&drumkit_file);
+ layout.addItem(&drumkit_file_progress);
+ layout.addItem(&midimap_caption);
+ layout.addItem(&midimap_file);
+ layout.addItem(&midimap_file_progress);
+
+ CONNECT(&drumkit_file.getBrowseButton(), clickNotifier,
+ this, &DrumkitframeContent::kitBrowseClick);
+
+ CONNECT(&midimap_file.getBrowseButton(), clickNotifier,
+ this, &DrumkitframeContent::midimapBrowseClick);
+
+
+ CONNECT(this, settings_notifier.drumkit_file,
+ &drumkit_file.getLineEdit(), &LineEdit::setText);
+ CONNECT(this, settings_notifier.drumkit_load_status,
+ this, &DrumkitframeContent::setDrumKitLoadStatus);
+
+ CONNECT(this, settings_notifier.midimap_file,
+ &midimap_file.getLineEdit(), &LineEdit::setText);
+ CONNECT(this, settings_notifier.midimap_load_status,
+ this, &DrumkitframeContent::setMidiMapLoadStatus);
+
+ CONNECT(this, settings_notifier.number_of_files,
+ &drumkit_file_progress, &ProgressBar::setTotal);
+
+ CONNECT(this, settings_notifier.number_of_files_loaded,
+ &drumkit_file_progress, &ProgressBar::setValue);
+
+ midimap_file_progress.setTotal(2);
+
+ file_browser.resize(450, 350);
+ file_browser.setFixedSize(450, 350);
+}
+
+void DrumkitframeContent::resize(std::size_t width, std::size_t height)
+{
+ Widget::resize(width, height);
+
+ drumkit_caption.resize(width, 15);
+ drumkit_file.resize(width, 37);
+ drumkit_file_progress.resize(drumkit_file.getLineEditWidth(), 11);
+
+ midimap_caption.resize(width, 15);
+ midimap_file.resize(width, 37);
+ midimap_file_progress.resize(drumkit_file.getLineEditWidth(), 11);
+
+ layout.layout();
+}
+
+void DrumkitframeContent::kitBrowseClick()
+{
+ std::string path = drumkit_file.getLineEdit().text();
+ if(path == "")
+ {
+ path = config.lastkit;
+ }
+
+ if(path == "")
+ {
+ path = midimap_file.getLineEdit().text();
+ }
+
+ file_browser.setPath(path);
+ CONNECT(&file_browser, fileSelectNotifier,
+ this, &DrumkitframeContent::selectKitFile);
+ file_browser.show();
+}
+
+void DrumkitframeContent::midimapBrowseClick()
+{
+ std::string path = midimap_file.getLineEdit().text();
+ if(path == "")
+ {
+ path = config.lastmidimap;
+ }
+
+ if(path == "")
+ {
+ path = drumkit_file.getLineEdit().text();
+ }
+
+ file_browser.setPath(path);
+ CONNECT(&file_browser, fileSelectNotifier,
+ this, &DrumkitframeContent::selectMapFile);
+ file_browser.show();
+}
+
+void DrumkitframeContent::selectKitFile(const std::string& filename)
+{
+ config.lastkit = filename;
+ config.save();
+
+ settings.drumkit_file.store(filename);
+ settings.reload_counter++;
+}
+
+void DrumkitframeContent::selectMapFile(const std::string& filename)
+{
+ config.lastmidimap = filename;
+ config.save();
+
+ settings.midimap_file.store(filename);
+}
+
+void DrumkitframeContent::setDrumKitLoadStatus(LoadStatus load_status)
+{
+ ProgressBarState state = ProgressBarState::Blue;
+ switch(load_status)
+ {
+ case LoadStatus::Idle:
+ case LoadStatus::Loading:
+ state = ProgressBarState::Blue;
+ break;
+ case LoadStatus::Done:
+ state = ProgressBarState::Green;
+ break;
+ case LoadStatus::Error:
+ state = ProgressBarState::Red;
+ break;
+ }
+
+ drumkit_file_progress.setState(state);
+}
+
+void DrumkitframeContent::setMidiMapLoadStatus(LoadStatus load_status)
+{
+ ProgressBarState state = ProgressBarState::Blue;
+ switch(load_status)
+ {
+ case LoadStatus::Idle:
+ midimap_file_progress.setValue(0);
+ break;
+ case LoadStatus::Loading:
+ midimap_file_progress.setValue(1);
+ state = ProgressBarState::Blue;
+ break;
+ case LoadStatus::Done:
+ midimap_file_progress.setValue(2);
+ state = ProgressBarState::Green;
+ break;
+ case LoadStatus::Error:
+ midimap_file_progress.setValue(2);
+ state = ProgressBarState::Red;
+ break;
+ }
+
+ midimap_file_progress.setState(state);
+}
+
+} // GUI::
diff --git a/plugingui/dgwindow.h b/plugingui/drumkitframecontent.h
similarity index 54%
rename from plugingui/dgwindow.h
rename to plugingui/drumkitframecontent.h
index 72e4679..c6e0942 100644
--- a/plugingui/dgwindow.h
+++ b/plugingui/drumkitframecontent.h
@@ -1,10 +1,10 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/* -*- Mode: c++ -*- */
/***************************************************************************
- * dgwindow.h
+ * drumkitframecontent.h
*
- * Mon Nov 23 20:30:45 CET 2015
- * Copyright 2015 Bent Bisballe Nyeng
- * deva at aasimon.org
+ * Fri Mar 24 21:49:42 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
****************************************************************************/
/*
@@ -28,66 +28,80 @@
#include <settings.h>
-#include "window.h"
+#include "button.h"
#include "label.h"
#include "lineedit.h"
-#include "checkbox.h"
-#include "button.h"
-#include "knob.h"
#include "progressbar.h"
+#include "widget.h"
#include "filebrowser.h"
-#include "layout.h"
-namespace GUI {
+namespace GUI
+{
class Config;
-class Header;
-class File;
-class DGWindow : public Window {
+class BrowseFile
+ : public Widget
+{
public:
- DGWindow(void* native_window, Config& config, Settings& settings);
+ BrowseFile(Widget* parent);
- Header* header;
+ // From Widget
+ virtual void resize(std::size_t width, std::size_t height) override;
- File* drumkitFile;
- LineEdit* lineedit;
- ProgressBar* drumkitFileProgress;
+ std::size_t getLineEditWidth();
+ std::size_t getButtonWidth();
- File* midimapFile;
- LineEdit* lineedit2;
- ProgressBar* midimapFileProgress;
+ Button& getBrowseButton();
+ LineEdit& getLineEdit();
- // Humanized velocity controls:
- CheckBox* velocityCheck;
- Knob* attackKnob;
- Knob* falloffKnob;
- FileBrowser* fileBrowser;
+private:
+ HBoxLayout layout{this};
- void setDrumKitLoadStatus(LoadStatus load_status);
- void setMidiMapLoadStatus(LoadStatus load_status);
+ LineEdit lineedit{this};
+ Button browse_button{this};
-protected:
- // From Widget:
- void repaintEvent(RepaintEvent* repaintEvent) override;
+ std::size_t lineedit_width;
+ std::size_t button_width;
+ std::size_t gap{10};
+};
+
+class DrumkitframeContent
+ : public Widget
+{
+public:
+ DrumkitframeContent(Widget* parent,
+ Settings& settings,
+ SettingsNotifier& settings_notifier,
+ Config& config);
+
+ // From Widget
+ virtual void resize(std::size_t width, std::size_t height) override;
-private:
- void attackValueChanged(float value);
- void falloffValueChanged(float value);
- void velocityCheckClick(bool checked);
void kitBrowseClick();
void midimapBrowseClick();
+
+private:
void selectKitFile(const std::string& filename);
void selectMapFile(const std::string& filename);
- Config& config;
+ void setDrumKitLoadStatus(LoadStatus load_status);
+ void setMidiMapLoadStatus(LoadStatus load_status);
VBoxLayout layout{this};
- Image back{":bg.png"};
- Image logo{":logo.png"};
+ Label drumkit_caption{this};
+ Label midimap_caption{this};
+ BrowseFile drumkit_file{this};
+ BrowseFile midimap_file{this};
+ ProgressBar drumkit_file_progress{this};
+ ProgressBar midimap_file_progress{this};
+
+ FileBrowser file_browser{this};
Settings& settings;
+ SettingsNotifier& settings_notifier;
+ Config& config;
};
} // GUI::
diff --git a/plugingui/eventhandler.cc b/plugingui/eventhandler.cc
index 083efae..4200d49 100644
--- a/plugingui/eventhandler.cc
+++ b/plugingui/eventhandler.cc
@@ -28,37 +28,57 @@
#include "window.h"
#include "painter.h"
+#include "dialog.h"
-namespace GUI {
+namespace GUI
+{
EventHandler::EventHandler(NativeWindow& nativeWindow, Window& window)
: window(window)
, nativeWindow(nativeWindow)
-// , last_click(0)
, lastWasDoubleClick(false)
{}
bool EventHandler::hasEvent()
{
- return nativeWindow.hasEvent();
+ return !events.empty();
}
-std::shared_ptr<Event> EventHandler::getNextEvent()
+bool EventHandler::queryNextEventType(EventType type)
{
- return nativeWindow.getNextEvent();
+ return !events.empty() &&
+ (events.front()->type() == type);
}
-std::shared_ptr<Event> EventHandler::peekNextEvent()
+std::shared_ptr<Event> EventHandler::getNextEvent()
{
- return nativeWindow.peekNextEvent();
+ if(events.empty())
+ {
+ return nullptr;
+ }
+
+ auto event = events.front();
+ events.pop_front();
+ return event;
}
void EventHandler::processEvents()
{
- while(hasEvent())
+ bool block_interaction{false};
+ for(auto dialog : dialogs)
{
- Painter p(window); // Make sure we only redraw buffer one time.
+ // Check if the dialog nativewindow (not the contained widget) is visible
+ if(dialog->native->visible())
+ {
+ block_interaction |= dialog->isModal();
+ dialog->eventHandler()->processEvents();
+ }
+ }
+ events = nativeWindow.getEvents();
+
+ while(hasEvent())
+ {
auto event = getNextEvent();
if(event == nullptr)
@@ -71,28 +91,15 @@ void EventHandler::processEvents()
window.redraw();
break;
- case EventType::resize:
+ case EventType::move:
{
- while(true)
- {
- if(!hasEvent())
- {
- break;
- }
-
- auto peekEvent = peekNextEvent();
- if(!peekEvent)
- {
- break;
- }
- if(peekEvent->type() != EventType::resize)
- {
- break;
- }
-
- event = getNextEvent();
- }
+ auto moveEvent = static_cast<MoveEvent*>(event.get());
+ window.moved(moveEvent->x, moveEvent->y);
+ }
+ break;
+ case EventType::resize:
+ {
auto resizeEvent = static_cast<ResizeEvent*>(event.get());
if((resizeEvent->width != window.width()) ||
(resizeEvent->height != window.height()))
@@ -104,23 +111,9 @@ void EventHandler::processEvents()
case EventType::mouseMove:
{
- while(true)
+ // Skip all consecutive mouse move events and handle only the last one.
+ while(queryNextEventType(EventType::mouseMove))
{
- if(!hasEvent())
- {
- break;
- }
-
- auto peekEvent = peekNextEvent();
- if(!peekEvent)
- {
- break;
- }
- if(peekEvent->type() != EventType::mouseMove)
- {
- break;
- }
-
event = getNextEvent();
}
@@ -148,8 +141,8 @@ void EventHandler::processEvents()
if(window.buttonDownFocus())
{
auto widget = window.buttonDownFocus();
- moveEvent->x -= widget->windowX();
- moveEvent->y -= widget->windowY();
+ moveEvent->x -= widget->translateToWindowX();
+ moveEvent->y -= widget->translateToWindowY();
window.buttonDownFocus()->mouseMoveEvent(moveEvent);
break;
@@ -157,8 +150,8 @@ void EventHandler::processEvents()
if(widget)
{
- moveEvent->x -= widget->windowX();
- moveEvent->y -= widget->windowY();
+ moveEvent->x -= widget->translateToWindowX();
+ moveEvent->y -= widget->translateToWindowY();
widget->mouseMoveEvent(moveEvent);
}
}
@@ -166,13 +159,17 @@ void EventHandler::processEvents()
case EventType::button:
{
- if(lastWasDoubleClick)
+ if(block_interaction)
{
- lastWasDoubleClick = false;
continue;
}
auto buttonEvent = static_cast<ButtonEvent*>(event.get());
+ if(lastWasDoubleClick && (buttonEvent->direction == Direction::down))
+ {
+ lastWasDoubleClick = false;
+ continue;
+ }
lastWasDoubleClick = buttonEvent->doubleClick;
@@ -183,8 +180,8 @@ void EventHandler::processEvents()
if(buttonEvent->direction == Direction::up)
{
auto widget = window.buttonDownFocus();
- buttonEvent->x -= widget->windowX();
- buttonEvent->y -= widget->windowY();
+ buttonEvent->x -= widget->translateToWindowX();
+ buttonEvent->y -= widget->translateToWindowY();
widget->buttonEvent(buttonEvent);
window.setButtonDownFocus(nullptr);
@@ -194,8 +191,8 @@ void EventHandler::processEvents()
if(widget)
{
- buttonEvent->x -= widget->windowX();
- buttonEvent->y -= widget->windowY();
+ buttonEvent->x -= widget->translateToWindowX();
+ buttonEvent->y -= widget->translateToWindowY();
widget->buttonEvent(buttonEvent);
@@ -215,38 +212,18 @@ void EventHandler::processEvents()
case EventType::scroll:
{
- int delta = 0;
- while(true)
+ if(block_interaction)
{
- if(!hasEvent())
- {
- break;
- }
-
- auto peekEvent = peekNextEvent();
- if(!peekEvent)
- {
- break;
- }
- if(peekEvent->type() != EventType::scroll)
- {
- break;
- }
-
- auto scrollEvent = static_cast<ScrollEvent*>(event.get());
- delta += scrollEvent->delta;
-
- event = getNextEvent();
+ continue;
}
auto scrollEvent = static_cast<ScrollEvent*>(event.get());
- scrollEvent->delta += delta;
auto widget = window.find(scrollEvent->x, scrollEvent->y);
if(widget)
{
- scrollEvent->x -= widget->windowX();
- scrollEvent->y -= widget->windowY();
+ scrollEvent->x -= widget->translateToWindowX();
+ scrollEvent->y -= widget->translateToWindowY();
widget->scrollEvent(scrollEvent);
}
@@ -255,6 +232,10 @@ void EventHandler::processEvents()
case EventType::key:
{
+ if(block_interaction)
+ {
+ continue;
+ }
// TODO: Filter out multiple arrow events.
@@ -267,10 +248,30 @@ void EventHandler::processEvents()
break;
case EventType::close:
+ if(block_interaction)
+ {
+ continue;
+ }
+
closeNotifier();
break;
}
}
+
+ // Probe window and children to readrw as needed.
+ // NOTE: This method will invoke native->redraw() if a redraw is needed.
+ window.updateBuffer();
+}
+
+void EventHandler::registerDialog(Dialog* dialog)
+{
+ dialogs.push_back(dialog);
}
+void EventHandler::unregisterDialog(Dialog* dialog)
+{
+ dialogs.remove(dialog);
+}
+
+
} // GUI::
diff --git a/plugingui/eventhandler.h b/plugingui/eventhandler.h
index 6269baf..8d6f492 100644
--- a/plugingui/eventhandler.h
+++ b/plugingui/eventhandler.h
@@ -28,31 +28,38 @@
#include <notifier.h>
#include <memory>
+#include <queue>
+#include <list>
#include "guievent.h"
#include "nativewindow.h"
-namespace GUI {
+namespace GUI
+{
class Window;
+class Dialog;
-class EventHandler {
+class EventHandler
+{
public:
EventHandler(NativeWindow& nativeWindow, Window& window);
- //! \brief Process all events currently in the event queue.
+ //! Process all events currently in the event queue.
void processEvents();
- //! \brief Query if any events are currently in the event queue.
+ //! Query if any events are currently in the event queue.
bool hasEvent();
- //! \brief Get a single event from the event queue.
+ //! Query if the topmost event in the event queue is of type.
+ bool queryNextEventType(EventType type);
+
+ //! Get a single event from the event queue.
//! \return A pointer to the event or nullptr if there are none.
std::shared_ptr<Event> getNextEvent();
- //! \brief Get a single event from the event queue without popping it.
- //! \return A pointer to the event or nullptr if there are none.
- std::shared_ptr<Event> peekNextEvent();
+ void registerDialog(Dialog* dialog);
+ void unregisterDialog(Dialog* dialog);
Notifier<> closeNotifier;
@@ -62,6 +69,10 @@ private:
// Used to ignore mouse button release after a double click.
bool lastWasDoubleClick;
+
+ EventQueue events;
+
+ std::list<Dialog*> dialogs;
};
} // GUI::
diff --git a/plugingui/filebrowser.cc b/plugingui/filebrowser.cc
index 4470d00..76a2744 100644
--- a/plugingui/filebrowser.cc
+++ b/plugingui/filebrowser.cc
@@ -39,34 +39,42 @@
#include <sys/stat.h>
#include <unistd.h>
+#include <platform.h>
#include <hugin.hpp>
#ifdef __MINGW32__
#include <direct.h>
#endif
-namespace GUI {
+namespace GUI
+{
-FileBrowser::FileBrowser(Widget *parent)
- : Widget(parent)
+FileBrowser::FileBrowser(Widget* parent)
+ : Dialog(parent, true)
, dir(Directory::cwd())
, lbl_path(this)
, lineedit(this)
, listbox(this)
, btn_sel(this)
, btn_esc(this)
- , back(":bg.png")
+ , back(":resources/bg.png")
{
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
above_root = false;
#endif
+ setCaption("Open file...");
+
lbl_path.setText("Path:");
//lineedit.setReadOnly(true);
CONNECT(&lineedit, enterPressedNotifier, this, &FileBrowser::handleKeyEvent);
CONNECT(&listbox, selectionNotifier,
this, &FileBrowser::listSelectionChanged);
+ CONNECT(this, fileSelectNotifier,
+ this, &FileBrowser::select);
+ CONNECT(eventHandler(), closeNotifier,
+ this, &FileBrowser::cancel);
btn_sel.setText("Select");
CONNECT(&btn_sel, clickNotifier, this, &FileBrowser::selectButtonClicked);
@@ -77,10 +85,6 @@ FileBrowser::FileBrowser(Widget *parent)
changeDir();
}
-FileBrowser::~FileBrowser()
-{
-}
-
void FileBrowser::setPath(const std::string& path)
{
INFO(filebrowser, "Setting path to '%s'\n", path.c_str());
@@ -99,9 +103,9 @@ void FileBrowser::setPath(const std::string& path)
changeDir();
}
-void FileBrowser::resize(int w, int h)
+void FileBrowser::resize(std::size_t width, std::size_t height)
{
- Widget::resize(w,h);
+ Dialog::resize(width, height);
int offset = 0;
int brd = 5; // border
@@ -115,18 +119,18 @@ void FileBrowser::resize(int w, int h)
offset += btn_h;
lbl_path.resize(60, btn_h);
- lineedit.resize(w - 60 - brd, btn_h);
+ lineedit.resize(width - 60 - brd, btn_h);
offset += brd;
listbox.move(brd, offset);
- listbox.resize(w - 1 - 2*brd, h - btn_h - 2*brd - offset);
+ listbox.resize(width - 1 - 2*brd, height - btn_h - 2*brd - offset);
- btn_esc.move(brd, h - btn_h - brd);
- btn_esc.resize((w - 1 - 2*brd) / 2 - brd / 2, btn_h);
+ btn_esc.move(brd, height - btn_h - brd);
+ btn_esc.resize((width - 1 - 2*brd) / 2 - brd / 2, btn_h);
- btn_sel.move(brd + w / 2 - brd / 2, h - btn_h - brd);
- btn_sel.resize((w - 1 - 2*brd) / 2, btn_h);
+ btn_sel.move(brd + width / 2 - brd / 2, height - btn_h - brd);
+ btn_sel.resize((width - 1 - 2*brd) / 2, btn_h);
}
void FileBrowser::repaintEvent(RepaintEvent* repaintEvent)
@@ -168,6 +172,15 @@ void FileBrowser::handleKeyEvent()
void FileBrowser::cancel()
{
+ has_filename = false;
+ hide();
+ fileSelectCancelNotifier();
+}
+
+void FileBrowser::select(const std::string& file)
+{
+ has_filename = true;
+ filename = file;
hide();
}
@@ -185,7 +198,7 @@ void FileBrowser::changeDir()
INFO(filebrowser, "Changing path to '%s'\n",
(dir.path() + dir.seperator() + value).c_str());
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
if(above_root && !value.empty())
{
dir.setPath(value + dir.seperator());
@@ -211,7 +224,7 @@ void FileBrowser::changeDir()
std::vector<ListBoxBasic::Item> items;
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
if(Directory::isRoot(dir.path()) && (value == ".."))
{
DEBUG(filebrowser, "Showing partitions...\n");
@@ -257,4 +270,14 @@ void FileBrowser::changeDir()
listbox.addItems(items);
}
+std::string FileBrowser::getFilename() const
+{
+ return filename;
+}
+
+bool FileBrowser::hasFilename() const
+{
+ return has_filename;
+}
+
} // GUI::
diff --git a/plugingui/filebrowser.h b/plugingui/filebrowser.h
index 20f8197..ff8a7e8 100644
--- a/plugingui/filebrowser.h
+++ b/plugingui/filebrowser.h
@@ -27,8 +27,9 @@
#pragma once
#include <notifier.h>
+#include <platform.h>
-#include "widget.h"
+#include "dialog.h"
#include "button.h"
#include "listbox.h"
#include "lineedit.h"
@@ -36,21 +37,31 @@
#include "image.h"
#include "directory.h"
-namespace GUI {
+namespace GUI
+{
-class FileBrowser : public Widget {
+class FileBrowser
+ : public Dialog
+{
public:
- FileBrowser(Widget *parent);
- virtual ~FileBrowser();
+ FileBrowser(Widget* parent);
void setPath(const std::string& path);
Notifier<const std::string&> fileSelectNotifier; // (const std::string& path)
+ Notifier<> fileSelectCancelNotifier;
// From Widget:
bool isFocusable() override { return true; }
virtual void repaintEvent(RepaintEvent* repaintEvent) override;
- virtual void resize(int w, int h) override;
+ virtual void resize(std::size_t width, std::size_t height) override;
+
+ //! Return the filename selected in the browser.
+ std::string getFilename() const;
+
+ //! Returns true if the filebrowser has a selection, false if the window was
+ //! closed or the cancel button was clicked.
+ bool hasFilename() const;
private:
void listSelectionChanged();
@@ -59,12 +70,13 @@ private:
void handleKeyEvent();
Directory dir;
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
bool above_root;
bool in_root;
#endif
void cancel();
+ void select(const std::string& file);
void changeDir();
Label lbl_path;
@@ -76,6 +88,9 @@ private:
Button btn_esc;
Image back;
+
+ bool has_filename{false};
+ std::string filename;
};
} // GUI::
diff --git a/plugingui/font.h b/plugingui/font.h
index 84e1f63..2e3f87a 100644
--- a/plugingui/font.h
+++ b/plugingui/font.h
@@ -36,7 +36,7 @@ namespace GUI {
class Font {
public:
- Font(const std::string& fontfile = ":font.png");
+ Font(const std::string& fontfile = ":resources/font.png");
size_t textWidth(const std::string& text) const;
size_t textHeight(const std::string& text = "") const;
diff --git a/plugingui/frame.cc b/plugingui/frame.cc
new file mode 100644
index 0000000..efe0281
--- /dev/null
+++ b/plugingui/frame.cc
@@ -0,0 +1,121 @@
+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/***************************************************************************
+ * frame.cc
+ *
+ * Tue Feb 7 21:07:56 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include "frame.h"
+
+#include "painter.h"
+
+namespace GUI
+{
+
+FrameWidget::FrameWidget(Widget* parent, bool has_switch)
+ : Widget(parent)
+ , is_switched_on(!has_switch)
+ , bar_height(24)
+{
+ if(has_switch)
+ {
+ // We only have to set this once as nothing happens on a resize
+ power_button.move(4, 4);
+ power_button.resize(16, 16);
+
+ power_button.setChecked(is_switched_on);
+ CONNECT(&power_button, stateChangedNotifier, this,
+ &FrameWidget::powerButtonStateChanged);
+ }
+ power_button.setVisible(has_switch);
+
+ CONNECT(this, sizeChangeNotifier, this, &FrameWidget::sizeChanged);
+}
+
+void FrameWidget::repaintEvent(RepaintEvent* repaintEvent)
+{
+ Painter p(*this);
+
+ int center_x = width() / 2;
+ auto title_buf = title.c_str();
+
+ // draw the dark grey box
+ p.setColour(grey_box_colour);
+ p.drawFilledRectangle(1, 1, width() - 2, bar_height);
+
+ // frame
+ p.setColour(frame_colour_top);
+ p.drawLine(0, 0, width() - 1, 0);
+ p.setColour(frame_colour_bottom);
+ p.drawLine(0, height() - 1, width() - 1, height() - 1);
+ p.setColour(frame_colour_side);
+ p.drawLine(0, 0, 0, height() - 1);
+ p.drawLine(width() - 1, 0, width() - 1, height() - 1);
+
+ // background
+ p.setColour(background_colour);
+ p.drawFilledRectangle(1, bar_height, width() - 2, height() - 2);
+
+ // draw the label
+ p.setColour(label_colour);
+ p.drawText(center_x - label_width, bar_height - 4, font, title_buf);
+}
+
+void FrameWidget::powerButtonStateChanged(bool new_state)
+{
+ is_switched_on = new_state;
+ onSwitchChangeNotifier(is_switched_on);
+}
+
+void FrameWidget::setTitle(std::string const& title)
+{
+ this->title = title;
+ label_width = font.textWidth(title.c_str()) / 2 + 1;
+}
+
+void FrameWidget::setContent(Widget* content)
+{
+ this->content = content;
+ content->reparent(this);
+}
+
+void FrameWidget::setOnSwitch(bool on)
+{
+ is_switched_on = on;
+ power_button.setChecked(is_switched_on);
+}
+
+void FrameWidget::sizeChanged(int width, int height)
+{
+ if(content)
+ {
+ content_start_x = content_margin;
+ content_start_y = bar_height + content_margin;
+ content_width = width - 2 * content_margin;
+ content_height = height - (bar_height + 2 * content_margin);
+
+ content->move(content_start_x, content_start_y);
+ content->resize(content_width, content_height);
+ }
+}
+
+} // GUI::
diff --git a/plugingui/frame.h b/plugingui/frame.h
new file mode 100644
index 0000000..8475690
--- /dev/null
+++ b/plugingui/frame.h
@@ -0,0 +1,106 @@
+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/***************************************************************************
+ * frame.h
+ *
+ * Tue Feb 7 21:07:56 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#pragma once
+
+#include <notifier.h>
+
+#include "font.h"
+#include "powerbutton.h"
+#include "widget.h"
+
+namespace GUI
+{
+
+class FrameWidget
+ : public Widget
+{
+public:
+ FrameWidget(Widget* parent, bool has_switch = false);
+ virtual ~FrameWidget() = default;
+
+ // From Widget:
+ virtual bool isFocusable() override { return false; }
+ virtual bool catchMouse() override { return false; }
+
+ bool isSwitchedOn() { return is_switched_on; }
+
+ void setTitle(std::string const& title);
+ void setContent(Widget* content);
+
+ void setOnSwitch(bool on);
+
+ Notifier<bool> onSwitchChangeNotifier; // (bool on)
+
+protected:
+ // From Widget:
+ virtual void repaintEvent(RepaintEvent* repaintEvent) override;
+
+ //! Callback for Widget::sizeChangeNotifier
+ void sizeChanged(int width, int height);
+
+private:
+ //
+ // upper bar
+ //
+
+ // label
+ Font font;
+ std::string title;
+ GUI::Colour label_colour{0.1};
+ std::size_t label_width;
+
+ // switch
+ bool is_switched_on;
+ PowerButton power_button{this};
+
+ void powerButtonStateChanged(bool clicked);
+
+ // grey box
+ std::size_t bar_height;
+ GUI::Colour grey_box_colour{0.7};
+ GUI::Colour background_colour{0.85, 0.8};
+
+ //
+ // content
+ //
+
+ // content frame
+ GUI::Colour frame_colour_top{0.95};
+ GUI::Colour frame_colour_bottom{0.4};
+ GUI::Colour frame_colour_side{0.6};
+
+ // content box
+ Widget* content{nullptr};
+ std::size_t content_margin{12};
+
+ std::size_t content_start_x;
+ std::size_t content_start_y;
+ std::size_t content_width;
+ std::size_t content_height;
+};
+
+} // GUI::
diff --git a/plugingui/guievent.h b/plugingui/guievent.h
index 133b630..11a7b9b 100644
--- a/plugingui/guievent.h
+++ b/plugingui/guievent.h
@@ -26,39 +26,36 @@
*/
#pragma once
-#include <unistd.h>
-
#include <string>
+#include <list>
+#include <memory>
-#ifdef X11
-#include <X11/Xlib.h>
-#include <X11/Xutil.h>
-#endif/*X11*/
-
-namespace GUI {
+namespace GUI
+{
-enum class EventType {
+enum class EventType
+{
mouseMove,
repaint,
button,
scroll,
key,
close,
- resize
+ resize,
+ move
};
-class Event {
+class Event
+{
public:
virtual ~Event() {}
virtual EventType type() = 0;
-
-#ifdef X11
- ::Window window_id;
-#endif/*X11*/
};
-class MouseMoveEvent : public Event {
+class MouseMoveEvent
+ : public Event
+{
public:
EventType type() { return EventType::mouseMove; }
@@ -67,18 +64,22 @@ public:
};
-enum class Direction {
+enum class Direction
+{
up,
down,
};
-enum class MouseButton {
+enum class MouseButton
+{
right,
middle,
left,
};
-class ButtonEvent : public Event {
+class ButtonEvent
+ : public Event
+{
public:
EventType type() { return EventType::button; }
@@ -91,7 +92,9 @@ public:
bool doubleClick;
};
-class ScrollEvent : public Event {
+class ScrollEvent
+ : public Event
+{
public:
EventType type() { return EventType::scroll; }
@@ -101,7 +104,9 @@ public:
int delta;
};
-class RepaintEvent : public Event {
+class RepaintEvent
+ : public Event
+{
public:
EventType type() { return EventType::repaint; }
@@ -111,7 +116,8 @@ public:
size_t height;
};
-enum class Key {
+enum class Key
+{
unknown,
left,
right,
@@ -127,7 +133,9 @@ enum class Key {
character, //!< The actual character is stored in KeyEvent::text
};
-class KeyEvent : public Event {
+class KeyEvent
+ : public Event
+{
public:
EventType type() { return EventType::key; }
@@ -137,12 +145,16 @@ public:
std::string text;
};
-class CloseEvent : public Event {
+class CloseEvent
+ : public Event
+{
public:
EventType type() { return EventType::close; }
};
-class ResizeEvent : public Event {
+class ResizeEvent
+ : public Event
+{
public:
EventType type() { return EventType::resize; }
@@ -150,4 +162,24 @@ public:
size_t height;
};
+class MoveEvent
+ : public Event
+{
+public:
+ EventType type() { return EventType::move; }
+
+ int x;
+ int y;
+};
+
+using EventQueue = std::list<std::shared_ptr<Event>>;
+
+struct Rect
+{
+ std::size_t x1;
+ std::size_t y1;
+ std::size_t x2;
+ std::size_t y2;
+};
+
} // GUI::
diff --git a/plugingui/humanizerframecontent.cc b/plugingui/humanizerframecontent.cc
new file mode 100644
index 0000000..6753836
--- /dev/null
+++ b/plugingui/humanizerframecontent.cc
@@ -0,0 +1,83 @@
+/* -*- Mode: c++ -*- */
+/***************************************************************************
+ * humanizerframecontent.cc
+ *
+ * Fri Mar 24 21:49:58 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include "humanizerframecontent.h"
+
+#include <settings.h>
+
+#include "painter.h"
+
+namespace GUI
+{
+
+HumanizerframeContent::HumanizerframeContent(Widget* parent,
+ Settings& settings,
+ SettingsNotifier& settings_notifier)
+ : Widget(parent)
+ , settings(settings)
+ , settings_notifier(settings_notifier)
+{
+ layout.setResizeChildren(false);
+
+ attack.resize(80, 80);
+ attack_knob.resize(30, 30);
+ attack_knob.showValue(false);
+ attack.setControl(&attack_knob);
+ layout.addItem(&attack);
+
+ falloff.resize(80, 80);
+ falloff_knob.resize(30, 30);
+ falloff_knob.showValue(false);
+ falloff.setControl(&falloff_knob);
+ layout.addItem(&falloff);
+
+ layout.setPosition(&attack, GridLayout::GridRange{1, 2, 0, 1});
+ layout.setPosition(&falloff, GridLayout::GridRange{2, 3, 0, 1});
+
+ CONNECT(this, settings_notifier.velocity_modifier_falloff,
+ &falloff_knob, &Knob::setValue);
+ CONNECT(this, settings_notifier.velocity_modifier_weight,
+ &attack_knob, &Knob::setValue);
+
+ CONNECT(&attack_knob, valueChangedNotifier,
+ this, &HumanizerframeContent::attackValueChanged);
+
+ CONNECT(&falloff_knob, valueChangedNotifier,
+ this, &HumanizerframeContent::falloffValueChanged);
+
+}
+
+void HumanizerframeContent::attackValueChanged(float value)
+{
+ settings.velocity_modifier_weight.store(value);
+}
+
+void HumanizerframeContent::falloffValueChanged(float value)
+{
+ settings.velocity_modifier_falloff.store(value);
+}
+
+} // GUI::
diff --git a/plugingui/humanizerframecontent.h b/plugingui/humanizerframecontent.h
new file mode 100644
index 0000000..e13f739
--- /dev/null
+++ b/plugingui/humanizerframecontent.h
@@ -0,0 +1,109 @@
+/* -*- Mode: c++ -*- */
+/***************************************************************************
+ * humanizerframecontent.h
+ *
+ * Fri Mar 24 21:49:58 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#pragma once
+
+#include "knob.h"
+#include "label.h"
+#include "layout.h"
+#include "widget.h"
+
+#include <iomanip>
+#include <sstream>
+
+struct Settings;
+class SettingsNotifier;
+
+namespace GUI
+{
+
+// TODO move this to an own file?
+class LabeledControl
+ : public Widget
+{
+public:
+ LabeledControl(Widget* parent, const std::string& name)
+ : Widget(parent)
+ {
+ layout.setResizeChildren(false);
+ layout.setHAlignment(HAlignment::center);
+ layout.setSpacing(2);
+
+ caption.setText(name);
+ caption.resize(100, 20);
+ caption.setAlignment(TextAlignment::center);
+ layout.addItem(&caption);
+ }
+
+ void setControl(Knob* control)
+ {
+ layout.addItem(control);
+
+ CONNECT(control, valueChangedNotifier, this, &LabeledControl::setValue);
+ setValue(control->value());
+ value.resize(100, 20);
+ value.setAlignment(TextAlignment::center);
+ layout.addItem(&value);
+ }
+
+private:
+ VBoxLayout layout{this};
+ Label caption{this};
+ Label value{this};
+
+ void setValue(float new_value)
+ {
+ std::stringstream stream;
+ stream << std::fixed << std::setprecision(2) << new_value;
+ value.setText(stream.str());
+ }
+};
+
+class HumanizerframeContent
+ : public Widget
+{
+public:
+ HumanizerframeContent(Widget* parent,
+ Settings& settings,
+ SettingsNotifier& settings_notifier);
+
+private:
+ void attackValueChanged(float value);
+ void falloffValueChanged(float value);
+
+ GridLayout layout{this, 4, 1};
+
+ LabeledControl attack{this, "Attack"};
+ LabeledControl falloff{this, "Release"};
+
+ Knob attack_knob{&attack};
+ Knob falloff_knob{&falloff};
+
+ Settings& settings;
+ SettingsNotifier& settings_notifier;
+};
+
+} // GUI::
diff --git a/plugingui/image.cc b/plugingui/image.cc
index 666170d..22d1aca 100644
--- a/plugingui/image.cc
+++ b/plugingui/image.cc
@@ -45,6 +45,7 @@ Image::Image(const char* data, size_t size)
}
Image::Image(const std::string& filename)
+ : filename(filename)
{
Resource rc(filename);
load(rc.data(), rc.size());
@@ -54,6 +55,7 @@ Image::Image(Image&& other)
: _width(other._width)
, _height(other._height)
, image_data(std::move(other.image_data))
+ , filename(other.filename)
{
other._width = 0;
other._height = 0;
@@ -78,7 +80,7 @@ Image& Image::operator=(Image&& other)
void Image::setError()
{
- Resource rc(":png_error");
+ Resource rc(":resources/png_error");
const unsigned char* ptr = (const unsigned char*)rc.data();
@@ -118,7 +120,8 @@ void Image::load(const char* data, size_t size)
if(res != 0)
{
- ERR(image, "Error in lodepng_decode32: %d", res);
+ ERR(image, "Error in lodepng_decode32: %d while loading '%s'",
+ res, filename.c_str());
setError();
return;
}
diff --git a/plugingui/image.h b/plugingui/image.h
index ae0e051..e70215e 100644
--- a/plugingui/image.h
+++ b/plugingui/image.h
@@ -60,6 +60,7 @@ private:
std::size_t _height{0};
std::vector<Colour> image_data;
Colour out_of_range{0.0f, 0.0f, 0.0f, 0.0f};
+ std::string filename;
};
} // GUI::
diff --git a/plugingui/knob.cc b/plugingui/knob.cc
index 87779ec..4082aa3 100644
--- a/plugingui/knob.cc
+++ b/plugingui/knob.cc
@@ -37,35 +37,50 @@
#endif
#include <math.h>
-namespace GUI {
+namespace GUI
+{
Knob::Knob(Widget *parent)
: Widget(parent)
- , img_knob(getImageCache(), ":knob.png")
+ , img_knob(getImageCache(), ":resources/knob.png")
{
state = up;
maximum = 1.0;
minimum = 0.0;
- currentValue = minimum;
+ current_value = 0.0;
mouse_offset_x = 0;
}
void Knob::setValue(float value)
{
+ value -= minimum;
+ value /= (maximum - minimum);
internalSetValue(value);
}
+void Knob::setRange(float minimum, float maximum)
+{
+ this->minimum = minimum;
+ this->maximum = maximum;
+ internalSetValue(current_value);
+}
+
float Knob::value()
{
- return currentValue;
+ return current_value * (maximum - minimum) + minimum;
+}
+
+void Knob::showValue(bool show_value)
+{
+ this->show_value = show_value;
}
void Knob::scrollEvent(ScrollEvent* scrollEvent)
{
- float value = currentValue - (scrollEvent->delta / 200.0);
+ float value = (current_value - (scrollEvent->delta / 200.0));
internalSetValue(value);
}
@@ -80,7 +95,7 @@ void Knob::mouseMoveEvent(MouseMoveEvent* mouseMoveEvent)
float dval =
mouse_offset_x - (mouseMoveEvent->x + (-1 * mouseMoveEvent->y));
- float value = currentValue - (dval / 300.0);
+ float value = current_value - (dval / 300.0);
internalSetValue(value);
@@ -95,7 +110,7 @@ void Knob::keyEvent(KeyEvent* keyEvent)
return;
}
- float value = currentValue;
+ float value = current_value;
switch(keyEvent->keycode) {
case Key::up:
value += 0.01;
@@ -152,17 +167,33 @@ void Knob::repaintEvent(RepaintEvent* repaintEvent)
int center_y = height() / 2;
Painter p(*this);
-
p.clear();
+
p.drawImageStretched(0, 0, img_knob, diameter, diameter);
- char buf[64];
- sprintf(buf, "%.2f", currentValue * maximum);
- p.drawText(center_x - font.textWidth(buf) / 2 + 1,
- center_y + font.textHeight(buf) / 2 + 1, font, buf);
+ float range = maximum - minimum;
+
+ if (show_value) {
+ // Show 0, 1 or 2 decimal point depending on the size of the range
+ char buf[64];
+ if(range> 100.0f)
+ {
+ sprintf(buf, "%.0f", current_value * range + minimum);
+ }
+ else if(range > 10.0f)
+ {
+ sprintf(buf, "%.1f", current_value * range + minimum);
+ }
+ else
+ {
+ sprintf(buf, "%.2f", current_value * range + minimum);
+ }
+ p.drawText(center_x - font.textWidth(buf) / 2 + 1,
+ center_y + font.textHeight(buf) / 2 + 1, font, buf);
+ }
// Make it start from 20% and stop at 80%
- double padval = currentValue * 0.8 + 0.1;
+ double padval = current_value * 0.8 + 0.1;
double from_x = sin((-1 * padval + 1) * 2 * M_PI) * radius * 0.6;
double from_y = cos((-1 * padval + 1) * 2 * M_PI) * radius * 0.6;
@@ -184,26 +215,26 @@ void Knob::repaintEvent(RepaintEvent* repaintEvent)
}
}
-void Knob::internalSetValue(float value)
+void Knob::internalSetValue(float new_value)
{
- if(value < minimum)
+ if(new_value < 0.0)
{
- value = minimum;
+ new_value = 0.0;
}
- if(value > maximum)
+ if(new_value > 1.0)
{
- value = maximum;
+ new_value = 1.0;
}
- if(value == currentValue)
+ if(new_value == current_value)
{
return;
}
- currentValue = value;
- valueChangedNotifier(currentValue);
- repaintEvent(nullptr);
+ current_value = new_value;
+ valueChangedNotifier(value());
+ redraw();
}
} // GUI::
diff --git a/plugingui/knob.h b/plugingui/knob.h
index 64d66e1..d8771d8 100644
--- a/plugingui/knob.h
+++ b/plugingui/knob.h
@@ -44,7 +44,9 @@ public:
bool isFocusable() override { return true; }
void setValue(float value);
+ void setRange(float minimum, float maximum);
float value();
+ void showValue(bool show_value);
Notifier<float> valueChangedNotifier; // (float newValue)
@@ -69,10 +71,12 @@ private:
state_t state;
- float currentValue;
+ float current_value;
float maximum;
float minimum;
+ bool show_value{true};
+
Texture img_knob;
int mouse_offset_x;
diff --git a/plugingui/label.cc b/plugingui/label.cc
index 2ff4f36..dc5fe23 100644
--- a/plugingui/label.cc
+++ b/plugingui/label.cc
@@ -29,6 +29,8 @@
#include "painter.h"
#include "guievent.h"
+#include <cpp11fix.h>
+
namespace GUI {
Label::Label(Widget *parent)
@@ -39,7 +41,7 @@ Label::Label(Widget *parent)
void Label::setText(const std::string& text)
{
_text = text;
- repaintEvent(nullptr);
+ redraw();
}
void Label::setAlignment(TextAlignment alignment)
@@ -47,6 +49,16 @@ void Label::setAlignment(TextAlignment alignment)
this->alignment = alignment;
}
+void Label::setColour(Colour colour)
+{
+ this->colour = std::make_unique<Colour>(colour);
+}
+
+void Label::resetColour()
+{
+ colour.release();
+}
+
void Label::resizeToText()
{
resize(font.textWidth(_text) + border, font.textHeight());
@@ -55,11 +67,8 @@ void Label::resizeToText()
void Label::repaintEvent(RepaintEvent* repaintEvent)
{
Painter p(*this);
-
p.clear();
- p.setColour(Colour(1));
-
int offset = 0;
switch(alignment) {
case TextAlignment::left:
@@ -73,7 +82,13 @@ void Label::repaintEvent(RepaintEvent* repaintEvent)
break;
}
- p.drawText(offset, (height() + font.textHeight()) / 2, font, _text, true);
+ if (colour) {
+ p.setColour(*colour);
+ p.drawText(offset, (height() + font.textHeight()) / 2, font, _text);
+ }
+ else {
+ p.drawText(offset, (height() + font.textHeight()) / 2, font, _text, true);
+ }
}
} // GUI::
diff --git a/plugingui/label.h b/plugingui/label.h
index f76a598..45b4176 100644
--- a/plugingui/label.h
+++ b/plugingui/label.h
@@ -31,6 +31,7 @@
#include "font.h"
#include <string>
+#include <memory>
namespace GUI {
@@ -46,9 +47,9 @@ public:
virtual ~Label() = default;
void setText(const std::string& text);
-
void setAlignment(TextAlignment alignment);
-
+ void setColour(Colour colour);
+ void resetColour();
void resizeToText();
protected:
@@ -57,9 +58,12 @@ protected:
private:
std::string _text;
- Font font{":fontemboss.png"};
+ Font font{":resources/fontemboss.png"};
TextAlignment alignment{TextAlignment::left};
int border{0};
+
+ // optional colour
+ std::unique_ptr<Colour> colour;
};
} // GUI::
diff --git a/plugingui/layout.cc b/plugingui/layout.cc
index 1b56315..ea025bd 100644
--- a/plugingui/layout.cc
+++ b/plugingui/layout.cc
@@ -28,10 +28,12 @@
#include "widget.h"
-namespace GUI {
+#include <algorithm>
-LayoutItem::LayoutItem()
- : parent(nullptr)
+namespace GUI
+{
+
+LayoutItem::LayoutItem() : parent(nullptr)
{
}
@@ -40,7 +42,7 @@ LayoutItem::~LayoutItem()
setLayoutParent(nullptr); // Will disconnect from layout if any.
}
-void LayoutItem::setLayoutParent(Layout *p)
+void LayoutItem::setLayoutParent(Layout* p)
{
if(this->parent)
{
@@ -50,8 +52,7 @@ void LayoutItem::setLayoutParent(Layout *p)
this->parent = p;
}
-Layout::Layout(LayoutItem *parent)
- : parent(parent)
+Layout::Layout(LayoutItem* parent) : parent(parent)
{
auto widget = dynamic_cast<Widget*>(parent);
if(widget)
@@ -60,25 +61,17 @@ Layout::Layout(LayoutItem *parent)
}
}
-void Layout::addItem(LayoutItem *item)
+void Layout::addItem(LayoutItem* item)
{
items.push_back(item);
item->setLayoutParent(this);
layout();
}
-void Layout::removeItem(LayoutItem *item)
+void Layout::removeItem(LayoutItem* item)
{
- LayoutItemList::iterator i = items.begin();
- while(i != items.end())
- {
- if(*i == item)
- {
- i = items.erase(i);
- continue;
- }
- ++i;
- }
+ auto new_end = std::remove(items.begin(), items.end(), item);
+ items.erase(new_end, items.end());
layout();
}
@@ -92,8 +85,7 @@ void Layout::sizeChanged(int width, int height)
// BoxLayout
//
-BoxLayout::BoxLayout(LayoutItem *parent)
- : Layout(parent)
+BoxLayout::BoxLayout(LayoutItem* parent) : Layout(parent)
{
}
@@ -113,9 +105,8 @@ void BoxLayout::setSpacing(size_t spacing)
// VBoxLayout
//
-VBoxLayout::VBoxLayout(LayoutItem *parent)
- : BoxLayout(parent)
- , align(HAlignment::center)
+VBoxLayout::VBoxLayout(LayoutItem* parent)
+ : BoxLayout(parent), align(HAlignment::center)
{
}
@@ -123,19 +114,34 @@ void VBoxLayout::layout()
{
size_t y = 0;
size_t w = parent->width();
- //size_t h = parent->height() / items.size();
+ // size_t h = parent->height() / items.size();
LayoutItemList::iterator i = items.begin();
while(i != items.end())
{
- LayoutItem *item = *i;
+ LayoutItem* item = *i;
+
if(resizeChildren)
{
- item->resize(w, parent->height() / items.size());
+ auto num_items = items.size();
+ auto empty_space = (num_items - 1) * spacing;
+ auto available_space = parent->height();
+
+ if(available_space >= empty_space)
+ {
+ auto item_height = (available_space - empty_space) / num_items;
+ item->resize(w, item_height);
+ }
+ else
+ {
+ // TODO: Should this case be handled differently?
+ item->resize(w, 0);
+ }
}
size_t x = 0;
- switch(align) {
+ switch(align)
+ {
case HAlignment::left:
x = 0;
break;
@@ -162,9 +168,8 @@ void VBoxLayout::setHAlignment(HAlignment alignment)
// HBoxLayout
//
-HBoxLayout::HBoxLayout(LayoutItem *parent)
- : BoxLayout(parent)
- , align(VAlignment::center)
+HBoxLayout::HBoxLayout(LayoutItem* parent)
+ : BoxLayout(parent), align(VAlignment::center)
{
}
@@ -175,23 +180,38 @@ void HBoxLayout::layout()
return;
}
-// size_t w = parent->width() / items.size();
+ // size_t w = parent->width() / items.size();
size_t h = parent->height();
size_t x = 0;
LayoutItemList::iterator i = items.begin();
while(i != items.end())
{
- LayoutItem *item = *i;
+ LayoutItem* item = *i;
if(resizeChildren)
{
- item->resize(parent->width() / items.size(), h);
+ auto num_items = items.size();
+ auto empty_space = (num_items - 1) * spacing;
+ auto available_space = parent->width();
+
+ if(available_space >= empty_space)
+ {
+ auto item_width = (available_space - empty_space) / num_items;
+ item->resize(item_width, h);
+ }
+ else
+ {
+ // TODO: Should this case be handled differently?
+ item->resize(0, h);
+ }
+
item->move(x, 0);
}
else
{
size_t y = 0;
- switch(align) {
+ switch(align)
+ {
case VAlignment::top:
y = 0;
break;
@@ -203,7 +223,7 @@ void HBoxLayout::layout()
break;
}
- int diff = 0;//w - item->width();
+ int diff = 0; // w - item->width();
item->move(x + diff / 2, y);
}
x += item->width() + spacing;
@@ -216,4 +236,120 @@ void HBoxLayout::setVAlignment(VAlignment alignment)
align = alignment;
}
+//
+// GridLayout
+//
+
+GridLayout::GridLayout(LayoutItem* parent, std::size_t number_of_columns,
+ std::size_t number_of_rows)
+ : BoxLayout(parent)
+ , number_of_columns(number_of_columns)
+ , number_of_rows(number_of_rows)
+{
+}
+
+void GridLayout::removeItem(LayoutItem* item)
+{
+ // manually remove from grid_ranges as remove_if doesn't work on an
+ // unordered_map.
+ auto it = grid_ranges.begin();
+ while(it != grid_ranges.end())
+ {
+ if(it->first == item)
+ {
+ it = grid_ranges.erase(it);
+ }
+ else
+ {
+ ++it;
+ }
+ }
+
+ Layout::removeItem(item);
+}
+
+void GridLayout::layout()
+{
+ if(grid_ranges.empty())
+ {
+ return;
+ }
+
+ // Calculate cell sizes
+ auto cell_size = calculateCellSize();
+
+ for(auto const& pair : grid_ranges)
+ {
+ auto& item = *pair.first;
+ auto const& range = pair.second;
+
+ moveAndResize(item, range, cell_size);
+ }
+}
+
+void GridLayout::setPosition(LayoutItem* item, GridRange const& range)
+{
+ grid_ranges[item] = range;
+}
+
+auto GridLayout::calculateCellSize() const -> CellSize
+{
+ auto empty_width = (number_of_columns - 1) * spacing;
+ auto available_width = parent->width();
+ auto empty_height = (number_of_rows - 1) * spacing;
+ auto available_height = parent->height();
+
+ CellSize cell_size;
+ if(available_width > empty_width && available_height > empty_height)
+ {
+ cell_size.width = (available_width - empty_width) / number_of_columns;
+ cell_size.height = (available_height - empty_height) / number_of_rows;
+ }
+ else
+ {
+ cell_size.width = 0;
+ cell_size.height = 0;
+ }
+
+ return cell_size;
+}
+
+void GridLayout::moveAndResize(
+ LayoutItem& item, GridRange const& range, CellSize cell_size) const
+{
+ std::size_t x = range.column_begin * (cell_size.width + spacing);
+ std::size_t y = range.row_begin * (cell_size.height + spacing);
+
+ std::size_t column_count = (range.column_end - range.column_begin);
+ std::size_t row_count = (range.row_end - range.row_begin);
+ std::size_t width = column_count * (cell_size.width + spacing) - spacing;
+ std::size_t height = row_count * (cell_size.height + spacing) - spacing;
+
+ if(resizeChildren)
+ {
+ item.move(x, y);
+
+ if(cell_size.width * cell_size.height != 0)
+ {
+ item.resize(width, height);
+ }
+ else
+ {
+ item.resize(0, 0);
+ }
+ }
+ else
+ {
+ if(item.width() <= width && item.height() <= height)
+ {
+ item.move(x + (width - item.width()) / 2,
+ y + (height - item.height()) / 2);
+ }
+ else
+ {
+ item.move(x, y);
+ }
+ }
+}
+
} // GUI::
diff --git a/plugingui/layout.h b/plugingui/layout.h
index 49bf75c..763f616 100644
--- a/plugingui/layout.h
+++ b/plugingui/layout.h
@@ -26,28 +26,31 @@
*/
#pragma once
-#include <list>
#include <cstdlib>
+#include <list>
+#include <unordered_map>
#include <notifier.h>
-namespace GUI {
+namespace GUI
+{
class Layout;
-class LayoutItem {
+class LayoutItem
+{
public:
LayoutItem();
virtual ~LayoutItem();
void setLayoutParent(Layout* parent);
- virtual void resize(int width, int height) = 0;
- virtual void move(size_t x, size_t y) = 0;
- virtual int x() = 0;
- virtual int y() = 0;
- virtual size_t width() = 0;
- virtual size_t height() = 0;
+ virtual void resize(std::size_t width, std::size_t height) = 0;
+ virtual void move(int x, int y) = 0;
+ virtual int x() const = 0;
+ virtual int y() const = 0;
+ virtual std::size_t width() const = 0;
+ virtual std::size_t height() const = 0;
private:
Layout* parent;
@@ -57,11 +60,13 @@ private:
class Layout : public Listener
{
public:
- Layout(LayoutItem *parent);
- virtual ~Layout() {}
+ Layout(LayoutItem* parent);
+ virtual ~Layout()
+ {
+ }
- virtual void addItem(LayoutItem *item);
- virtual void removeItem(LayoutItem *item);
+ virtual void addItem(LayoutItem* item);
+ virtual void removeItem(LayoutItem* item);
//! \brief Reimplement this method to create a new Layout rule.
virtual void layout() = 0;
@@ -69,15 +74,16 @@ public:
protected:
void sizeChanged(int width, int height);
- LayoutItem *parent;
- typedef std::list<LayoutItem *> LayoutItemList;
+ LayoutItem* parent;
+ typedef std::list<LayoutItem*> LayoutItemList;
LayoutItemList items;
};
//! \brief Abstract box layout
-class BoxLayout : public Layout {
+class BoxLayout : public Layout
+{
public:
- BoxLayout(LayoutItem *parent);
+ BoxLayout(LayoutItem* parent);
//! \brief Set to false to only move the items, not scale them.
void setResizeChildren(bool resize_children);
@@ -85,23 +91,25 @@ public:
void setSpacing(size_t spacing);
// From Layout:
- virtual void layout() override = 0;
+ virtual void layout() override = 0;
protected:
bool resizeChildren{false};
size_t spacing{0};
};
-enum class HAlignment {
+enum class HAlignment
+{
left,
center,
right,
};
//! \brief A Layout that lays out its elements vertically.
-class VBoxLayout : public BoxLayout {
+class VBoxLayout : public BoxLayout
+{
public:
- VBoxLayout(LayoutItem *parent);
+ VBoxLayout(LayoutItem* parent);
void setHAlignment(HAlignment alignment);
@@ -112,16 +120,18 @@ protected:
HAlignment align;
};
-enum class VAlignment {
+enum class VAlignment
+{
top,
center,
bottom,
};
//! \brief A Layout that lays out its elements vertically.
-class HBoxLayout : public BoxLayout {
+class HBoxLayout : public BoxLayout
+{
public:
- HBoxLayout(LayoutItem *parent);
+ HBoxLayout(LayoutItem* parent);
void setVAlignment(VAlignment alignment);
@@ -132,4 +142,51 @@ protected:
VAlignment align;
};
+//! \brief A Layout class which places the items in a regular grid. An item can
+//! span multiple rows/columns.
+class GridLayout : public BoxLayout
+{
+public:
+ // The range is open, i.e. end is one past the last one.
+ struct GridRange
+ {
+ int column_begin;
+ int column_end;
+ int row_begin;
+ int row_end;
+ };
+
+ GridLayout(LayoutItem* parent, std::size_t number_of_columns,
+ std::size_t number_of_rows);
+
+ virtual ~GridLayout()
+ {
+ }
+
+ // From Layout:
+ virtual void removeItem(LayoutItem* item);
+ virtual void layout();
+
+ void setPosition(LayoutItem* item, GridRange const& range);
+
+protected:
+ std::size_t number_of_columns;
+ std::size_t number_of_rows;
+
+ // Note: Yes, this is somewhat redundant to the LayoutItemList of the Layout
+ // class. However, this was the best idea I had such that I could still
+ // derive from Layout. If you find this ugly, feel free to fix it.
+ std::unordered_map<LayoutItem*, GridRange> grid_ranges;
+
+private:
+ struct CellSize {
+ std::size_t width;
+ std::size_t height;
+ };
+
+ CellSize calculateCellSize() const;
+ void moveAndResize(
+ LayoutItem& item, GridRange const& range, CellSize cell_size) const;
+};
+
} // GUI::
diff --git a/plugingui/led.cc b/plugingui/led.cc
index 03ea661..f77e31a 100644
--- a/plugingui/led.cc
+++ b/plugingui/led.cc
@@ -41,7 +41,7 @@ void LED::setState(state_t state)
if(this->state != state)
{
this->state = state;
- repaintEvent(nullptr);
+ redraw();
}
}
diff --git a/plugingui/lineedit.cc b/plugingui/lineedit.cc
index c213041..d2e9dea 100644
--- a/plugingui/lineedit.cc
+++ b/plugingui/lineedit.cc
@@ -61,7 +61,7 @@ void LineEdit::setText(const std::string& text)
visibleText = _text;
offsetPos = 0;
- repaintEvent(nullptr);
+ redraw();
textChanged();
}
@@ -94,7 +94,7 @@ void LineEdit::buttonEvent(ButtonEvent *buttonEvent)
break;
}
}
- repaintEvent(nullptr);
+ redraw();
}
}
@@ -189,7 +189,7 @@ void LineEdit::keyEvent(KeyEvent *keyEvent)
break;
}
- repaintEvent(nullptr);
+ redraw();
}
if(change)
@@ -202,7 +202,6 @@ void LineEdit::repaintEvent(RepaintEvent *repaintEvent)
{
Painter p(*this);
- p.clear();
int w = width();
int h = height();
if((w == 0) || (h == 0))
diff --git a/plugingui/lineedit.h b/plugingui/lineedit.h
index 76babcc..dd37776 100644
--- a/plugingui/lineedit.h
+++ b/plugingui/lineedit.h
@@ -62,7 +62,7 @@ protected:
virtual void textChanged() {}
private:
- TexturedBox box{getImageCache(), ":widget.png",
+ TexturedBox box{getImageCache(), ":resources/widget.png",
0, 0, // atlas offset (x, y)
7, 1, 7, // dx1, dx2, dx3
7, 63, 7}; // dy1, dy2, dy3
diff --git a/plugingui/listbox.cc b/plugingui/listbox.cc
index ba61424..28c074e 100644
--- a/plugingui/listbox.cc
+++ b/plugingui/listbox.cc
@@ -84,8 +84,6 @@ void ListBox::repaintEvent(RepaintEvent* repaintEvent)
{
Painter p(*this);
- p.clear();
-
int w = width();
int h = height();
if(w == 0 || h == 0)
@@ -97,7 +95,7 @@ void ListBox::repaintEvent(RepaintEvent* repaintEvent)
p.drawImage(0, 0, box);
}
-void ListBox::resize(int width, int height)
+void ListBox::resize(std::size_t width, std::size_t height)
{
Widget::resize(width, height);
basic.resize(width - (7 + 7),
diff --git a/plugingui/listbox.h b/plugingui/listbox.h
index 3032951..0d9ad4d 100644
--- a/plugingui/listbox.h
+++ b/plugingui/listbox.h
@@ -55,7 +55,7 @@ public:
// From Widget:
virtual void repaintEvent(RepaintEvent* repaintEvent) override;
- virtual void resize(int w, int h) override;
+ virtual void resize(std::size_t width, std::size_t height) override;
// Forwarded notifiers from ListBoxBasic::basic
Notifier<>& selectionNotifier;
@@ -65,7 +65,7 @@ public:
private:
ListBoxBasic basic;
- TexturedBox box{getImageCache(), ":widget.png",
+ TexturedBox box{getImageCache(), ":resources/widget.png",
0, 0, // atlas offset (x, y)
7, 1, 7, // dx1, dx2, dx3
7, 63, 7}; // dy1, dy2, dy3
diff --git a/plugingui/listboxbasic.cc b/plugingui/listboxbasic.cc
index 2e02301..90e5b1a 100644
--- a/plugingui/listboxbasic.cc
+++ b/plugingui/listboxbasic.cc
@@ -36,7 +36,7 @@ ListBoxBasic::ListBoxBasic(Widget *parent)
, scroll(this)
{
scroll.move(0,0);
- scroll.resize(18, 100);
+ scroll.resize(16, 100);
CONNECT(&scroll, valueChangeNotifier,
this, &ListBoxBasic::onScrollBarValueChange);
@@ -84,11 +84,7 @@ void ListBoxBasic::addItems(const std::vector<ListBoxBasic::Item>& newItems)
//setSelection((int)items.size() - 1);
setSelection(0);
}
-
- int numitems = height() / (font.textHeight() + padding);
- scroll.setRange(numitems);
- scroll.setMaximum(items.size());
- repaintEvent(nullptr);
+ redraw();
}
void ListBoxBasic::clear()
@@ -97,7 +93,7 @@ void ListBoxBasic::clear()
setSelection(-1);
marked = -1;
scroll.setValue(0);
- repaintEvent(nullptr);
+ redraw();
}
bool ListBoxBasic::selectItem(int index)
@@ -108,7 +104,7 @@ bool ListBoxBasic::selectItem(int index)
}
setSelection(index);
- repaintEvent(nullptr);
+ redraw();
return true;
}
@@ -140,15 +136,13 @@ void ListBoxBasic::clearSelectedValue()
void ListBoxBasic::onScrollBarValueChange(int value)
{
- repaintEvent(nullptr);
+ redraw();
}
void ListBoxBasic::repaintEvent(RepaintEvent* repaintEvent)
{
Painter p(*this);
- p.clear();
-
int w = width();
int h = height();
@@ -190,6 +184,9 @@ void ListBoxBasic::repaintEvent(RepaintEvent* repaintEvent)
p.drawText(2, yoffset + font.textHeight(), font, item.name);
yoffset += font.textHeight() + padding;
}
+
+ scroll.setRange(numitems);
+ scroll.setMaximum(items.size());
}
void ListBoxBasic::scrollEvent(ScrollEvent* scrollEvent)
@@ -277,7 +274,7 @@ void ListBoxBasic::keyEvent(KeyEvent* keyEvent)
break;
}
- repaintEvent(nullptr);
+ redraw();
}
void ListBoxBasic::buttonEvent(ButtonEvent* buttonEvent)
@@ -329,7 +326,7 @@ void ListBoxBasic::buttonEvent(ButtonEvent* buttonEvent)
}
}
- repaintEvent(nullptr);
+ redraw();
}
if(buttonEvent->direction != Direction::up)
@@ -346,7 +343,7 @@ void ListBoxBasic::buttonEvent(ButtonEvent* buttonEvent)
}
}
- repaintEvent(nullptr);
+ redraw();
}
if(buttonEvent->doubleClick)
@@ -355,11 +352,11 @@ void ListBoxBasic::buttonEvent(ButtonEvent* buttonEvent)
}
}
-void ListBoxBasic::resize(int w, int h)
+void ListBoxBasic::resize(std::size_t width, std::size_t height)
{
- Widget::resize(w,h);
- scroll.move(w - scroll.width(), 0);
- scroll.resize(scroll.width(), h);
+ Widget::resize(width, height);
+ scroll.move(width - scroll.width(), 0);
+ scroll.resize(scroll.width(), height);
}
} // GUI::
diff --git a/plugingui/listboxbasic.h b/plugingui/listboxbasic.h
index ae2bdae..27822e6 100644
--- a/plugingui/listboxbasic.h
+++ b/plugingui/listboxbasic.h
@@ -64,7 +64,7 @@ public:
Notifier<> valueChangedNotifier;
// From Widget:
- virtual void resize(int w, int h) override;
+ virtual void resize(std::size_t width, std::size_t height) override;
protected:
void onScrollBarValueChange(int value);
@@ -78,7 +78,7 @@ protected:
ScrollBar scroll;
- Texture bg_img{getImageCache(), ":widget.png", 7, 7, 1, 63};
+ Texture bg_img{getImageCache(), ":resources/widget.png", 7, 7, 1, 63};
void setSelection(int index);
diff --git a/plugingui/listboxthin.cc b/plugingui/listboxthin.cc
index 5d8ab49..d224f11 100644
--- a/plugingui/listboxthin.cc
+++ b/plugingui/listboxthin.cc
@@ -80,8 +80,6 @@ void ListBoxThin::repaintEvent(RepaintEvent* repaintEvent)
{
Painter p(*this);
- p.clear();
-
int w = width();
int h = height();
if(w == 0 || h == 0)
@@ -93,7 +91,7 @@ void ListBoxThin::repaintEvent(RepaintEvent* repaintEvent)
p.drawImage(0, 0, box);
}
-void ListBoxThin::resize(int width, int height)
+void ListBoxThin::resize(std::size_t height, std::size_t width)
{
Widget::resize(width, height);
basic.resize(width - (1 + 1),
diff --git a/plugingui/listboxthin.h b/plugingui/listboxthin.h
index a5605f2..e861745 100644
--- a/plugingui/listboxthin.h
+++ b/plugingui/listboxthin.h
@@ -56,7 +56,7 @@ public:
// From Widget:
virtual void repaintEvent(GUI::RepaintEvent* repaintEvent) override;
- virtual void resize(int w, int h) override;
+ virtual void resize(std::size_t height, std::size_t width) override;
// Forwarded notifier from ListBoxBasic::basic
Notifier<>& selectionNotifier;
@@ -66,7 +66,7 @@ public:
private:
ListBoxBasic basic;
- TexturedBox box{getImageCache(), ":thinlistbox.png",
+ TexturedBox box{getImageCache(), ":resources/thinlistbox.png",
0, 0, // atlas offset (x, y)
1, 1, 1, // dx1, dx2, dx3
1, 1, 1}; // dy1, dy2, dy3
diff --git a/plugingui/maintab.cc b/plugingui/maintab.cc
new file mode 100644
index 0000000..73bae48
--- /dev/null
+++ b/plugingui/maintab.cc
@@ -0,0 +1,97 @@
+/* -*- Mode: c++ -*- */
+/***************************************************************************
+ * maintab.cc
+ *
+ * Fri Mar 24 20:39:59 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include "maintab.h"
+
+namespace GUI
+{
+
+MainTab::MainTab(Widget* parent,
+ Settings& settings,
+ SettingsNotifier& settings_notifier,
+ Config& config)
+ : Widget(parent)
+ , drumkitframe_content{this, settings, settings_notifier, config}
+ , statusframe_content{this, settings_notifier}
+ , humanizerframe_content{this, settings, settings_notifier}
+ , diskstreamingframe_content{this, settings, settings_notifier}
+ , settings(settings)
+ , settings_notifier(settings_notifier)
+{
+ layout.setSpacing(0);
+ layout.setResizeChildren(true);
+
+ layout.addItem(&drumkit_frame);
+ layout.addItem(&status_frame);
+ layout.addItem(&humanizer_frame);
+ layout.addItem(&diskstreaming_frame);
+
+ auto h1 = 20;
+ auto h2 = 22;
+ auto h3 = 13;
+ auto h4 = 11;
+ auto drumkit_range = GridLayout::GridRange{0, 1, 0, h1};
+ auto status_range = GridLayout::GridRange{0, 1, h1, h1 + h2};
+ auto humanizer_range = GridLayout::GridRange{1, 2, 0, h3};
+ auto diskstreaming_range = GridLayout::GridRange{1, 2, h3, h3 + h4};
+ layout.setPosition(&drumkit_frame, drumkit_range);
+ layout.setPosition(&status_frame, status_range);
+ layout.setPosition(&humanizer_frame, humanizer_range);
+ layout.setPosition(&diskstreaming_frame, diskstreaming_range);
+
+ drumkit_frame.setTitle("Drumkit");
+ status_frame.setTitle("Status");
+ humanizer_frame.setTitle("Humanizer");
+ diskstreaming_frame.setTitle("Disk streaming");
+
+ drumkit_frame.setContent(&drumkitframe_content);
+ status_frame.setContent(&statusframe_content);
+ humanizer_frame.setContent(&humanizerframe_content);
+ diskstreaming_frame.setContent(&diskstreamingframe_content);
+
+ humanizer_frame.setOnSwitch(settings.enable_velocity_modifier);
+
+ CONNECT(this, settings_notifier.enable_velocity_modifier,
+ &humanizer_frame, &FrameWidget::setOnSwitch);
+ CONNECT(&humanizer_frame, onSwitchChangeNotifier,
+ this, &MainTab::humanizerOnChange);
+}
+
+void MainTab::resize(std::size_t width, std::size_t height)
+{
+ Widget::resize(width, height);
+
+ // DrumGizmo logo
+ Painter painter(*this);
+ painter.drawImage(width - logo.width(), height - logo.height(), logo);
+}
+
+void MainTab::humanizerOnChange(bool on)
+{
+ settings.enable_velocity_modifier.store(on);
+}
+
+} // GUI::
diff --git a/plugingui/maintab.h b/plugingui/maintab.h
new file mode 100644
index 0000000..62b3f82
--- /dev/null
+++ b/plugingui/maintab.h
@@ -0,0 +1,77 @@
+/* -*- Mode: c++ -*- */
+/***************************************************************************
+ * maintab.h
+ *
+ * Fri Mar 24 20:39:59 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#pragma once
+
+#include "widget.h"
+#include "layout.h"
+#include "frame.h"
+#include "drumkitframecontent.h"
+#include "statusframecontent.h"
+#include "humanizerframecontent.h"
+#include "diskstreamingframecontent.h"
+
+struct Settings;
+class SettingsNotifier;
+class Config;
+
+namespace GUI
+{
+
+class MainTab
+ : public Widget
+{
+public:
+ MainTab(Widget* parent,
+ Settings& settings,
+ SettingsNotifier& settings_notifier,
+ Config& config);
+
+ // From Widget:
+ void resize(std::size_t width, std::size_t height) override;
+
+private:
+ void humanizerOnChange(bool on);
+
+ Image logo{":resources/logo.png"};
+
+ GridLayout layout{this, 2, 40};
+
+ FrameWidget drumkit_frame{this, false};
+ FrameWidget status_frame{this, false};
+ FrameWidget humanizer_frame{this, true};
+ FrameWidget diskstreaming_frame{this, false};
+
+ DrumkitframeContent drumkitframe_content;
+ StatusframeContent statusframe_content;
+ HumanizerframeContent humanizerframe_content;
+ DiskstreamingframeContent diskstreamingframe_content;
+
+ Settings& settings;
+ SettingsNotifier& settings_notifier;
+};
+
+} // GUI::
diff --git a/plugingui/mainwindow.cc b/plugingui/mainwindow.cc
new file mode 100644
index 0000000..578af28
--- /dev/null
+++ b/plugingui/mainwindow.cc
@@ -0,0 +1,110 @@
+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/***************************************************************************
+ * mainwindow.cc
+ *
+ * Sat Nov 26 14:27:29 CET 2016
+ * Copyright 2016 Bent Bisballe Nyeng
+ * deva at aasimon.org
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include "mainwindow.h"
+
+#include <config.h>
+
+#include "painter.h"
+
+#include <string>
+
+namespace GUI
+{
+
+MainWindow::MainWindow(Settings& settings, void* native_window)
+ : Window(native_window)
+ , settings_notifier(settings)
+ , main_tab(this, settings, settings_notifier, config)
+{
+ config.load();
+
+ CONNECT(this, sizeChangeNotifier, this, &MainWindow::sizeChanged);
+ CONNECT(eventHandler(), closeNotifier, this, &MainWindow::closeEventHandler);
+
+ setCaption("DrumGizmo v" VERSION);
+
+ tabs.move(16, 0); // x-offset to make room for the left side bar.
+ tabs.addTab("Main", &main_tab);
+ tabs.addTab("About", &about_tab);
+}
+
+MainWindow::~MainWindow()
+{
+ config.save();
+}
+
+bool MainWindow::processEvents()
+{
+ settings_notifier.evaluate();
+ eventHandler()->processEvents();
+
+ if(closing)
+ {
+ closeNotifier();
+ closing = false;
+ return false;
+ }
+
+ return true;
+}
+
+void MainWindow::repaintEvent(RepaintEvent* repaintEvent)
+{
+ if(!visible())
+ {
+ return;
+ }
+
+ Painter painter(*this);
+
+ auto bar_height = tabs.getBarHeight();
+
+ // Grey background
+ painter.drawImageStretched(0, 0, back, width(), height());
+
+ // Topbar above the sidebars
+ topbar.setSize(16, bar_height);
+ painter.drawImage(0, 0, topbar);
+ painter.drawImage(width() - 16, 0, topbar);
+
+ // Sidebars
+ sidebar.setSize(16, height() - bar_height + 1);
+ painter.drawImage(0, bar_height-1, sidebar);
+ painter.drawImage(width() - 16, bar_height-1, sidebar);
+}
+
+void MainWindow::sizeChanged(std::size_t width, std::size_t height)
+{
+ tabs.resize(width - 2 * 16, height);
+}
+
+void MainWindow::closeEventHandler()
+{
+ closing = true;
+}
+
+} // GUI::
diff --git a/plugingui/plugingui.h b/plugingui/mainwindow.h
similarity index 57%
rename from plugingui/plugingui.h
rename to plugingui/mainwindow.h
index 04b0a29..6ab3996 100644
--- a/plugingui/plugingui.h
+++ b/plugingui/mainwindow.h
@@ -1,9 +1,9 @@
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/***************************************************************************
- * plugingui.h
+ * mainwindow.h
*
- * Mon Oct 3 13:40:49 CEST 2011
- * Copyright 2011 Bent Bisballe Nyeng
+ * Sat Nov 26 14:27:28 CET 2016
+ * Copyright 2016 Bent Bisballe Nyeng
* deva at aasimon.org
****************************************************************************/
@@ -27,56 +27,59 @@
#pragma once
#include <settings.h>
-#include <notifier.h>
-#include "dgwindow.h"
-#include "eventhandler.h"
+#include "abouttab.h"
+#include "image.h"
+#include "tabwidget.h"
+#include "texturedbox.h"
+#include "window.h"
+#include "maintab.h"
#include "pluginconfig.h"
-namespace GUI {
+namespace GUI
+{
-class PluginGUI
- : public Listener
+class MainWindow
+ : public Window
{
public:
- PluginGUI(Settings& settings, void* native_window = nullptr);
- virtual ~PluginGUI();
+ MainWindow(Settings& settings, void* native_window);
+ ~MainWindow();
//! Process all events and messages in queue
//! \return true if not closing, returns false if closing.
bool processEvents();
- void init();
- void deinit();
-
- void show();
- void hide();
-
- DGWindow* window{nullptr};
- EventHandler* eventhandler{nullptr};
+ //! Notify when window is closing.
+ Notifier<> closeNotifier;
+ void closeEventHandler();
- Config* config{nullptr};
+private:
+ void sizeChanged(std::size_t width, std::size_t height);
- Notifier<> closeNotifier;
+ // From Widget
+ void repaintEvent(RepaintEvent* repaintEvent) override final;
- // Support old interface a little while longer..
- void setWindowClosedCallback(void (*handler)(void*), void* ptr);
+ Config config;
+ SettingsNotifier settings_notifier;
-private:
- void closeEventHandler();
+ TabWidget tabs{this};
+ MainTab main_tab;
+ AboutTab about_tab{&tabs};
- void* native_window{nullptr};
+ Image back{":resources/bg.png"};
- volatile bool running{true};
- volatile bool closing{false};
- volatile bool initialised{false};
+ TexturedBox sidebar{getImageCache(), ":resources/sidebar.png",
+ 0, 0, // offset
+ 16, 0, 0, // delta-x
+ 14, 1, 14}; // delta-y
- // For the old-style notifier.
- void (*windowClosedHandler)(void *){nullptr};
- void *windowClosedPtr{nullptr};
+ TexturedBox topbar{getImageCache(), ":resources/topbar.png",
+ 0, 0, // atlas offset (x, y)
+ 1, 1, 1, // dx1, dx2, dx3
+ 17, 1, 1}; // dy1, dy2, dy3
- Settings& settings;
- SettingsNotifier settings_notifier{settings};
+ bool closing{false};
};
} // GUI::
diff --git a/plugingui/nativewindow.h b/plugingui/nativewindow.h
index ff24fed..6dcb308 100644
--- a/plugingui/nativewindow.h
+++ b/plugingui/nativewindow.h
@@ -28,58 +28,64 @@
#include <string>
#include <memory>
+#include <queue>
+#include <tuple>
+#include <vector>
#include "guievent.h"
-namespace GUI {
+namespace GUI
+{
-//! \brief Interface class for native window implementations.
-class NativeWindow {
+//! Interface class for native window implementations.
+class NativeWindow
+{
public:
NativeWindow() {}
virtual ~NativeWindow() {}
- //! \brief Set a fixed size to the window.
+ //! Set a fixed size to the window.
//! It resizes the window and disallows user resizing.
- virtual void setFixedSize(int width, int height) = 0;
+ virtual void setFixedSize(std::size_t width, std::size_t height) = 0;
- // TODO: setScalable(bool) ??
+ //! Set a new size of the window.
+ virtual void resize(std::size_t width, std::size_t height) = 0;
- //! \brief Set a new size of the window.
- virtual void resize(int width, int height) = 0;
+ //! Query size of the native window.
+ virtual std::pair<std::size_t, std::size_t> getSize() = 0;
- //! \brief Move the window to a new position.
+ //! Move the window to a new position.
+ //! Note: negative value are allowed.
virtual void move(int x, int y) = 0;
- //! \brief Show the window if it is hidden.
+ //! Query the screen position of the native window.
+ //! Note: returned values can be negative.
+ virtual std::pair<int, int> getPosition() = 0;
+
+ //! Show the window if it is hidden.
virtual void show() = 0;
- //! \brief Hides the window.
+ //! Hides the window.
virtual void hide() = 0;
- //! \brief Sets the window caption in the title bar (if it has one).
- virtual void setCaption(const std::string &caption) = 0;
+ //! Return visibility state of the native window.
+ virtual bool visible() const = 0;
- //! \brief Recreate a window render buffer based on the internal buffer.
- //! This need to be called whenever the internal buffer size has changed.
- virtual void handleBuffer() = 0;
+ //! Sets the window caption in the title bar (if it has one).
+ virtual void setCaption(const std::string &caption) = 0;
- //! \brief Draw the internal rendering buffer to the window buffer.
- virtual void redraw() = 0;
+ //! Draw the internal rendering buffer to the window buffer.
+ virtual void redraw(const Rect& dirty_rect) = 0;
- //! \brief Toggle capture mouse mode.
+ //! Toggle capture mouse mode.
virtual void grabMouse(bool grab) = 0;
- //! \brief Query if the event queue contains any events.
- virtual bool hasEvent() = 0;
-
- //! \brief Read a single event from the event queue.
- //! \return A pointer to the event or nullptr is none exists.
- virtual std::shared_ptr<Event> getNextEvent() = 0;
+ //! Reads all currently enqueued events from the native window system.
+ //! \return A queue of shared pointers to events.
+ virtual EventQueue getEvents() = 0;
- //! \brief Read next event without popping it from the event queue.
- //! \return A pointer to the event or nullptr is none exists.
- virtual std::shared_ptr<Event> peekNextEvent() = 0;
+ // \returns the native window handle, it HWND on Win32 or Window id on X11
+ virtual void* getNativeWindowHandle() const = 0;
};
} // GUI::
diff --git a/plugingui/nativewindow_win32.h b/plugingui/nativewindow_cocoa.h
similarity index 74%
copy from plugingui/nativewindow_win32.h
copy to plugingui/nativewindow_cocoa.h
index 110085c..100b3c7 100644
--- a/plugingui/nativewindow_win32.h
+++ b/plugingui/nativewindow_cocoa.h
@@ -1,9 +1,9 @@
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/***************************************************************************
- * nativewindow_win32.h
+ * nativewindow_cocoa.h
*
- * Fri Dec 28 18:45:51 CET 2012
- * Copyright 2012 Bent Bisballe Nyeng
+ * Sun Dec 4 15:55:14 CET 2016
+ * Copyright 2016 Bent Bisballe Nyeng
* deva at aasimon.org
****************************************************************************/
@@ -26,46 +26,35 @@
*/
#pragma once
-#include <queue>
-
#include "nativewindow.h"
-#define WIN32_LEAN_AND_MEAN
-#include <windows.h>
-typedef HWND WNDID;
-
-namespace GUI {
+namespace GUI
+{
class Window;
-class Event;
-
-class NativeWindowWin32 : public NativeWindow {
+class NativeWindowCocoa
+ : public NativeWindow
+{
public:
- NativeWindowWin32(void* native_window, Window& window);
- ~NativeWindowWin32();
+ NativeWindowCocoa(void* native_window, Window& window);
+ ~NativeWindowCocoa();
+ // From NativeWindow:
void setFixedSize(int width, int height) override;
void resize(int width, int height) override;
void move(int x, int y) override;
void show() override;
- void setCaption(const std::string &caption) override;
void hide() override;
+ void setCaption(const std::string &caption) override;
void handleBuffer() override;
void redraw() override;
void grabMouse(bool grab) override;
-
bool hasEvent() override;
std::shared_ptr<Event> getNextEvent() override;
std::shared_ptr<Event> peekNextEvent() override;
private:
- static LRESULT CALLBACK dialogProc(HWND hwnd, UINT msg, WPARAM wp, LPARAM lp);
-
- HWND parent_window;
Window& window;
- WNDID m_hwnd = 0;
- char* m_className = nullptr;
- std::queue<std::shared_ptr<Event>> event_queue;
};
} // GUI::
diff --git a/plugingui/nativewindow_pugl.cc b/plugingui/nativewindow_pugl.cc
deleted file mode 100644
index d7cca54..0000000
--- a/plugingui/nativewindow_pugl.cc
+++ /dev/null
@@ -1,258 +0,0 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
-/***************************************************************************
- * nativewindow_pugl.cc
- *
- * Fri Dec 28 18:45:57 CET 2012
- * Copyright 2012 Bent Bisballe Nyeng
- * deva at aasimon.org
- ****************************************************************************/
-
-/*
- * This file is part of DrumGizmo.
- *
- * DrumGizmo is free software; you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
- *
- * DrumGizmo is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with DrumGizmo; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
- */
-#include "nativewindow_pugl.h"
-
-#include <stdlib.h>
-#include <list>
-
-#ifdef __APPLE__
-#include <OpenGL/glu.h>
-#else
-#include <GL/glu.h>
-#include <GL/glext.h>
-#include <GL/gl.h>
-#endif
-
-#include "window.h"
-#include "guievent.h"
-
-#include <hugin.hpp>
-
-namespace GUI {
-
-void NativeWindowPugl::onDisplay(PuglView* view)
-{
- NativeWindowPugl* native = (NativeWindowPugl*)puglGetHandle(view);
- Window& window = native->window;
-
- glDisable(GL_DEPTH_TEST);
- glClear(GL_COLOR_BUFFER_BIT);
-
- GLuint image;
-
- glGenTextures(1, &image);
-
- glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
- glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
-
- glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); //GL_NEAREST = no smoothing
- glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
- glTexEnvi(GL_TEXTURE_ENV,GL_TEXTURE_ENV_MODE, GL_REPLACE);
-
- glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
- glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, window.wpixbuf.width,
- window.wpixbuf.height, 0, GL_RGB, GL_UNSIGNED_BYTE,
- window.wpixbuf.buf);
-
- glEnable(GL_TEXTURE_2D);
-
- glBegin(GL_QUADS);
- glTexCoord2d(0.0, 0.0); glVertex2f(0.0, 0.0);
- glTexCoord2d(0.0, 1.0); glVertex2f(0.0, window.wpixbuf.height);
- glTexCoord2d(1.0, 1.0); glVertex2f(window.wpixbuf.width, window.wpixbuf.height);
- glTexCoord2d(1.0, 0.0); glVertex2f(window.wpixbuf.width, 0.0);
- glEnd();
-
- glDeleteTextures(1, &image);
- glDisable(GL_TEXTURE_2D);
- glFlush();
-
- puglPostRedisplay(view);
-}
-
-void NativeWindowPugl::onMouse(PuglView* view, int button, bool press, int x, int y)
-{
- NativeWindowPugl* native = (NativeWindowPugl*)puglGetHandle(view);
-
- DEBUG(nativewindow_pugl, "Mouse %d %s at (%d,%d)\n", button,
- press? "down":"up", x, y);
-
- ButtonEvent* e = new ButtonEvent();
- e->x = x;
- e->y = y;
-
- switch(button) {
- case 1:
- e->button = MouseButton::left;
- break;
- case 2:
- e->button = MouseButton::middle;
- break;
- case 3:
- default:
- e->button = MouseButton::right;
- break;
- }
-
- e->direction = press ? Direction::down : Direction::up;
- e->doubleClick = false;
-
- native->eventq.push_back(e);
-}
-
-void NativeWindowPugl::onKeyboard(PuglView* view, bool press, uint32_t key)
-{
- NativeWindowPugl* native = (NativeWindowPugl*)puglGetHandle(view);
-
- KeyEvent* e = new KeyEvent();
- e->direction = press ? Direction::down : Direction::up;
-
- printf("%d\n", key);
-
- switch(key) {
- case PUGL_KEY_LEFT: e->keycode = Key::left; break;
- case PUGL_KEY_RIGHT: e->keycode = Key::right; break;
- case PUGL_KEY_UP: e->keycode = Key::up; break;
- case PUGL_KEY_DOWN: e->keycode = Key::down; break;
- case PUGL_KEY_PAGE_UP: e->keycode = Key::pageDown; break;
- case PUGL_KEY_PAGE_DOWN: e->keycode = Key::pageUp; break;
- default: e->keycode = Key::unknown; break;
- }
-
- // TODO: perform character type check
- if(e->keycode == Key::unknown)
- {
- e->keycode = Key::character;
- e->text.assign(1, (char)key);
- }
-
- printf("\t text: %s\n", e->text.c_str());
-
- native->eventq.push_back(e);
-}
-
-NativeWindowPugl::NativeWindowPugl(void* native_window, Window& window)
- : window(window)
- , native_window(native_window)
-{
- INFO(nativewindow, "Running with PuGL native window\n");
- init();
-}
-
-NativeWindowPugl::~NativeWindowPugl()
-{
- puglDestroy(view);
-}
-
-void NativeWindowPugl::init()
-{
- PuglView* oldView = view;
- if(view)
- {
- oldView = view;
- }
-
-// view = puglCreate(0, "DrumgGizmo", window.x(), window.y(), false, true);
- view = puglCreate((PuglNativeWindow)native_window, "DrumgGizmo", 370, 330, false, true);
- puglSetHandle(view, (PuglHandle)this);
- puglSetDisplayFunc(view, onDisplay);
- puglSetMouseFunc(view, onMouse);
- puglSetKeyboardFunc(view, onKeyboard);
-
- if(oldView)
- {
- free(oldView);
- }
-}
-
-void NativeWindowPugl::setFixedSize(int width, int height)
-{
-// redraw();
-}
-
-void NativeWindowPugl::resize(int width, int height)
-{
-// DEBUG(nativewindow_pugl, "Resizing to %dx%d\n", width, height);
-// init();
-// redraw();
-}
-
-void NativeWindowPugl::move(int x, int y)
-{
-// redraw();
-}
-
-void NativeWindowPugl::show()
-{
-// redraw();
-}
-
-void NativeWindowPugl::hide()
-{
-// redraw();
-}
-
-void NativeWindowPugl::handleBuffer()
-{
- onDisplay(view);
-}
-
-void NativeWindowPugl::redraw()
-{
-// handleBuffer();
-}
-
-void NativeWindowPugl::setCaption(const std::string &caption)
-{
-// redraw();
-}
-
-void NativeWindowPugl::grabMouse(bool grab)
-{
-// redraw();
-}
-
-bool NativeWindowPugl::hasEvent()
-{
- // dirty hack - assume that this function is called enough times to get fluent gui
- // ^^ Bad assumption
- puglProcessEvents(view);
- return !eventq.empty();
-}
-
-Event *NativeWindowPugl::getNextEvent()
-{
- Event *event = nullptr;
-
- if(!eventq.empty()) {
- event = eventq.front();
- eventq.pop_front();
- }
- return event;
-}
-
-Event *NativeWindowPugl::peekNextEvent()
-{
- Event *event = nullptr;
-
- if(!eventq.empty()) {
- event = eventq.front();
- }
- return event;
-}
-
-} // GUI::
diff --git a/plugingui/eventhandler.h b/plugingui/nativewindow_pugl.h
similarity index 57%
copy from plugingui/eventhandler.h
copy to plugingui/nativewindow_pugl.h
index 6269baf..000a48b 100644
--- a/plugingui/eventhandler.h
+++ b/plugingui/nativewindow_pugl.h
@@ -1,9 +1,9 @@
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/***************************************************************************
- * eventhandler.h
+ * nativewindow_pugl.h
*
- * Sun Oct 9 18:58:29 CEST 2011
- * Copyright 2011 Bent Bisballe Nyeng
+ * Fri Dec 28 18:45:56 CET 2012
+ * Copyright 2012 Bent Bisballe Nyeng
* deva at aasimon.org
****************************************************************************/
@@ -26,42 +26,47 @@
*/
#pragma once
-#include <notifier.h>
-#include <memory>
-
-#include "guievent.h"
#include "nativewindow.h"
+#include "pugl.h"
+
+#include <list>
namespace GUI {
+class Event;
class Window;
-class EventHandler {
+class NativeWindowPugl : public NativeWindow {
public:
- EventHandler(NativeWindow& nativeWindow, Window& window);
+ NativeWindowPugl(void* native_window, Window& window);
+ ~NativeWindowPugl();
- //! \brief Process all events currently in the event queue.
- void processEvents();
+ void init();
+ void setFixedSize(int width, int height);
+ void resize(int width, int height);
+ void move(int x, int y);
+ void show();
+ void setCaption(const std::string &caption);
+ void hide();
+ void handleBuffer();
+ void redraw();
+ void grabMouse(bool grab);
- //! \brief Query if any events are currently in the event queue.
bool hasEvent();
-
- //! \brief Get a single event from the event queue.
- //! \return A pointer to the event or nullptr if there are none.
- std::shared_ptr<Event> getNextEvent();
-
- //! \brief Get a single event from the event queue without popping it.
- //! \return A pointer to the event or nullptr if there are none.
- std::shared_ptr<Event> peekNextEvent();
-
- Notifier<> closeNotifier;
+ Event *getNextEvent();
+ Event *peekNextEvent();
private:
Window& window;
- NativeWindow& nativeWindow;
+ void* native_window{nullptr};
+ PuglView* view{nullptr};
+
+ std::list<Event*> eventq;
- // Used to ignore mouse button release after a double click.
- bool lastWasDoubleClick;
+ // Internal pugl c-callbacks
+ static void onDisplay(PuglView* view);
+ static void onMouse(PuglView* view, int button, bool press, int x, int y);
+ static void onKeyboard(PuglView* view, bool press, uint32_t key);
};
} // GUI::
diff --git a/plugingui/nativewindow_win32.cc b/plugingui/nativewindow_win32.cc
deleted file mode 100644
index 9e80be0..0000000
--- a/plugingui/nativewindow_win32.cc
+++ /dev/null
@@ -1,485 +0,0 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
-/***************************************************************************
- * nativewindow_win32.cc
- *
- * Fri Dec 28 18:45:52 CET 2012
- * Copyright 2012 Bent Bisballe Nyeng
- * deva at aasimon.org
- ****************************************************************************/
-
-/*
- * This file is part of DrumGizmo.
- *
- * DrumGizmo is free software; you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
- *
- * DrumGizmo is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with DrumGizmo; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
- */
-#include "nativewindow_win32.h"
-
-#include "window.h"
-
-#include <cstring>
-
-namespace GUI {
-
-LRESULT CALLBACK NativeWindowWin32::dialogProc(HWND hwnd, UINT msg,
- WPARAM wp, LPARAM lp)
-{
- NativeWindowWin32* native =
- (NativeWindowWin32*)GetWindowLongPtr(hwnd, GWLP_USERDATA);
-
- // NOTE: 'native' is nullptr intil the WM_CREATE message has been handled.
- if(!native)
- {
- return DefWindowProc(hwnd, msg, wp, lp);
- }
-
- Window& window = native->window;
-
- switch(msg) {
- case WM_SIZE:
- {
- static bool first = true;
- if(!first)
- {
- auto resizeEvent = std::make_shared<ResizeEvent>();
- resizeEvent->width = LOWORD(lp);
- resizeEvent->height = HIWORD(lp);
- native->event_queue.push(resizeEvent);
- first = false;
- }
- }
- break;
-
- case WM_MOVE:
- {
-// auto moveEvent = std::make_shared<MoveEvent>();
-// moveEvent->x = (short)LOWORD(lp);
-// moveEvent->y = (short)HIWORD(lp);
-// native->event_queue.push(moveEvent);
- }
- break;
-
- case WM_CLOSE:
- {
- auto closeEvent = std::make_shared<CloseEvent>();
- native->event_queue.push(closeEvent);
- }
- break;
-// HWND child, old;
-// old = 0;
-
-// numDialogs--;
-
-// while(old != (child = GetNextDlgGroupItem(hwnd, hwnd, false))) {
-// old = child;
-// EndDialog(child, 0);
-// }
-
-// if(numDialogs) EndDialog(hwnd, 0);
-// else PostQuitMessage(0);
-// return 0;
- case WM_MOUSEMOVE:
- {
- auto mouseMoveEvent = std::make_shared<MouseMoveEvent>();
- mouseMoveEvent->x = (short)LOWORD(lp);
- mouseMoveEvent->y = (short)HIWORD(lp);
- native->event_queue.push(mouseMoveEvent);
- }
- break;
-
- case WM_MOUSEWHEEL:
- {
- auto scrollEvent = std::make_shared<ScrollEvent>();
-
- // NOTE: lp is coordinates in screen space, not client space.
- POINT p;
- p.x = (short)LOWORD(lp);
- p.y = (short)HIWORD(lp);
- ScreenToClient(hwnd, &p);
-
- scrollEvent->x = p.x;
- scrollEvent->y = p.y;
- scrollEvent->delta = -1 * (short)HIWORD(wp) / 60;
- native->event_queue.push(scrollEvent);
- }
- break;
-
- case WM_LBUTTONUP:
- case WM_LBUTTONDBLCLK:
- case WM_LBUTTONDOWN:
- case WM_RBUTTONUP:
- case WM_RBUTTONDBLCLK:
- case WM_RBUTTONDOWN:
- case WM_MBUTTONUP:
- case WM_MBUTTONDBLCLK:
- case WM_MBUTTONDOWN:
- {
- auto buttonEvent = std::make_shared<ButtonEvent>();
-
- buttonEvent->x = (short)LOWORD(lp);
- buttonEvent->y = (short)HIWORD(lp);
-
- if(msg == WM_LBUTTONUP ||
- msg == WM_LBUTTONDBLCLK ||
- msg == WM_LBUTTONDOWN)
- {
- buttonEvent->button = MouseButton::left;
- }
- else if(msg == WM_MBUTTONUP ||
- msg == WM_MBUTTONDBLCLK ||
- msg == WM_MBUTTONDOWN)
- {
- buttonEvent->button = MouseButton::middle;
- }
- else if(msg == WM_RBUTTONUP ||
- msg == WM_RBUTTONDBLCLK ||
- msg == WM_RBUTTONDOWN)
- {
- buttonEvent->button = MouseButton::right;
- }
- else
- {
- break; // unknown button
- }
-
- // Double-clicking the a mouse button actually generates a sequence
- // of four messages: WM_xBUTTONDOWN, WM_xBUTTONUP, WM_xBUTTONDBLCLK, and
- // WM_xBUTTONUP. In other words the second WM_xBUTTONDOWN is replaced by a
- // WM_xBUTTONDBLCLK. We simply 'return it' as a WM_xBUTTONDOWN but set the
- // doubleClick boolean hint accordingly.
- if(msg == WM_LBUTTONUP ||
- msg == WM_RBUTTONUP ||
- msg == WM_MBUTTONUP)
- {
- buttonEvent->direction = Direction::up;
- }
- else if(msg == WM_LBUTTONDOWN ||
- msg == WM_RBUTTONDOWN ||
- msg == WM_MBUTTONDOWN ||
- msg == WM_LBUTTONDBLCLK ||
- msg == WM_RBUTTONDBLCLK ||
- msg == WM_MBUTTONDBLCLK)
- {
- buttonEvent->direction = Direction::down;
- }
-
- buttonEvent->doubleClick = (msg == WM_LBUTTONDBLCLK ||
- msg == WM_RBUTTONDBLCLK ||
- msg == WM_MBUTTONDBLCLK);
-
- native->event_queue.push(buttonEvent);
- }
- break;
-
- case WM_KEYDOWN:
- case WM_KEYUP:
- {
- auto keyEvent = std::make_shared<KeyEvent>();
-
- switch(wp) {
- case VK_LEFT: keyEvent->keycode = Key::left; break;
- case VK_RIGHT: keyEvent->keycode = Key::right; break;
- case VK_UP: keyEvent->keycode = Key::up; break;
- case VK_DOWN: keyEvent->keycode = Key::down; break;
- case VK_BACK: keyEvent->keycode = Key::backspace; break;
- case VK_DELETE: keyEvent->keycode = Key::deleteKey; break;
- case VK_HOME: keyEvent->keycode = Key::home; break;
- case VK_END: keyEvent->keycode = Key::end; break;
- case VK_PRIOR: keyEvent->keycode = Key::pageUp; break;
- case VK_NEXT: keyEvent->keycode = Key::pageDown; break;
- case VK_RETURN: keyEvent->keycode = Key::enter; break;
- default: keyEvent->keycode = Key::unknown; break;
- }
-
- keyEvent->text = "";
- keyEvent->direction =
- (msg == WM_KEYDOWN) ? Direction::down : Direction::up;
-
- native->event_queue.push(keyEvent);
- }
- break;
-
- case WM_CHAR:
- {
- if(wp >= ' ') // Filter control chars.
- {
- auto keyEvent = std::make_shared<KeyEvent>();
- keyEvent->keycode = Key::character;
- keyEvent->text += (char)wp;
- keyEvent->direction = Direction::up;
- native->event_queue.push(keyEvent);
- }
- }
- break;
-
- case WM_PAINT:
- {
- auto repaintEvent = std::make_shared<RepaintEvent>();
- repaintEvent->x = 0;
- repaintEvent->y = 0;
- repaintEvent->width = 100;
- repaintEvent->height = 100;
- native->event_queue.push(repaintEvent);
-
- // Move to window.h (in class)
- HDC pDC;
- HBITMAP old;
- HBITMAP ourbitmap;
- int* framebuf;
- PixelBuffer& px = window.wpixbuf;
-
- { // Create bitmap
- HDC hDC;
- BITMAPINFO bitmapinfo;
- hDC = CreateCompatibleDC(nullptr);
- bitmapinfo.bmiHeader.biSize = sizeof(BITMAPINFOHEADER);
- bitmapinfo.bmiHeader.biWidth = px.width;
- bitmapinfo.bmiHeader.biHeight = -px.height; // top-down
- bitmapinfo.bmiHeader.biPlanes = 1;
- bitmapinfo.bmiHeader.biBitCount = 32;
- bitmapinfo.bmiHeader.biCompression = BI_RGB;
- bitmapinfo.bmiHeader.biSizeImage = 0;
- bitmapinfo.bmiHeader.biClrUsed = 256;
- bitmapinfo.bmiHeader.biClrImportant = 256;
- ourbitmap = CreateDIBSection(hDC, &bitmapinfo,
- DIB_RGB_COLORS, (void**)&framebuf, 0, 0);
- pDC=CreateCompatibleDC(nullptr);
- old = (HBITMAP__*)SelectObject(pDC, ourbitmap);
- DeleteDC(hDC);
- }
-
- { // Copy PixelBuffer to framebuffer
- int i, j, k;
- for(k = 0, i = 0; i < (int)px.height; ++i)
- {
- for(j = 0; j < (int)px.width; ++j, ++k)
- {
- *(framebuf + k) = RGB(px.buf[(j + i * px.width) * 3 + 2],
- px.buf[(j + i * px.width) * 3 + 1],
- px.buf[(j + i * px.width) * 3 + 0]);
- }
- }
- }
-
- PAINTSTRUCT ps;
- HDC hdc = BeginPaint(native->m_hwnd, &ps);
- BitBlt(hdc, 0, 0, px.width, px.height, pDC, 0, 0, SRCCOPY);
- EndPaint(native->m_hwnd, &ps);
-
- { // Destroy bitmap (move to window.cc)
- SelectObject(pDC,old);
- DeleteDC(pDC);
- DeleteObject(ourbitmap);
- }
- }
-
- return DefWindowProc(hwnd, msg, wp, lp);
- }
-
- return DefWindowProc(hwnd, msg, wp, lp);
-}
-
-NativeWindowWin32::NativeWindowWin32(void* native_window, Window& window)
- : window(window)
-{
- WNDCLASSEX wcex{};
-
- //Time to register a window class.
- //Generic flags and everything. cbWndExtra is the size of a pointer to an
- // object - we need this in the wndproc handler.
-
- wcex.cbSize = sizeof(WNDCLASSEX);
- wcex.style = CS_DBLCLKS;//class_style;
- wcex.lpfnWndProc = (WNDPROC)dialogProc;
- wcex.hCursor = LoadCursor(nullptr, IDC_ARROW);
- // Set data:
- wcex.cbWndExtra = sizeof(NativeWindowWin32*); // Size of data.
- wcex.hInstance = GetModuleHandle(nullptr);
-
- // if(ex_style && WS_EX_TRANSPARENT == WS_EX_TRANSPARENT) {
- // wcex.hbrBackground = nullptr;
- // } else {
- wcex.hbrBackground = nullptr;//(HBRUSH) COLOR_BACKGROUND + 1;
- // }
-
- const char* name = "DrumGizmoClass";
- char* c_name = (char*)malloc(strlen(name) + 1);
- strcpy(c_name, name);
- wcex.lpszClassName = m_className = c_name;
-
- RegisterClassEx(&wcex);
-
- parent_window = (HWND)native_window;
-
- m_hwnd = CreateWindowEx(0/*ex_style*/, m_className,
- "DGBasisWidget",
- (native_window?WS_CHILD:WS_OVERLAPPEDWINDOW) | WS_VISIBLE,
- window.x(), window.y(),
- window.width(), window.height(),
- parent_window, nullptr,
- GetModuleHandle(nullptr), nullptr);
-
- SetWindowLongPtr(m_hwnd, GWLP_USERDATA, (LONG_PTR)this);
-}
-
-NativeWindowWin32::~NativeWindowWin32()
-{
- UnregisterClass(m_className, GetModuleHandle(nullptr));
- free(m_className);
-}
-
-void NativeWindowWin32::setFixedSize(int width, int height)
-{
- resize(width, height);
- LONG style = GetWindowLong(m_hwnd, GWL_STYLE);
- style &= ~(WS_THICKFRAME | WS_MAXIMIZEBOX);
- SetWindowLong(m_hwnd, GWL_STYLE, style);
-}
-
-void NativeWindowWin32::resize(int width, int height)
-{
- SetWindowPos(m_hwnd, nullptr, -1, -1, (int)width, (int)height, SWP_NOMOVE);
- RECT r;
- GetClientRect(m_hwnd, &r);
- int w = width - r.right;
- int h = height - r.bottom;
-
- SetWindowPos(m_hwnd, nullptr, -1, -1, width + w, height + h, SWP_NOMOVE);
-}
-
-void NativeWindowWin32::move(int x, int y)
-{
- SetWindowPos(m_hwnd, nullptr, (int)x, (int)y, -1, -1, SWP_NOSIZE);
-}
-
-void NativeWindowWin32::show()
-{
- ShowWindow(m_hwnd, SW_SHOW);
-}
-
-void NativeWindowWin32::handleBuffer()
-{
-}
-
-void NativeWindowWin32::hide()
-{
- ShowWindow(m_hwnd, SW_HIDE);
-}
-
-void NativeWindowWin32::redraw()
-{
- if(parent_window == nullptr)
- {
- RedrawWindow(m_hwnd, nullptr, nullptr, RDW_ERASE|RDW_INVALIDATE);
- UpdateWindow(m_hwnd);
- }
- else
- {
- InvalidateRect(m_hwnd, 0, TRUE);
- }
-}
-
-void NativeWindowWin32::setCaption(const std::string &caption)
-{
- SetWindowText(m_hwnd, caption.c_str());
-}
-
-void NativeWindowWin32::grabMouse(bool grab)
-{
- if(grab)
- {
- SetCapture(m_hwnd);
- }
- else
- {
- ReleaseCapture();
- }
-}
-
-bool NativeWindowWin32::hasEvent()
-{
- if(!event_queue.empty())
- {
- return true;
- }
-
- // Parented windows have their event loop somewhere else.
- if(parent_window == nullptr)
- {
- MSG msg;
- return PeekMessage(&msg, m_hwnd, 0, 0, PM_NOREMOVE) != 0;
- }
-
- return false;
-}
-
-std::shared_ptr<Event> NativeWindowWin32::getNextEvent()
-{
- if(!event_queue.empty())
- {
- auto event = event_queue.front();
- event_queue.pop();
- return event;
- }
-
- // Parented windows have their event loop somewhere else.
- if(parent_window == nullptr)
- {
- MSG msg;
- if(GetMessage(&msg, m_hwnd, 0, 0))
- {
- TranslateMessage(&msg);
- DispatchMessage(&msg);
- }
- }
-
- if(event_queue.empty())
- {
- return nullptr;
- }
-
- auto event = event_queue.front();
- event_queue.pop();
- return event;
-}
-
-std::shared_ptr<Event> NativeWindowWin32::peekNextEvent()
-{
- if(!event_queue.empty())
- {
- auto event = event_queue.front();
- return event;
- }
-
- // Parented windows have their event loop somewhere else.
- if(parent_window == nullptr)
- {
- MSG msg;
- if(PeekMessage(&msg, m_hwnd, 0, 0, PM_NOREMOVE))
- {
- TranslateMessage(&msg);
- DispatchMessage(&msg);
- }
- }
-
- if(event_queue.empty())
- {
- return nullptr;
- }
-
- auto event = event_queue.front();
- return event;
-}
-
-} // GUI::
diff --git a/plugingui/nativewindow_win32.h b/plugingui/nativewindow_win32.h
index 110085c..bb407d8 100644
--- a/plugingui/nativewindow_win32.h
+++ b/plugingui/nativewindow_win32.h
@@ -44,28 +44,30 @@ public:
NativeWindowWin32(void* native_window, Window& window);
~NativeWindowWin32();
- void setFixedSize(int width, int height) override;
- void resize(int width, int height) override;
+ void setFixedSize(std::size_t width, std::size_t height) override;
+ void resize(std::size_t width, std::size_t height) override;
+ std::pair<std::size_t, std::size_t> getSize() override;
void move(int x, int y) override;
+ std::pair<int, int> getPosition() override;
void show() override;
- void setCaption(const std::string &caption) override;
+ bool visible() const override;
void hide() override;
- void handleBuffer() override;
- void redraw() override;
+ void redraw(const Rect& dirty_rect) override;
+ void setCaption(const std::string &caption) override;
void grabMouse(bool grab) override;
-
- bool hasEvent() override;
- std::shared_ptr<Event> getNextEvent() override;
- std::shared_ptr<Event> peekNextEvent() override;
+ EventQueue getEvents() override;
+ void* getNativeWindowHandle() const override;
private:
static LRESULT CALLBACK dialogProc(HWND hwnd, UINT msg, WPARAM wp, LPARAM lp);
+ static LRESULT CALLBACK subClassProc(HWND hwnd, UINT msg, WPARAM wp,
+ LPARAM lp, UINT_PTR id, DWORD_PTR data);
HWND parent_window;
Window& window;
WNDID m_hwnd = 0;
char* m_className = nullptr;
- std::queue<std::shared_ptr<Event>> event_queue;
+ EventQueue event_queue;
};
} // GUI::
diff --git a/plugingui/nativewindow_x11.cc b/plugingui/nativewindow_x11.cc
index b579fb3..ae8ad2c 100644
--- a/plugingui/nativewindow_x11.cc
+++ b/plugingui/nativewindow_x11.cc
@@ -26,7 +26,14 @@
*/
#include "nativewindow_x11.h"
+//http://www.mesa3d.org/brianp/xshm.c
+
#include <X11/Xutil.h>
+#include <sys/ipc.h>
+#include <sys/shm.h>
+#include <cerrno>
+#include <cstring>
+
#include <stdlib.h>
#include <chrono>
@@ -34,11 +41,11 @@
#include "window.h"
-namespace GUI {
+namespace GUI
+{
NativeWindowX11::NativeWindowX11(void* native_window, Window& window)
- : buffer(nullptr)
- , window(window)
+ : window(window)
{
display = XOpenDisplay(nullptr);
if(display == nullptr)
@@ -48,28 +55,34 @@ NativeWindowX11::NativeWindowX11(void* native_window, Window& window)
}
screen = DefaultScreen(display);
+ visual = DefaultVisual(display, screen);
+ depth = DefaultDepth(display, screen);
- // Get some colors
- int blackColor = BlackPixel(display, screen);
-
- ::Window parentWindow;
if(native_window)
{
- parentWindow = (::Window)native_window;
+ parent_window = (::Window)native_window;
+
+ // Track size changes on the parent window
+ XSelectInput(display, parent_window, StructureNotifyMask);
}
else
{
- parentWindow = DefaultRootWindow(display);
+ parent_window = DefaultRootWindow(display);
}
// Create the window
- unsigned long border = 0;
- xwindow = XCreateSimpleWindow(display,
- parentWindow,
- window.x(), window.y(),
- window.width(), window.height(),
- border,
- blackColor, blackColor);
+ XSetWindowAttributes swa;
+ swa.backing_store = Always;
+ xwindow = XCreateWindow(display,
+ parent_window,
+ 0, 0, //window.x(), window.y(),
+ 1, 1, //window.width(), window.height(),
+ 0, // border
+ CopyFromParent, // depth
+ CopyFromParent, // class
+ CopyFromParent, // visual
+ 0,//CWBackingStore,
+ &swa);
long mask = (StructureNotifyMask |
PointerMotionMask |
@@ -89,9 +102,6 @@ NativeWindowX11::NativeWindowX11(void* native_window, Window& window)
int count = sizeof(protocols)/sizeof(Atom);
XSetWMProtocols(display, xwindow, protocols, count);
- // "Map" the window (that is, make it appear on the screen)
- XMapWindow(display, xwindow);
-
// Create a "Graphics Context"
gc = XCreateGC(display, xwindow, 0, nullptr);
}
@@ -103,11 +113,15 @@ NativeWindowX11::~NativeWindowX11()
return;
}
+ deallocateShmImage();
+
+ XFreeGC(display, gc);
+
XDestroyWindow(display, xwindow);
XCloseDisplay(display);
}
-void NativeWindowX11::setFixedSize(int width, int height)
+void NativeWindowX11::setFixedSize(std::size_t width, std::size_t height)
{
if(display == nullptr)
{
@@ -137,7 +151,7 @@ void NativeWindowX11::setFixedSize(int width, int height)
XSetWMNormalHints(display, xwindow, size_hints);
}
-void NativeWindowX11::resize(int width, int height)
+void NativeWindowX11::resize(std::size_t width, std::size_t height)
{
if(display == nullptr)
{
@@ -147,6 +161,23 @@ void NativeWindowX11::resize(int width, int height)
XResizeWindow(display, xwindow, width, height);
}
+std::pair<std::size_t, std::size_t> NativeWindowX11::getSize()
+{
+// XWindowAttributes attributes;
+// XGetWindowAttributes(display, xwindow, &attributes);
+// return std::make_pair(attributes.width, attributes.height);
+
+ ::Window root_window;
+ int x, y;
+ unsigned int width, height, border, depth;
+
+ XGetGeometry(display, xwindow, &root_window,
+ &x, &y,
+ &width, &height, &border, &depth);
+
+ return std::make_pair(width, height);
+}
+
void NativeWindowX11::move(int x, int y)
{
if(display == nullptr)
@@ -157,6 +188,23 @@ void NativeWindowX11::move(int x, int y)
XMoveWindow(display, xwindow, x, y);
}
+std::pair<int, int> NativeWindowX11::getPosition()
+{
+ ::Window root_window;
+ ::Window child_window;
+ int x, y;
+ unsigned int width, height, border, depth;
+
+ XGetGeometry(display, xwindow, &root_window,
+ &x, &y,
+ &width, &height, &border, &depth);
+
+ XTranslateCoordinates(display, xwindow, root_window,
+ 0, 0, &x, &y, &child_window);
+
+ return std::make_pair(x, y);
+}
+
void NativeWindowX11::show()
{
if(display == nullptr)
@@ -177,155 +225,35 @@ void NativeWindowX11::hide()
XUnmapWindow(display, xwindow);
}
-static int get_byte_order (void)
+bool NativeWindowX11::visible() const
{
- union {
- char c[sizeof(short)];
- short s;
- } order;
-
- order.s = 1;
- if((1 == order.c[0]))
- {
- return LSBFirst;
- }
- else
- {
- return MSBFirst;
- }
-}
-
-XImage* NativeWindowX11::createImageFromBuffer(unsigned char* buf,
- int width, int height)
-{
- int depth;
- XImage* img = nullptr;
- Visual* vis;
- double rRatio;
- double gRatio;
- double bRatio;
- int outIndex = 0;
- int i;
- int numBufBytes = (3 * (width * height));
-
- depth = DefaultDepth(display, screen);
- vis = DefaultVisual(display, screen);
-
- rRatio = vis->red_mask / 255.0;
- gRatio = vis->green_mask / 255.0;
- bRatio = vis->blue_mask / 255.0;
-
- if(depth >= 24)
- {
- size_t numNewBufBytes = (4 * (width * height));
- u_int32_t *newBuf = (u_int32_t *)malloc (numNewBufBytes);
-
- for(i = 0; i < numBufBytes; ++i)
- {
- unsigned int r, g, b;
- r = (buf[i] * rRatio);
- ++i;
- g = (buf[i] * gRatio);
- ++i;
- b = (buf[i] * bRatio);
-
- r &= vis->red_mask;
- g &= vis->green_mask;
- b &= vis->blue_mask;
-
- newBuf[outIndex] = r | g | b;
- ++outIndex;
- }
-
- img = XCreateImage (display,
- CopyFromParent, depth,
- ZPixmap, 0,
- (char*) newBuf,
- width, height,
- 32, 0);
- }
- else
- {
- if(depth >= 15)
- {
- size_t numNewBufBytes = (2 * (width * height));
- u_int16_t* newBuf = (u_int16_t*)malloc (numNewBufBytes);
-
- for(i = 0; i < numBufBytes; ++i)
- {
- unsigned int r, g, b;
-
- r = (buf[i] * rRatio);
- ++i;
- g = (buf[i] * gRatio);
- ++i;
- b = (buf[i] * bRatio);
-
- r &= vis->red_mask;
- g &= vis->green_mask;
- b &= vis->blue_mask;
-
- newBuf[outIndex] = r | g | b;
- ++outIndex;
- }
-
- img = XCreateImage(display, CopyFromParent, depth, ZPixmap, 0,
- (char*)newBuf, width, height, 16, 0);
- }
- else
- {
- //fprintf (stderr, "This program does not support displays with a depth less than 15.");
- return nullptr;
- }
- }
-
- XInitImage (img);
-
- // Set the client's byte order, so that XPutImage knows what
- // to do with the data.
- // The default in a new X image is the server's format, which
- // may not be what we want.
- if((LSBFirst == get_byte_order ()))
- {
- img->byte_order = LSBFirst;
- }
- else
- {
- img->byte_order = MSBFirst;
- }
-
- // The bitmap_bit_order doesn't matter with ZPixmap images.
- img->bitmap_bit_order = MSBFirst;
-
- return img;
-}
-
-void NativeWindowX11::handleBuffer()
-{
- if(buffer)
+ if(display == nullptr)
{
- XDestroyImage(buffer);
+ return false;
}
- buffer = createImageFromBuffer(window.wpixbuf.buf,
- window.wpixbuf.width,
- window.wpixbuf.height);
+ XWindowAttributes xwa;
+ XGetWindowAttributes(display, xwindow, &xwa);
+ return (xwa.map_state == IsViewable);
}
-void NativeWindowX11::redraw()
+void NativeWindowX11::redraw(const Rect& dirty_rect)
{
if(display == nullptr)
{
return;
}
- if(buffer == nullptr)
- {
- window.updateBuffer();
- }
+ auto x1 = dirty_rect.x1;
+ auto y1 = dirty_rect.y1;
+ auto x2 = dirty_rect.x2;
+ auto y2 = dirty_rect.y2;
- XPutImage(display, xwindow, gc, buffer, 0, 0, 0, 0,
- window.width(), window.height());
+ updateImageFromBuffer(x1, y1, x2, y2);
+
+ XShmPutImage(display, xwindow, gc, image, x1, y1, x1, y1,
+ std::min((std::size_t)image->width, (x2 - x1)),
+ std::min((std::size_t)image->height, (y2 - y1)), false);
XFlush(display);
}
@@ -345,98 +273,104 @@ void NativeWindowX11::grabMouse(bool grab)
// Don't need to do anything on this platform...
}
-bool NativeWindowX11::hasEvent()
+EventQueue NativeWindowX11::getEvents()
{
- if(display == nullptr)
+ while(XPending(display))
{
- return false;
+ XEvent xEvent;
+ XNextEvent(display, &xEvent);
+ translateXMessage(xEvent);
}
- return XPending(display);
+ EventQueue events;
+ std::swap(events, event_queue);
+ return events;
}
-std::shared_ptr<Event> NativeWindowX11::getNextEvent()
+void* NativeWindowX11::getNativeWindowHandle() const
{
- if(display == nullptr)
- {
- return nullptr;
- }
-
- XEvent xEvent;
- XNextEvent(display, &xEvent);
- return translateXMessage(xEvent);
+ return (void*)xwindow;
}
-std::shared_ptr<Event> NativeWindowX11::peekNextEvent()
+void NativeWindowX11::translateXMessage(XEvent& xevent)
{
- if(display == nullptr)
+ switch(xevent.type)
{
- return nullptr;
- }
-
- XEvent peekXEvent;
- XPeekEvent(display, &peekXEvent);
- return translateXMessage(peekXEvent, true);
-}
-
-std::shared_ptr<Event> NativeWindowX11::translateXMessage(XEvent& xevent,
- bool peek)
-{
- std::shared_ptr<Event> event = nullptr;
-
- switch(xevent.type) {
case MotionNotify:
+ //DEBUG(x11, "MotionNotify");
{
auto mouseMoveEvent = std::make_shared<MouseMoveEvent>();
- mouseMoveEvent->window_id = xevent.xmotion.window;
mouseMoveEvent->x = xevent.xmotion.x;
mouseMoveEvent->y = xevent.xmotion.y;
- event = mouseMoveEvent;
+ event_queue.push_back(mouseMoveEvent);
}
break;
case Expose:
+ //DEBUG(x11, "Expose");
if(xevent.xexpose.count == 0)
{
auto repaintEvent = std::make_shared<RepaintEvent>();
- repaintEvent->window_id = xevent.xexpose.window;
repaintEvent->x = xevent.xexpose.x;
repaintEvent->y = xevent.xexpose.y;
repaintEvent->width = xevent.xexpose.width;
repaintEvent->height = xevent.xexpose.height;
- event = repaintEvent;
+ event_queue.push_back(repaintEvent);
}
break;
case ConfigureNotify:
+ //DEBUG(x11, "ConfigureNotify");
+
+ // The parent window size changed, reflect the new size in our own window.
+ if(xevent.xconfigure.window == parent_window)
{
- auto resizeEvent = std::make_shared<ResizeEvent>();
- resizeEvent->window_id = xevent.xconfigure.window;
- //resizeEvent->x = xevent.xconfigure.x;
- //resizeEvent->y = xevent.xconfigure.y;
- resizeEvent->width = xevent.xconfigure.width;
- resizeEvent->height = xevent.xconfigure.height;
- event = resizeEvent;
+ resize(xevent.xconfigure.width, xevent.xconfigure.height);
+ return;
+ }
+
+ {
+ if((window.width() != (std::size_t)xevent.xconfigure.width) ||
+ (window.height() != (std::size_t)xevent.xconfigure.height))
+ {
+ auto resizeEvent = std::make_shared<ResizeEvent>();
+ resizeEvent->width = xevent.xconfigure.width;
+ resizeEvent->height = xevent.xconfigure.height;
+ event_queue.push_back(resizeEvent);
+ }
+
+ if((window.x() != xevent.xconfigure.x) ||
+ (window.y() != xevent.xconfigure.y))
+ {
+ auto moveEvent = std::make_shared<MoveEvent>();
+ moveEvent->x = xevent.xconfigure.x;
+ moveEvent->y = xevent.xconfigure.y;
+ event_queue.push_back(moveEvent);
+ }
}
break;
case ButtonPress:
case ButtonRelease:
+ //DEBUG(x11, "ButtonPress");
{
if((xevent.xbutton.button == 4) || (xevent.xbutton.button == 5))
{
int scroll = 1;
auto scrollEvent = std::make_shared<ScrollEvent>();
- scrollEvent->window_id = xevent.xbutton.window;
scrollEvent->x = xevent.xbutton.x;
scrollEvent->y = xevent.xbutton.y;
scrollEvent->delta = scroll * ((xevent.xbutton.button == 4) ? -1 : 1);
- event = scrollEvent;
+ event_queue.push_back(scrollEvent);
+ }
+ else if ((xevent.xbutton.button == 6) || (xevent.xbutton.button == 7))
+ {
+ // Horizontal scrolling case
+ // FIXME Introduce horizontal scrolling event to handle this.
}
else
{
auto buttonEvent = std::make_shared<ButtonEvent>();
- buttonEvent->window_id = xevent.xbutton.window;
buttonEvent->x = xevent.xbutton.x;
buttonEvent->y = xevent.xbutton.y;
switch(xevent.xbutton.button) {
@@ -473,20 +407,20 @@ std::shared_ptr<Event> NativeWindowX11::translateXMessage(XEvent& xevent,
(xevent.type == ButtonPress) &&
((xevent.xbutton.time - last_click) < 200);
- if(!peek && (xevent.type == ButtonPress))
+ if(xevent.type == ButtonPress)
{
last_click = xevent.xbutton.time;
}
- event = buttonEvent;
+ event_queue.push_back(buttonEvent);
}
}
break;
case KeyPress:
case KeyRelease:
+ //DEBUG(x11, "KeyPress");
{
auto keyEvent = std::make_shared<KeyEvent>();
- keyEvent->window_id = xevent.xkey.window;
switch(xevent.xkey.keycode) {
case 113: keyEvent->keycode = Key::left; break;
@@ -516,21 +450,24 @@ std::shared_ptr<Event> NativeWindowX11::translateXMessage(XEvent& xevent,
keyEvent->direction =
(xevent.type == KeyPress) ? Direction::down : Direction::up;
- event = keyEvent;
+ event_queue.push_back(keyEvent);
}
break;
case ClientMessage:
+ //DEBUG(x11, "ClientMessage");
if(((unsigned int)xevent.xclient.data.l[0] == wmDeleteMessage))
{
auto closeEvent = std::make_shared<CloseEvent>();
- event = closeEvent;
+ event_queue.push_back(closeEvent);
}
break;
case EnterNotify:
case LeaveNotify:
case MapNotify:
+ case MappingNotify:
+ //DEBUG(x11, "EnterNotify");
// There's nothing to do here atm.
break;
@@ -538,8 +475,139 @@ std::shared_ptr<Event> NativeWindowX11::translateXMessage(XEvent& xevent,
WARN(X11, "Unhandled xevent.type: %d\n", xevent.type);
break;
}
+}
+
+void NativeWindowX11::allocateShmImage(std::size_t width, std::size_t height)
+{
+ DEBUG(x11, "(Re)alloc XShmImage (%d, %d)", (int)width, (int)height);
+
+ if(image)
+ {
+ deallocateShmImage();
+ }
+
+ if(!XShmQueryExtension(display))
+ {
+ ERR(x11, "XShmExtension not available");
+ return;
+ }
+
+ image = XShmCreateImage(display, visual, depth,
+ ZPixmap, nullptr, &shm_info,
+ width, height);
+ if(image == nullptr)
+ {
+ ERR(x11, "XShmCreateImage failed!\n");
+ return;
+ }
+
+ std::size_t byte_size = image->bytes_per_line * image->height;
+
+ // Allocate shm buffer
+ int shm_id = shmget(IPC_PRIVATE, byte_size, IPC_CREAT|0777);
+ if(shm_id == -1)
+ {
+ ERR(x11, "shmget failed: %s", strerror(errno));
+ return;
+ }
- return event;
+ shm_info.shmid = shm_id;
+
+ // Attach share memory bufer
+ void* shm_addr = shmat(shm_id, nullptr, 0);
+ if(reinterpret_cast<long int>(shm_addr) == -1)
+ {
+ ERR(x11, "shmat failed: %s", strerror(errno));
+ return;
+ }
+
+ shm_info.shmaddr = reinterpret_cast<char*>(shm_addr);
+ image->data = shm_info.shmaddr;
+ shm_info.readOnly = false;
+
+ // This may trigger the X protocol error we're ready to catch:
+ XShmAttach(display, &shm_info);
+ XSync(display, false);
+
+ // Make the shm id unavailable to others
+ shmctl(shm_id, IPC_RMID, 0);
+}
+
+void NativeWindowX11::deallocateShmImage()
+{
+ if(image == nullptr)
+ {
+ return;
+ }
+
+ XFlush(display);
+ XShmDetach(display, &shm_info);
+ XDestroyImage(image);
+ image = nullptr;
+ shmdt(shm_info.shmaddr);
+}
+
+void NativeWindowX11::updateImageFromBuffer(std::size_t x1, std::size_t y1,
+ std::size_t x2, std::size_t y2)
+{
+ //DEBUG(x11, "depth: %d", depth);
+
+ auto width = window.wpixbuf.width;
+ auto height = window.wpixbuf.height;
+
+ // If image hasn't been allocated yet or if the image backbuffer is
+ // too small, (re)allocate with a suitable size.
+ if((image == nullptr) ||
+ ((int)width > image->width) ||
+ ((int)height > image->height))
+ {
+ constexpr std::size_t step_size = 128; // size increments
+ std::size_t new_width = ((width / step_size) + 1) * step_size;
+ std::size_t new_height = ((height / step_size) + 1) * step_size;
+ allocateShmImage(new_width, new_height);
+ x1 = 0;
+ y1 = 0;
+ x2 = width;
+ y2 = height;
+ }
+
+ auto stride = image->width;
+
+ std::uint8_t* pixel_buffer = (std::uint8_t*)window.wpixbuf.buf;
+ if(depth >= 24) // RGB 888 format
+ {
+ std::uint32_t* shm_addr = (std::uint32_t*)shm_info.shmaddr;
+
+ for(std::size_t y = y1; y < y2; ++y)
+ {
+ for(std::size_t x = x1; x < x2; ++x)
+ {
+ const std::size_t pin = y * width + x;
+ const std::size_t pout = y * stride + x;
+ const std::uint8_t red = pixel_buffer[pin * 3];
+ const std::uint8_t green = pixel_buffer[pin * 3 + 1];
+ const std::uint8_t blue = pixel_buffer[pin * 3 + 2];
+ shm_addr[pout] = (red << 16) | (green << 8) | blue;
+ }
+ }
+ }
+ else if(depth >= 15) // RGB 565 format
+ {
+ std::uint16_t* shm_addr = (std::uint16_t*)shm_info.shmaddr;
+
+ for(std::size_t y = y1; y < y2; ++y)
+ {
+ for(std::size_t x = x1; x < x2; ++x)
+ {
+ const std::size_t pin = y * width + x;
+ const std::size_t pout = y * stride + x;
+ const std::uint8_t red = pixel_buffer[pin * 3];
+ const std::uint8_t green = pixel_buffer[pin * 3 + 1];
+ const std::uint8_t blue = pixel_buffer[pin * 3 + 2];
+ shm_addr[pout] = ((red >> 3) << 11) | ((green >> 2) << 5) | (blue >> 3);
+ }
+ }
+ }
}
} // GUI::
diff --git a/plugingui/nativewindow_x11.h b/plugingui/nativewindow_x11.h
index db6ec76..c6c038e 100644
--- a/plugingui/nativewindow_x11.h
+++ b/plugingui/nativewindow_x11.h
@@ -26,39 +26,59 @@
*/
#pragma once
+#include <queue>
+
#include <X11/Xlib.h>
+#include <X11/extensions/XShm.h>
#include "nativewindow.h"
-namespace GUI {
+namespace GUI
+{
class Window;
-class NativeWindowX11 : public NativeWindow {
+
+class NativeWindowX11
+ : public NativeWindow
+{
public:
NativeWindowX11(void* native_window, Window& window);
~NativeWindowX11();
// From NativeWindow:
- void setFixedSize(int width, int height) override;
- void resize(int width, int height) override;
+ void setFixedSize(std::size_t width, std::size_t height) override;
+ void resize(std::size_t width, std::size_t height) override;
+ std::pair<std::size_t, std::size_t> getSize() override;
void move(int x, int y) override;
+ std::pair<int, int> getPosition() override;
void show() override;
void hide() override;
+ bool visible() const override;
void setCaption(const std::string &caption) override;
- void handleBuffer() override;
- void redraw() override;
+ void redraw(const Rect& dirty_rect) override;
void grabMouse(bool grab) override;
- bool hasEvent() override;
- std::shared_ptr<Event> getNextEvent() override;
- std::shared_ptr<Event> peekNextEvent() override;
+ EventQueue getEvents() override;
+ void* getNativeWindowHandle() const override;
private:
- std::shared_ptr<Event> translateXMessage(XEvent& xevent, bool peek = false);
- XImage* createImageFromBuffer(unsigned char* buf, int width, int height);
+ void translateXMessage(XEvent& xevent);
+
+ //! Allocate new shared memory buffer for the pixel buffer.
+ //! Frees the existing buffer if there is one.
+ void allocateShmImage(std::size_t width, std::size_t height);
+
+ //! Deallocate image and shm resources.
+ void deallocateShmImage();
+
+ //! Copy data from the pixel buffer into the shared memory
+ void updateImageFromBuffer(std::size_t x1, std::size_t y1,
+ std::size_t x2, std::size_t y2);
+
+ XShmSegmentInfo shm_info;
+ XImage* image{nullptr};
::Window xwindow{0};
GC gc{0};
- XImage* buffer{nullptr};
Window& window;
@@ -66,7 +86,12 @@ private:
Display* display{nullptr};
int screen{0};
+ int depth{0};
+ Visual* visual{nullptr};
Atom wmDeleteMessage{0};
+ ::Window parent_window;
+
+ EventQueue event_queue;
};
} // GUI::
diff --git a/plugingui/painter.cc b/plugingui/painter.cc
index 3c290f3..16e305f 100644
--- a/plugingui/painter.cc
+++ b/plugingui/painter.cc
@@ -29,21 +29,23 @@
#include <cmath>
#include <cassert>
+#include "pixelbuffer.h"
+#include "font.h"
+#include "drawable.h"
+#include "image.h"
+#include "canvas.h"
+
namespace GUI
{
Painter::Painter(Canvas& canvas)
- : canvas(canvas)
- , pixbuf(canvas.GetPixelBuffer())
+ : pixbuf(canvas.GetPixelBuffer())
{
- canvas.beginPaint();
colour = Colour(0.0f, 0.0f, 0.0f, 0.5f);
}
Painter::~Painter()
{
- canvas.endPaint();
- flush();
}
void Painter::setColour(const Colour& colour)
@@ -54,7 +56,10 @@ void Painter::setColour(const Colour& colour)
static void plot(PixelBufferAlpha& pixbuf, const Colour& colour,
int x, int y, double c)
{
- if((x >= (int)pixbuf.width) || (y >= (int)pixbuf.height))
+ if((x >= (int)pixbuf.width) ||
+ (y >= (int)pixbuf.height) ||
+ (x < 0) ||
+ (y < 0))
{
return;
}
@@ -158,7 +163,7 @@ void Painter::drawRectangle(int x1, int y1, int x2, int y2)
void Painter::drawFilledRectangle(int x1, int y1, int x2, int y2)
{
- for(int y = y1; y < y2; ++y)
+ for(int y = y1; y <= y2; ++y)
{
drawLine(x1, y, x2, y);
}
@@ -540,12 +545,4 @@ void Painter::drawBar(int x, int y, const Bar& bar, int width, int height)
bar.right->width(), height);
}
-void Painter::flush()
-{
-#ifdef X11
- // Send the "DrawLine" request to the server
- //XFlush(gctx->display);
-#endif/*X11*/
-}
-
} // GUI::
diff --git a/plugingui/painter.h b/plugingui/painter.h
index 7e1fede..df26b3e 100644
--- a/plugingui/painter.h
+++ b/plugingui/painter.h
@@ -28,25 +28,23 @@
#include <string>
-#include "widget.h"
#include "colour.h"
-#include "pixelbuffer.h"
-#include "font.h"
-#include "drawable.h"
-#include "texture.h"
-#include "image.h"
namespace GUI
{
+class PixelBufferAlpha;
+class Font;
+class Drawable;
+class Image;
+class Canvas;
+
class Painter
{
public:
Painter(Canvas& canvas);
~Painter();
- void flush();
-
void setColour(const Colour& colour);
void drawLine(int x1, int y1, int x2, int y2);
@@ -84,7 +82,6 @@ public:
void clear();
private:
- Canvas& canvas;
PixelBufferAlpha& pixbuf;
Colour colour;
};
diff --git a/plugingui/pixelbuffer.cc b/plugingui/pixelbuffer.cc
index 5d032b4..360ad06 100644
--- a/plugingui/pixelbuffer.cc
+++ b/plugingui/pixelbuffer.cc
@@ -28,9 +28,12 @@
#include <cassert>
-namespace GUI {
+#include <cstdlib>
-PixelBuffer::PixelBuffer(size_t width, size_t height)
+namespace GUI
+{
+
+PixelBuffer::PixelBuffer(std::size_t width, std::size_t height)
: buf(nullptr)
{
realloc(width, height);
@@ -41,7 +44,7 @@ PixelBuffer::~PixelBuffer()
free(buf);
}
-void PixelBuffer::realloc(size_t width, size_t height)
+void PixelBuffer::realloc(std::size_t width, std::size_t height)
{
free(buf);
buf = (unsigned char *)calloc(width * height, 3);
@@ -50,7 +53,7 @@ void PixelBuffer::realloc(size_t width, size_t height)
}
#define PX(k) ((x + y * width) * 3 + k)
-void PixelBuffer::setPixel(size_t x, size_t y,
+void PixelBuffer::setPixel(std::size_t x, std::size_t y,
unsigned char red,
unsigned char green,
unsigned char blue,
@@ -59,16 +62,29 @@ void PixelBuffer::setPixel(size_t x, size_t y,
assert(x < width);
assert(y < height);
- unsigned int a = alpha;
- unsigned int b = 255 - alpha;
+ if(alpha == 0)
+ {
+ return;
+ }
- buf[PX(0)] = (unsigned char)(((int)red * a + (int)buf[PX(0)] * b) / 255);
- buf[PX(1)] = (unsigned char)(((int)green * a + (int)buf[PX(1)] * b) / 255);
- buf[PX(2)] = (unsigned char)(((int)blue * a + (int)buf[PX(2)] * b) / 255);
+ if(alpha < 255)
+ {
+ unsigned int a = alpha;
+ unsigned int b = 255 - alpha;
+ buf[PX(0)] = (unsigned char)(((int)red * a + (int)buf[PX(0)] * b) / 255);
+ buf[PX(1)] = (unsigned char)(((int)green * a + (int)buf[PX(1)] * b) / 255);
+ buf[PX(2)] = (unsigned char)(((int)blue * a + (int)buf[PX(2)] * b) / 255);
+ }
+ else
+ {
+ buf[PX(0)] = red;
+ buf[PX(1)] = green;
+ buf[PX(2)] = blue;
+ }
}
-PixelBufferAlpha::PixelBufferAlpha(size_t width, size_t height)
+PixelBufferAlpha::PixelBufferAlpha(std::size_t width, std::size_t height)
: managed(true)
, buf(nullptr)
, x(0)
@@ -85,7 +101,7 @@ PixelBufferAlpha::~PixelBufferAlpha()
}
}
-void PixelBufferAlpha::realloc(size_t width, size_t height)
+void PixelBufferAlpha::realloc(std::size_t width, std::size_t height)
{
free(buf);
buf = (unsigned char *)calloc(width * height, 4);
@@ -95,7 +111,7 @@ void PixelBufferAlpha::realloc(size_t width, size_t height)
#undef PX
#define PX(k) ((x + y * width) * 4 + k)
-void PixelBufferAlpha::setPixel(size_t x, size_t y,
+void PixelBufferAlpha::setPixel(std::size_t x, std::size_t y,
unsigned char red,
unsigned char green,
unsigned char blue,
@@ -119,7 +135,7 @@ static inline void getAlpha(unsigned char _a, unsigned char _b,
b *= (1 - a);
}
-void PixelBufferAlpha::addPixel(size_t x, size_t y,
+void PixelBufferAlpha::addPixel(std::size_t x, std::size_t y,
unsigned char red,
unsigned char green,
unsigned char blue,
@@ -133,30 +149,40 @@ void PixelBufferAlpha::addPixel(size_t x, size_t y,
return;
}
- float a, b;
- getAlpha(alpha, buf[PX(3)], a, b);
+ if(alpha < 255)
+ {
+ float a, b;
+ getAlpha(alpha, buf[PX(3)], a, b);
- buf[PX(0)] = (unsigned char)((float)red * a + (float)buf[PX(0)] * b);
- buf[PX(0)] /= (a + b);
- buf[PX(1)] = (unsigned char)((float)green * a + (float)buf[PX(1)] * b);
- buf[PX(1)] /= (a + b);
- buf[PX(2)] = (unsigned char)((float)blue * a + (float)buf[PX(2)] * b);
- buf[PX(2)] /= (a + b);
+ buf[PX(0)] = (unsigned char)((float)red * a + (float)buf[PX(0)] * b);
+ buf[PX(0)] /= (a + b);
+ buf[PX(1)] = (unsigned char)((float)green * a + (float)buf[PX(1)] * b);
+ buf[PX(1)] /= (a + b);
+ buf[PX(2)] = (unsigned char)((float)blue * a + (float)buf[PX(2)] * b);
+ buf[PX(2)] /= (a + b);
- buf[PX(3)] = (a + b) * 255;
+ buf[PX(3)] = (a + b) * 255;
+ }
+ else
+ {
+ buf[PX(0)] = red;
+ buf[PX(1)] = green;
+ buf[PX(2)] = blue;
+ buf[PX(3)] = alpha;
+ }
}
-void PixelBufferAlpha::addPixel(size_t x, size_t y, const Colour& c)
+void PixelBufferAlpha::addPixel(std::size_t x, std::size_t y, const Colour& c)
{
addPixel(x, y,
c.red() * 255, c.green() * 255, c.blue() * 255, c.alpha() * 255);
}
-void PixelBufferAlpha::pixel(size_t x, size_t y,
+void PixelBufferAlpha::pixel(std::size_t x, std::size_t y,
unsigned char* red,
unsigned char* green,
unsigned char* blue,
- unsigned char* alpha)
+ unsigned char* alpha) const
{
assert(x < width);
assert(y < height);
diff --git a/plugingui/pixelbuffer.h b/plugingui/pixelbuffer.h
index 762aaa6..71869a0 100644
--- a/plugingui/pixelbuffer.h
+++ b/plugingui/pixelbuffer.h
@@ -28,62 +28,75 @@
#include "colour.h"
-#include <stdlib.h>
+#include <cstddef>
-namespace GUI {
+namespace GUI
+{
-class PixelBuffer {
+class PixelBuffer
+{
public:
- PixelBuffer(size_t width, size_t height);
+ PixelBuffer(std::size_t width, std::size_t height);
~PixelBuffer();
- void realloc(size_t width, size_t height);
+ void realloc(std::size_t width, std::size_t height);
- void setPixel(size_t x, size_t y,
+ void setPixel(std::size_t x, std::size_t y,
unsigned char red,
unsigned char green,
unsigned char blue,
unsigned char alpha);
unsigned char* buf{nullptr};
- size_t width{0};
- size_t height{0};
+ std::size_t width{0};
+ std::size_t height{0};
};
-class PixelBufferAlpha {
+class PixelBufferAlpha
+{
public:
PixelBufferAlpha() = default;
- PixelBufferAlpha(size_t width, size_t height);
+ PixelBufferAlpha(std::size_t width, std::size_t height);
~PixelBufferAlpha();
- void realloc(size_t width, size_t height);
+ void realloc(std::size_t width, std::size_t height);
- void setPixel(size_t x, size_t y,
+ void setPixel(std::size_t x, std::size_t y,
unsigned char red,
unsigned char green,
unsigned char blue,
unsigned char alpha);
- void addPixel(size_t x, size_t y,
+ void addPixel(std::size_t x, std::size_t y,
unsigned char red,
unsigned char green,
unsigned char blue,
unsigned char alpha);
- void addPixel(size_t x, size_t y, const Colour& c);
+ void addPixel(std::size_t x, std::size_t y, const Colour& c);
- void pixel(size_t x, size_t y,
+ void pixel(std::size_t x, std::size_t y,
unsigned char* red,
unsigned char* green,
unsigned char* blue,
- unsigned char* alpha);
+ unsigned char* alpha) const;
bool managed{false};
unsigned char* buf{nullptr};
- size_t width{0};
- size_t height{0};
- size_t x{0};
- size_t y{0};
+ std::size_t width{0};
+ std::size_t height{0};
+ int x{0};
+ int y{0};
+ bool dirty{true};
+ bool visible{true};
+
+ // Add optional dirty rect that this pixelbuffer took up since it was last
+ // rendered. Make sure to update this list on resize and/or move.
+ std::size_t last_width{0};
+ std::size_t last_height{0};
+ int last_x{0};
+ int last_y{0};
+ bool has_last{false};
};
} // GUI::
diff --git a/plugingui/plugingui.cc b/plugingui/plugingui.cc
deleted file mode 100644
index be59cd1..0000000
--- a/plugingui/plugingui.cc
+++ /dev/null
@@ -1,191 +0,0 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
-/***************************************************************************
- * plugingui.cc
- *
- * Mon Oct 3 13:40:49 CEST 2011
- * Copyright 2011 Bent Bisballe Nyeng
- * deva at aasimon.org
- ****************************************************************************/
-
-/*
- * This file is part of DrumGizmo.
- *
- * DrumGizmo is free software; you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
- *
- * DrumGizmo is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with DrumGizmo; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
- */
-#include "plugingui.h"
-
-#include <iostream>
-
-#include <hugin.hpp>
-
-#include "pluginconfig.h"
-
-namespace GUI {
-
-PluginGUI::PluginGUI(Settings& settings, void* native_window)
- : native_window(native_window)
- , settings(settings)
-{
- init();
-}
-
-PluginGUI::~PluginGUI()
-{
- deinit();
-}
-
-bool PluginGUI::processEvents()
-{
- if(!initialised)
- {
- return running;
- }
-
- window->eventHandler()->processEvents();
-
- {
- Painter p(*window);
-
- settings_notifier.evaluate();
- }
-
- if(closing)
- {
- closeNotifier();
- closing = false;
- return false;
- }
-
- return running;
-}
-
-void PluginGUI::init()
-{
- DEBUG(gui, "init");
-
- config = new Config();
- config->load();
-
- window = new DGWindow(native_window, *config, settings);
-
-
- CONNECT(this, settings_notifier.drumkit_file,
- window->lineedit, &LineEdit::setText);
- CONNECT(this, settings_notifier.drumkit_load_status,
- window, &DGWindow::setDrumKitLoadStatus);
-
- CONNECT(this, settings_notifier.midimap_file,
- window->lineedit2, &LineEdit::setText);
- CONNECT(this, settings_notifier.midimap_load_status,
- window, &DGWindow::setMidiMapLoadStatus);
-
- CONNECT(this, settings_notifier.enable_velocity_modifier,
- window->velocityCheck, &CheckBox::setChecked);
-
- CONNECT(this, settings_notifier.velocity_modifier_falloff,
- window->falloffKnob, &Knob::setValue);
- CONNECT(this, settings_notifier.velocity_modifier_weight,
- window->attackKnob, &Knob::setValue);
-
-
- // TODO:
- //CONNECT(this, settings_notifier.enable_velocity_randomiser,
- // window->, &CheckBox::setChecked);
- //CONNECT(this, settings_notifier.velocity_randomiser_weight,
- // window->, &Knob::setValue);
-
- //CONNECT(this, settings_notifier.samplerate,
- // window->, &Knob::setValue);
-
- //CONNECT(this, settings_notifier.enable_resampling,
- // window->, &CheckBox::setChecked);
-
- CONNECT(this, settings_notifier.number_of_files,
- window->drumkitFileProgress, &ProgressBar::setTotal);
-
- CONNECT(this, settings_notifier.number_of_files_loaded,
- window->drumkitFileProgress, &ProgressBar::setValue);
-
- auto eventHandler = window->eventHandler();
- CONNECT(eventHandler, closeNotifier, this, &PluginGUI::closeEventHandler);
-
- window->show();
-
- initialised = true;
-}
-
-void PluginGUI::deinit()
-{
- if(config)
- {
- config->save();
- delete config;
- }
-
- if(window)
- {
- delete window;
- }
-}
-
-void PluginGUI::show()
-{
- while(!initialised)
- {
- usleep(10000);
- }
-
- if(!window)
- {
- init();
- }
-
- if(window)
- {
- window->show();
- }
-}
-
-void PluginGUI::hide()
-{
- while(!initialised)
- {
- usleep(10000);
- }
-
- if(window)
- {
- window->hide();
- }
-}
-
-void PluginGUI::setWindowClosedCallback(void (*handler)(void *), void* ptr)
-{
- windowClosedHandler = handler;
- windowClosedPtr = ptr;
-}
-
-void PluginGUI::closeEventHandler()
-{
- closing = true;
- closeNotifier();
- // Call old-style notifier if one is registered.
- if(windowClosedHandler)
- {
- windowClosedHandler(windowClosedPtr);
- }
-}
-
-} // GUI::
diff --git a/plugingui/verticalline.cc b/plugingui/powerbutton.cc
similarity index 65%
copy from plugingui/verticalline.cc
copy to plugingui/powerbutton.cc
index 46d39e6..a91524f 100644
--- a/plugingui/verticalline.cc
+++ b/plugingui/powerbutton.cc
@@ -1,10 +1,10 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/* -*- Mode: c++ -*- */
/***************************************************************************
- * verticalline.cc
+ * powerbutton.cc
*
- * Sat Apr 6 12:59:44 CEST 2013
- * Copyright 2013 Bent Bisballe Nyeng
- * deva at aasimon.org
+ * Thu Mar 23 12:30:50 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
****************************************************************************/
/*
@@ -24,28 +24,43 @@
* along with DrumGizmo; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
*/
-#include "verticalline.h"
+#include "powerbutton.h"
#include "painter.h"
-namespace GUI {
+namespace GUI
+{
-VerticalLine::VerticalLine(Widget *parent)
- : Widget(parent)
- , vline(":vertline.png")
+PowerButton::PowerButton(Widget* parent) : Toggle(parent)
{
}
-void VerticalLine::repaintEvent(RepaintEvent* repaintEvent)
+void PowerButton::repaintEvent(RepaintEvent* repaintEvent)
{
- if(height() < 2)
+ Painter p(*this);
+
+ if(state)
{
- return;
+ if(clicked)
+ {
+ p.drawImage(0, 0, on_clicked);
+ }
+ else
+ {
+ p.drawImage(0, 0, on);
+ }
+ }
+ else
+ {
+ if(clicked)
+ {
+ p.drawImage(0, 0, off_clicked);
+ }
+ else
+ {
+ p.drawImage(0, 0, off);
+ }
}
-
- Painter p(*this);
- p.drawImageStretched(0, (height() - vline.height()) / 2,
- vline, width(), vline.height());
}
} // GUI::
diff --git a/plugingui/label.h b/plugingui/powerbutton.h
similarity index 63%
copy from plugingui/label.h
copy to plugingui/powerbutton.h
index f76a598..53f8d88 100644
--- a/plugingui/label.h
+++ b/plugingui/powerbutton.h
@@ -1,10 +1,10 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/* -*- Mode: c++ -*- */
/***************************************************************************
- * label.h
+ * powerbutton.h
*
- * Sun Oct 9 13:02:17 CEST 2011
- * Copyright 2011 Bent Bisballe Nyeng
- * deva at aasimon.org
+ * Thu Mar 23 12:30:50 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
****************************************************************************/
/*
@@ -26,40 +26,27 @@
*/
#pragma once
-#include "widget.h"
+#include "texture.h"
+#include "toggle.h"
-#include "font.h"
+namespace GUI
+{
-#include <string>
-
-namespace GUI {
-
-enum class TextAlignment {
- left,
- center,
- right,
-};
-
-class Label : public Widget {
+class PowerButton : public Toggle
+{
public:
- Label(Widget *parent);
- virtual ~Label() = default;
-
- void setText(const std::string& text);
-
- void setAlignment(TextAlignment alignment);
-
- void resizeToText();
+ PowerButton(Widget* parent);
+ virtual ~PowerButton() = default;
protected:
// From Widget:
virtual void repaintEvent(RepaintEvent* repaintEvent) override;
private:
- std::string _text;
- Font font{":fontemboss.png"};
- TextAlignment alignment{TextAlignment::left};
- int border{0};
+ Texture on{getImageCache(), ":resources/bypass_button.png", 32, 0, 16, 16};
+ Texture on_clicked{getImageCache(), ":resources/bypass_button.png", 48, 0, 16, 16};
+ Texture off{getImageCache(), ":resources/bypass_button.png", 0, 0, 16, 16};
+ Texture off_clicked{getImageCache(), ":resources/bypass_button.png", 16, 0, 16, 16};
};
} // GUI::
diff --git a/plugingui/progressbar.cc b/plugingui/progressbar.cc
index 25e735f..dd3e130 100644
--- a/plugingui/progressbar.cc
+++ b/plugingui/progressbar.cc
@@ -43,7 +43,7 @@ void ProgressBar::setState(ProgressBarState state)
if(this->state != state)
{
this->state = state;
- repaintEvent(nullptr);
+ redraw();
}
}
@@ -52,7 +52,7 @@ void ProgressBar::setTotal(std::size_t total)
if(this->total != total)
{
this->total = total;
- repaintEvent(nullptr);
+ redraw();
}
}
@@ -61,7 +61,7 @@ void ProgressBar::setValue(std::size_t value)
if(this->value != value)
{
this->value = value;
- repaintEvent(nullptr);
+ redraw();
}
}
@@ -78,8 +78,6 @@ void ProgressBar::repaintEvent(RepaintEvent* repaintEvent)
int brd = 4;
int val = (width() - (2 * brd)) * progress;
- p.clear();
-
bar_bg.setSize(width(), height());
p.drawImage(0, 0, bar_bg);
diff --git a/plugingui/progressbar.h b/plugingui/progressbar.h
index bc8b82e..76cc6fd 100644
--- a/plugingui/progressbar.h
+++ b/plugingui/progressbar.h
@@ -62,22 +62,22 @@ protected:
private:
ProgressBarState state{ProgressBarState::Blue};
- TexturedBox bar_bg{getImageCache(), ":progress.png",
+ TexturedBox bar_bg{getImageCache(), ":resources/progress.png",
0, 0, // atlas offset (x, y)
6, 1, 6, // dx1, dx2, dx3
11, 0, 0}; // dy1, dy2, dy3
- TexturedBox bar_red{getImageCache(), ":progress.png",
+ TexturedBox bar_red{getImageCache(), ":resources/progress.png",
13, 0, // atlas offset (x, y)
2, 1, 2, // dx1, dx2, dx3
11, 0, 0}; // dy1, dy2, dy3
- TexturedBox bar_green{getImageCache(), ":progress.png",
+ TexturedBox bar_green{getImageCache(), ":resources/progress.png",
18, 0, // atlas offset (x, y)
2, 1, 2, // dx1, dx2, dx3
11, 0, 0}; // dy1, dy2, dy3
- TexturedBox bar_blue{getImageCache(), ":progress.png",
+ TexturedBox bar_blue{getImageCache(), ":resources/progress.png",
23, 0, // atlas offset (x, y)
2, 1, 2, // dx1, dx2, dx3
11, 0, 0}; // dy1, dy2, dy3
diff --git a/plugingui/rcgen.cc b/plugingui/rcgen.cc
index 5eb3a4c..a30f7b4 100644
--- a/plugingui/rcgen.cc
+++ b/plugingui/rcgen.cc
@@ -29,43 +29,50 @@
int main(int argc, char *argv[])
{
- printf("/* This file is autogenerated by rcgen. Do not modify! */\n");
- printf("#include \"resource_data.h\"\n");
- printf("\n");
- printf("const rc_data_t rc_data[] =\n");
+ printf("/* This file is autogenerated by rcgen. Do not modify! */\n");
+ printf("#include \"resource_data.h\"\n");
+ printf("\n");
+ printf("const rc_data_t rc_data[] =\n");
printf("{\n");
- int i = 1;
- while(i < argc) {
- printf(" { \":%s\", ", argv[i]);
-
- std::string data;
- FILE *fp = fopen(argv[i], "rb");
- if(!fp) {
- fprintf(stderr, "Could not read file '%s' - quitting\n", argv[i]);
- return 1;
- }
+ int i = 1;
+ while(i < argc)
+ {
+ printf(" {\n \":%s\", ", argv[i]);
- char buf[32];
- while(!feof(fp)) {
- size_t sz = fread(buf, 1, sizeof(buf), fp);
- data.append(buf, sz);
- }
- fclose(fp);
+ std::string data;
+ FILE *fp = fopen(argv[i], "rb");
+ if(!fp)
+ {
+ fprintf(stderr, "Could not read file '%s' - quitting\n", argv[i]);
+ return 1;
+ }
- printf("%d,\n \"", (int)data.length());
- for(size_t j = 0; j < data.length(); j++) {
- if(j != 0 && j % 16 == 0) printf("\"\n \"");
- printf("\\%o", (unsigned char)data[j]);
- }
+ char buf[32];
+ while(!feof(fp))
+ {
+ std::size_t sz = fread(buf, 1, sizeof(buf), fp);
+ data.append(buf, sz);
+ }
+ fclose(fp);
- printf("\" },\n");
-
- i++;
- }
+ printf("%d,\n \"", (int)data.length());
+ for(std::size_t j = 0; j < data.length(); ++j)
+ {
+ if((j != 0) && (j % 16) == 0)
+ {
+ printf("\"\n \"");
+ }
+ printf("\\%o", (unsigned char)data[j]);
+ }
-printf(" { \"\", 0, 0 }\n");
-printf("};\n");
+ printf("\"\n },\n");
- return 0;
+ ++i;
+ }
+
+ printf(" { \"\", 0, 0 }\n");
+ printf("};\n");
+
+ return 0;
}
diff --git a/plugingui/resource_data.cc b/plugingui/resource_data.cc
index c0e0804..f0b4740 100644
--- a/plugingui/resource_data.cc
+++ b/plugingui/resource_data.cc
@@ -3,3870 +3,4745 @@
const rc_data_t rc_data[] =
{
- { ":bg.png", 1123,
- "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
- "\0\0\1\162\0\0\1\112\10\6\0\0\0\0\15\324"
- "\311\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
- "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
- "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
- "\7\335\4\6\13\15\70\43\146\165\177\0\0\3\360\111"
- "\104\101\124\170\332\355\334\261\15\200\60\20\4\101\100\364"
- "\137\240\233\61\65\134\162\74\142\246\4\7\253\13\136\76"
- "\327\132\373\0\340\263\56\117\0\40\344\0\10\71\0\102"
- "\16\40\344\0\174\321\275\267\243\25\0\213\34\0\41\7"
- "\100\310\1\204\34\0\41\7\240\314\325\12\200\105\16\200"
- "\220\3\40\344\0\102\16\200\220\3\40\344\0\10\71\200"
- "\220\3\40\344\0\10\71\0\102\16\40\344\0\214\347\323"
- "\54\0\213\34\0\41\7\100\310\1\204\34\0\41\7\100"
- "\310\1\10\71\77\4\260\310\1\20\162\0\204\34\100\310"
- "\1\20\162\0\372\134\255\0\130\344\0\10\71\0\102\16"
- "\40\344\0\10\71\0\175\256\126\0\54\162\0\204\34\0"
- "\41\7\20\162\0\204\34\0\41\7\40\344\374\20\300\42"
- "\7\100\310\1\20\162\0\41\7\100\310\1\350\163\265\2"
- "\140\221\3\40\344\0\10\71\200\220\3\40\344\0\10\71"
- "\0\102\16\40\344\0\10\71\0\102\16\200\220\3\10\71"
- "\0\343\371\64\13\300\42\7\100\310\1\20\162\0\41\7"
- "\100\310\1\20\162\0\102\316\17\1\54\162\0\204\34\0"
- "\41\7\20\162\0\204\34\200\76\127\53\0\26\71\0\102"
- "\16\200\220\3\10\71\0\102\16\200\220\3\20\162\176\10"
- "\140\221\3\40\344\0\10\71\200\220\3\40\344\0\364\271"
- "\132\1\260\310\1\20\162\0\204\34\100\310\1\20\162\0"
- "\372\134\255\0\130\344\0\10\71\0\102\16\40\344\0\10"
- "\71\0\102\16\200\220\3\10\71\0\102\16\200\220\3\40"
- "\344\0\102\16\300\170\76\315\2\260\310\1\20\162\0\204"
- "\34\100\310\1\20\162\0\204\34\200\220\363\103\0\213\34"
- "\0\41\7\100\310\1\204\34\0\41\7\240\317\325\12\200"
- "\105\16\200\220\3\40\344\0\102\16\200\220\3\40\344\0"
- "\204\234\37\2\130\344\0\10\71\0\102\16\40\344\0\10"
- "\71\0\175\256\126\0\54\162\0\204\34\0\41\7\20\162"
- "\0\204\34\200\76\127\53\0\26\71\0\102\16\200\220\3"
- "\10\71\0\102\16\200\220\3\40\344\0\102\16\200\220\3"
- "\40\344\0\10\71\200\220\3\60\236\117\263\0\54\162\0"
- "\204\34\0\41\7\20\162\0\204\34\0\41\7\40\344\374"
- "\20\300\42\7\100\310\1\20\162\0\41\7\100\310\1\350"
- "\163\265\2\140\221\3\40\344\0\10\71\200\220\3\40\344"
- "\0\10\71\0\41\347\207\0\26\71\0\102\16\200\220\3"
- "\10\71\0\102\16\100\237\253\25\0\213\34\0\41\7\100"
- "\310\1\204\34\0\41\7\100\310\1\10\71\77\4\260\310"
- "\1\20\162\0\204\34\100\310\1\20\162\0\204\34\0\41"
- "\7\20\162\0\204\34\0\41\7\100\310\1\376\300\137\53"
- "\0\26\71\0\102\16\200\220\3\10\71\0\102\16\200\220"
- "\3\20\162\176\10\140\221\3\40\344\0\10\71\200\220\3"
- "\40\344\0\364\271\132\1\260\310\1\20\162\0\204\34\100"
- "\310\1\20\162\0\204\34\200\220\363\103\0\213\34\0\41"
- "\7\100\310\1\204\34\0\41\7\240\317\325\12\200\105\16"
- "\200\220\3\40\344\0\102\16\200\220\3\40\344\0\204\234"
- "\37\2\130\344\0\10\71\0\102\16\40\344\0\10\71\0"
- "\102\16\200\220\3\10\71\0\102\16\200\220\3\40\344\0"
- "\177\340\257\25\0\213\34\0\41\7\100\310\1\204\34\0"
- "\41\7\100\310\1\10\71\77\4\260\310\1\20\162\0\204"
- "\34\100\310\1\20\162\0\372\134\255\0\130\344\0\10\71"
- "\0\102\16\40\344\0\10\71\0\102\16\100\310\371\41\200"
- "\105\16\200\220\3\40\344\0\102\16\200\220\3\320\347\152"
- "\5\300\42\7\100\310\1\20\162\0\41\7\100\310\1\20"
- "\162\0\102\316\17\1\54\162\0\204\34\0\41\7\20\162"
- "\0\204\34\200\76\127\53\0\26\71\0\102\16\200\220\3"
- "\10\71\0\102\16\200\220\3\40\344\0\102\16\200\220\3"
- "\40\344\0\10\71\200\220\3\60\236\117\263\0\54\162\0"
- "\204\34\0\41\7\20\162\0\204\34\200\76\127\53\0\26"
- "\71\0\102\16\200\220\3\10\71\0\102\16\200\220\3\20"
- "\162\176\10\140\221\3\40\344\0\10\71\200\220\3\40\344"
- "\0\364\271\132\1\260\310\1\20\162\0\204\34\100\310\1"
- "\20\162\0\204\34\200\220\363\103\0\213\34\200\67\75\173"
- "\113\211\365\123\166\223\131\0\0\0\0\111\105\116\104\256"
- "\102\140\202" },
- { ":fontemboss.png", 19286,
- "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
- "\0\0\7\135\0\0\0\21\10\6\0\0\0\226\320\265"
- "\127\0\0\0\11\160\110\131\163\0\0\16\304\0\0\16"
- "\304\1\225\53\16\33\0\0\40\0\111\104\101\124\170\234"
- "\355\135\151\170\24\305\326\176\173\146\62\223\215\231\144\262"
- "\1\331\111\40\100\330\41\201\310\22\370\56\102\100\202\202"
- "\242\27\101\26\27\100\121\331\67\131\104\104\145\23\101\21"
- "\121\21\21\104\166\10\273\134\274\42\210\54\262\57\11\141"
- "\15\20\40\310\222\20\110\40\373\371\176\164\167\254\351\164"
- "\317\164\222\111\214\336\251\347\231\147\146\352\175\353\324\251"
- "\123\325\125\165\272\253\253\0\205\100\40\162\140\16\314\201"
- "\125\16\46\376\226\343\133\223\141\17\75\312\303\57\255\336"
- "\345\325\121\115\176\112\162\154\311\57\213\355\377\127\160\133"
- "\266\125\53\257\274\62\112\333\216\313\222\316\36\145\250\114"
- "\216\75\372\7\51\307\36\165\140\57\275\325\162\53\302\16"
- "\225\45\253\62\71\366\110\123\232\264\25\305\121\333\317\333"
- "\153\314\51\257\274\312\304\312\53\257\254\143\267\275\256\351"
- "\312\302\52\232\257\6\253\214\74\112\73\137\52\357\65\353"
- "\300\34\230\3\373\353\61\173\315\333\53\322\157\263\45\253"
- "\264\363\23\173\217\211\122\216\275\364\121\303\251\210\264\25"
- "\65\77\122\123\167\225\61\176\126\6\137\115\32\31\374\6"
- "\200\127\113\41\353\65\41\215\65\356\47\0\110\370\314\125"
- "\41\167\52\200\207\0\326\3\50\124\241\203\154\250\50\156"
- "\131\322\112\70\262\66\226\221\123\302\266\152\354\132\12\175"
- "\212\365\20\376\27\347\47\374\57\41\277\74\175\237\204\67"
- "\25\62\165\254\266\75\252\261\225\14\117\261\35\252\321\115"
- "\41\137\331\140\217\176\242\212\266\231\322\344\245\126\116\251"
- "\70\177\27\254\52\350\120\32\114\355\70\130\226\76\340\257"
- "\56\233\75\260\252\250\123\245\333\240\52\51\343\300\34\330"
- "\77\35\53\215\343\142\157\75\312\303\57\255\336\225\341\340"
- "\225\325\201\265\367\200\367\117\302\155\331\126\255\274\362\312"
- "\50\253\3\147\157\47\261\52\161\354\321\77\110\71\25\340"
- "\330\224\131\216\132\156\105\330\241\262\144\125\46\307\36\151"
- "\112\223\266\242\70\152\373\171\173\73\2\125\165\16\141\117"
- "\171\145\35\273\355\165\115\127\26\126\321\174\65\130\145\344"
- "\121\332\371\122\171\257\131\7\346\300\34\330\137\217\331\153"
- "\336\136\221\176\233\55\131\245\235\237\330\173\114\224\162\354"
- "\245\217\32\116\105\244\255\250\371\221\232\272\253\214\361\263"
- "\62\370\152\322\110\361\131\263\146\155\363\363\363\373\103\255"
- "\54\137\137\337\333\163\346\314\331\152\205\333\311\305\305\45"
- "\147\354\330\261\311\143\307\216\115\166\161\161\171\14\240\223"
- "\25\271\32\216\343\212\372\366\355\233\350\351\351\371\160\322"
- "\244\111\247\154\350\100\222\157\153\334\355\0\12\204\157\233"
- "\145\123\33\112\333\376\225\154\54\225\43\147\133\65\166\225"
- "\310\221\265\17\201\210\325\203\100\304\346\107\40\222\223\57"
- "\310\266\220\131\6\77\124\261\216\325\266\107\65\266\222\360"
- "\254\266\103\65\272\51\224\125\321\276\122\135\324\140\112\274"
- "\252\322\146\112\221\227\252\162\225\205\363\167\301\252\202\16"
- "\245\301\324\216\203\145\231\377\374\325\145\263\7\126\25\165"
- "\252\164\33\124\45\145\34\230\3\373\247\143\245\161\134\354"
- "\255\107\171\370\245\325\273\62\34\274\262\72\260\366\36\360"
- "\376\111\270\55\333\252\225\127\136\31\145\165\340\112\223\256"
- "\62\46\267\366\344\330\243\177\220\162\354\355\330\224\107\216"
- "\132\156\105\330\241\262\144\125\46\307\36\151\112\223\266\242"
- "\70\152\373\171\173\73\2\125\165\16\141\117\171\145\35\273"
- "\355\165\115\127\26\126\321\174\65\130\145\344\121\332\371\122"
- "\171\257\131\7\346\300\34\330\137\217\331\350\227\65\152\144"
- "\225\107\17\45\175\112\43\253\264\363\23\173\217\211\122\116"
- "\31\365\261\366\51\223\316\266\70\225\75\77\122\123\167\225"
- "\61\176\126\6\137\115\232\22\145\47\152\100\104\357\253\225"
- "\105\104\323\211\50\122\211\113\104\201\104\364\25\21\75\41"
- "\174\276\44\242\100\45\271\104\304\21\321\72\42\212\43\242"
- "\217\211\50\332\206\276\33\331\157\153\134\255\126\133\370\336"
- "\173\357\35\327\152\265\205\266\270\245\11\245\155\377\112\66"
- "\226\51\133\11\333\252\261\253\44\57\131\373\20\210\130\75"
- "\204\377\305\371\11\377\113\310\27\342\55\144\226\326\17\265"
- "\126\307\152\333\243\32\133\251\265\227\132\335\24\362\125\264"
- "\257\55\73\330\12\125\261\315\250\315\113\155\271\312\302\371"
- "\13\261\235\340\27\155\154\126\223\356\57\320\257\134\230\332"
- "\161\260\54\363\237\277\272\154\366\300\252\242\116\225\156\203"
- "\252\244\214\3\163\140\377\164\114\164\314\30\7\15\342\267"
- "\104\106\44\200\107\302\357\160\0\217\45\62\46\3\50\22"
- "\322\146\303\162\213\23\21\53\2\60\221\221\371\14\200\173"
- "\12\272\275\10\40\113\310\347\25\205\62\20\303\177\23\300"
- "\25\6\273\52\304\225\50\63\200\174\45\173\50\5\65\16"
- "\236\4\153\17\340\1\23\137\35\300\105\360\3\174\76\200"
- "\63\340\355\310\246\363\206\140\143\41\356\377\204\62\345\3"
- "\310\3\160\34\100\0\203\67\0\220\54\140\5\0\222\0"
- "\324\123\320\363\145\374\131\277\42\36\56\304\111\77\42\356"
- "\1\140\233\240\123\41\200\133\0\272\62\270\334\247\210\301"
- "\43\0\44\12\372\345\1\70\5\40\214\301\175\0\34\26"
- "\260\34\0\7\1\4\313\331\264\74\23\0\265\34\1\17"
- "\3\220\2\336\236\251\0\32\311\244\325\0\30\5\340\62"
- "\370\266\136\10\336\106\307\1\364\260\221\347\130\360\166\32"
- "\245\220\277\364\223\57\344\323\116\42\257\3\200\113\202\236"
- "\331\0\276\262\41\307\342\332\263\122\177\322\66\140\13\7"
- "\54\257\175\22\354\61\124\46\57\271\140\221\227\102\35\111"
- "\365\221\13\337\0\110\120\301\23\361\173\0\146\52\120\146"
- "\11\70\53\153\266\15\275\0\240\5\370\353\121\274\136\117"
- "\201\277\106\331\174\345\352\367\70\54\257\13\0\150\12\276"
- "\217\310\53\205\254\2\360\155\205\355\3\252\3\370\15\374"
- "\365\125\4\176\213\245\15\0\234\254\310\121\152\7\162\201"
- "\345\214\3\220\13\300\250\300\165\3\337\237\117\147\322\74"
- "\0\320\112\302\173\107\220\73\136\22\337\12\226\175\352\45"
- "\360\327\23\33\206\201\357\147\105\116\52\112\216\37\257\10"
- "\361\254\275\345\312\176\214\341\110\355\361\20\174\37\317\30"
- "\102\226\47\33\112\321\137\111\267\13\263\306\225\305\313\240"
- "\107\151\364\27\257\375\263\166\320\121\172\375\333\154\177\66"
- "\372\15\133\272\377\145\230\112\176\104\105\352\145\57\71\52"
- "\261\17\140\71\67\20\353\254\110\300\124\353\133\25\352\317"
- "\201\71\60\7\246\214\131\233\267\173\173\173\247\201\237\337"
- "\260\170\173\360\376\105\41\200\273\0\236\126\231\327\15\0"
- "\157\113\240\267\141\271\245\46\73\76\314\6\77\237\172\4"
- "\140\270\104\26\73\27\220\33\343\244\363\3\271\71\365\30"
- "\360\163\234\174\0\133\45\162\224\312\140\65\310\330\122\265"
- "\76\104\264\121\351\303\310\34\51\350\374\30\374\374\251\64"
- "\172\215\2\77\267\54\0\360\37\46\176\250\40\257\0\300"
- "\317\114\274\164\273\123\153\262\233\2\270\0\276\276\224\346"
- "\245\326\306\327\311\20\266\22\25\376\167\6\360\207\20\367"
- "\7\200\216\52\365\50\226\43\23\116\202\367\27\324\360\235"
- "\0\244\201\277\267\301\362\113\330\112\105\36\212\241\14\76"
- "\347\337\226\153\64\32\363\0\220\207\207\107\256\12\271\0"
- "\177\317\243\20\45\333\223\154\333\102\351\375\154\71\71\225"
- "\311\201\114\32\251\75\54\354\42\27\157\305\57\122\272\217"
- "\140\57\377\370\357\300\223\51\150\61\326\24\274\57\44\312"
- "\370\257\40\367\53\206\247\44\107\266\336\52\201\243\306\107"
- "\126\333\347\260\143\223\134\133\21\203\305\326\312\22\314\142"
- "\213\143\6\263\266\65\366\124\110\266\217\126\123\137\32\215"
- "\246\350\275\367\336\73\256\323\351\12\24\164\261\31\124\266"
- "\213\22\133\111\333\241\314\112\371\331\173\213\361\27\301\217"
- "\361\137\202\157\23\322\173\125\123\241\154\373\212\50\267\265"
- "\374\224\154\142\65\124\301\72\264\46\123\66\255\32\231\303"
- "\300\73\333\342\147\32\3\72\60\7\346\300\52\26\3\363"
- "\233\10\104\132\255\266\10\0\304\157\226\327\257\137\277\167"
- "\153\325\252\225\11\0\57\277\374\362\370\220\220\220\7\254"
- "\14\216\343\212\46\116\234\170\6\0\215\35\73\366\260\233"
- "\233\133\226\24\233\60\141\102\42\307\161\105\142\272\200\200"
- "\200\253\357\274\363\316\136\60\101\314\323\144\62\145\116\231"
- "\62\345\300\324\251\123\17\31\215\306\7\220\4\121\137\221"
- "\357\351\351\231\261\164\351\322\37\104\354\273\357\276\373\301"
- "\323\323\63\103\42\367\52\200\175\156\156\156\371\0\166\303"
- "\362\41\255\325\240\302\301\263\300\72\166\354\270\276\165\353"
- "\326\327\305\370\326\255\133\157\212\216\216\116\271\165\353\326"
- "\206\353\327\257\257\157\323\246\315\271\226\55\133\356\144\322"
- "\125\257\131\263\346\125\60\223\41\243\321\230\371\312\53\257"
- "\354\277\171\363\346\272\113\227\56\255\213\212\212\272\30\36"
- "\36\176\132\304\275\275\275\157\77\363\314\63\307\256\134\271"
- "\262\56\45\45\45\241\155\333\266\347\375\374\374\256\113\165"
- "\21\154\235\52\312\26\361\301\203\7\277\125\243\106\215\307"
- "\112\316\170\375\372\365\177\157\331\262\145\322\276\175\373\326"
- "\337\275\173\167\303\13\57\274\160\322\150\64\146\212\270\64"
- "\135\337\276\175\257\364\351\323\247\330\246\65\153\326\274\326"
- "\277\177\377\137\323\323\323\127\245\247\247\257\354\323\247\317"
- "\157\201\201\201\227\105\274\105\213\26\377\331\260\141\303\334"
- "\254\254\254\37\122\122\122\126\167\354\330\361\244\124\177\153"
- "\166\227\253\203\362\160\10\104\365\352\325\73\332\277\177\377"
- "\3\67\157\336\134\37\23\23\223\22\24\24\164\131\222\326"
- "\245\126\255\132\247\375\375\375\157\16\33\66\154\367\276\175"
- "\373\326\147\144\144\154\334\276\175\373\226\316\235\73\237\324"
- "\351\164\371\0\276\120\312\63\50\50\50\265\111\223\46\31"
- "\101\101\101\251\12\372\25\333\65\77\77\177\323\271\163\347"
- "\22\332\264\151\163\321\144\62\335\147\70\365\234\235\235\37"
- "\277\366\332\153\373\156\336\274\271\176\343\306\215\333\114\46"
- "\323\103\61\137\251\34\42\332\70\141\302\204\104\215\106\123"
- "\10\141\22\54\307\121\270\41\43\313\141\360\311\32\215\246"
- "\160\302\204\11\147\104\354\355\267\337\76\253\325\152\13\40"
- "\114\344\113\343\40\50\324\221\55\47\342\233\366\355\333\37"
- "\40\242\347\125\344\127\214\233\315\346\373\20\26\61\60\41"
- "\120\260\245\105\236\102\234\267\25\275\202\303\303\303\23\227"
- "\54\131\362\135\106\106\306\232\113\227\56\255\37\75\172\364"
- "\266\210\210\210\223\0\152\132\224\361\117\73\156\270\166\355"
- "\332\206\27\137\174\361\327\320\320\320\144\206\123\263\132\265"
- "\152\17\6\14\30\260\367\344\311\223\233\222\223\223\67\366"
- "\352\325\353\120\265\152\325\36\200\177\210\52\133\67\67\156"
- "\334\330\320\251\123\247\244\320\320\320\342\7\140\241\241\241"
- "\311\135\272\164\71\174\361\342\305\325\271\271\271\353\23\23"
- "\23\277\217\216\216\76\323\274\171\363\342\276\107\122\257\322"
- "\377\252\353\217\210\242\74\75\75\163\272\164\351\362\205\34"
- "\261\133\267\156\363\252\125\253\226\373\370\361\343\366\142\232"
- "\16\35\72\134\215\213\213\373\201\345\65\151\322\344\244\321"
- "\150\314\153\332\264\351\11\66\76\56\56\356\207\166\355\332"
- "\25\73\202\333\267\157\377\322\150\64\76\4\340\56\120\164"
- "\146\263\71\175\333\266\155\213\104\316\347\237\177\276\301\307"
- "\307\347\56\53\307\307\307\347\316\347\237\177\276\201\51\33"
- "\330\62\337\271\163\147\253\331\154\316\275\170\361\142\211\153"
- "\105\374\337\272\165\353\353\35\73\166\134\147\151\210\342\25"
- "\343\322\76\353\131\41\356\131\226\253\140\117\13\171\322\355"
- "\302\254\161\241\120\107\145\160\110\154\366\271\42\46\214\355"
- "\247\323\323\323\47\252\114\243\250\43\21\155\264\230\233\250"
- "\150\177\66\372\15\253\272\377\225\230\32\276\223\223\123\136"
- "\105\352\145\57\71\152\60\203\301\220\273\163\347\316\75\114"
- "\34\21\210\366\355\333\367\337\232\65\153\246\225\106\337\52"
- "\70\227\166\140\16\314\201\375\211\131\233\267\107\70\73\73"
- "\347\23\221\67\213\173\173\173\337\351\325\253\327\251\273\167"
- "\357\156\170\343\215\67\176\27\175\76\133\175\313\254\131\263"
- "\266\171\170\170\144\2\320\11\321\72\223\311\364\200\335\122"
- "\23\314\370\340\344\344\224\277\142\305\212\137\346\314\231\363"
- "\253\253\253\353\43\126\226\302\333\136\45\346\267\326\346\324"
- "\56\56\56\217\347\316\235\273\57\41\41\341\147\215\106\123"
- "\302\217\226\53\203\22\46\345\224\105\37\65\262\15\6\103"
- "\316\202\5\13\366\54\130\260\140\217\263\263\163\116\151\322"
- "\272\271\271\145\317\236\75\173\377\252\125\253\366\350\164\272"
- "\342\33\240\106\243\361\301\224\51\123\176\137\264\150\321\1"
- "\47\47\247\2\61\136\272\335\251\65\331\176\176\176\67\300"
- "\217\373\354\374\213\44\365\243\70\276\66\150\320\40\21\314"
- "\134\306\154\66\337\35\60\140\300\321\273\167\357\256\357\333"
- "\267\357\161\263\331\174\127\215\36\254\34\111\370\40\42\42"
- "\42\215\210\142\325\360\133\266\154\271\365\311\47\237\74\117"
- "\104\165\130\276\234\255\154\345\241\244\257\34\256\302\347\374"
- "\333\162\103\102\102\356\67\151\322\44\43\44\44\44\303\26"
- "\27\0\132\266\154\271\353\231\147\236\271\46\347\353\310\370"
- "\74\245\366\263\113\343\103\127\20\207\377\311\244\221\261\207"
- "\205\135\344\342\331\70\65\367\21\354\350\37\127\165\236\154"
- "\20\60\37\223\311\224\361\326\133\157\355\272\171\363\346\272"
- "\244\244\244\15\361\361\361\373\71\216\53\232\73\167\356\7"
- "\162\165\142\305\136\225\306\121\351\43\253\351\163\54\306\46"
- "\351\375\136\326\176\322\255\225\131\114\272\305\261\200\311\156"
- "\243\54\140\262\333\107\313\264\353\22\355\273\155\333\266\177"
- "\150\265\332\302\116\235\72\135\227\323\105\115\120\63\276\313"
- "\155\45\135\316\62\53\226\313\336\133\214\157\331\262\245\123"
- "\140\140\340\103\0\64\140\300\200\103\104\144\144\160\253\266"
- "\257\200\162\227\271\256\255\205\252\126\207\66\144\312\352\152"
- "\113\46\347\353\353\173\347\137\377\372\127\361\252\256\355\333"
- "\267\167\311\314\314\64\22\210\374\174\375\356\72\60\7\346"
- "\300\52\16\343\300\161\200\160\61\202\3\201\120\73\274\366"
- "\203\213\27\57\232\302\303\303\63\57\136\274\150\142\171\355"
- "\332\265\333\143\60\30\274\167\355\332\25\331\241\103\207\237"
- "\64\32\115\300\177\377\373\337\272\26\62\210\132\161\34\167"
- "\220\210\142\0\274\304\161\334\120\26\3\300\161\34\167\0"
- "\0\7\240\227\227\227\327\322\273\167\357\266\347\70\356\260"
- "\250\243\230\247\106\243\51\272\176\375\172\273\354\354\154\155"
- "\335\272\165\167\27\26\26\26\157\111\45\362\302\152\205\145"
- "\135\272\174\311\235\3\367\222\217\217\317\227\267\157\337\156"
- "\300\161\134\12\201\10\204\132\176\176\176\247\157\337\276\75"
- "\10\300\17\4\242\43\207\217\54\30\74\170\160\227\123\247"
- "\116\205\66\152\324\350\362\342\305\213\267\67\153\326\154\30"
- "\133\316\142\361\274\216\220\352\45\303\225\305\374\374\374\356"
- "\275\365\326\133\233\46\115\232\364\62\201\310\327\307\67\163"
- "\306\214\31\313\136\176\371\345\261\0\270\55\133\266\214\37"
- "\62\144\310\233\67\157\336\364\42\20\231\75\315\167\77\373"
- "\354\263\37\373\366\355\333\27\0\47\224\141\76\200\115\0"
- "\16\0\320\45\47\47\17\151\330\260\341\314\202\202\2\255"
- "\200\317\20\260\237\0\40\71\71\371\225\310\310\310\371\105"
- "\105\105\32\211\236\317\327\253\127\357\323\263\147\317\372\211"
- "\345\42\20\165\217\357\276\341\316\235\73\55\16\36\74\30"
- "\14\111\40\20\171\230\74\36\167\351\322\345\320\312\225\53"
- "\173\201\177\303\254\43\200\116\34\307\15\227\261\303\213\265"
- "\152\325\232\171\351\322\245\301\34\307\155\47\20\151\65\132"
- "\112\115\115\175\272\146\315\232\77\2\300\325\253\127\343\303"
- "\302\302\326\26\26\26\152\11\104\56\316\56\171\217\37\77"
- "\16\1\160\33\200\41\71\71\271\157\203\6\15\276\20\161"
- "\326\246\162\166\7\277\352\350\75\0\376\12\170\211\62\161"
- "\340\156\2\170\27\300\142\71\334\331\340\134\360\313\57\277"
- "\14\150\325\252\325\372\63\147\316\14\155\322\244\311\54\126"
- "\237\106\215\32\355\153\323\246\115\316\347\237\177\276\127\260"
- "\373\171\0\231\340\35\216\66\333\266\155\173\255\107\217\36"
- "\35\362\363\363\373\103\150\167\214\136\115\234\235\235\17\137"
- "\275\172\165\174\160\160\360\107\71\71\71\321\0\116\260\371"
- "\163\174\365\360\165\104\304\1\160\273\161\343\106\337\220\220"
- "\220\317\305\172\157\332\244\351\176\177\177\377\232\133\267\156"
- "\35\10\376\355\140\237\57\276\370\342\253\111\223\46\75\221"
- "\236\236\156\222\312\21\144\265\172\347\235\167\276\236\61\143"
- "\106\44\21\151\344\70\12\366\122\344\20\210\64\234\206\336"
- "\171\347\235\63\323\247\117\37\304\161\334\101\41\257\166\157"
- "\276\371\346\242\145\313\226\5\76\174\370\260\232\15\71\4"
- "\241\275\213\375\220\114\75\132\160\44\162\276\151\337\276\175"
- "\375\335\273\167\177\302\161\334\32\265\172\163\340\20\27\27"
- "\167\261\250\250\150\377\177\376\363\237\376\42\366\344\223\117"
- "\56\53\54\54\154\373\363\317\77\207\260\171\366\351\323\347"
- "\314\205\13\27\156\376\376\373\357\235\345\364\152\321\274\305"
- "\317\275\173\367\376\143\324\250\121\23\1\134\7\240\7\20"
- "\231\233\233\33\23\37\37\337\174\327\256\135\375\24\352\305"
- "\65\55\55\255\123\140\140\340\172\261\235\305\264\212\331\341"
- "\353\353\33\276\151\323\246\327\1\34\5\277\232\257\135\357"
- "\336\275\147\137\271\162\345\312\301\203\7\273\52\310\162\71"
- "\177\376\174\337\310\310\310\105\142\133\321\152\264\164\376\374"
- "\371\227\303\302\302\326\202\137\115\357\266\167\357\336\267\237"
- "\174\362\311\251\171\171\171\116\245\350\373\224\354\311\326\15"
- "\67\176\374\370\137\27\54\130\320\54\53\53\253\32\204\67"
- "\333\204\240\61\32\215\17\6\16\34\170\166\336\274\171\321"
- "\34\307\21\201\350\263\117\77\133\60\163\346\314\347\157\334"
- "\270\341\47\22\335\335\335\37\17\37\76\374\350\274\171\363"
- "\232\147\145\145\271\210\361\376\376\376\177\274\375\366\333\233"
- "\307\215\33\367\232\320\377\125\357\334\271\363\201\254\254\254"
- "\123\373\367\357\177\246\153\327\256\237\27\24\24\164\332\271"
- "\163\147\33\216\343\376\20\70\21\41\41\41\207\256\136\275"
- "\372\41\370\325\330\43\103\102\102\46\245\244\244\264\342\70"
- "\356\274\134\277\21\25\25\365\143\335\272\165\253\57\133\266"
- "\354\11\216\343\36\225\270\56\101\364\301\364\17\276\133\260"
- "\140\101\374\255\133\267\274\44\166\342\244\66\211\214\214\74"
- "\251\325\152\203\13\13\13\257\44\46\46\66\221\160\25\203"
- "\240\177\103\0\57\160\34\67\331\132\32\153\165\244\42\235"
- "\265\353\315\126\72\22\306\366\243\34\307\25\224\127\107\53"
- "\343\253\265\164\112\375\206\154\50\203\75\354\216\251\265\55"
- "\230\66\147\157\275\354\45\107\155\131\36\75\172\24\340\352"
- "\352\172\203\255\63\20\174\235\234\234\156\25\24\24\150\325"
- "\352\133\325\346\322\16\314\201\71\60\113\337\122\251\77\177"
- "\346\231\147\76\277\172\365\152\257\343\307\217\373\2\226\376"
- "\136\162\162\162\237\332\265\153\257\7\277\243\305\263\34\307"
- "\311\371\146\305\101\34\37\153\324\250\161\60\72\72\372\313"
- "\315\233\67\217\352\326\255\333\374\43\107\216\274\234\226\226"
- "\326\212\343\270\104\351\370\340\346\346\226\37\37\37\277\170"
- "\345\312\225\13\1\14\345\70\156\10\253\207\124\276\70\277"
- "\275\163\347\316\201\257\276\372\352\65\360\375\161\21\200\324"
- "\365\353\327\117\76\162\344\310\130\166\116\75\240\377\200\244"
- "\135\273\166\171\72\73\73\147\137\276\174\71\34\352\307\121"
- "\305\300\332\122\62\337\76\300\322\6\15\32\364\225\227\227"
- "\127\153\311\34\337\246\154\27\147\227\302\321\243\107\117\4"
- "\200\71\163\346\174\220\223\223\243\123\73\57\4\341\213\264"
- "\264\264\45\161\161\161\213\42\43\43\75\127\256\134\31\46"
- "\304\317\7\360\275\223\223\323\301\356\335\273\137\333\260\141"
- "\103\55\41\376\3\0\53\231\272\121\264\213\116\253\53\222"
- "\370\375\262\143\242\122\335\201\360\6\307\161\13\41\324\201"
- "\126\243\245\313\227\57\77\33\34\34\274\55\45\45\245\173"
- "\170\170\370\32\31\137\271\204\36\254\34\6\152\152\62\231"
- "\366\36\70\160\140\136\375\372\365\47\253\340\367\365\365\365"
- "\375\354\352\325\253\103\135\134\134\176\140\371\311\147\223\277"
- "\255\133\267\356\102\326\126\2\334\334\144\62\375\42\227\207"
- "\265\172\225\340\152\174\316\377\5\56\0\370\272\270\270\244"
- "\36\71\162\344\365\310\310\310\45\220\151\323\154\332\262\370"
- "\331\12\165\121\231\34\251\377\121\234\106\156\136\251\24\257"
- "\310\125\270\217\140\57\377\270\252\363\254\365\23\155\333\264"
- "\115\60\233\315\365\67\155\332\64\20\374\56\111\372\250\250"
- "\250\375\151\151\151\265\174\174\174\22\117\234\70\21\145\243"
- "\36\255\335\347\250\60\216\112\37\131\232\76\37\374\33\370"
- "\317\1\270\52\63\66\35\134\262\144\311\340\261\143\307\316"
- "\277\173\367\256\263\150\243\342\373\316\104\15\40\370\265\62"
- "\330\164\10\143\204\210\201\20\4\376\55\332\245\102\376\375"
- "\1\114\7\207\153\40\150\0\254\5\177\117\357\111\0\253"
- "\71\216\373\275\170\174\40\332\310\161\134\17\361\233\315\217"
- "\210\6\200\337\1\141\63\307\161\53\245\272\250\11\152\306"
- "\167\151\171\313\133\146\153\345\222\336\63\220\216\271\40\174"
- "\255\140\307\4\126\236\250\137\235\72\165\116\265\153\327\56"
- "\353\301\203\7\1\273\166\355\62\145\144\144\170\1\50\20"
- "\144\331\262\275\135\313\135\236\272\56\103\35\352\304\162\126"
- "\166\35\132\223\151\363\36\212\122\273\10\14\14\274\117\104"
- "\377\47\176\2\2\2\212\127\66\72\60\7\346\300\52\26"
- "\143\57\124\0\104\40\42\242\161\302\205\76\216\305\154\174"
- "\130\136\173\61\316\242\43\340\70\2\337\361\114\24\176\303"
- "\337\337\77\165\312\224\51\277\310\165\34\0\340\347\347\367"
- "\170\310\220\41\57\265\151\323\146\175\170\170\270\354\233\256"
- "\104\64\201\100\324\264\151\323\43\275\172\365\72\45\225\361"
- "\354\263\317\236\156\322\244\311\141\61\156\376\374\371\155\274"
- "\275\275\37\354\331\263\347\107\157\157\357\7\263\147\317\156"
- "\57\265\107\261\10\5\275\144\270\162\130\240\136\257\57\270"
- "\175\373\166\361\15\166\275\136\137\360\353\257\277\66\27\323"
- "\354\333\267\57\102\257\327\27\257\0\236\66\155\332\117\104"
- "\24\44\261\251\105\130\260\140\101\244\253\253\153\276\14\256"
- "\1\120\347\377\376\357\377\126\104\104\104\144\112\361\340\340"
- "\340\53\213\27\57\376\206\55\27\201\250\161\343\306\147\373"
- "\367\357\277\123\232\217\210\353\164\272\302\371\363\347\117\125"
- "\302\231\277\156\236\236\236\31\173\367\356\375\204\305\153\324"
- "\250\361\50\76\76\376\123\360\157\242\271\305\307\307\317\257"
- "\121\243\106\361\366\311\116\116\116\205\140\126\107\316\233\67"
- "\257\221\330\76\330\166\311\174\213\341\125\0\67\174\175\175"
- "\157\317\234\71\323\142\105\273\225\17\10\104\63\147\316\334"
- "\352\353\353\173\33\12\133\105\20\321\22\42\162\7\200\327"
- "\136\173\155\230\273\273\73\153\357\156\115\232\64\271\104\104"
- "\155\300\157\375\170\34\374\344\63\27\300\52\0\71\104\344"
- "\377\342\213\57\136\10\11\11\111\221\332\51\46\46\146\107"
- "\333\266\155\157\20\221\123\373\366\355\257\267\156\335\172\207"
- "\214\115\245\365\32\20\23\23\263\271\107\217\36\127\104\216"
- "\273\273\373\343\345\313\227\133\324\13\21\325\311\317\317\237"
- "\255\40\107\344\264\202\145\373\122\263\172\321\326\12\60\42"
- "\242\226\122\54\77\77\377\377\322\323\323\27\261\74\105\61"
- "\50\121\337\126\71\114\274\305\33\256\245\325\173\305\212\25"
- "\123\205\25\272\305\301\303\303\343\341\222\45\113\146\112\363"
- "\314\316\316\356\146\66\233\245\133\341\26\163\252\125\253\366"
- "\150\347\316\235\117\226\310\213\110\123\275\172\165\166\105\175"
- "\11\275\276\374\362\313\32\6\203\241\370\55\1\17\17\217"
- "\254\145\313\226\115\221\362\22\22\22\106\170\170\170\24\357"
- "\40\40\47\153\345\312\225\201\302\165\5\2\221\321\150\314"
- "\213\216\216\336\11\141\73\141\101\47\17\42\372\216\221\143"
- "\151\236\22\21\252\353\17\171\171\171\255\74\74\74\162\136"
- "\170\341\5\213\255\201\137\174\361\305\321\354\133\256\142\232"
- "\234\234\234\72\156\156\156\271\0\314\102\164\163\27\27\227"
- "\174\42\212\162\167\167\317\3\40\366\231\146\147\147\347\374"
- "\254\254\254\206\154\176\151\151\151\3\215\106\143\66\200\301"
- "\236\236\236\17\322\322\322\6\110\364\306\167\337\175\267\334"
- "\303\303\343\76\0\235\247\247\147\306\167\337\175\267\134\312"
- "\141\102\53\117\117\317\207\331\331\331\135\225\312\117\40\272"
- "\175\373\166\123\241\377\16\220\360\244\66\361\161\165\165\315"
- "\275\171\363\346\170\127\127\327\134\360\133\252\313\366\357\45"
- "\15\153\311\21\376\367\6\277\65\136\1\370\55\177\76\226"
- "\350\370\64\370\105\40\127\1\260\147\373\4\0\70\7\376"
- "\1\176\6\200\136\14\26\6\176\333\240\174\0\237\111\364"
- "\257\56\244\313\7\277\300\304\127\222\137\11\333\0\10\5"
- "\337\277\346\200\337\126\113\172\375\176\4\176\353\255\342\355"
- "\247\24\256\177\245\353\176\55\200\35\62\351\10\374\126\76"
- "\271\302\147\74\370\67\262\304\255\265\47\112\344\55\4\177"
- "\204\201\24\13\6\277\245\134\76\370\255\252\3\45\351\76"
- "\23\354\177\23\100\35\6\213\20\312\375\30\374\326\345\122"
- "\375\227\303\162\333\162\366\330\205\164\360\107\0\310\332\126"
- "\341\32\144\261\207\0\236\20\342\143\204\377\42\226\5\176"
- "\213\63\0\210\27\322\211\133\34\266\221\160\123\360\347\261"
- "\14\43\141\271\125\167\26\376\354\377\332\200\157\147\112\143"
- "\57\73\327\324\200\37\47\70\226\57\271\136\64\14\146\65"
- "\124\265\271\264\3\163\140\16\314\322\267\224\271\306\213\267"
- "\35\64\233\315\131\20\306\165\21\257\121\243\306\243\76\175"
- "\372\224\230\363\10\370\146\360\175\265\270\275\347\131\0\116"
- "\142\332\131\263\146\155\23\336\320\14\66\30\14\271\162\157"
- "\6\10\337\221\176\176\176\331\302\233\132\353\141\343\154\131"
- "\166\176\53\356\326\104\104\33\157\336\274\271\61\66\66\366"
- "\274\267\267\367\37\322\71\265\126\253\55\134\261\142\305\367"
- "\343\306\215\333\312\306\113\145\113\363\260\362\51\151\323\77"
- "\347\333\104\314\33\150\34\307\25\311\314\361\255\6\2\321"
- "\324\251\123\17\31\14\206\34\203\301\220\63\155\332\264\203"
- "\12\151\225\354\23\21\34\34\174\156\334\270\161\153\211\350"
- "\51\46\76\13\300\253\213\27\57\336\47\354\172\243\64\237"
- "\121\34\323\374\375\375\263\245\266\140\371\22\273\310\351\146"
- "\41\317\333\333\73\247\113\227\56\137\1\360\350\334\271\363"
- "\327\76\76\76\66\337\352\225\312\21\202\316\317\317\357\306"
- "\234\71\163\166\21\221\233\12\276\257\311\144\312\334\261\143"
- "\307\122\42\52\261\170\334\325\325\65\33\300\110\326\126\102"
- "\36\67\347\316\235\153\55\17\151\76\45\160\225\76\347\77"
- "\236\13\0\261\261\261\153\332\267\157\237\112\104\256\112\266"
- "\143\323\226\325\317\226\321\241\62\71\0\323\346\331\64\12"
- "\155\123\66\136\211\13\0\62\175\214\335\374\343\252\316\3"
- "\260\13\274\217\1\360\307\344\244\1\160\41\20\231\315\346"
- "\7\22\277\375\365\332\265\153\337\134\275\172\365\367\236\236"
- "\236\126\375\166\251\275\52\231\243\306\107\56\36\153\210\150"
- "\303\245\113\227\326\67\154\330\360\152\130\130\130\242\204\123"
- "\174\57\250\101\203\6\107\6\16\34\170\124\42\307\232\377"
- "\132\225\260\156\340\175\71\161\233\350\75\340\217\173\273\55"
- "\304\135\202\345\366\364\326\374\153\153\76\164\105\140\322\372"
- "\55\127\37\60\154\330\260\155\34\307\25\271\272\272\76\6"
- "\100\75\173\366\144\167\65\41\224\315\217\256\154\314\262\270"
- "\45\42\210\300\157\75\177\5\174\175\177\133\277\176\175\166"
- "\56\244\70\117\251\40\314\226\257\375\263\120\116\351\366\335"
- "\312\351\2\3\3\55\266\203\20\377\13\23\172\7\346\300"
- "\34\130\5\142\142\234\214\163\14\26\23\7\132\203\301\120"
- "\230\224\224\264\213\210\66\72\73\73\27\34\75\172\364\277"
- "\304\154\153\322\266\155\333\73\302\166\170\4\176\357\167\203"
- "\210\211\16\41\307\161\105\23\46\114\70\3\340\105\157\157"
- "\357\54\42\152\56\227\47\0\274\370\342\213\307\15\6\103"
- "\256\237\237\137\372\331\263\147\77\124\342\11\223\235\207\237"
- "\175\366\331\164\51\66\177\376\374\17\315\146\163\361\15\105"
- "\42\362\42\242\231\104\344\53\174\53\335\0\127\164\144\254"
- "\71\170\342\167\217\36\75\346\326\257\137\77\203\210\376\174"
- "\173\203\343\50\71\71\271\232\230\346\344\311\223\156\354\3"
- "\106\42\152\302\346\55\227\117\267\156\335\276\352\330\261\343"
- "\125\51\36\30\30\170\121\253\325\26\150\265\332\302\371\363"
- "\347\257\220\340\135\375\375\375\357\23\121\55\266\134\4\42"
- "\77\77\277\373\1\1\1\151\370\363\46\365\176\10\17\101"
- "\105\235\137\170\341\205\57\301\337\224\25\127\266\225\330\152"
- "\245\143\307\216\113\236\170\342\211\153\104\144\361\326\327\306"
- "\215\33\227\13\116\44\1\40\255\126\133\270\171\363\346\145"
- "\42\336\260\141\303\173\261\261\261\253\301\77\160\11\257\123"
- "\247\316\51\266\374\44\154\67\51\176\103\362\260\225\210\246"
- "\23\277\372\310\242\255\312\175\30\116\3\42\232\56\367\360"
- "\125\142\363\301\172\275\76\167\306\214\31\173\104\254\121\243"
- "\106\107\336\171\347\235\265\0\102\135\135\135\263\272\164\351"
- "\162\374\370\361\343\133\116\234\70\261\261\156\335\272\51\1"
- "\1\1\131\0\260\163\347\316\327\331\7\352\202\74\47\147"
- "\147\347\334\125\253\126\175\4\0\153\327\256\375\300\331\331"
- "\71\27\354\303\260\77\7\324\22\237\176\375\372\25\237\127"
- "\252\321\150\212\22\23\23\303\245\355\203\44\67\265\245\170"
- "\161\66\66\362\122\301\221\352\133\62\23\42\216\210\234\112"
- "\233\227\134\273\227\321\7\0\276\361\362\362\312\40\311\3"
- "\127\25\345\377\63\57\242\232\236\236\236\217\1\210\62\136"
- "\250\126\255\132\56\225\134\374\100\104\244\231\61\143\306\256"
- "\340\340\340\13\162\172\151\64\232\242\324\324\124\63\144\2"
- "\273\355\232\214\136\276\355\333\267\137\325\262\145\313\133\42"
- "\107\253\325\26\355\335\273\267\221\124\316\261\143\307\202\45"
- "\133\277\263\262\234\0\264\152\325\252\325\266\206\15\33\246"
- "\213\234\157\277\375\166\233\253\253\153\216\301\140\170\14\340"
- "\127\360\223\264\156\22\133\130\232\107\301\136\162\145\203\245"
- "\235\100\104\334\330\261\143\177\363\365\365\275\303\222\374\374"
- "\374\156\277\365\326\133\107\304\66\52\246\41\42\56\72\72"
- "\72\255\117\237\76\23\1\240\173\367\356\213\243\242\242\156"
- "\1\100\353\326\255\257\167\357\336\175\61\0\364\351\323\147"
- "\142\203\6\15\356\112\332\70\210\310\151\322\244\111\373\0"
- "\320\244\111\223\366\212\155\116\302\11\251\123\247\316\275\260"
- "\260\260\123\165\352\324\271\113\104\41\112\345\17\16\16\276"
- "\70\155\332\264\237\331\233\143\162\216\13\21\151\43\42\42"
- "\62\172\366\354\71\107\106\126\261\115\342\342\342\276\176\342"
- "\211\47\156\22\221\241\145\313\226\151\135\272\164\371\122\56"
- "\137\171\303\226\274\111\131\255\132\265\207\243\106\215\372\65"
- "\43\43\143\335\153\257\275\226\350\344\344\304\56\12\241\72"
- "\165\352\44\335\270\161\343\353\51\123\246\374\330\260\141\303"
- "\142\247\241\136\275\172\207\337\172\353\255\237\262\263\263\327"
- "\216\30\61\342\20\273\175\143\275\172\365\216\305\305\305\235"
- "\275\167\357\336\232\310\310\310\163\254\376\215\33\67\376\165"
- "\305\212\25\113\36\75\172\264\262\137\277\176\373\233\66\155"
- "\272\233\261\201\305\166\177\214\274\43\317\77\377\374\211\224"
- "\224\224\325\365\353\327\277\10\313\66\102\315\232\65\73\171"
- "\353\326\255\325\354\366\123\12\327\277\334\165\277\244\131\263"
- "\146\111\104\324\107\46\35\65\151\322\344\314\215\33\67\126"
- "\217\35\73\366\204\207\207\107\146\333\266\155\177\271\171\363"
- "\346\17\162\171\65\155\332\364\314\215\33\67\276\225\142\15"
- "\33\66\74\320\253\127\257\243\151\151\151\353\6\16\34\270"
- "\237\265\43\0\212\210\210\270\224\222\222\262\361\271\347\236"
- "\73\125\257\136\275\343\42\126\273\166\355\323\203\7\17\76"
- "\220\222\222\262\262\116\235\72\227\244\372\77\373\354\263\77"
- "\236\72\165\152\211\30\307\161\134\121\277\176\375\56\347\346"
- "\346\156\30\65\152\324\1\341\346\253\254\155\155\71\151\321"
- "\321\321\67\273\166\355\272\34\0\272\166\355\272\54\72\72"
- "\372\246\210\265\150\321\342\126\174\174\374\22\0\350\330\261"
- "\143\202\106\243\51\212\215\215\335\11\0\161\161\161\53\243"
- "\243\243\323\104\356\272\165\353\226\12\333\165\32\115\46\323"
- "\203\204\204\204\257\131\71\342\126\340\161\161\161\53\331\343"
- "\23\330\261\66\70\70\70\173\334\270\161\305\66\133\270\160"
- "\241\247\116\247\223\156\63\126\134\327\72\235\256\150\301\202"
- "\5\136\14\46\236\23\370\30\374\171\324\235\301\337\324\330"
- "\57\162\252\322\134\332\201\71\60\7\146\351\133\112\346\355"
- "\223\65\32\115\341\230\61\143\222\364\172\175\141\327\256\135"
- "\317\207\206\206\236\143\370\126\347\230\23\46\114\130\332\264"
- "\151\323\63\251\251\251\313\373\367\357\277\256\175\373\366\147"
- "\111\170\313\12\0\210\250\101\365\352\325\263\215\106\143\146"
- "\215\32\65\262\211\50\222\115\17\241\257\61\233\315\167\136"
- "\177\375\365\203\213\26\55\72\250\323\351\12\153\326\254\231"
- "\2\313\343\32\54\202\244\317\55\276\241\114\104\316\104\324"
- "\207\210\76\52\246\12\374\126\255\132\335\326\150\64\205\325"
- "\253\127\377\103\243\321\110\175\271\151\0\222\230\357\22\175"
- "\247\304\147\261\234\133\225\34\3\304\337\206\141\303\206\315"
- "\167\161\161\51\140\343\325\316\61\210\250\71\21\55\26\76"
- "\315\24\322\312\332\307\323\323\363\56\44\365\106\40\232\74"
- "\171\362\101\275\136\237\247\323\351\362\343\343\343\257\311\311"
- "\264\65\246\35\76\174\370\263\310\310\310\114\275\136\137\310"
- "\360\244\376\207\265\272\263\220\267\146\315\232\265\136\136\136"
- "\31\32\215\246\320\313\313\53\143\355\332\265\153\30\356\131"
- "\360\365\42\176\313\312\1\200\66\155\332\254\151\333\266\355"
- "\45\321\367\264\226\57\0\204\207\207\237\32\64\150\320\121"
- "\42\362\223\343\313\331\252\165\353\326\353\333\267\157\177\221"
- "\155\313\62\171\200\235\173\311\340\152\175\316\177\72\27\0"
- "\334\134\135\135\163\176\373\355\267\261\26\246\122\350\32\336"
- "\345\327\0\0\40\0\111\104\101\124\173\104\237\116\245\237"
- "\155\323\257\255\104\16\144\322\110\355\41\167\35\102\206\253"
- "\330\57\113\363\260\227\177\134\325\171\203\6\15\332\54\334"
- "\267\273\242\327\353\363\126\257\136\275\222\210\264\4\376\45"
- "\5\306\157\257\151\66\233\323\117\234\70\61\343\267\337\176"
- "\153\42\331\152\136\251\137\126\352\347\53\232\3\25\76\262"
- "\145\233\41\162\73\161\342\304\144\255\126\253\170\157\103\247"
- "\323\25\356\331\263\247\77\53\307\232\377\132\225\60\223\311"
- "\224\71\170\360\340\3\31\31\31\153\326\254\131\263\33\0"
- "\5\5\5\245\34\74\170\160\111\126\126\326\252\351\323\247"
- "\157\166\166\166\176\54\362\255\371\327\326\174\350\212\300\254"
- "\265\201\62\364\1\305\133\106\357\336\275\173\135\365\352\325"
- "\37\7\5\5\261\107\300\225\311\217\256\154\114\322\166\145"
- "\307\314\360\360\360\304\47\237\174\362\354\271\163\347\66\350"
- "\365\372\274\247\237\176\372\220\122\333\126\262\257\275\60\153"
- "\276\66\0\212\211\211\111\32\76\174\370\31\351\126\357\126"
- "\323\125\45\47\301\201\71\260\377\65\114\214\143\235\122\110"
- "\2\23\27\351\342\342\122\100\374\136\356\165\14\6\103\1"
- "\21\171\262\74\42\32\260\150\321\242\137\1\120\140\140\140"
- "\232\217\217\117\32\203\265\42\242\165\302\247\125\315\232\65"
- "\157\114\233\66\355\47\130\276\351\301\256\220\171\323\140\60"
- "\344\205\207\207\147\276\360\302\13\47\110\170\363\20\200\33"
- "\233\247\370\55\114\166\242\245\330\117\77\375\24\43\171\340"
- "\41\33\112\63\241\265\146\47\361\273\166\355\332\227\207\14"
- "\31\362\23\213\163\34\107\137\176\371\145\261\103\260\146\315"
- "\32\255\214\123\16\151\176\114\210\10\12\12\272\171\367\356"
- "\335\1\122\234\210\46\344\346\346\256\156\325\252\325\155\351"
- "\131\110\141\141\141\347\247\114\231\362\43\53\133\304\235\234"
- "\234\12\372\364\351\363\373\375\373\367\177\270\175\373\366\252"
- "\201\3\7\356\252\133\267\356\21\326\46\165\352\324\271\164"
- "\370\360\341\125\367\356\335\133\23\37\37\177\64\42\42\342"
- "\270\44\177\47\27\27\227\234\237\177\376\331\142\225\72\201"
- "\50\50\50\50\345\231\147\236\271\172\357\336\275\255\151\151"
- "\151\333\273\164\351\222\132\253\126\255\363\42\176\366\354\331"
- "\51\21\21\21\127\264\132\155\276\213\213\113\166\277\176\375"
- "\366\110\317\23\226\174\323\223\117\76\171\216\175\330\52\255"
- "\3\153\101\142\263\6\104\64\275\143\307\216\26\17\31\4"
- "\370\125\275\136\237\67\157\336\274\337\210\250\221\210\271\273"
- "\273\77\336\260\141\103\257\310\310\310\103\335\273\167\277\100"
- "\104\317\22\377\326\240\107\142\142\342\273\155\332\264\271\4"
- "\0\273\167\357\16\221\236\347\324\273\167\357\11\176\176\176"
- "\331\104\124\123\310\277\206\237\237\137\366\277\377\375\357\161"
- "\22\375\212\157\302\24\24\24\154\274\174\371\362\217\175\372"
- "\364\271\142\64\32\213\127\112\152\64\232\242\37\176\370\101"
- "\172\176\212\264\234\252\46\344\266\36\122\313\161\154\344\243"
- "\350\60\252\270\261\244\366\241\353\67\155\332\264\71\334\274"
- "\171\363\33\340\27\170\224\246\374\26\170\267\156\335\316\105"
- "\106\106\236\4\200\310\310\310\123\161\161\161\227\24\362\4"
- "\21\65\14\13\13\273\15\140\260\224\243\321\150\212\326\254"
- "\131\343\202\222\301\115\346\101\151\361\107\257\327\347\66\154"
- "\330\360\102\112\112\312\10\221\243\325\152\213\276\377\376\173"
- "\351\131\263\330\270\161\243\207\244\317\260\370\150\265\332\202"
- "\372\365\353\247\134\271\162\345\35\221\103\104\141\171\171\171"
- "\137\175\365\325\127\277\164\356\334\371\110\215\32\65\156\11"
- "\23\143\366\214\231\22\266\56\205\75\113\364\127\371\371\371"
- "\117\230\114\46\366\141\166\57\167\167\367\334\307\217\37\167"
- "\220\221\213\367\337\177\377\373\206\15\33\236\6\200\260\260"
- "\260\53\343\306\215\133\7\0\323\247\117\377\66\54\54\354"
- "\52\0\64\154\330\360\364\360\341\303\267\113\323\2\300\353"
- "\257\277\376\51\307\161\364\372\353\257\177\52\47\37\0\326"
- "\255\133\367\5\0\132\277\176\375\102\45\16\200\301\201\201"
- "\201\351\104\324\324\132\371\305\64\203\7\17\376\257\360\160"
- "\115\52\253\330\46\236\236\236\17\276\376\372\353\117\1\340"
- "\313\57\277\134\340\351\351\131\142\47\2\245\120\302\131\340"
- "\353\363\63\42\212\41\42\247\364\364\364\256\260\264\77\155"
- "\333\266\155\56\21\71\237\77\177\276\235\263\263\163\236\210"
- "\31\14\206\374\344\344\344\70\42\322\22\321\23\104\64\237"
- "\305\166\356\334\71\232\210\364\333\267\157\237\315\312\164\161"
- "\161\311\275\176\375\172\35\42\322\356\331\263\247\277\253\253"
- "\253\364\355\220\22\72\32\14\206\274\343\307\217\367\47\42"
- "\327\155\333\266\175\54\325\61\51\51\151\14\21\31\110\146"
- "\305\274\225\261\220\0\314\363\366\366\116\57\54\54\34\44"
- "\255\33\361\373\367\337\177\237\104\104\56\31\31\31\261\0"
- "\350\350\321\243\157\12\67\311\113\344\165\350\320\241\211\162"
- "\230\213\213\113\356\321\243\107\7\20\221\163\142\142\342\163"
- "\254\35\1\320\346\315\233\347\23\221\353\341\303\207\137\61"
- "\30\14\305\216\272\136\257\57\270\160\341\102\167\42\162\335"
- "\260\141\303\2\151\176\173\366\354\171\205\230\363\160\2\2"
- "\2\36\5\5\5\335\354\327\257\337\233\102\335\54\124\262"
- "\255\55\47\155\302\204\11\253\102\102\102\156\0\100\150\150"
- "\150\352\370\361\343\213\157\50\217\34\71\62\241\126\255\132"
- "\327\0\176\213\356\16\35\72\244\125\257\136\375\36\0\4"
- "\6\6\336\32\75\172\364\172\246\175\5\104\105\105\335\360"
- "\362\362\372\43\46\46\46\265\170\274\2\321\360\341\303\67"
- "\371\373\373\377\41\310\271\365\356\273\357\56\227\350\13\0"
- "\237\204\207\207\337\26\154\12\2\121\317\236\75\77\10\15"
- "\15\55\336\255\104\132\327\265\152\325\172\320\253\127\257\217"
- "\104\54\64\64\364\312\351\323\247\327\157\334\270\361\307\346"
- "\315\233\137\160\162\162\312\323\353\365\271\135\273\166\375\135"
- "\344\124\245\271\264\3\163\140\16\314\322\267\144\257\161\341"
- "\55\321\123\23\47\116\374\250\172\365\352\217\356\334\271\323"
- "\347\320\241\103\263\104\36\21\155\74\177\376\374\116\235\116"
- "\127\44\67\307\364\365\365\275\263\164\351\322\371\104\344\102"
- "\104\261\6\203\41\17\200\121\255\337\46\76\374\325\351\164"
- "\205\313\227\57\177\223\210\352\376\360\303\17\173\234\235\235"
- "\363\103\102\102\330\207\277\26\101\322\347\132\33\257\331\274"
- "\136\45\242\125\104\64\215\210\330\207\172\341\106\243\61\153"
- "\325\252\125\137\33\215\306\254\143\307\216\315\120\312\127\116"
- "\256\214\76\42\116\0\310\325\325\365\321\234\71\163\176\225"
- "\113\147\55\50\161\112\141\333\131\162\176\3\21\105\21\321"
- "\267\104\364\75\21\75\53\227\227\255\61\115\360\255\206\23"
- "\277\53\213\342\230\150\245\356\40\321\51\210\370\305\326\253"
- "\204\357\40\21\73\166\354\330\14\266\176\300\277\365\122\102"
- "\16\200\36\336\336\336\367\37\74\170\360\262\360\277\37\230"
- "\143\64\144\370\323\302\303\303\157\21\121\7\360\367\70\162"
- "\300\57\140\236\156\305\126\275\274\275\275\357\147\144\144\210"
- "\171\74\53\227\7\370\373\41\354\21\36\26\170\51\174\316"
- "\177\64\27\0\272\164\351\262\260\105\213\26\267\210\310\203"
- "\65\225\65\337\127\255\237\135\26\37\272\2\71\374\117\46"
- "\215\214\75\344\256\103\110\271\304\54\374\223\366\313\162\171"
- "\220\35\374\343\252\316\43\242\66\55\133\266\274\13\200\6"
- "\14\30\220\314\366\41\34\307\221\350\267\207\207\207\237\236"
- "\70\161\342\36\42\62\56\137\276\274\206\225\305\322\154\120"
- "\352\347\53\232\3\300\246\217\134\102\316\302\205\13\233\13"
- "\13\142\144\71\315\233\67\277\333\251\123\247\357\131\71\144"
- "\305\177\255\112\330\305\213\27\277\376\340\203\17\246\327\257"
- "\137\377\167\67\67\267\54\0\264\173\367\356\317\210\310\114"
- "\104\332\123\247\116\305\12\174\235\340\363\52\372\327\326\174"
- "\350\212\300\254\265\201\322\366\1\342\334\215\370\173\370\276"
- "\253\126\255\132\51\171\241\244\114\176\164\145\143\120\236\307"
- "\24\353\353\344\344\124\260\150\321\242\131\377\372\327\277\126"
- "\326\256\135\373\276\213\213\113\216\44\275\245\311\52\20\263"
- "\341\153\323\265\153\327\206\22\121\333\11\23\46\234\146\37"
- "\164\133\115\127\225\234\4\7\346\300\376\327\60\61\116\205"
- "\343\242\252\303\2\0\42\252\13\200\36\76\174\370\236\24"
- "\143\302\113\276\276\276\17\211\250\211\270\145\223\164\205\114"
- "\265\152\325\36\176\374\361\307\277\345\346\346\276\23\30\30"
- "\170\13\300\113\0\136\160\165\165\315\222\350\126\74\331\71"
- "\165\352\224\247\24\73\165\352\224\247\144\273\132\331\40\116"
- "\60\231\211\145\211\211\246\214\343\133\262\374\374\267\101\257"
- "\327\27\34\74\170\360\131\126\276\136\257\57\24\337\346\0"
- "\200\157\276\371\246\232\144\302\362\47\275\144\234\133\255\132"
- "\265\316\356\337\277\177\36\21\351\344\312\103\104\232\244\244"
- "\244\61\222\267\171\332\231\114\246\107\171\171\171\55\130\331"
- "\114\231\277\43\242\316\104\344\104\104\206\264\264\264\256\116"
- "\116\116\305\3\252\106\243\51\72\176\374\370\164\141\242\241"
- "\277\170\361\142\77\26\7\200\276\175\373\216\364\367\367\317"
- "\42\346\55\127\21\327\152\265\205\347\317\237\37\110\104\172"
- "\141\40\34\314\256\214\43\42\67\42\32\101\104\53\210\150"
- "\321\274\171\363\246\270\272\272\132\310\147\277\347\315\233\167"
- "\274\172\365\352\351\120\330\32\130\122\57\212\365\44\204\127"
- "\1\334\250\136\275\172\372\274\171\363\216\263\270\311\144\312"
- "\234\70\161\342\61\222\254\230\327\152\265\105\311\311\311\65"
- "\365\172\175\376\326\255\133\107\263\371\317\231\63\247\335\253"
- "\257\276\272\15\0\206\16\35\372\222\311\144\142\7\174\4"
- "\6\6\336\220\323\53\60\60\60\125\246\14\142\235\162\104"
- "\344\166\356\334\271\177\263\365\152\64\32\363\306\217\37\37"
- "\7\313\340\1\306\221\147\345\110\202\232\11\271\254\76\152"
- "\160\351\165\124\132\175\24\256\123\13\116\323\246\115\223\210"
- "\350\305\314\314\314\67\153\324\250\161\7\174\377\120\46\275"
- "\23\22\22\306\11\13\63\302\265\132\155\341\362\345\313\247"
- "\25\323\144\144\355\330\261\343\163\263\331\234\16\176\105\165"
- "\61\307\150\64\346\175\364\321\107\45\126\105\317\233\67\57"
- "\302\144\62\345\132\224\221\331\246\207\370\233\55\157\20\121"
- "\361\271\47\46\223\51\367\235\167\336\351\54\225\65\176\374"
- "\370\366\156\156\156\371\122\131\371\371\371\233\306\216\35\233"
- "\154\64\32\363\22\23\23\337\45\42\27\206\43\266\243\72"
- "\104\364\34\21\115\135\270\160\341\21\141\73\76\271\176\121"
- "\166\34\20\266\54\366\220\100\146\47\47\47\213\305\5\142"
- "\176\243\106\215\72\120\253\126\255\213\0\120\253\126\255\213"
- "\157\276\371\346\121\142\336\162\145\323\144\144\144\64\365\364"
- "\364\314\6\240\163\166\166\316\113\116\116\356\40\304\67\166"
- "\161\161\311\3\340\341\346\346\226\223\230\230\30\47\115\13"
- "\300\150\64\32\37\316\236\75\373\270\321\150\174\10\300\50"
- "\303\1\21\371\13\366\252\51\247\3\0\47\17\17\217\373"
- "\253\127\257\136\52\127\176\326\56\142\232\203\7\17\76\47"
- "\70\40\6\211\54\326\261\373\230\204\125\303\104\24\112\104"
- "\163\244\272\51\205\22\175\74\377\77\24\300\6\0\347\134"
- "\134\134\304\355\367\212\165\74\173\366\154\10\0\34\71\162"
- "\304\225\135\370\301\161\34\245\246\246\226\270\251\40\142\27"
- "\56\134\10\0\200\343\307\217\207\260\62\5\31\305\375\225"
- "\314\170\132\102\107\216\343\50\45\45\305\103\116\36\157\206"
- "\342\105\124\50\201\51\217\205\24\26\26\166\305\335\335\75"
- "\167\374\370\361\121\22\233\210\351\350\376\375\373\236\340\63"
- "\321\332\314\213\310\44\207\151\64\232\242\253\127\257\172\2"
- "\300\205\13\27\214\322\55\357\117\235\72\125\13\0\316\236"
- "\75\353\305\142\34\307\121\142\142\242\73\0\234\76\175\72"
- "\114\232\237\250\233\30\167\362\344\311\371\176\176\176\17\70"
- "\216\53\22\166\204\220\336\234\56\61\117\203\145\50\226\177"
- "\351\322\245\66\302\3\140\167\341\6\100\7\21\73\163\346"
- "\114\147\241\235\172\70\71\71\25\234\74\171\162\270\320\347"
- "\5\350\164\272\302\323\247\117\167\142\363\135\267\156\335\54"
- "\0\264\145\313\226\367\331\374\17\37\76\334\125\30\277\103"
- "\365\172\175\301\365\353\327\143\44\372\66\162\165\165\175\174"
- "\364\350\321\231\154\72\216\343\212\126\257\136\375\215\102\235"
- "\141\323\246\115\137\262\155\365\350\321\243\263\210\310\104\104"
- "\201\304\77\304\370\116\350\47\237\21\71\125\151\56\355\300"
- "\34\230\3\263\364\55\245\375\162\152\152\152\373\126\255\132"
- "\375\326\275\173\367\104\42\322\221\360\360\103\344\57\134\270"
- "\260\221\321\150\314\203\44\20\210\246\115\233\266\263\161\343"
- "\306\277\203\337\232\177\126\307\216\35\257\21\221\123\151\375"
- "\266\26\55\132\334\21\166\23\150\107\104\241\333\267\157\337"
- "\146\155\121\56\333\347\62\107\344\0\374\156\77\253\300\157"
- "\57\17\221\243\64\246\23\210\102\103\103\317\217\30\61\342"
- "\120\110\110\310\305\21\43\106\34\42\146\361\215\134\32\71"
- "\271\62\143\0\45\45\45\355\32\60\140\300\345\6\15\32"
- "\334\271\163\347\116\63\65\372\310\224\121\66\136\255\155\113"
- "\43\123\346\77\201\77\73\15\220\314\251\113\44\267\374\376"
- "\123\107\345\272\263\251\23\43\307\70\142\304\210\103\265\152"
- "\325\272\60\142\304\210\103\222\67\261\305\140\366\360\360\310"
- "\110\110\110\130\45\314\57\202\375\374\374\156\111\165\142\370"
- "\115\115\46\323\303\244\244\244\351\0\140\62\231\36\174\364"
- "\321\107\7\23\22\22\176\326\353\365\171\62\174\0\360\366"
- "\360\360\270\277\171\363\346\37\204\74\334\175\175\175\377\220"
- "\313\343\255\267\336\172\116\364\7\344\312\132\12\237\363\37"
- "\315\5\240\163\163\163\173\44\307\227\332\216\115\133\116\77"
- "\33\177\21\7\42\117\311\157\221\312\261\62\337\54\301\265"
- "\110\46\223\107\171\375\343\252\316\3\60\235\343\70\12\16"
- "\16\316\26\256\341\316\42\246\327\353\13\307\214\31\363\54"
- "\200\251\215\32\65\272\106\104\55\0\140\312\224\51\377\142"
- "\145\250\361\245\53\223\43\106\332\360\221\331\166\240\3\320"
- "\42\64\64\64\231\335\241\113\302\101\141\141\341\33\315\232"
- "\65\113\4\360\56\303\261\346\277\126\31\254\167\357\336\357"
- "\231\315\346\364\247\236\172\352\360\362\345\313\167\100\276\357"
- "\40\42\342\104\337\117\311\277\266\346\103\127\4\126\234\265"
- "\114\275\224\241\17\40\142\266\214\116\115\115\255\55\225\135"
- "\26\77\272\262\61\166\356\42\375\210\34\216\343\150\316\234"
- "\71\175\114\46\123\126\142\142\342\207\66\336\116\227\265\257"
- "\275\60\153\276\266\223\223\123\121\361\375\102\311\203\156\153"
- "\351\64\160\4\107\160\204\52\37\210\50\241\123\247\116\177"
- "\304\307\307\337\44\242\204\256\135\273\336\352\332\265\353\55"
- "\42\112\40\242\4\206\232\317\161\134\56\0\270\273\273\117"
- "\123\20\207\352\325\253\317\32\76\174\370\176\216\343\116\20"
- "\21\67\175\372\364\127\76\374\360\303\127\330\33\362\217\36"
- "\75\162\353\330\261\343\170\275\136\77\143\307\216\35\53\174"
- "\174\174\346\266\156\335\172\120\164\164\164\272\234\114\235\116"
- "\127\264\155\333\66\57\151\374\326\255\133\175\304\311\205\255"
- "\300\161\134\17\361\43\367\137\152\23\231\362\3\0\6\16"
- "\34\70\300\313\313\53\267\145\313\226\26\147\245\232\315\346"
- "\334\364\364\364\372\342\377\133\267\156\5\233\315\346\134\25"
- "\252\305\204\205\205\35\234\65\153\326\57\61\61\61\357\161"
- "\34\127\40\107\342\70\256\150\317\236\75\73\234\235\235\213"
- "\313\33\24\24\264\64\63\63\323\105\257\327\37\306\237\35"
- "\74\61\151\372\163\34\267\223\343\270\174\216\343\162\67\154"
- "\330\160\254\260\260\260\270\157\326\353\365\105\336\336\336\163"
- "\71\216\113\347\70\56\157\357\336\275\373\40\71\300\373\324"
- "\251\123\3\332\264\151\163\216\343\270\173\122\235\164\72\35"
- "\325\256\135\173\25\307\161\171\34\307\345\234\70\161\342\107"
- "\255\126\313\352\234\315\161\334\47\34\307\365\341\70\156\310"
- "\341\303\207\375\202\202\202\62\225\14\61\154\330\260\227\322"
- "\322\322\26\316\234\71\363\270\257\257\357\207\220\74\174\145"
- "\353\105\372\141\304\210\133\24\177\70\163\346\314\343\151\151"
- "\151\13\207\15\33\306\76\264\323\144\146\146\32\207\14\31"
- "\62\122\74\274\134\14\132\255\226\42\42\42\376\50\52\52"
- "\322\76\365\324\123\113\131\354\353\257\277\376\254\111\223\46"
- "\277\0\300\256\135\273\46\166\350\320\341\62\3\67\277\163"
- "\347\216\157\146\146\346\126\126\247\364\364\364\155\267\157\337"
- "\256\16\300\342\315\72\306\76\304\161\134\366\346\315\233\223"
- "\364\172\175\161\275\105\106\106\336\336\277\177\377\133\54\367"
- "\371\347\237\37\345\355\355\375\272\222\355\204\60\231\263\176"
- "\236\174\251\203\40\157\42\363\137\274\156\216\225\43\257\107"
- "\370\363\254\114\263\116\247\263\230\234\34\71\162\344\123\216"
- "\343\176\60\32\215\137\154\331\262\145\215\247\247\347\174\0"
- "\45\266\341\122\23\236\176\372\351\245\36\36\36\371\101\101"
- "\101\77\126\253\126\255\240\157\337\276\45\336\234\145\103\134"
- "\134\334\264\106\215\32\145\166\352\324\351\163\66\276\171\363"
- "\346\67\257\135\273\126\342\101\351\271\163\347\72\65\157\336"
- "\374\46\33\307\330\250\47\307\161\3\71\216\133\310\161\134"
- "\216\210\107\107\107\337\330\277\177\377\233\254\30\0\77\35"
- "\71\162\344\315\72\165\352\244\113\145\351\164\272\147\146\316"
- "\234\371\162\174\174\374\371\56\135\272\274\304\161\334\143\206"
- "\222\307\161\234\33\307\161\347\71\216\133\307\161\334\324\330"
- "\330\330\241\5\5\5\116\50\105\250\121\243\306\343\141\303"
- "\206\131\224\157\330\260\141\161\276\276\276\217\244\134\216\343"
- "\150\306\214\31\143\62\62\62\152\2\170\341\356\335\273\376"
- "\263\147\317\36\55\116\202\245\301\303\303\343\144\100\100\100"
- "\126\130\130\330\161\157\157\357\334\210\210\210\375\102\374\351"
- "\320\320\320\207\41\41\41\7\274\274\274\362\352\327\257\377"
- "\213\64\155\114\114\314\212\47\236\170\342\366\350\321\243\373"
- "\267\152\325\352\116\114\114\314\12\271\74\70\216\273\41\174"
- "\337\224\303\73\165\352\364\171\130\130\330\243\347\237\177\176"
- "\262\34\56\27\132\266\154\371\243\331\154\316\173\365\325\127"
- "\373\53\161\70\216\33\305\161\334\25\341\167\12\307\161\243"
- "\225\270\152\202\217\217\317\201\126\255\132\325\36\77\176\374"
- "\245\325\253\127\377\54\305\127\257\136\155\4\200\203\7\17"
- "\272\260\143\201\263\263\163\341\366\355\333\365\162\62\15\6"
- "\103\341\322\245\113\153\2\300\206\15\33\174\130\114\257\327"
- "\27\145\147\147\157\21\373\254\242\242\242\165\266\164\164\166"
- "\166\56\134\271\162\245\57\0\154\332\264\251\272\24\347\70"
- "\56\253\144\52\333\341\370\361\343\213\136\172\351\245\244\365"
- "\353\327\57\125\342\230\114\246\373\102\36\205\266\362\342\70"
- "\116\166\254\321\353\365\105\153\327\256\65\2\300\206\15\33"
- "\334\245\163\210\155\333\266\231\0\40\41\41\301\323\331\331"
- "\271\120\214\167\161\161\51\114\110\110\250\6\0\153\326\254"
- "\51\261\125\231\250\233\30\32\65\152\64\371\326\255\133\237"
- "\246\247\247\157\36\60\140\300\145\275\136\377\203\222\256\62"
- "\41\214\375\123\253\126\255\103\176\176\176\71\365\353\327\377"
- "\311\307\307\47\107\274\206\0\40\62\62\162\257\331\154\316"
- "\153\327\256\335\127\276\276\276\271\215\32\65\132\354\343\343"
- "\223\33\25\25\365\255\257\257\157\116\203\6\15\366\262\262"
- "\336\177\377\375\366\176\176\176\71\123\246\114\371\27\33\337"
- "\242\105\213\137\274\275\275\363\32\67\156\274\334\337\337\377"
- "\221\277\277\377\21\26\367\367\367\337\62\160\340\300\344\146"
- "\315\232\131\34\7\61\162\344\310\163\143\307\216\155\257\124"
- "\220\301\203\7\167\33\76\174\170\262\370\277\131\263\146\37"
- "\160\34\227\311\161\134\52\307\161\213\205\171\312\100\216\343"
- "\112\314\267\34\301\21\34\241\152\7\203\301\120\64\173\366"
- "\354\352\311\311\311\115\236\172\352\251\215\34\307\65\343\70"
- "\356\32\313\111\110\110\30\363\362\313\57\237\220\113\277\153"
- "\327\56\347\372\365\353\147\73\73\73\137\355\321\243\107\275"
- "\313\227\57\353\304\271\45\307\161\317\210\37\271\377\102\40"
- "\0\330\271\163\347\7\101\101\101\71\116\116\116\77\161\34"
- "\327\172\334\270\161\176\265\152\325\262\72\26\211\363\333\361"
- "\343\307\47\161\34\367\36\0\322\152\265\327\102\102\102\332"
- "\35\72\164\150\63\124\316\251\265\132\255\107\146\146\146\242"
- "\116\247\63\146\146\146\46\162\34\367\300\126\32\71\377\122"
- "\72\337\256\127\257\336\263\337\176\373\355\353\215\32\65\72"
- "\27\33\33\373\271\132\175\324\204\322\370\304\345\11\37\175"
- "\364\121\20\0\274\377\376\373\41\145\321\321\36\72\160\34"
- "\367\40\63\63\63\121\243\321\30\63\63\63\23\265\132\255"
- "\364\101\5\42\43\43\167\164\353\326\355\332\323\117\77\75"
- "\212\343\270\302\320\320\320\377\314\230\61\143\257\234\74\360"
- "\147\262\156\235\74\171\362\301\172\365\352\175\4\0\367\357"
- "\337\377\346\245\227\136\32\61\165\352\124\267\201\3\7\136"
- "\220\113\124\257\136\275\37\237\176\372\351\224\370\370\370\321"
- "\34\307\25\66\151\322\144\113\357\336\275\317\313\161\317\237"
- "\77\337\73\66\66\66\125\16\103\351\174\316\177\62\27\75"
- "\173\366\234\22\20\20\360\330\312\75\1\331\120\16\77\373"
- "\237\36\24\373\230\362\372\307\125\235\327\264\151\323\356\223"
- "\46\115\112\274\162\345\312\107\157\274\361\106\262\217\217\317"
- "\162\0\56\0\20\24\24\364\360\307\37\177\174\307\154\66"
- "\17\337\270\161\343\102\216\343\216\0\300\201\3\7\206\104"
- "\107\107\337\20\145\250\361\245\53\223\43\6\133\76\62\376"
- "\174\310\227\257\327\353\177\63\32\215\256\253\126\255\232\51"
- "\303\323\0\200\106\243\371\142\375\372\365\213\365\172\175\361"
- "\170\145\315\177\255\112\330\332\265\153\47\356\337\277\177\315"
- "\326\255\133\77\160\163\163\233\15\0\251\251\251\73\304\276"
- "\243\240\240\40\341\354\331\263\273\304\173\32\326\374\153\153"
- "\76\164\105\140\366\14\34\307\201\343\270\216\342\377\321\243"
- "\107\367\226\136\373\145\361\243\53\33\143\347\56\302\374\260"
- "\304\134\106\257\327\27\315\232\65\353\343\167\337\175\367\320"
- "\267\337\176\173\302\140\60\50\75\73\10\123\210\267\33\146"
- "\315\327\56\50\50\340\70\216\323\13\345\172\222\255\17\253"
- "\76\172\125\132\231\351\300\34\330\377\32\46\306\251\131\55"
- "\32\24\24\364\307\270\161\343\276\5\200\220\220\220\264\121"
- "\243\106\175\57\345\205\206\206\76\150\337\276\375\132\360\203"
- "\362\104\231\225\67\0\360\262\237\237\337\103\22\266\154\145"
- "\126\17\133\360\303\303\303\37\304\306\306\256\5\140\176\355"
- "\265\327\106\352\365\372\2\27\27\227\334\327\137\177\175\43"
- "\204\125\261\354\352\137\57\57\257\234\21\43\106\364\147\365"
- "\1\200\221\43\107\16\360\366\366\176\54\243\207\154\71\55"
- "\242\24\70\326\354\104\40\152\321\242\305\357\75\172\364\70"
- "\45\305\73\167\356\174\256\151\323\246\373\0\4\2\60\166"
- "\352\324\351\373\256\135\273\236\225\221\311\346\363\266\311\144"
- "\312\370\357\177\377\73\107\130\205\46\315\63\35\374\371\63"
- "\156\0\174\242\242\242\176\212\213\213\273\42\342\104\64\101"
- "\156\265\62\223\76\3\274\3\357\6\300\43\56\56\156\261"
- "\273\273\173\361\233\164\1\1\1\17\273\165\353\66\37\374"
- "\71\257\325\143\142\142\266\104\105\105\335\146\165\66\231\114"
- "\331\237\176\372\351\373\220\4\2\221\260\12\156\11\370\3"
- "\316\75\332\265\153\267\136\262\62\356\76\200\117\0\270\3"
- "\350\344\347\347\167\367\323\117\77\375\136\316\336\222\25\171"
- "\322\163\131\255\326\57\253\223\334\171\260\54\116\374\133\201"
- "\33\210\71\33\122\304\74\75\75\163\0\370\104\106\106\146"
- "\0\330\1\376\301\140\14\200\337\1\320\267\337\176\33\7"
- "\340\113\57\57\257\254\333\267\157\277\40\246\153\325\252\325"
- "\177\172\364\350\161\261\204\114\42\247\370\370\370\313\117\74"
- "\361\304\116\246\14\322\162\204\265\154\331\162\127\114\114\114"
- "\361\166\335\333\266\155\173\137\257\327\347\203\337\42\326\33"
- "\100\77\147\147\347\234\11\23\46\374\142\105\316\104\361\154"
- "\6\53\234\22\366\262\306\41\360\347\65\263\347\12\224\41"
- "\57\313\125\163\40\362\361\361\171\324\266\155\333\215\0\174"
- "\143\143\143\327\212\147\345\62\53\353\376\74\27\224\310\143"
- "\321\242\105\133\174\175\175\157\102\330\176\134\215\336\54\336"
- "\243\107\217\44\0\324\255\133\267\363\26\64\5\131\51\51"
- "\51\257\233\114\246\207\54\347\354\331\263\157\326\253\127\57"
- "\11\100\74\370\366\354\16\40\76\42\42\42\71\51\51\151"
- "\250\32\275\104\316\371\363\347\7\173\172\172\76\0\177\155"
- "\173\17\32\64\150\217\253\253\153\216\106\243\51\132\273\166"
- "\355\47\112\262\210\250\213\277\277\377\175\10\157\144\20\210"
- "\32\65\152\164\257\145\313\226\333\0\264\21\354\323\50\66"
- "\66\166\155\124\124\324\35\106\216\245\12\62\72\315\235\73"
- "\167\203\217\217\317\155\0\35\301\277\115\32\357\343\343\163"
- "\147\332\264\151\73\344\344\20\21\67\174\370\360\203\6\203"
- "\41\367\215\67\336\260\70\313\225\225\53\376\36\75\172\364"
- "\146\0\364\334\163\317\35\147\71\157\275\365\326\116\0\324"
- "\273\167\357\303\62\151\143\214\106\143\166\132\132\132\177\0"
- "\110\113\113\33\150\64\32\263\1\264\142\70\66\313\6\40"
- "\300\303\303\343\341\311\223\47\337\221\342\14\107\156\265\50"
- "\172\364\350\161\272\105\213\26\322\263\103\24\307\12\71\31"
- "\152\71\4\176\213\304\317\77\377\374\263\337\176\373\355\251"
- "\272\165\353\236\224\344\105\15\32\64\70\4\300\273\167\357"
- "\336\123\132\267\156\175\103\304\242\243\243\157\365\353\327\157"
- "\14\370\166\71\35\174\337\17\2\121\124\124\324\37\121\121"
- "\121\273\1\270\67\150\320\340\60\53\263\131\263\146\267\337"
- "\176\373\355\247\205\164\137\0\370\103\256\254\254\216\55\133"
- "\266\114\153\333\266\155\2\200\352\365\353\327\77\52\325\261"
- "\104\61\31\314\312\130\110\104\244\175\370\360\341\377\231\315"
- "\346\154\0\117\313\244\263\125\337\252\364\150\326\254\331\355"
- "\216\35\73\176\17\300\73\76\76\176\141\303\206\15\357\311"
- "\330\330\267\103\207\16\253\133\266\154\131\334\57\307\306\306"
- "\246\306\305\305\175\15\300\127\152\107\71\73\1\310\4\60"
- "\155\367\356\335\356\103\206\14\131\52\235\63\11\377\353\211"
- "\161\314\174\311\334\270\161\343\175\22\371\370\367\277\377\175"
- "\4\0\365\354\331\363\204\44\37\164\355\332\365\254\223\223"
- "\123\101\327\256\135\223\0\40\56\56\356\254\106\243\51\212"
- "\217\217\77\43\341\166\364\364\364\314\272\167\357\336\307\36"
- "\36\36\331\0\72\260\162\72\167\356\174\216\343\270\242\27"
- "\137\174\361\220\44\335\47\215\33\67\276\116\104\355\244\345"
- "\74\167\356\134\361\16\32\254\75\330\162\246\244\244\304\261"
- "\371\130\13\125\155\56\355\300\34\230\3\263\364\55\331\153"
- "\274\145\313\226\267\114\46\123\246\301\140\50\130\277\176\175"
- "\273\300\300\300\224\127\136\171\345\44\303\233\246\321\150\12"
- "\205\267\375\157\1\170\1\100\361\126\353\104\324\233\210\72"
- "\21\321\127\104\324\205\210\306\222\160\246\253\234\177\43\175"
- "\203\101\324\203\370\35\175\106\365\354\331\363\62\307\161\105"
- "\215\32\65\112\311\312\312\32\317\352\315\6\166\176\73\150"
- "\320\240\105\304\37\217\263\221\210\176\40\242\361\175\372\364"
- "\231\56\63\317\55\21\10\266\267\257\265\26\130\233\262\363"
- "\155\261\214\340\13\336\171\370\360\341\233\324\350\43\47\133"
- "\105\274\242\337\133\326\170\261\156\232\67\157\376\63\370\61"
- "\355\67\61\37\53\371\227\230\207\51\325\235\32\235\30\314"
- "\326\366\317\143\203\203\203\157\23\121\147\213\244\226\237\142"
- "\276\302\271\257\115\203\202\202\316\317\235\73\367\53\342\267"
- "\33\226\352\65\61\64\64\364\17\42\172\122\105\36\377\27"
- "\30\30\170\53\75\75\275\217\134\171\112\343\163\376\223\271"
- "\0\140\66\233\357\177\363\315\67\113\244\166\2\323\226\344"
- "\154\130\106\77\273\204\234\112\346\0\226\355\104\316\157\121"
- "\272\66\154\162\241\302\267\57\217\177\134\325\171\104\64\210"
- "\210\242\1\200\210\332\20\321\107\44\234\351\72\174\370\360"
- "\377\0\240\366\355\333\137\376\344\223\117\232\1\60\3\30"
- "\153\66\233\63\223\223\223\137\27\145\250\361\245\53\223\43"
- "\251\137\245\276\224\35\133\145\167\350\22\323\232\114\246\14"
- "\10\367\40\376\375\357\177\277\313\372\65\326\374\327\252\204"
- "\271\271\271\345\17\34\70\160\2\0\237\166\355\332\45\350"
- "\365\372\302\306\215\33\357\5\20\15\300\67\72\72\172\253"
- "\257\257\157\261\357\147\315\277\266\346\103\127\4\306\326\143"
- "\171\373\0\311\375\75\65\367\365\124\371\321\225\215\131\50"
- "\250\160\246\353\13\57\274\160\41\70\70\70\375\332\265\153"
- "\121\261\261\261\73\232\65\153\126\174\157\331\232\357\135\21"
- "\30\140\325\327\246\226\55\133\156\207\60\157\226\316\367\24"
- "\323\125\45\47\301\201\71\260\377\65\114\214\143\235\122\110"
- "\202\30\147\60\30\362\377\363\237\377\164\7\0\147\147\347"
- "\274\115\233\66\365\222\362\326\255\133\267\130\170\120\100\132"
- "\255\266\340\375\367\337\147\235\152\0\200\237\237\337\37\263"
- "\147\317\56\76\227\117\334\126\230\343\270\42\266\343\70\163"
- "\346\314\214\360\360\360\124\235\116\227\157\60\30\162\172\366"
- "\354\171\71\55\55\155\131\130\130\130\112\263\146\315\166\261"
- "\162\11\104\117\74\361\304\265\116\235\72\45\260\372\0\100"
- "\247\116\235\22\332\266\155\173\105\252\207\122\71\213\377\53"
- "\164\312\66\354\104\302\140\375\170\305\212\25\357\110\361\335"
- "\273\167\217\252\131\263\346\75\255\126\133\240\325\152\13\202"
- "\203\203\157\46\45\45\275\52\223\177\161\271\134\134\134\36"
- "\13\377\145\35\257\35\73\166\254\251\131\263\146\232\126\253"
- "\55\60\30\14\217\333\267\157\177\74\53\53\253\217\225\362"
- "\132\324\373\226\55\133\326\212\351\165\72\135\176\170\170\370"
- "\325\255\133\267\46\210\370\322\245\113\177\360\366\366\116\27"
- "\157\210\10\347\105\216\144\345\153\265\332\242\237\176\372\51"
- "\106\316\46\251\251\251\303\232\66\155\232\244\327\353\163\365"
- "\172\175\156\223\46\115\222\123\123\123\207\211\370\262\145\313"
- "\266\230\315\346\373\32\215\246\320\335\335\375\341\230\61\143"
- "\176\41\242\72\62\366\226\267\273\360\360\325\112\171\113\350"
- "\44\367\260\225\305\245\166\142\261\216\35\73\136\172\356\271"
- "\347\76\74\163\346\314\264\320\320\320\233\242\336\343\306\215"
- "\333\340\357\357\377\110\253\325\26\104\104\104\244\44\47\47"
- "\57\42\146\33\150\243\321\230\175\366\354\331\1\162\171\236"
- "\71\163\346\265\152\325\252\75\2\340\304\114\142\212\77\116"
- "\116\116\271\121\121\121\147\123\123\123\337\142\312\340\273\160"
- "\341\302\137\275\274\274\322\65\32\115\241\253\253\153\366\340"
- "\301\203\117\27\73\3\62\162\204\153\354\64\61\147\355\111"
- "\71\222\217\322\244\112\152\317\126\314\271\2\266\362\222\27"
- "\303\160\10\104\313\227\57\137\347\351\351\371\100\243\321\24"
- "\172\171\171\145\156\334\270\361\133\153\162\210\250\316\300\201"
- "\3\177\257\137\277\376\357\22\236\252\162\155\333\266\155\4"
- "\0\132\263\146\15\373\340\130\321\6\104\344\74\150\320\40"
- "\213\207\111\104\344\272\147\317\236\217\302\302\302\316\71\71"
- "\71\345\351\164\272\274\260\260\260\163\173\366\354\231\101\104"
- "\256\152\354\311\310\162\71\162\344\310\322\272\165\353\136\160"
- "\162\162\312\63\30\14\271\117\75\365\324\245\347\236\173\356"
- "\252\277\277\177\252\65\131\77\376\370\343\222\152\325\252\145"
- "\1\60\23\210\216\37\77\76\65\40\40\340\266\116\247\313"
- "\7\370\63\144\243\243\243\117\337\275\173\367\155\106\116\211"
- "\372\220\321\251\336\320\241\103\367\273\272\272\146\163\34\127"
- "\344\352\352\232\375\332\153\257\35\42\242\46\12\162\360\370"
- "\361\343\330\260\260\260\114\351\131\256\254\134\361\367\225\53"
- "\127\72\150\265\332\242\125\253\126\215\141\71\247\117\237\176"
- "\112\243\321\320\226\55\133\206\110\323\6\4\4\134\231\74"
- "\171\362\76\361\346\13\21\71\115\232\64\351\267\200\200\200"
- "\53\245\51\133\170\170\370\31\224\242\275\260\162\277\377\376"
- "\373\211\156\156\156\322\205\75\44\345\131\53\273\132\16\201"
- "\150\334\270\161\247\334\334\334\262\14\6\303\343\356\335\273"
- "\377\56\325\161\354\330\261\353\135\134\134\262\103\102\102\256"
- "\136\274\170\261\270\216\223\222\222\306\205\204\204\134\321\152"
- "\265\5\36\36\36\17\226\57\137\276\231\301\306\6\4\4"
- "\334\61\30\14\217\337\170\343\215\155\254\314\223\47\117\116"
- "\14\16\16\116\321\152\265\5\236\236\236\17\326\256\135\273"
- "\132\256\254\254\216\47\116\234\30\137\275\172\365\164\203\301"
- "\220\63\144\310\220\37\45\17\23\25\235\64\224\354\347\113"
- "\244\43\176\167\214\237\153\326\254\171\103\46\235\255\372\126"
- "\245\307\221\43\107\246\4\6\6\336\322\152\265\5\376\376"
- "\376\267\116\234\70\361\36\233\256\173\367\356\7\305\61\374"
- "\342\305\213\243\104\354\332\265\153\257\207\207\207\137\325\351"
- "\164\371\235\73\167\76\146\55\77\2\321\242\105\213\166\232"
- "\114\246\7\162\163\40\0\210\210\210\310\24\34\136\20\170"
- "\7\230\343\270\42\235\116\227\367\374\363\317\377\42\221\217"
- "\325\253\127\217\0\100\313\226\55\233\310\346\3\0\363\347"
- "\317\237\15\200\76\371\344\223\217\1\140\326\254\131\237\2"
- "\240\205\13\27\176\310\162\375\375\375\257\175\360\301\7\77"
- "\23\221\323\364\351\323\167\373\373\373\137\143\345\314\235\73"
- "\167\36\0\332\270\161\343\233\154\72\127\127\127\271\271\212"
- "\70\17\160\141\337\162\227\251\153\42\42\75\233\217\265\120"
- "\325\346\322\16\314\201\71\60\113\337\222\275\306\57\134\270"
- "\60\322\317\317\57\13\0\31\215\306\314\21\43\106\374\104"
- "\104\377\22\171\165\352\324\271\370\365\327\137\37\270\174\371"
- "\162\102\227\56\135\222\165\72\135\176\333\266\155\17\261\362"
- "\344\202\332\361\135\324\243\70\216\350\231\121\243\106\235\165"
- "\167\167\317\41\176\13\127\331\174\224\346\267\342\107\141\236"
- "\53\253\47\251\333\276\326\152\71\355\245\217\234\154\205\170"
- "\65\363\350\322\312\54\221\107\303\206\15\57\153\64\232\302"
- "\46\115\232\134\262\42\273\304\174\103\322\326\324\344\45\33"
- "\10\66\267\177\216\60\231\114\17\216\35\73\366\261\105\72"
- "\345\305\314\322\163\137\1\0\146\263\371\16\224\155\30\151"
- "\62\231\36\36\77\176\174\266\44\217\246\167\63\273\0\0"
- "\12\360\111\104\101\124\15\162\171\170\172\172\336\133\275\172"
- "\365\122\261\375\112\313\123\32\237\363\237\314\5\60\64\60"
- "\60\60\223\210\102\145\350\126\333\166\131\374\154\71\71\225"
- "\314\201\114\32\310\341\326\342\45\161\266\372\30\113\171\345"
- "\360\217\253\72\17\12\101\360\107\157\166\351\322\45\315\333"
- "\333\73\123\270\247\226\127\273\166\355\13\7\17\36\374\126"
- "\222\227\115\137\272\62\71\45\212\42\123\66\271\170\45\316"
- "\230\61\143\366\213\343\223\324\257\261\346\277\126\45\154\346"
- "\314\231\173\135\135\135\37\151\64\232\302\340\340\340\133\173"
- "\367\356\335\272\162\345\312\331\236\236\236\367\264\132\155\101"
- "\140\140\340\355\3\7\16\174\45\362\255\371\327\326\174\350"
- "\212\300\330\172\54\157\37\300\316\67\124\336\327\53\316\327"
- "\232\37\135\331\230\162\313\375\263\254\15\32\64\70\337\272"
- "\165\353\113\116\116\116\171\1\1\1\177\34\71\162\144\212"
- "\210\131\363\275\53\2\3\224\175\155\0\324\274\171\363\163"
- "\132\255\266\100\156\276\247\230\256\146\315\232\231\340\337\276"
- "\150\3\240\215\237\237\337\3\21\164\140\16\314\201\125\54"
- "\6\41\10\35\253\325\67\135\211\150\111\261\23\102\264\230"
- "\210\74\245\74\42\362\47\242\217\171\12\255\40\242\346\45"
- "\362\42\172\237\175\340\105\374\341\334\353\204\117\53\106\226"
- "\73\21\215\42\242\357\205\374\236\41\376\240\356\321\104\324"
- "\317\102\67\176\200\134\154\66\233\63\131\175\0\300\154\66"
- "\147\316\233\67\357\13\251\36\112\345\264\26\10\104\315\232"
- "\65\113\127\262\223\150\103\42\132\110\62\147\42\20\221\47"
- "\21\115\45\176\225\364\112\342\337\102\55\61\231\143\35\53"
- "\342\127\166\53\356\101\117\104\65\210\150\212\40\157\61\361"
- "\53\302\225\157\42\260\53\243\371\364\65\211\350\135\41\375"
- "\367\202\315\153\62\170\50\361\53\371\126\11\234\267\311\162"
- "\145\33\204\170\127\5\233\30\210\137\31\270\124\370\14\42"
- "\42\3\203\327\42\242\131\104\264\206\210\26\210\155\100\152"
- "\123\45\273\113\363\263\206\253\341\60\145\222\175\350\176\344"
- "\310\221\267\175\175\175\357\255\137\277\76\230\210\306\21\321"
- "\152\42\372\234\210\232\23\321\64\301\26\43\332\265\153\267"
- "\1\100\62\123\216\371\44\234\263\131\102\56\221\53\21\175"
- "\112\62\53\367\211\167\270\277\43\242\227\131\273\11\351\352"
- "\22\321\114\241\156\26\22\321\377\261\272\312\264\233\342\153"
- "\314\12\107\256\215\225\260\205\214\275\304\353\330\152\136\12"
- "\345\267\310\113\370\16\41\376\54\314\65\102\31\153\252\220"
- "\363\57\42\172\335\102\226\312\162\21\221\267\140\353\352\114"
- "\234\125\33\20\121\7\226\43\304\171\21\321\110\42\132\56"
- "\174\106\22\163\326\261\55\173\112\144\171\20\321\60\42\132"
- "\106\104\337\20\177\36\353\323\323\246\115\333\146\103\57\77"
- "\42\372\214\210\14\2\307\110\104\223\211\277\276\305\25\252"
- "\3\111\174\120\51\271\46\224\332\276\200\265\45\242\57\210"
- "\150\255\360\335\101\312\221\310\342\210\277\116\144\367\242\222"
- "\364\173\116\304\137\77\65\44\62\134\204\166\120\342\314\150"
- "\42\232\110\302\271\71\14\77\212\210\46\226\246\154\304\237"
- "\53\155\265\275\0\262\216\13\210\357\103\77\227\304\53\336"
- "\14\224\223\241\226\43\350\32\103\174\137\271\230\210\272\227"
- "\270\176\210\132\20\321\227\202\335\135\30\314\115\210\133\51"
- "\134\133\241\14\346\112\374\70\262\230\210\132\113\144\272\23"
- "\77\126\211\351\2\131\335\244\66\25\322\124\43\176\161\313"
- "\67\173\366\354\171\236\75\273\274\4\137\346\372\267\20\47"
- "\223\216\210\232\20\321\124\151\72\45\331\112\171\131\301\214"
- "\104\64\111\50\363\24\262\274\1\113\202\335\113\214\341\304"
- "\317\121\106\21\77\377\171\116\111\177\46\256\16\21\175\102"
- "\62\163\40\101\247\121\104\264\212\341\213\375\354\162\342\317"
- "\142\227\366\77\176\102\33\360\147\363\21\260\60\1\13\27"
- "\376\107\10\377\103\44\72\115\46\242\306\214\235\47\261\162"
- "\126\255\132\325\305\144\62\345\21\221\217\44\335\42\245\153"
- "\207\210\70\361\174\34\13\73\362\337\32\321\116\154\76\326"
- "\102\125\233\113\73\60\7\346\300\54\175\113\366\32\47\42"
- "\227\360\360\360\273\223\47\117\116\44\176\56\134\274\110\123"
- "\300\207\13\175\241\73\361\363\234\345\104\364\42\53\117\56"
- "\224\142\356\42\366\65\231\0\146\1\160\33\63\146\314\134"
- "\341\234\153\131\131\26\145\51\71\277\125\234\347\132\323\223"
- "\210\236\40\242\61\342\267\255\362\225\110\157\47\175\344\144"
- "\313\305\313\310\257\220\63\135\211\150\50\361\176\314\20\53"
- "\262\25\37\14\11\337\35\1\344\202\77\247\117\51\57\331"
- "\40\224\165\14\133\77\22\314\203\210\346\221\345\331\165\177"
- "\246\57\351\127\327\42\336\157\321\112\170\63\225\154\110\374"
- "\375\201\171\342\134\303\126\36\72\235\256\360\327\137\177\155"
- "\314\120\32\0\310\146\164\50\215\317\371\117\346\66\46\242"
- "\51\12\134\233\155\233\210\352\156\334\270\161\225\223\223\123"
- "\141\142\142\342\367\144\333\317\226\365\65\53\213\43\226\213"
- "\115\303\352\313\342\326\342\331\70\311\107\225\157\117\145\364"
- "\217\377\16\74\271\100\40\272\176\375\372\207\104\364\2\361"
- "\327\371\12\101\306\10\42\62\113\145\220\12\137\272\62\71"
- "\114\275\51\371\310\66\357\133\24\327\267\345\370\44\275\267"
- "\153\315\177\255\112\130\43\342\175\232\325\104\364\16\21\371"
- "\20\177\217\173\16\361\276\337\44\261\136\5\276\333\352\325"
- "\253\277\166\162\162\52\114\112\112\372\232\54\375\153\105\37"
- "\272\42\60\266\36\355\324\7\224\270\117\257\324\56\44\371"
- "\52\372\321\225\215\131\153\273\114\372\67\210\250\77\361\367"
- "\334\46\111\144\53\372\336\25\201\1\312\276\66\157\146\32"
- "\104\374\263\204\22\363\75\245\164\134\227\56\135\222\122\123"
- "\123\213\317\36\163\161\161\361\71\174\370\160\20\201\250\153"
- "\227\256\147\35\230\3\163\140\25\207\161\340\67\2\27\177"
- "\263\161\142\220\213\223\13\26\362\210\66\262\373\244\253\225"
- "\121\326\74\11\104\40\324\63\233\315\307\63\62\62\372\1"
- "\130\53\140\317\233\315\346\145\367\356\335\153\314\161\334\171"
- "\153\162\325\344\111\40\152\327\266\335\331\275\277\356\255\247"
- "\144\47\45\71\266\344\227\305\366\377\53\270\65\273\227\106"
- "\136\171\165\22\332\231\161\321\242\105\313\77\370\340\203\106"
- "\327\257\137\137\14\340\147\0\347\301\73\273\265\0\164\7"
- "\360\206\277\277\277\313\301\203\7\277\10\14\14\174\267\64"
- "\355\337\36\145\250\114\116\131\372\7\133\234\362\136\247\366"
- "\324\133\55\267\42\354\240\210\23\65\341\70\356\104\125\152"
- "\7\152\71\366\110\143\157\235\112\301\1\204\363\254\125\364"
- "\363\4\240\334\155\131\312\51\253\274\312\304\204\370\74\0"
- "\23\0\54\151\336\274\371\206\314\314\314\346\27\57\136\64"
- "\251\221\47\174\273\3\30\311\161\334\64\42\122\145\107\173"
- "\135\323\52\60\100\162\256\271\225\164\212\355\240\264\72\124"
- "\104\35\226\101\216\117\124\124\324\152\167\167\367\260\335\273"
- "\167\207\224\46\177\37\37\237\234\73\167\356\264\3\360\273"
- "\150\107\2\141\314\350\61\35\76\373\354\263\377\346\346\346"
- "\152\155\311\142\145\126\245\271\264\3\163\140\16\314\322\267"
- "\144\257\161\16\234\263\136\257\317\76\166\354\330\123\15\32"
- "\64\330\11\46\224\167\116\256\166\354\46\20\276\133\372\335"
- "\216\221\43\107\76\161\377\376\375\152\356\356\356\331\243\107"
- "\217\116\236\62\145\112\264\222\254\322\316\117\312\342\377\331"
- "\153\156\134\136\331\225\221\126\141\76\3\250\33\117\111\340"
- "\211\337\26\166\271\237\161\77\164\321\242\105\153\336\173\357"
- "\275\206\71\71\71\56\225\61\167\372\53\370\142\232\206\15"
- "\32\146\170\170\170\354\331\267\157\337\120\0\131\61\61\61"
- "\253\335\334\334\352\377\364\323\117\301\366\366\157\376\27\270"
- "\326\322\146\144\144\204\260\155\253\64\362\377\112\216\332\153"
- "\240\74\175\237\75\175\303\277\63\217\100\4\202\13\307\161"
- "\71\345\315\353\177\221\363\167\301\254\361\345\372\211\277\132"
- "\367\212\354\3\376\352\262\331\3\253\212\72\11\230\65\137"
- "\33\120\236\63\51\247\43\176\45\270\67\223\246\220\343\270"
- "\257\205\316\253\227\3\163\140\16\254\342\60\361\202\27\177"
- "\127\324\304\253\254\3\230\132\236\370\375\336\173\357\355\371"
- "\342\213\57\152\337\272\165\253\46\201\250\106\365\32\151\103"
- "\207\16\75\67\171\362\344\16\366\320\121\260\147\77\160\130"
- "\246\144\247\322\14\150\266\360\362\14\170\377\44\334\232\335"
- "\113\43\257\274\72\25\353\103\124\47\51\51\151\320\320\241"
- "\103\233\237\72\165\252\341\203\7\17\114\205\205\205\132\235"
- "\116\227\357\343\343\223\376\334\163\317\235\377\344\223\117\166"
- "\153\64\232\31\34\307\345\224\246\375\333\243\14\225\311\261"
- "\107\377\40\345\330\243\57\261\227\336\152\271\25\141\207\312"
- "\222\125\231\34\173\244\261\267\116\245\340\210\177\155\365\363"
- "\66\171\62\134\271\120\42\175\131\257\215\312\304\10\104\23"
- "\306\117\70\376\351\247\237\326\315\311\311\61\370\371\371\335"
- "\137\265\152\325\362\330\330\330\341\252\372\127\20\305\266\213"
- "\135\373\353\257\277\76\67\176\374\370\244\217\76\372\250\201"
- "\332\164\366\270\246\125\326\231\332\61\376\37\365\320\125\247"
- "\325\25\172\173\173\77\334\273\167\357\244\210\210\210\317\113"
- "\223\377\300\201\3\217\56\135\272\264\51\11\157\240\200\220"
- "\0\16\317\150\70\15\275\362\312\53\311\213\27\57\256\257"
- "\126\337\252\66\227\166\140\16\314\201\131\372\226\142\137\111"
- "\40\174\74\347\343\220\203\7\17\376\274\166\355\332\6\34"
- "\307\75\146\322\330\145\116\256\224\126\344\210\175\15\10\341"
- "\0\206\0\10\2\177\166\354\167\34\307\35\123\222\125\332"
- "\371\211\215\171\101\271\157\10\332\113\237\362\352\134\326\264"
- "\12\363\31\100\305\170\52\56\346\146\27\165\113\333\232\126"
- "\253\55\214\215\215\115\373\371\347\237\3\53\143\356\364\127"
- "\360\305\64\27\316\137\230\322\263\147\317\1\347\316\235\13"
- "\4\100\215\33\67\276\274\163\347\316\131\136\136\136\337\332"
- "\153\314\377\137\342\332\110\113\154\333\52\215\374\277\222\243"
- "\366\32\50\117\337\147\57\335\377\356\274\312\266\327\77\215"
- "\363\167\301\154\360\113\364\23\177\265\356\25\331\7\374\325"
- "\145\263\7\126\25\165\42\330\364\265\1\205\71\223\265\164"
- "\162\171\331\4\35\230\3\163\140\366\305\304\337\162\174\253"
- "\27\252\35\364\50\17\137\252\67\21\65\45\313\55\7\247"
- "\22\121\123\173\351\250\306\116\112\162\154\311\57\213\355\377"
- "\127\160\133\266\125\53\257\274\62\54\256\31\176\153\217\136"
- "\304\157\43\363\275\260\105\304\167\302\226\26\155\210\210\223"
- "\113\127\136\375\252\32\307\36\375\203\224\143\217\276\304\136"
- "\172\253\345\126\204\35\52\113\126\145\162\354\221\246\64\151"
- "\355\311\41\225\333\352\251\341\111\271\162\37\271\364\125\165"
- "\16\41\215\27\266\315\131\104\374\266\320\323\110\330\242\113"
- "\215\74\41\175\117\342\267\302\262\171\66\235\332\361\101\215"
- "\356\152\60\42\371\155\266\144\307\160\53\355\240\264\72\124"
- "\104\35\226\126\216\260\155\323\164\222\34\47\240\252\176\210"
- "\72\22\321\72\213\70\136\346\72\22\316\167\124\253\157\125"
- "\151\353\16\314\201\71\60\171\254\170\174\343\277\335\210\250"
- "\173\151\145\225\107\17\71\175\112\233\117\151\347\47\145\361"
- "\377\354\131\206\362\310\256\214\264\162\363\231\322\214\247\112"
- "\34\146\56\265\202\210\372\50\345\145\113\116\131\365\250\114"
- "\276\230\206\370\155\164\337\24\374\316\357\210\350\125\42\322"
- "\225\126\246\203\153\73\255\264\155\225\106\376\137\311\121\173"
- "\15\224\247\357\263\247\157\370\167\346\125\266\275\376\151\234"
- "\277\13\146\215\57\327\117\374\325\272\127\144\37\360\127\227"
- "\315\36\130\125\324\111\30\337\25\175\155\153\163\46\153\351"
- "\376\37\266\206\174\254\347\114\277\367\0\0\0\0\111\105"
- "\116\104\256\102\140\202" },
- { ":font.png", 10827,
- "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
- "\0\0\7\135\0\0\0\20\10\6\0\0\0\135\214\146"
- "\362\0\0\0\11\160\110\131\163\0\0\16\304\0\0\16"
- "\304\1\225\53\16\33\0\0\40\0\111\104\101\124\170\234"
- "\355\235\171\364\135\125\225\347\77\277\220\164\244\222\212\61"
- "\222\230\212\241\142\14\105\112\245\54\151\225\106\27\315\212"
- "\24\5\313\201\106\12\225\5\55\266\245\250\215\226\224\55"
- "\113\104\50\64\42\112\251\5\132\245\245\122\22\324\202\122"
- "\24\107\304\221\166\142\24\54\73\316\212\20\10\140\200\200"
- "\214\11\146\370\15\257\377\370\356\363\273\347\236\167\316\35"
- "\336\273\357\375\136\222\273\327\172\353\275\167\366\76\373\354"
- "\63\355\263\367\31\41\1\35\72\235\26\327\342\132\334\160"
- "\160\356\167\214\276\210\107\23\162\364\103\137\127\356\176\145"
- "\254\222\136\212\117\31\377\136\312\176\117\301\227\225\155\125"
- "\176\375\362\250\333\216\173\211\327\104\36\206\111\323\204\176"
- "\10\151\232\250\203\246\344\256\112\73\210\162\30\26\257\141"
- "\322\64\21\247\116\334\101\321\124\325\363\115\215\71\375\362"
- "\33\46\256\137\176\275\216\335\115\365\351\141\341\6\115\137"
- "\5\67\214\64\352\332\113\375\366\331\26\327\342\132\334\314"
- "\343\232\262\333\7\351\267\225\361\252\153\237\64\75\46\206"
- "\64\115\311\123\205\146\20\161\7\145\37\125\251\273\141\214"
- "\237\303\240\257\22\47\202\337\4\234\124\203\327\153\54\116"
- "\21\355\7\200\216\175\316\257\300\167\55\260\5\370\2\60"
- "\131\101\206\50\14\212\266\227\270\1\115\264\214\43\174\272"
- "\312\266\112\271\326\220\147\132\16\373\77\235\236\375\357\342"
- "\337\217\356\13\350\326\22\251\343\252\355\261\112\131\105\350"
- "\222\355\260\212\154\211\164\243\320\204\236\30\321\66\123\47"
- "\255\252\174\152\321\354\52\270\121\220\241\16\256\352\70\330"
- "\213\16\230\351\274\65\201\33\105\231\206\136\6\243\44\114"
- "\213\153\161\273\73\256\216\343\322\264\34\375\320\327\225\173"
- "\30\16\136\257\16\154\323\3\336\356\204\57\53\333\252\374"
- "\372\345\321\253\3\327\264\223\70\112\64\115\350\207\220\146"
- "\0\216\115\317\174\252\322\16\242\34\206\305\153\230\64\115"
- "\304\251\23\167\120\64\125\365\174\323\216\300\250\332\20\115"
- "\362\353\165\354\156\252\117\17\13\67\150\372\52\270\141\244"
- "\121\327\136\352\267\317\266\270\26\327\342\146\36\327\224\335"
- "\76\110\277\255\214\127\135\373\244\351\61\61\244\151\112\236"
- "\52\64\203\210\73\50\373\250\112\335\15\143\374\34\6\175"
- "\225\70\21\174\164\361\252\200\127\331\142\320\21\300\243\300"
- "\331\366\171\324\302\122\174\147\1\123\300\5\300\375\300\31"
- "\45\62\164\202\357\42\332\257\3\23\366\135\106\133\31\172"
- "\150\377\125\26\10\41\122\266\125\312\65\340\23\55\37\243"
- "\11\27\131\303\105\330\56\376\26\236\343\331\203\37\232\254"
- "\343\252\355\261\112\131\5\164\205\355\260\212\154\211\164\213"
- "\312\67\12\75\224\27\214\116\233\251\232\126\22\366\24\273"
- "\175\24\144\250\203\253\72\16\366\142\377\314\164\336\232\300"
- "\215\242\114\103\57\203\121\22\246\305\265\270\335\35\127\307"
- "\161\151\132\216\176\350\353\312\75\14\7\257\127\7\266\351"
- "\1\157\167\302\227\225\155\125\176\375\362\350\325\201\253\23"
- "\157\30\306\155\223\64\115\350\207\220\146\0\216\115\317\174"
- "\252\322\16\242\34\206\305\153\230\64\115\304\251\23\167\120"
- "\64\125\365\174\323\216\300\250\332\20\115\362\353\165\354\156"
- "\252\117\17\13\67\150\372\52\270\141\244\121\327\136\352\267"
- "\317\266\270\26\327\342\146\36\127\242\227\147\125\341\325\217"
- "\34\51\171\352\360\252\153\237\64\75\46\206\64\75\312\123"
- "\364\351\111\346\62\232\141\333\107\125\352\156\30\343\347\60"
- "\350\253\304\151\332\277\31\161\332\11\340\55\366\335\63\337"
- "\136\342\216\72\115\257\176\113\325\364\172\225\153\167\244\33"
- "\166\171\355\156\64\63\210\373\26\322\35\227\127\211\67\3"
- "\362\365\205\33\244\16\230\351\274\65\201\33\105\231\6\205"
- "\233\225\102\266\320\102\13\103\207\116\342\333\207\247\1\177"
- "\260\337\373\1\333\2\374\131\150\67\131\7\355\266\72\51"
- "\202\233\2\316\364\302\137\214\166\236\305\340\4\140\253\245"
- "\363\352\22\271\1\376\16\330\350\375\277\335\302\142\60\236"
- "\10\157\22\326\0\217\170\377\227\2\267\240\1\176\34\370"
- "\5\52\107\37\366\41\53\143\200\303\120\236\306\201\235\300"
- "\172\140\271\207\77\0\370\215\341\46\200\137\1\117\111\310"
- "\363\52\272\353\165\77\22\316\270\301\102\340\153\46\323\44"
- "\160\17\360\2\17\37\213\73\345\341\127\3\277\64\371\166"
- "\2\77\3\126\171\370\305\300\217\14\267\35\370\41\260\42"
- "\41\377\260\140\25\160\33\52\317\73\201\247\107\150\146\1"
- "\247\2\267\242\266\76\211\312\150\75\160\114\11\377\323\120"
- "\71\235\232\300\207\345\71\156\351\34\32\320\75\17\330\140"
- "\162\76\12\374\133\11\237\260\357\305\150\142\155\240\14\17"
- "\371\276\337\101\345\361\206\110\132\251\374\66\101\263\16\370"
- "\162\5\72\7\367\3\357\115\340\336\107\136\57\165\200\367"
- "\227\310\5\360\54\324\37\135\177\375\31\352\243\141\234\260"
- "\176\327\223\357\27\0\7\42\35\341\367\235\62\136\23\250"
- "\255\370\72\140\51\160\55\352\137\123\350\212\245\57\2\163"
- "\12\370\244\332\101\14\374\360\267\2\73\200\5\11\332\171"
- "\110\237\237\343\205\75\2\34\34\320\235\141\174\117\17\302"
- "\17\46\257\123\67\240\376\344\303\337\43\75\353\340\116\272"
- "\307\217\127\133\270\17\261\274\377\277\10\336\301\26\244\343"
- "\103\210\365\217\176\40\171\65\134\42\355\46\240\16\37\327"
- "\367\177\335\0\357\20\127\245\375\225\341\166\145\130\75\323"
- "\2\64\10\357\46\157\33\270\72\233\62\134\13\55\264\260"
- "\147\300\46\144\337\370\260\6\371\27\223\300\357\201\243\153"
- "\360\72\45\10\73\205\374\11\42\177\174\170\77\262\247\376"
- "\0\274\51\210\227\362\177\103\373\266\310\246\176\13\262\161"
- "\306\201\53\52\346\241\56\324\221\147\254\340\343\340\315\46"
- "\363\66\144\77\325\201\123\221\155\71\1\174\333\13\177\203"
- "\361\233\0\276\353\205\47\117\135\106\340\100\340\146\124\137"
- "\105\376\107\12\316\42\177\225\350\221\300\146\13\333\14\34"
- "\336\43\37\37\176\212\374\205\52\364\163\200\273\321\334\206"
- "\17\251\262\52\112\243\16\224\371\234\273\62\355\243\250\154"
- "\36\256\100\13\232\363\230\244\232\317\3\365\375\354\72\76"
- "\364\40\150\210\304\11\241\212\57\227\112\63\65\217\320\224"
- "\177\274\53\320\25\301\201\310\27\162\74\276\143\174\375\166"
- "\63\350\271\220\272\64\125\174\344\72\72\327\215\115\261\266"
- "\342\240\310\257\115\215\21\105\127\232\257\45\161\175\164\11"
- "\34\16\274\15\170\176\215\70\275\100\231\37\337\113\236\253"
- "\246\25\362\256\313\363\4\64\306\137\200\332\104\70\127\265"
- "\226\164\331\17\42\337\105\351\15\22\206\131\207\105\74\173"
- "\232\357\30\103\306\335\22\57\154\22\170\173\207\116\147\214"
- "\261\67\265\270\26\327\342\6\212\33\3\260\337\164\350\60"
- "\306\330\44\60\33\31\230\263\175\72\144\10\237\4\354\217"
- "\234\325\67\142\312\327\350\72\150\300\75\7\170\73\162\76"
- "\27\4\270\131\300\73\311\166\72\157\100\306\310\364\342\207"
- "\227\346\203\300\173\54\370\14\340\161\136\76\34\335\144\207"
- "\316\136\106\377\173\144\50\174\305\160\57\106\13\61\373\170"
- "\364\167\240\101\343\57\201\377\4\126\2\117\12\362\31\5"
- "\107\23\243\115\340\56\1\226\1\207\131\370\227\114\226\277"
- "\261\374\377\7\62\312\136\150\370\77\41\133\164\164\274\36"
- "\2\76\1\234\13\74\306\342\74\26\370\113\303\157\6\256"
- "\104\213\35\0\237\104\13\56\373\106\344\334\0\74\31\163"
- "\266\15\377\132\64\200\75\61\221\337\33\321\344\304\233\321"
- "\102\344\171\46\377\343\22\145\166\241\361\177\265\341\157\7"
- "\276\202\352\36\340\37\321\325\47\373\31\376\133\250\216\177"
- "\204\352\367\43\300\63\175\371\213\312\75\126\7\51\174\25"
- "\32\303\377\47\252\207\263\201\317\241\105\356\77\363\342\356"
- "\15\334\10\374\61\360\357\300\227\120\331\76\3\365\213\27"
- "\241\166\167\162\42\315\133\120\333\176\34\301\242\273\353\213"
- "\144\23\42\263\121\335\134\150\345\262\310\150\236\212\26\204"
- "\76\214\34\316\3\201\317\2\227\2\47\107\370\200\352\140"
- "\55\352\233\357\116\320\304\312\43\111\143\370\267\33\337\265"
- "\300\273\14\365\136\344\60\277\16\130\127\302\247\103\326\336"
- "\235\36\12\351\162\64\21\76\353\200\307\243\115\34\125\345"
- "\6\351\214\3\201\337\171\350\175\221\263\265\60\110\363\41"
- "\340\317\54\116\114\256\47\1\137\105\345\374\75\264\360\370"
- "\12\340\130\340\50\340\256\204\134\113\121\235\254\1\236\152"
- "\64\117\104\216\333\47\200\217\42\75\161\226\361\132\15\334"
- "\223\340\265\4\31\306\373\3\117\63\232\137\3\77\107\365"
- "\261\31\265\347\213\214\347\221\221\366\331\11\313\255\106\375"
- "\215\241\305\352\113\351\136\164\7\31\237\257\102\165\65\341"
- "\351\200\115\344\235\276\153\321\46\237\137\0\207\170\341\353"
- "\220\176\74\334\342\76\27\370\206\345\151\53\352\57\167\241"
- "\11\333\353\215\346\177\42\103\167\251\307\347\156\53\217\117"
- "\47\164\302\42\340\46\340\57\210\224\265\375\377\76\152\67"
- "\47\6\345\64\26\51\223\143\201\317\3\57\101\216\102\35"
- "\175\65\255\243\213\342\24\325\121\205\170\105\375\255\54\336"
- "\24\152\233\37\4\36\355\127\306\202\361\265\50\136\112\157"
- "\104\241\207\362\150\34\127\221\176\7\60\167\120\162\65\305"
- "\247\42\156\33\232\364\276\52\250\263\147\243\276\361\244\252"
- "\362\216\240\55\335\342\132\134\213\363\174\313\2\175\276\32"
- "\155\62\373\43\310\365\367\315\350\212\320\377\203\46\101\137"
- "\113\332\317\300\213\373\132\344\127\74\1\363\133\201\373\220"
- "\377\171\141\144\174\330\11\274\314\350\317\107\33\301\212\164"
- "\164\314\276\165\20\263\251\335\142\356\355\310\66\331\253\137"
- "\375\34\224\145\135\171\252\360\336\216\371\53\310\336\334\273"
- "\106\334\255\150\156\340\167\330\146\276\116\346\273\236\213\154"
- "\255\13\201\271\26\176\27\360\16\262\272\51\52\227\337\221"
- "\337\144\74\155\133\105\312\45\126\167\67\2\7\221\331\62"
- "\367\1\227\241\205\200\163\221\57\373\204\12\162\114\363\11"
- "\320\357\106\266\346\1\25\351\277\212\354\245\243\3\372\256"
- "\262\252\220\106\35\137\270\314\347\334\123\150\101\175\362\21"
- "\340\70\42\276\116\20\267\27\77\73\306\147\230\64\241\377"
- "\61\35\47\304\247\342\25\321\222\236\107\150\312\77\36\165"
- "\272\242\366\262\4\371\215\37\6\76\144\74\336\211\26\255"
- "\216\3\56\53\251\307\262\171\216\101\321\124\361\221\123\174"
- "\374\374\207\143\323\131\170\363\275\101\371\275\6\157\356\61"
- "\300\155\302\306\10\17\167\44\232\153\73\317\150\116\5\216"
- "\351\320\371\326\30\143\173\241\261\377\343\310\307\76\17\170"
- "\117\244\15\307\332\367\167\321\201\206\157\240\172\256\345\63"
- "\225\321\173\270\134\176\33\310\163\121\276\302\71\203\160\314"
- "\375\103\202\47\76\77\117\276\375\321\206\252\25\300\277\140"
- "\33\263\14\137\126\366\115\347\273\237\272\116\302\10\326\141"
- "\21\117\210\364\305\362\62\320\344\330\147\275\70\377\213\154"
- "\122\371\356\26\327\342\132\334\100\161\176\7\167\116\351\157"
- "\221\123\174\23\260\72\350\374\137\101\16\303\61\150\342\370"
- "\277\220\37\244\40\350\350\21\34\36\376\245\150\221\155\261"
- "\47\237\257\70\46\221\321\62\7\31\162\263\43\164\33\72"
- "\164\126\215\61\166\42\360\117\230\321\340\361\270\7\55\30"
- "\72\303\341\317\321\102\306\263\321\102\337\53\201\337\106\24"
- "\156\152\341\241\316\242\353\264\262\264\360\315\150\321\332\355"
- "\176\76\30\71\200\156\201\361\76\253\237\257\223\236\360\136"
- "\206\234\371\71\11\374\122\113\67\164\364\137\6\374\3\132"
- "\104\360\353\175\35\162\124\326\4\174\174\147\360\122\62\207"
- "\274\53\317\136\320\11\310\20\377\163\17\77\205\234\41\167"
- "\72\155\41\126\227\206\337\206\115\276\170\362\377\316\303\227"
- "\55\272\236\204\214\272\302\5\211\100\346\151\3\44\201\337"
- "\201\372\300\355\310\341\337\110\176\3\302\65\300\17\110\357"
- "\340\73\14\31\160\177\113\367\242\316\63\200\353\321\204\317"
- "\146\340\71\300\117\202\364\241\173\100\135\210\46\222\134\275"
- "\137\145\377\137\342\321\234\0\374\63\260\270\200\317\264\21"
- "\334\204\243\147\170\267\241\42\74\255\364\176\64\161\366\330"
- "\72\16\102\47\276\170\122\344\104\344\26\134\153\310\15\72"
- "\31\373\0\371\5\277\213\120\375\274\40\110\363\343\150\101"
- "\366\371\71\126\31\315\225\300\247\321\306\7\37\346\240\205"
- "\320\127\25\310\265\300\344\160\355\354\12\264\331\341\270\200"
- "\356\42\244\57\217\52\340\265\4\351\200\71\136\37\134\212"
- "\332\213\203\247\240\166\67\67\322\157\372\135\164\75\3\235"
- "\120\135\110\376\144\333\54\313\343\277\142\175\307\342\34\207"
- "\46\64\236\344\321\76\202\332\323\231\344\117\315\156\104\106"
- "\357\47\275\364\56\107\106\370\337\30\357\345\330\244\226\107"
- "\263\1\370\30\152\223\157\6\136\217\115\320\44\364\306\327"
- "\121\377\367\67\116\114\347\77\164\154\202\162\212\71\55\67"
- "\242\166\260\23\370\157\5\351\6\5\233\247\251\340\30\114"
- "\313\130\304\247\2\256\316\242\153\152\2\247\47\31\13\306"
- "\327\242\170\51\275\21\205\36\312\243\161\134\335\262\35\204"
- "\134\115\361\251\221\227\275\200\251\110\235\215\143\47\357\153"
- "\364\213\121\262\245\133\134\213\153\161\236\157\131\240\317\317"
- "\107\33\251\16\202\56\177\57\264\123\252\352\226\115\310\117"
- "\71\25\155\376\171\51\371\311\134\137\327\154\105\23\342\157"
- "\53\113\47\260\157\335\206\341\61\144\327\334\211\154\316\243"
- "\310\333\324\37\103\266\343\243\310\316\252\72\216\46\41\50"
- "\113\337\336\356\344\310\202\215\315\65\170\157\107\266\72\150"
- "\23\164\154\321\65\351\23\243\215\250\377\27\370\55\360\267"
- "\101\334\161\344\347\236\320\203\75\63\211\306\14\7\321\61"
- "\261\144\174\365\155\231\51\344\53\74\204\66\326\335\107\365"
- "\105\361\60\377\7\242\11\373\277\300\333\264\131\100\377\162"
- "\144\347\256\300\273\151\313\350\237\214\66\65\117\227\225\241"
- "\237\211\312\65\225\106\24\172\360\71\367\4\132\220\157\164"
- "\33\72\54\160\17\221\66\35\304\355\325\317\16\371\14\223"
- "\46\154\363\323\161\52\330\354\125\26\135\41\76\217\320\224"
- "\177\74\352\164\105\355\305\235\274\363\375\366\37\240\303\16"
- "\267\1\207\226\324\343\114\55\272\126\361\221\303\370\343\350"
- "\4\376\113\200\333\43\143\23\150\234\377\42\266\71\153\24"
- "\374\256\176\161\243\40\103\35\134\325\61\267\144\14\135\217"
- "\306\272\45\250\177\57\45\333\64\77\222\371\256\212\53\241"
- "\231\315\150\346\23\172\230\347\201\374\125\240\323\377\15\331"
- "\342\132\134\213\33\54\16\357\167\307\17\13\161\45\37\237"
- "\156\215\13\13\170\270\323\60\147\222\115\304\337\106\344\372"
- "\30\117\216\273\221\201\173\31\132\4\216\322\331\367\125\170"
- "\306\222\307\343\123\206\163\141\317\100\306\371\101\366\375\254"
- "\260\74\246\131\24\247\127\206\333\227\340\224\212\375\367\167"
- "\206\57\102\127\66\70\374\51\323\354\22\351\40\147\141\153"
- "\4\77\13\355\106\372\24\272\316\67\304\337\214\46\10\302"
- "\172\277\236\304\165\7\206\37\47\161\315\127\300\177\36\132"
- "\114\175\172\200\337\204\46\101\346\33\315\371\26\346\360\73"
- "\261\223\310\6\373\143\355\43\150\227\141\373\74\311\370\154"
- "\102\273\217\252\264\125\107\363\32\57\156\356\252\210\110\231"
- "\237\214\55\30\33\356\105\250\314\40\333\261\77\216\352\366"
- "\122\254\76\321\102\340\115\21\236\227\43\47\32\264\163\354"
- "\53\221\364\303\172\135\216\26\7\77\343\321\74\202\256\75"
- "\12\141\226\107\23\153\77\220\57\213\24\115\112\236\72\370"
- "\131\330\202\131\35\171\22\355\76\45\363\72\362\127\12\327"
- "\225\173\15\332\45\355\303\3\310\260\14\323\234\203\34\160"
- "\377\52\134\237\346\141\140\145\42\111\277\315\307\344\132\114"
- "\136\27\74\110\274\176\17\162\362\226\360\332\351\321\74\204"
- "\26\21\347\104\150\353\350\276\52\365\7\252\367\373\311\116"
- "\337\73\70\25\225\321\354\54\142\247\143\364\133\220\76\4"
- "\115\64\75\152\277\267\330\177\14\277\315\305\367\322\133\200"
- "\362\370\72\113\167\172\221\326\243\71\312\160\356\24\314\121"
- "\21\32\7\7\43\135\66\47\240\11\165\347\134\324\357\227"
- "\7\341\141\231\54\106\72\173\221\175\57\116\244\333\5\41"
- "\215\375\77\36\215\135\23\250\315\234\27\310\170\64\52\347"
- "\333\321\70\344\160\313\221\116\232\104\155\350\245\36\156\25"
- "\232\104\36\107\23\322\276\374\113\55\336\70\232\124\135\22"
- "\244\27\53\233\225\250\315\157\107\223\270\141\137\72\27\265"
- "\321\351\353\247\22\375\77\325\357\57\103\33\133\272\306\11"
- "\164\232\172\207\175\116\107\273\162\335\325\332\147\6\374\76"
- "\202\352\44\304\255\100\223\20\343\350\44\305\276\101\274\17"
- "\131\371\337\205\306\54\207\133\155\371\336\206\116\373\207\362"
- "\137\214\135\133\156\141\356\52\256\51\244\167\136\225\52\333"
- "\104\37\364\161\133\200\347\132\370\163\354\277\303\155\305\154"
- "\35\324\366\73\144\23\273\207\4\264\267\221\75\313\360\146"
- "\313\277\317\347\140\57\336\303\11\171\335\30\345\367\361\260"
- "\215\164\202\376\342\217\135\205\60\202\266\164\213\153\161\55"
- "\56\303\305\372\270\177\355\340\357\261\161\335\303\157\102\33"
- "\266\162\140\370\313\221\256\166\327\173\376\32\333\124\146\144"
- "\257\101\233\324\126\40\335\173\122\20\337\311\361\64\344\127"
- "\116\242\215\303\205\157\313\6\72\327\277\52\161\61\32\177"
- "\356\231\46\315\350\47\220\375\170\132\20\36\205\32\176\113"
- "\154\14\360\177\273\362\15\345\51\4\243\161\127\42\157\103"
- "\72\77\26\67\125\76\253\221\175\160\152\20\276\25\325\303"
- "\361\330\42\143\302\236\51\32\323\356\240\333\306\10\307\221"
- "\242\272\13\371\335\213\116\362\56\104\13\51\233\123\361\123"
- "\174\14\146\43\173\351\65\25\351\227\240\361\375\71\11\372"
- "\255\250\334\247\313\312\322\370\35\221\353\14\143\66\122\1"
- "\276\212\317\271\47\320\202\174\350\157\345\110\22\140\161\373"
- "\361\263\231\41\32\310\267\371\256\376\22\362\211\205\247\150"
- "\163\321\362\151\64\345\37\217\72\335\225\310\307\0\335\352"
- "\167\67\266\111\5\345\337\157\57\47\243\47\277\216\40\157"
- "\367\127\55\323\141\321\100\271\217\34\362\131\216\16\256\374"
- "\274\200\346\172\344\53\371\174\212\374\327\121\302\275\10\325"
- "\273\273\46\372\7\350\100\305\275\26\266\1\273\236\336\350"
- "\213\374\353\42\37\172\20\70\110\264\201\36\165\200\263\55"
- "\266\30\376\354\200\167\57\176\364\260\161\371\354\166\5\164"
- "\72\150\223\301\106\124\337\237\100\67\36\126\261\123\6\201"
- "\53\363\265\277\153\371\74\63\213\134\32\157\244\234\204\26"
- "\327\342\366\64\34\336\357\216\37\26\340\34\154\47\273\276"
- "\145\33\162\140\175\272\357\242\211\316\16\162\150\346\172\70"
- "\177\162\361\54\64\341\267\71\114\57\110\363\337\54\315\273"
- "\60\345\31\243\263\357\334\33\100\36\217\143\14\27\123\274"
- "\251\174\102\132\51\107\371\104\160\377\210\31\43\136\370\24"
- "\371\323\272\263\311\57\60\346\322\116\310\373\257\330\111\331"
- "\0\357\336\212\235\300\46\123\75\374\13\220\363\232\313\227"
- "\341\67\241\66\341\46\251\257\303\273\216\331\344\173\37\32"
- "\154\335\316\266\145\221\364\327\241\53\131\302\62\171\236\311"
- "\344\6\212\11\354\124\255\341\327\43\107\150\21\152\133\353"
- "\303\374\7\337\135\213\255\101\172\205\20\320\164\55\276\6"
- "\370\327\241\366\367\172\17\167\55\162\216\127\132\231\134\206"
- "\166\263\257\66\331\157\267\270\7\240\362\364\171\316\101\23"
- "\103\153\354\377\241\366\77\266\270\23\373\274\337\243\231\304"
- "\256\105\53\310\147\252\74\302\101\77\365\51\242\251\222\116"
- "\114\236\322\264\22\365\30\63\124\326\121\254\103\312\372\273"
- "\303\337\217\116\202\203\166\250\76\74\115\326\115\173\62\172"
- "\363\45\46\327\44\211\205\115\362\223\116\241\134\113\320\16"
- "\333\153\74\232\11\202\33\0\14\346\31\56\306\153\16\62"
- "\266\276\212\332\242\243\71\226\354\155\354\253\221\221\366\242"
- "\54\3\225\165\137\225\366\344\340\54\244\267\175\330\204\26"
- "\333\102\276\240\274\273\105\332\17\41\75\4\322\51\316\151"
- "\173\253\313\127\44\275\267\232\34\271\367\135\3\232\137\241"
- "\153\243\177\131\100\3\162\144\376\76\102\23\266\173\320\365"
- "\307\347\106\302\375\62\371\50\360\175\13\277\12\71\50\275"
- "\350\53\367\377\141\164\122\177\1\332\161\357\353\31\247\123"
- "\367\101\172\352\72\17\167\3\162\226\366\266\157\177\361\376"
- "\107\150\107\362\102\373\355\313\377\3\64\206\314\105\165\361"
- "\235\130\136\3\31\157\100\247\262\227\241\353\331\302\276\164"
- "\65\322\371\323\23\305\211\376\37\353\203\27\131\174\42\361"
- "\72\226\347\45\350\24\362\375\150\42\156\161\54\55\324\356"
- "\366\211\340\256\105\116\327\76\126\306\327\5\361\176\142\171"
- "\373\24\172\246\300\341\176\202\364\364\62\324\326\102\371\57"
- "\300\333\75\156\151\136\200\372\356\132\362\213\237\271\262\255"
- "\340\244\135\155\274\260\357\253\75\334\365\310\166\0\75\173"
- "\340\26\35\134\171\136\353\321\36\116\266\171\341\101\362\343"
- "\365\365\110\357\272\170\337\13\344\165\160\253\225\251\303\55"
- "\44\70\335\103\276\256\307\261\115\27\26\346\336\11\334\146"
- "\262\35\211\46\65\374\172\330\30\244\271\261\305\265\270\26"
- "\67\22\270\360\373\54\244\163\316\106\343\325\27\320\170\134"
- "\144\33\342\341\117\101\372\154\11\362\107\276\346\247\141\260"
- "\11\155\276\312\275\177\25\350\232\173\55\376\211\110\347\334"
- "\206\167\73\122\220\237\120\347\26\215\327\241\36\236\104\13"
- "\146\223\1\357\263\55\337\356\273\314\16\210\225\145\327\370"
- "\210\306\346\67\223\155\126\213\331\144\211\4\342\64\65\354"
- "\302\173\11\352\315\302\337\212\164\270\73\275\231\262\147\212"
- "\306\264\325\310\347\334\101\244\36\302\266\226\220\337\247\71"
- "\222\374\233\256\107\172\270\137\243\172\161\337\121\76\6\237"
- "\43\377\176\155\62\135\203\237\220\135\57\30\243\357\52\53"
- "\164\345\376\67\113\322\210\102\17\76\347\356\116\13\362\235"
- "\266\242\66\225\221\44\164\217\347\323\125\361\263\313\370\14"
- "\223\206\110\234\260\74\142\375\220\10\155\122\57\47\322\150"
- "\302\77\36\165\272\167\43\273\175\43\322\113\276\16\31\47"
- "\363\333\227\241\305\313\125\26\346\217\5\251\376\233\322\363"
- "\203\246\161\120\344\43\307\370\254\44\75\37\1\52\217\375"
- "\3\76\105\376\353\50\341\36\104\276\334\2\64\137\322\101"
- "\363\254\7\40\37\372\15\110\337\70\372\42\377\272\310\207"
- "\36\4\16\22\155\240\7\35\340\154\267\263\320\246\377\273"
- "\310\157\304\355\320\233\37\75\154\134\41\30\315\317\321\174"
- "\301\12\324\26\56\216\225\241\137\116\3\304\25\371\332\35"
- "\124\337\347\242\272\71\263\142\274\221\162\22\132\134\213\333"
- "\323\160\170\277\73\176\130\200\3\55\260\376\301\176\357\217"
- "\46\303\142\164\47\42\205\260\1\233\164\117\50\274\333\221"
- "\43\355\57\306\372\212\343\357\220\23\162\23\231\2\1\317"
- "\0\16\34\256\161\274\367\10\274\64\227\221\77\365\25\205"
- "\72\6\155\121\71\171\270\330\144\174\270\350\72\213\156\247"
- "\234\60\75\17\126\243\301\156\136\2\77\7\71\374\17\6"
- "\370\137\140\273\227\35\157\17\277\3\55\12\314\107\223\236"
- "\347\243\111\167\277\114\176\216\14\215\205\150\161\350\307\1"
- "\177\347\374\114\237\162\365\360\267\240\53\310\26\42\303\363"
- "\313\344\47\33\226\43\43\157\34\115\30\270\23\104\135\145"
- "\352\311\223\333\315\32\244\127\10\11\232\313\351\56\363\223"
- "\254\154\302\35\363\217\240\276\160\75\371\253\325\100\33\3"
- "\334\256\333\205\164\327\355\351\164\57\104\335\205\267\120\24"
- "\31\210\335\111\327\165\344\167\54\115\132\32\105\371\114\225"
- "\107\321\240\137\207\117\221\341\20\353\73\225\344\111\324\121"
- "\310\147\35\232\170\273\236\154\241\241\127\271\77\207\256\177"
- "\305\276\277\74\115\26\347\165\23\132\220\17\151\46\311\277"
- "\305\344\40\266\120\352\177\266\133\272\376\11\310\324\242\353"
- "\174\272\235\67\377\63\201\26\335\302\135\217\263\321\146\214"
- "\317\243\15\30\123\330\25\100\221\362\116\351\267\52\365\347"
- "\140\26\322\103\156\61\373\245\250\357\164\135\21\157\77\117"
- "\306\166\25\42\207\357\55\366\373\44\114\137\30\376\254\110"
- "\134\120\37\232\242\170\321\365\171\46\353\232\2\232\327\241"
- "\211\130\42\64\241\356\204\370\346\32\310\227\311\375\144\273"
- "\206\217\246\302\46\240\204\154\261\70\173\7\151\165\310\166"
- "\71\56\44\357\24\156\43\73\115\34\362\334\116\246\277\17"
- "\16\170\76\112\326\256\367\243\373\246\205\230\214\333\310\116"
- "\0\207\374\72\344\67\121\25\365\377\60\336\7\321\351\242"
- "\360\204\122\307\243\161\116\376\134\373\277\242\200\337\376\11"
- "\334\243\236\214\113\54\77\176\74\367\316\360\12\362\47\324"
- "\167\220\335\334\260\246\50\75\13\273\3\215\221\157\300\253"
- "\233\130\331\126\160\322\336\204\166\74\203\167\362\310\160\147"
- "\240\311\144\220\15\370\55\262\353\12\157\305\66\74\170\351"
- "\136\203\46\245\277\27\244\177\46\231\115\171\233\311\35\266"
- "\313\17\220\365\131\207\73\333\362\231\313\213\27\357\146\164"
- "\152\300\341\176\203\312\352\10\144\323\354\100\345\374\31\217"
- "\306\311\341\140\143\213\153\161\55\156\44\160\141\37\167\376"
- "\335\253\321\242\350\74\154\361\303\323\1\53\361\66\146\70"
- "\60\374\135\344\257\255\334\6\54\350\301\157\33\47\323\335"
- "\107\33\237\337\4\162\204\151\107\307\271\56\322\4\17\57"
- "\174\77\144\303\37\141\337\373\25\305\211\361\215\214\1\176"
- "\136\267\20\267\113\13\241\104\346\112\145\133\223\147\54\215"
- "\174\160\234\107\162\114\54\250\273\122\231\74\134\325\372\71"
- "\6\215\215\173\333\377\127\340\75\243\21\241\237\136\140\107"
- "\175\300\55\256\236\223\240\7\331\313\176\32\307\46\322\230"
- "\347\207\107\360\125\175\316\335\235\26\264\351\354\372\200\276"
- "\254\115\364\343\147\317\24\15\344\373\120\330\137\40\340\123"
- "\140\157\166\321\346\242\305\345\352\327\77\36\165\72\320\342"
- "\116\7\315\235\341\341\246\310\374\366\237\222\265\305\105\24"
- "\57\116\146\154\146\206\306\101\221\217\34\343\263\232\274\377"
- "\23\322\374\20\55\374\370\174\174\10\375\327\121\302\55\107"
- "\163\46\67\220\235\360\74\320\243\337\307\302\146\173\76\157"
- "\312\277\56\362\241\7\201\203\104\33\350\101\7\370\67\174"
- "\200\354\260\260\316\173\361\243\207\215\253\142\313\354\100\163"
- "\65\27\243\61\373\321\130\31\106\362\71\10\134\221\257\335"
- "\41\233\147\10\27\272\13\175\164\207\160\260\321\103\266\270"
- "\26\327\342\6\213\303\373\135\344\270\124\125\130\131\264\342"
- "\301\355\104\262\153\231\234\102\17\25\307\303\310\160\233\203"
- "\46\5\117\104\247\320\266\4\262\371\3\303\334\20\147\141"
- "\261\323\244\261\174\346\203\22\64\221\62\11\161\163\221\362"
- "\336\67\210\273\203\374\240\74\237\356\323\220\323\151\7\141"
- "\363\320\342\151\170\272\70\204\345\344\363\173\50\132\374\230"
- "\65\35\255\70\376\174\362\213\324\223\150\247\236\203\360\352"
- "\122\320\202\356\35\4\140\370\11\362\127\52\57\243\333\200"
- "\365\341\150\362\3\135\370\135\166\65\160\235\166\232\272\242"
- "\30\124\146\271\253\316\274\374\354\215\214\16\337\0\3\135"
- "\337\370\136\373\175\74\335\213\337\33\22\162\155\210\344\41"
- "\204\175\350\356\37\207\7\64\13\311\73\362\251\366\136\64"
- "\350\7\204\305\64\25\170\124\111\53\107\223\150\27\41\237"
- "\153\55\174\157\164\315\327\211\175\310\175\60\232\4\331\17"
- "\325\357\141\45\262\37\214\275\257\33\320\74\104\374\172\242"
- "\375\50\277\22\70\224\55\165\275\360\41\344\215\153\307\153"
- "\66\331\356\312\120\357\304\340\225\344\27\344\362\42\304\145"
- "\332\111\367\4\304\42\322\233\132\326\222\115\66\375\12\55"
- "\120\306\370\202\312\322\135\155\344\73\57\163\220\76\130\210"
- "\164\377\342\110\134\167\275\360\353\355\73\166\275\160\131\336"
- "\174\31\216\110\320\304\164\147\354\32\371\351\164\152\216\71"
- "\245\64\366\177\45\72\225\172\23\52\233\260\235\272\211\272"
- "\331\344\27\350\247\360\26\53\3\236\123\136\274\171\1\317"
- "\111\362\372\52\34\117\143\62\116\221\355\32\17\371\105\353"
- "\44\321\377\303\170\277\104\213\367\317\312\10\162\361\72\101"
- "\36\13\323\52\300\371\273\336\347\320\175\102\326\155\376\12"
- "\355\13\177\143\125\54\337\341\142\361\176\150\242\160\12\351"
- "\236\143\75\134\116\376\12\62\57\100\343\322\174\373\366\117"
- "\216\56\101\355\164\41\352\257\373\42\235\267\334\376\207\127"
- "\136\37\152\274\17\12\322\137\152\162\256\64\176\363\203\170"
- "\117\107\372\51\134\134\236\302\353\127\221\272\76\224\174\133"
- "\365\235\370\56\30\101\133\272\305\265\270\26\227\341\142\172"
- "\171\76\332\354\161\251\37\311\323\1\253\320\370\115\4\357"
- "\116\272\56\46\175\322\25\12\306\167\373\276\36\351\247\103"
- "\15\275\206\304\325\267\176\36\354\257\273\245\11\344\307\134"
- "\112\266\350\123\70\336\133\170\331\111\312\170\324\356\74\204"
- "\343\343\176\150\362\177\75\231\17\134\152\177\224\245\137\323"
- "\166\352\51\334\313\217\33\63\103\233\72\226\176\70\46\26"
- "\325\135\251\114\1\256\354\44\362\42\144\43\72\37\141\5"
- "\332\274\324\45\223\301\201\310\46\167\33\320\36\104\33\312"
- "\217\40\77\161\355\303\76\226\306\32\373\77\37\265\263\130"
- "\32\307\340\315\211\104\360\125\175\316\335\235\166\66\262\33"
- "\143\364\121\260\270\375\370\331\314\20\15\216\256\300\157\111"
- "\365\215\122\332\134\264\270\134\375\372\307\243\116\167\16\32"
- "\13\156\245\373\244\253\133\264\131\213\35\136\60\70\64\340"
- "\121\305\227\36\46\215\17\145\343\40\250\77\75\13\351\310"
- "\153\22\64\40\177\347\32\164\232\324\321\24\371\257\243\204"
- "\73\23\335\342\360\31\262\247\331\242\372\303\363\161\122\376"
- "\165\221\17\75\10\34\201\154\375\350\200\260\116\347\246\170"
- "\107\322\55\362\243\207\215\53\4\257\16\17\107\175\165\5"
- "\305\247\323\253\226\101\257\270\42\137\173\147\57\361\272\32"
- "\147\13\55\264\60\222\60\206\234\334\57\330\357\257\330\147"
- "\214\374\143\316\343\144\106\113\356\44\154\0\357\41\163\72"
- "\307\320\211\253\167\5\274\346\131\172\343\300\137\241\153\36"
- "\116\40\133\154\11\141\34\273\366\66\200\345\104\166\117\67"
- "\0\143\164\347\337\301\53\320\151\246\73\203\360\373\311\117"
- "\46\76\321\302\312\340\71\150\262\340\24\202\153\77\42\60"
- "\227\354\135\121\320\211\100\167\352\262\314\210\6\170\14\260"
- "\227\367\177\47\331\225\271\20\277\176\345\245\44\256\132\102"
- "\312\377\336\340\377\104\101\372\7\41\143\66\5\37\107\345"
- "\266\26\170\47\335\213\257\143\5\37\7\156\261\365\235\306"
- "\347\211\306\327\301\54\124\146\377\222\310\317\66\124\106\353"
- "\3\334\5\144\327\210\236\216\275\71\150\360\114\324\76\377"
- "\70\220\351\261\26\36\56\340\206\360\170\362\3\355\172\340"
- "\177\7\64\157\42\362\376\117\0\147\121\342\270\365\0\316"
- "\100\155\62\255\77\220\115\124\114\357\22\365\340\277\333\367"
- "\66\144\44\235\217\267\41\241\46\374\220\354\335\323\107\320"
- "\65\351\145\364\77\6\76\34\204\137\107\66\31\343\303\32"
- "\262\353\162\253\302\65\350\364\247\203\233\320\51\352\327\341"
- "\235\42\363\140\2\170\73\272\232\354\73\1\156\47\146\170"
- "\171\160\71\351\253\224\122\260\11\351\142\37\376\212\154\3"
- "\115\10\147\3\117\100\233\145\226\1\377\120\300\173\34\351"
- "\231\365\150\207\377\3\136\370\55\250\374\176\217\234\371\20"
- "\56\101\375\356\43\350\372\336\213\213\263\221\204\17\243\223"
- "\202\51\135\26\203\73\115\256\23\313\10\33\204\353\220\336"
- "\130\207\367\356\216\7\117\266\157\267\10\347\300\55\310\305"
- "\140\7\360\124\373\35\56\170\355\4\376\210\114\147\125\261"
- "\335\267\223\235\60\175\112\5\372\252\360\54\244\147\327\25"
- "\320\164\235\374\350\1\166\222\335\234\21\352\136\310\66\42"
- "\55\43\137\306\333\310\166\240\306\26\16\103\331\156\61\36"
- "\13\321\304\371\177\324\220\161\125\360\377\21\64\71\173\45"
- "\371\76\4\32\203\357\7\76\146\270\73\55\354\102\373\16"
- "\373\325\173\120\277\176\137\20\176\217\321\176\302\170\154\15"
- "\360\137\106\47\112\176\33\204\277\7\357\155\247\10\134\102"
- "\376\352\361\60\176\13\55\264\260\353\302\166\164\102\342\40"
- "\340\337\355\373\221\200\346\114\272\155\52\7\177\215\156\224"
- "\330\210\164\345\52\62\373\45\134\100\211\55\250\270\337\107"
- "\32\217\53\201\227\43\275\164\163\211\354\316\276\175\7\362"
- "\31\72\150\223\351\177\105\366\317\40\154\152\7\61\377\62"
- "\264\267\157\41\273\51\344\373\3\226\147\120\340\66\12\376"
- "\351\214\112\121\16\137\103\267\305\70\37\341\233\300\33\23"
- "\264\263\221\235\175\32\331\255\22\217\3\76\211\154\341\217"
- "\44\342\175\35\55\350\177\337\376\137\216\306\351\30\34\215"
- "\332\162\14\352\370\234\273\63\55\310\67\272\203\364\234\100"
- "\12\172\365\263\167\167\50\322\61\375\372\307\243\116\367\74"
- "\324\177\237\14\374\23\172\142\304\155\130\275\15\170\33\72"
- "\135\366\102\57\316\253\261\305\111\203\52\276\364\60\151\252"
- "\202\33\127\307\121\176\266\242\215\37\41\70\37\161\12\55"
- "\130\372\7\30\212\374\327\121\302\255\5\236\215\16\120\270"
- "\71\227\77\41\323\35\173\221\75\267\7\305\376\165\221\17"
- "\75\10\134\223\20\332\33\323\157\325\127\200\42\77\172\330"
- "\70\37\122\362\357\104\375\371\64\264\201\170\173\202\56\364"
- "\275\7\201\53\362\265\147\223\35\56\10\165\161\241\217\276"
- "\61\110\144\43\114\257\326\266\270\26\327\342\6\213\303\377"
- "\135\262\133\164\3\331\73\167\67\223\135\377\350\323\335\202"
- "\166\5\71\45\35\333\145\362\52\362\127\302\270\335\303\41"
- "\375\115\310\361\130\204\116\60\355\100\13\61\147\143\273\142"
- "\3\271\357\103\223\373\241\334\307\31\256\160\267\113\235\135"
- "\275\105\345\144\337\337\43\230\370\267\360\57\33\156\137\244"
- "\60\57\102\16\134\310\323\347\165\12\232\74\355\132\224\63"
- "\374\3\250\114\346\241\135\340\337\264\164\122\371\15\353\375"
- "\101\124\366\363\320\144\306\5\330\144\210\327\176\76\210\46"
- "\222\227\32\357\360\236\374\7\211\30\136\206\277\332\362\271"
- "\302\370\177\216\374\133\163\17\241\353\10\347\243\335\277\167"
- "\21\274\111\133\124\356\144\47\137\353\354\146\352\172\17\66"
- "\300\27\305\275\37\225\363\317\320\242\352\162\264\50\176\43"
- "\52\333\147\240\62\274\227\374\65\320\127\140\127\43\106\340"
- "\62\364\16\147\152\367\323\52\113\353\373\36\315\101\250\117"
- "\274\33\325\315\53\120\377\70\275\200\317\231\144\157\277\31"
- "\212\240\0\0\11\361\111\104\101\124\63\244\150\142\171\56"
- "\53\23\367\346\203\157\230\325\111\53\267\363\313\276\67\243"
- "\162\131\202\256\161\276\275\204\317\361\144\327\326\125\225\333"
- "\307\137\142\377\57\313\221\245\171\55\106\355\336\247\161\357"
- "\127\36\205\332\363\174\373\275\236\374\73\310\125\312\174\11"
- "\152\153\147\243\372\175\37\62\236\46\311\277\261\30\343\165"
- "\47\371\162\377\61\152\177\207\240\362\171\72\322\255\251\367"
- "\56\122\372\355\225\300\335\150\221\173\201\345\355\36\244\243"
- "\122\175\347\154\264\20\365\336\10\56\214\163\272\245\375\211"
- "\10\217\16\301\65\322\26\367\71\150\67\272\63\100\27\330"
- "\377\203\153\346\155\71\52\357\25\5\162\166\215\231\6\227"
- "\140\223\160\211\135\246\121\250\241\257\302\377\343\350\104\344"
- "\162\364\236\150\330\116\335\273\334\147\4\162\271\367\250\347"
- "\243\335\332\376\316\353\353\320\51\244\371\150\203\217\317\363"
- "\207\144\155\372\243\330\73\312\45\73\146\257\102\143\333\122"
- "\164\75\123\121\137\212\365\377\50\316\302\146\243\272\72\72"
- "\22\257\254\276\253\312\161\3\371\267\141\326\7\361\256\105"
- "\175\364\22\362\343\331\267\255\214\226\320\135\216\261\162\172"
- "\30\265\357\271\164\337\366\201\375\177\212\27\346\354\245\105"
- "\150\74\10\333\331\205\26\366\251\40\35\120\175\354\44\323"
- "\161\137\104\372\344\322\200\326\177\323\365\1\354\304\275\307"
- "\347\113\144\157\321\372\361\76\100\176\167\277\217\233\336\131"
- "\357\227\107\220\317\205\101\72\111\30\101\133\272\305\265\270"
- "\26\227\341\302\76\176\65\322\45\333\220\75\173\13\322\253"
- "\216\356\154\244\213\46\220\115\161\34\25\336\76\257\61\276"
- "\207\343\312\247\221\316\271\221\356\133\52\302\270\61\373\326"
- "\101\314\316\115\311\331\313\365\302\176\374\306\344\211\361\256"
- "\20\236\52\237\236\171\172\343\342\225\150\214\270\312\245\123"
- "\220\176\227\35\126\120\167\245\62\171\270\262\372\71\15\357"
- "\212\174\117\26\377\343\323\307\336\175\75\20\315\155\34\237"
- "\220\353\114\272\67\34\245\322\70\14\155\120\336\233\256\10"
- "\235\16\365\174\316\335\231\26\64\7\164\164\204\266\254\115"
- "\364\342\147\307\370\14\223\6\362\355\244\253\277\204\174\142"
- "\341\51\132\252\371\366\375\370\307\243\116\27\5\303\275\303"
- "\362\374\15\264\11\174\21\322\33\367\221\177\73\374\225\224"
- "\373\322\303\244\311\147\45\236\267\72\355\363\101\262\133\41"
- "\302\271\335\42\377\165\224\160\133\220\277\274\30\351\224\35"
- "\310\347\72\10\371\167\127\220\177\102\257\310\277\56\362\241"
- "\7\201\43\310\113\77\72\300\267\67\252\364\175\77\335\42"
- "\77\172\330\270\102\60\232\117\242\265\216\171\310\137\276\301"
- "\303\25\371\336\203\300\101\332\327\356\240\15\140\316\156\16"
- "\355\275\124\274\221\162\22\132\134\213\333\323\160\170\277\103"
- "\247\224\200\156\73\331\256\236\155\4\247\312\74\47\340\176"
- "\244\20\306\311\277\51\346\40\134\360\362\337\164\365\25\307"
- "\12\164\252\163\334\322\373\64\32\374\176\205\355\354\14\34"
- "\256\357\341\55\164\172\151\136\214\275\263\131\301\140\52\204"
- "\12\345\344\160\133\210\277\211\360\64\264\333\322\235\366\274"
- "\205\274\41\226\221\147\141\356\312\213\360\343\360\207\240\72"
- "\165\47\60\257\240\140\22\301\305\365\360\153\320\202\326\4"
- "\52\353\137\222\137\324\71\32\31\150\156\102\144\75\335\127"
- "\21\116\20\71\145\154\370\105\150\102\177\207\175\256\43\177"
- "\355\341\213\321\2\345\44\132\354\15\337\154\354\24\225\173"
- "\44\275\102\250\301\43\125\307\127\240\201\156\5\162\236\235"
- "\334\157\101\213\135\23\150\101\66\274\342\365\41\362\327\54"
- "\373\260\14\71\371\163\274\1\325\377\70\143\317\57\67\220"
- "\3\270\331\144\330\202\46\275\375\64\303\217\177\75\132\212"
- "\46\326\306\252\364\33\327\217\313\322\212\263\361\150\354\373"
- "\50\244\113\46\121\373\130\123\201\317\77\223\67\222\352\344"
- "\353\100\373\377\334\224\134\221\364\316\13\150\100\13\232\77"
- "\107\13\14\73\355\367\364\133\307\65\234\27\320\142\313\117"
- "\214\317\66\144\4\136\102\136\207\307\170\271\205\310\105\106"
- "\263\12\355\300\35\67\372\355\110\137\56\10\322\313\345\73"
- "\41\323\271\150\361\167\312\276\317\213\320\370\60\33\365\223"
- "\331\21\134\30\147\1\352\77\207\4\144\113\120\73\210\275"
- "\31\275\201\340\35\127\364\76\345\206\204\114\251\274\375\214"
- "\32\355\45\340\273\206\374\106\25\350\156\27\135\320\213\276"
- "\262\377\357\260\364\266\241\361\55\224\361\64\64\156\334\104"
- "\376\155\337\345\26\66\101\367\242\345\62\324\256\266\221\55"
- "\162\373\143\361\315\136\274\43\142\171\15\144\134\211\306\372"
- "\155\150\302\52\274\236\67\37\305\303\25\214\205\176\370\51"
- "\330\225\366\341\70\21\343\135\201\137\210\133\205\46\64\47"
- "\254\134\126\5\361\56\66\334\315\344\307\360\175\310\354\226"
- "\317\27\245\147\141\47\240\305\210\230\15\204\361\362\257\70"
- "\162\172\166\47\162\250\302\166\346\336\317\235\336\261\357\341"
- "\216\65\234\173\147\371\345\366\377\250\200\366\66\164\5\42"
- "\250\234\157\15\370\34\147\361\302\53\236\267\222\356\73\263"
- "\350\176\223\256\23\153\103\65\372\305\306\40\170\143\213\153"
- "\161\55\156\44\160\141\37\137\102\166\105\352\103\330\165\203"
- "\36\335\117\221\56\334\27\335\160\264\223\364\25\302\4\161"
- "\363\101\161\232\230\377\160\16\336\151\333\2\277\16\272\355"
- "\133\367\211\331\271\105\162\226\135\137\33\205\240\114\373\226"
- "\47\41\133\54\274\350\123\45\277\205\341\136\32\77\102\343"
- "\334\365\5\274\223\143\105\111\335\25\312\344\341\212\256\177"
- "\136\215\46\321\123\327\336\207\62\205\357\276\72\270\227\164"
- "\31\76\315\322\110\235\206\11\323\270\217\310\123\30\36\276"
- "\216\317\271\73\323\276\201\156\135\345\240\112\333\256\353\147"
- "\307\370\14\223\206\110\34\142\370\242\360\40\254\114\307\304"
- "\372\126\257\376\361\256\100\327\5\206\273\25\335\2\270\31"
- "\371\0\216\307\1\21\36\125\174\351\141\322\144\101\361\274"
- "\25\216\45\1\215\77\76\205\176\315\73\110\373\257\243\204"
- "\173\75\331\106\367\133\220\277\163\30\272\331\152\2\325\365"
- "\1\36\175\221\177\275\202\264\17\75\10\34\101\136\372\325"
- "\1\135\363\364\61\336\221\164\213\374\350\141\343\12\301\150"
- "\156\104\67\305\355\64\76\176\374\42\337\173\20\70\110\373"
- "\332\35\264\310\77\101\334\336\113\305\343\16\64\301\346\76"
- "\376\256\201\26\327\342\132\334\140\161\370\277\253\70\56\51"
- "\10\350\122\312\274\22\324\115\323\276\137\201\167\215\255\307"
- "\343\76\154\127\151\5\203\251\112\172\67\24\225\123\135\47"
- "\264\10\337\113\234\335\21\137\124\356\165\370\365\53\223\341"
- "\126\242\135\203\213\123\164\6\237\3\176\123\125\256\252\362"
- "\215\32\115\217\372\241\220\246\337\176\132\205\156\46\352\244"
- "\101\136\105\47\113\7\221\136\243\145\320\157\234\72\161\33"
- "\246\211\71\43\51\136\215\264\345\220\246\127\176\303\304\105"
- "\302\127\21\177\273\74\32\57\146\113\364\20\257\20\372\314"
- "\163\235\61\276\47\333\252\11\372\52\270\36\371\270\311\341"
- "\272\361\46\203\260\216\175\317\242\102\337\212\360\34\45\133"
- "\272\305\265\270\26\227\341\302\76\16\262\207\375\153\6\361"
- "\351\123\320\320\30\352\344\170\30\335\32\62\17\55\306\354"
- "\50\342\125\327\76\351\305\377\153\312\66\356\227\367\60\342"
- "\46\354\231\252\74\72\301\167\130\56\207\243\372\134\131\220"
- "\126\255\174\224\341\146\202\336\213\63\116\366\224\1\150\1"
- "\340\321\272\74\133\332\112\161\163\155\253\16\377\231\244\251"
- "\332\7\372\321\175\115\372\206\273\62\235\341\312\346\205\106"
- "\276\315\314\24\315\256\202\53\241\357\322\23\63\55\373\40"
- "\165\300\114\347\255\11\334\50\312\344\341\122\276\166\131\35"
- "\106\343\215\241\35\215\117\364\302\47\200\103\204\34\373\142"
- "\213\153\161\55\156\240\270\61\160\235\161\154\314\17\163\20"
- "\13\213\101\21\135\125\36\275\246\351\321\77\200\336\74\274"
- "\314\302\136\206\336\60\173\174\23\62\32\315\267\73\164\216"
- "\110\225\123\212\117\31\377\136\312\176\117\301\27\225\173\35"
- "\176\375\312\344\341\216\107\273\344\327\241\353\73\177\213\234"
- "\335\47\3\377\3\355\220\353\240\135\106\277\257\323\376\233"
- "\310\303\60\151\232\320\17\41\115\23\272\244\51\271\253\322"
- "\16\242\34\206\305\153\230\64\115\304\151\132\246\32\64\140"
- "\357\100\125\320\363\35\240\357\266\34\322\364\312\157\230\70"
- "\13\337\211\336\66\272\10\135\315\364\247\300\352\52\374\354"
- "\173\76\272\252\351\235\300\254\32\361\372\356\323\25\160\20"
- "\171\17\54\21\57\331\16\352\312\60\210\72\354\201\317\142"
- "\262\253\330\237\137\63\375\173\201\27\1\67\272\162\354\320"
- "\141\214\261\347\241\147\21\36\123\125\336\21\264\245\133\134"
- "\213\153\161\236\157\31\364\361\307\240\23\45\373\342\155\216"
- "\205\306\154\362\44\4\162\274\4\371\204\213\114\236\167\1"
- "\347\247\170\325\265\117\172\361\377\232\262\215\373\345\75\214"
- "\270\11\173\6\252\215\247\35\243\163\337\141\271\314\101\276"
- "\327\173\201\275\207\141\73\315\4\275\27\347\247\350\106\227"
- "\67\242\23\131\227\240\167\6\137\330\264\177\263\47\320\226"
- "\304\235\215\327\266\352\360\237\111\232\252\175\240\37\335\327"
- "\244\157\270\53\323\15\273\274\166\67\232\135\5\127\102\337"
- "\245\47\146\132\366\101\352\200\231\316\133\23\270\121\224\311"
- "\160\105\276\66\244\155\246\144\274\130\132\245\310\26\327\342"
- "\132\134\263\70\367\73\106\137\330\121\33\220\243\37\372\210"
- "\334\157\42\177\345\340\35\144\357\320\366\55\143\225\162\112"
- "\361\51\343\337\113\331\357\51\370\262\262\255\312\257\137\36"
- "\1\156\5\172\23\357\136\264\343\170\12\355\160\333\210\26"
- "\144\147\45\342\365\45\337\250\321\64\241\37\102\232\46\164"
- "\111\123\162\127\245\35\104\71\14\213\327\60\151\232\210\123"
- "\47\156\303\64\323\73\14\113\364\174\51\135\204\66\366\351"
- "\212\77\252\66\104\44\374\54\262\253\231\356\104\157\135\127"
- "\342\147\337\237\45\176\335\156\131\274\112\320\147\236\353\214"
- "\361\75\331\126\115\320\127\301\365\300\147\2\135\33\275\264"
- "\207\364\77\104\360\146\255\175\117\141\357\73\126\225\167\124"
- "\332\172\213\153\161\55\56\216\163\272\322\276\227\343\75\377"
- "\122\225\127\77\162\44\344\251\225\116\135\373\244\27\377\257"
- "\311\74\364\303\173\30\161\23\366\114\337\351\173\174\306\201"
- "\257\27\244\125\310\247\127\71\206\111\357\305\131\206\336\41"
- "\164\117\367\134\205\116\160\67\66\346\357\111\264\45\161\163"
- "\155\253\16\377\231\244\251\332\7\372\321\175\115\372\206\273"
- "\62\335\260\313\153\167\243\331\125\160\45\364\135\172\142\246"
- "\145\37\244\16\230\351\274\65\201\33\105\231\14\127\344\153"
- "\27\325\141\62\336\377\7\17\40\0\77\147\261\65\312\0"
- "\0\0\0\111\105\116\104\256\102\140\202" },
- { ":knob.png", 3597,
- "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
- "\0\0\0\71\0\0\0\71\10\6\0\0\0\214\30\203"
- "\205\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
- "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
- "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
- "\7\335\3\33\13\2\52\107\24\113\252\0\0\0\31\164"
- "\105\130\164\103\157\155\155\145\156\164\0\103\162\145\141\164"
- "\145\144\40\167\151\164\150\40\107\111\115\120\127\201\16\27"
- "\0\0\15\165\111\104\101\124\150\336\315\233\175\150\33\147"
- "\236\307\177\363\314\214\64\63\172\265\106\157\143\215\255\27"
- "\153\222\270\215\335\30\207\224\246\245\204\334\145\333\222\153"
- "\163\107\60\107\373\317\266\145\357\150\32\322\376\121\112\141"
- "\257\20\350\36\113\103\70\112\151\272\260\167\120\16\112\133"
- "\50\144\273\307\246\264\127\366\350\55\107\377\10\107\262\216"
- "\233\127\217\354\165\245\110\266\144\131\262\144\275\314\150\336"
- "\366\217\235\361\216\124\305\161\336\75\360\143\300\36\75\317"
- "\363\321\357\345\171\236\171\276\302\104\121\204\373\165\11\202"
- "\200\0\200\6\0\135\24\305\366\375\352\27\273\27\220\202"
- "\40\340\0\20\63\315\3\0\214\151\264\355\61\35\0\332"
- "\0\320\4\200\26\0\324\0\40\7\0\45\121\24\215\55"
- "\11\51\10\2\5\0\103\0\20\67\341\210\333\154\252\155"
- "\302\146\1\340\272\50\212\332\3\207\24\4\301\11\0\217"
- "\0\300\50\0\340\0\200\335\254\117\363\176\63\157\31\0"
- "\40\1\300\64\0\134\25\105\121\277\357\220\146\110\216\2"
- "\300\70\0\70\155\203\357\272\117\116\116\172\307\306\306\374"
- "\251\124\312\37\213\305\174\221\110\304\257\50\212\272\264\264"
- "\124\313\345\162\265\114\46\123\75\167\356\134\165\156\156\256"
- "\335\3\157\277\327\1\340\234\50\212\13\367\15\122\20\4"
- "\36\0\36\5\0\267\11\263\156\44\111\242\43\107\216\244"
- "\17\35\72\264\153\154\154\354\221\201\201\201\310\46\232\64"
- "\26\27\27\27\316\235\73\167\341\263\317\76\373\343\347\237"
- "\177\136\60\341\214\36\330\145\0\370\77\121\24\353\367\24"
- "\122\20\204\207\0\140\2\0\220\151\30\0\240\321\321\121"
- "\367\373\357\277\177\160\317\236\75\173\51\212\162\337\111\12"
- "\324\152\265\345\157\276\371\346\367\107\216\34\371\337\106\243"
- "\241\332\140\165\0\220\115\320\302\135\207\64\313\377\36\0"
- "\110\230\271\207\0\0\261\54\113\175\370\341\207\7\236\172"
- "\352\251\147\34\16\7\163\67\253\142\255\126\133\376\370\343"
- "\217\177\363\326\133\157\235\265\101\352\0\240\1\300\37\105"
- "\121\274\172\327\40\315\312\371\30\0\260\46\40\1\0\350"
- "\355\267\337\236\170\365\325\127\177\352\166\273\3\33\175\136"
- "\327\165\60\14\143\335\0\0\60\14\3\14\303\0\41\4"
- "\30\266\161\255\132\132\132\232\177\375\365\327\377\343\253\257"
- "\276\52\230\200\26\350\237\314\134\325\357\10\322\364\340\136"
- "\33\40\11\0\304\247\237\176\372\334\323\117\77\75\205\335"
- "\140\204\232\246\201\256\353\240\151\67\237\1\54\130\34\307"
- "\1\41\324\367\31\131\226\133\357\275\367\336\257\116\234\70"
- "\61\155\102\252\246\145\104\121\374\376\116\41\307\154\363\36"
- "\31\12\205\134\137\174\361\305\221\321\321\321\275\375\236\127"
- "\125\165\123\140\33\1\343\70\16\70\216\377\270\72\31\206"
- "\176\346\314\231\317\136\174\361\305\63\46\240\142\336\277\27"
- "\105\61\173\133\220\202\40\14\1\300\210\351\75\7\313\262"
- "\256\157\277\375\366\235\150\64\272\275\237\347\356\4\356\106"
- "\260\375\74\173\366\354\331\63\317\76\373\354\177\232\220\12"
- "\0\164\0\340\274\50\212\325\176\155\241\15\0\375\246\7"
- "\255\34\200\323\247\117\37\11\205\102\333\55\40\313\72\235"
- "\16\250\252\332\225\167\167\152\272\256\203\242\50\240\50\12"
- "\364\366\267\173\367\356\277\373\340\203\17\366\233\305\310\32"
- "\337\66\163\141\262\71\110\101\20\60\23\120\265\0\77\371"
- "\344\223\177\110\247\323\373\172\73\124\24\345\107\205\345\156"
- "\232\246\151\353\51\140\267\103\207\16\375\363\261\143\307\166"
- "\330\212\20\6\0\374\255\170\162\300\266\210\326\337\171\347"
- "\235\311\307\37\177\374\245\336\216\124\125\5\135\327\357\271"
- "\365\3\65\14\203\70\166\354\330\317\367\355\333\307\232\220"
- "\32\0\270\5\101\240\157\12\151\126\123\257\371\41\65\20"
- "\10\20\207\17\37\176\335\60\14\324\333\371\275\362\336\106"
- "\41\154\67\222\44\375\307\217\37\377\47\253\54\230\221\27"
- "\334\214\47\335\146\254\253\0\0\247\116\235\72\354\164\72"
- "\7\355\337\342\203\0\264\203\332\307\302\363\374\376\243\107"
- "\217\156\263\101\222\275\336\104\175\162\221\62\77\140\114\116"
- "\116\172\306\307\307\137\352\7\170\77\302\264\237\131\171\152"
- "\33\17\366\302\13\57\34\265\245\227\6\0\256\215\74\111"
- "\332\342\33\216\37\77\376\22\102\310\153\157\24\303\260\7"
- "\346\105\313\60\14\353\2\35\30\30\230\174\367\335\167\37"
- "\263\55\22\220\231\166\0\175\66\266\270\371\240\1\0\370"
- "\340\340\340\101\373\334\207\343\370\372\262\354\101\137\126\64"
- "\131\327\304\304\304\263\0\360\173\233\67\11\163\376\374\53"
- "\244\40\10\326\36\120\7\0\170\363\315\67\167\222\44\31"
- "\265\67\104\222\144\127\303\17\362\302\60\254\153\54\54\313"
- "\76\356\363\371\234\265\132\255\141\102\342\375\302\25\331\266"
- "\64\150\367\356\335\77\261\207\204\365\355\155\25\263\40\255"
- "\361\41\204\174\157\274\361\306\36\33\3\146\326\230\256\160"
- "\305\254\177\2\0\21\16\207\367\331\103\225\40\210\55\23"
- "\252\275\313\111\353\172\350\241\207\376\6\0\276\261\203\2"
- "\200\101\364\171\257\2\301\140\220\246\151\172\233\275\1\204"
- "\320\226\203\104\10\165\101\172\74\236\107\154\216\323\373\25"
- "\36\213\0\177\362\311\47\171\115\323\60\173\374\333\367\202"
- "\133\325\223\70\216\263\0\340\260\105\45\364\13\127\0\0"
- "\174\150\150\150\320\236\324\133\251\252\366\333\220\333\122\52"
- "\100\222\244\123\121\24\334\316\204\154\225\25\0\0\30\206"
- "\301\7\6\6\6\173\326\211\133\322\54\110\133\161\164\356"
- "\334\271\63\340\166\273\361\164\72\275\356\315\365\352\72\65"
- "\65\5\74\317\43\135\327\11\227\313\25\356\205\174\120\53"
- "\234\133\135\1\215\216\216\106\165\135\107\212\242\140\123\123"
- "\123\177\365\244\141\30\370\336\275\173\11\115\323\60\247\323"
- "\211\67\32\15\265\167\307\261\125\275\331\273\73\251\124\52"
- "\52\115\323\50\221\110\300\313\57\277\114\244\323\351\365\155"
- "\67\161\340\300\1\62\30\14\142\44\111\22\245\122\251\326"
- "\273\245\332\252\220\75\233\152\143\146\146\246\346\164\72\221"
- "\307\343\101\173\366\354\161\2\0\146\25\36\64\60\60\100"
- "\271\335\156\231\44\111\50\24\12\125\173\102\133\33\343\255"
- "\130\164\354\343\222\145\271\51\111\222\36\16\207\21\307\161"
- "\100\121\224\13\0\232\353\325\225\246\151\46\221\110\164\312"
- "\345\62\226\315\146\53\366\322\154\305\376\126\273\172\137\232"
- "\65\233\315\72\115\323\230\317\347\3\216\343\20\216\343\56"
- "\0\320\55\110\203\40\10\27\317\363\265\371\371\171\54\237"
- "\317\67\44\111\222\110\222\244\154\337\22\70\34\216\55\5"
- "\51\111\122\27\144\275\136\137\241\151\32\202\301\40\332\265"
- "\153\27\201\141\230\63\223\311\30\126\116\52\24\105\171\5"
- "\101\300\303\341\260\101\323\264\176\375\372\365\153\366\274\154"
- "\265\132\133\56\37\233\315\146\127\321\231\237\237\277\342\361"
- "\170\40\24\12\141\43\43\43\356\256\171\62\223\311\150\0"
- "\40\77\361\304\23\54\307\161\230\337\357\327\147\147\147\57"
- "\331\33\150\64\32\133\152\352\120\125\25\332\355\166\27\344"
- "\371\363\347\147\2\201\200\21\217\307\21\307\161\101\135\327"
- "\327\272\346\111\115\323\252\301\140\60\302\363\74\260\54\253"
- "\315\314\314\174\257\252\252\156\65\332\351\164\100\222\244\55"
- "\343\305\265\265\265\56\350\162\271\134\154\66\233\225\150\64"
- "\152\360\74\217\30\206\211\266\132\255\152\27\44\105\121\313"
- "\156\267\233\113\44\22\50\26\213\151\30\206\325\213\305\142"
- "\276\147\16\332\22\200\232\246\101\265\132\355\362\142\66\233"
- "\315\260\54\253\16\17\17\33\143\143\143\76\202\40\310\112"
- "\245\122\357\202\314\144\62\55\204\220\74\61\61\301\46\22"
- "\11\43\34\16\53\27\56\134\70\153\157\250\331\154\156\211"
- "\260\255\124\52\135\363\243\44\111\312\305\213\27\317\15\16"
- "\16\252\361\170\334\110\44\22\203\232\246\55\365\175\307\203"
- "\20\312\162\34\67\222\110\44\200\347\171\245\120\50\314\55"
- "\56\56\56\331\101\313\345\362\3\175\133\327\351\164\176\344"
- "\305\53\127\256\134\246\151\272\76\64\64\244\46\223\111\334"
- "\345\162\15\33\206\221\353\13\71\73\73\173\231\141\230\201"
- "\207\37\176\330\33\217\307\65\216\343\344\351\351\351\363\366"
- "\6\333\355\66\24\213\305\7\26\246\371\174\276\153\51\327"
- "\154\66\145\121\24\57\306\142\61\45\231\114\32\333\267\157"
- "\37\301\161\174\171\161\161\261\277\47\235\116\147\307\60\214"
- "\357\206\207\207\307\122\251\224\76\74\74\54\153\232\266\224"
- "\313\345\12\366\160\131\135\135\205\225\225\225\373\36\246\205"
- "\102\1\44\111\352\372\333\354\354\254\30\14\6\333\361\170"
- "\134\115\46\223\104\40\20\110\352\272\376\207\15\137\56\177"
- "\371\345\227\323\64\115\243\35\73\166\204\122\251\224\312\363"
- "\274\174\365\352\325\231\172\275\336\266\173\264\130\54\102\275"
- "\136\277\157\136\264\372\263\217\41\237\317\257\124\52\225\77"
- "\305\343\361\116\52\225\322\122\251\324\66\204\320\45\267\333"
- "\135\332\20\162\142\142\102\63\14\343\167\321\150\164\64\225"
- "\112\101\62\231\224\203\301\140\153\172\172\372\212\54\313\232"
- "\275\223\134\56\7\245\122\351\236\207\150\66\233\205\162\271"
- "\334\5\270\272\272\332\236\233\233\273\306\363\174\47\225\112"
- "\51\311\144\222\362\371\174\241\325\325\325\377\356\25\73\365"
- "\75\360\71\171\362\344\214\303\341\230\25\4\141\307\310\310"
- "\210\232\110\44\44\227\313\125\273\164\351\322\102\357\326\246"
- "\130\54\102\66\233\275\47\73\25\111\222\140\156\156\16\152"
- "\265\32\364\324\5\355\332\265\153\363\221\110\104\116\46\223"
- "\235\124\52\5\261\130\154\47\102\350\67\74\317\127\172\171"
- "\360\327\136\173\355\107\220\343\343\343\106\261\130\234\211\104"
- "\42\373\50\212\12\53\212\322\121\125\225\256\325\152\130\265"
- "\132\105\176\277\337\155\30\6\146\37\114\245\122\261\346\333"
- "\73\176\175\251\50\12\54\56\56\102\76\237\7\105\121\272"
- "\376\47\313\262\46\212\342\165\257\327\273\72\62\62\322\330"
- "\266\155\333\132\72\235\36\244\151\372\17\36\217\347\223\176"
- "\222\265\33\112\303\166\355\332\325\372\341\207\37\176\31\14"
- "\6\177\265\175\373\166\207\252\252\262\141\30\162\66\233\135"
- "\271\174\371\62\244\323\351\10\111\222\310\276\123\51\24\12"
- "\260\274\274\14\241\120\10\274\136\57\220\44\171\313\13\156"
- "\173\121\353\275\32\215\106\147\141\141\141\311\357\367\257\45"
- "\223\311\116\72\235\356\214\214\214\104\335\156\267\370\365\327"
- "\137\377\372\106\232\274\233\35\247\143\245\122\351\21\204\320"
- "\373\331\154\266\236\311\144\150\121\24\7\362\371\274\173\155"
- "\155\315\235\110\44\102\56\227\353\206\44\14\303\200\317\347"
- "\3\206\141\200\44\111\40\111\162\375\170\134\125\125\120\125"
- "\25\24\105\201\106\243\1\265\132\15\144\131\276\341\130\126"
- "\126\126\332\305\142\161\205\145\331\166\74\36\137\23\4\241"
- "\46\10\2\36\12\205\352\271\134\356\147\343\343\343\245\333"
- "\202\264\100\213\305\342\337\42\204\176\221\317\347\265\114\46"
- "\3\363\363\363\236\102\241\340\252\126\253\224\307\343\361\205"
- "\303\141\6\307\161\154\63\336\262\40\67\273\11\227\145\131"
- "\133\132\132\152\52\212\262\26\16\207\345\241\241\241\146\52"
- "\225\152\244\323\151\47\313\262\225\166\273\175\224\347\171\161"
- "\43\145\345\115\225\214\242\50\32\221\110\344\177\346\347\347"
- "\113\34\307\175\110\20\204\333\341\160\310\24\105\21\205\102"
- "\1\55\57\57\327\256\135\273\326\16\4\2\356\140\60\110"
- "\335\114\223\263\131\361\204\246\151\106\261\130\154\255\255\255"
- "\265\274\136\257\302\161\134\207\347\171\71\231\114\52\361\170"
- "\334\357\367\373\57\146\62\231\327\36\175\364\321\342\315\244"
- "\243\233\222\153\212\242\250\247\122\251\357\277\373\356\273\177"
- "\24\4\341\327\44\111\246\151\232\156\273\335\156\314\345\162"
- "\101\271\134\66\152\265\232\136\255\126\333\36\217\207\362\170"
- "\74\16\232\246\361\333\71\251\152\66\233\112\275\136\127\132"
- "\255\126\233\242\50\65\32\215\252\221\110\104\341\171\136\36"
- "\36\36\326\170\236\367\62\14\363\345\351\323\247\177\376\312"
- "\53\257\264\67\243\215\275\45\155\235\40\10\350\324\251\123"
- "\314\324\324\324\273\222\44\35\54\26\213\172\56\227\353\54"
- "\55\55\71\112\245\222\243\122\251\340\215\106\3\227\44\11"
- "\1\0\301\60\14\311\60\14\111\20\4\42\111\22\21\4"
- "\201\41\204\60\313\123\252\252\352\212\242\350\212\242\350\255"
- "\126\113\151\265\132\35\202\40\164\212\242\164\257\327\253\261"
- "\54\253\206\303\141\45\26\213\251\261\130\314\31\16\207\65"
- "\14\303\376\215\343\270\177\7\0\155\263\342\337\333\21\20"
- "\142\0\200\137\270\160\141\222\145\331\137\64\233\315\321\122"
- "\251\244\55\56\56\52\305\142\221\250\126\253\104\275\136\307"
- "\133\255\26\152\267\333\110\121\24\314\234\337\60\303\60\0"
- "\41\144\115\75\6\102\10\20\102\6\101\20\340\160\70\164"
- "\232\246\15\227\313\245\371\375\176\75\20\10\50\221\110\104"
- "\345\70\216\16\205\102\210\44\311\63\242\50\376\162\377\376"
- "\375\327\341\57\362\356\115\277\164\272\135\51\50\146\56\44"
- "\360\113\227\56\75\355\365\172\377\265\321\150\4\53\225\12"
- "\224\313\145\271\132\255\32\265\132\15\157\64\32\250\325\152"
- "\241\116\247\203\51\212\202\231\353\115\314\54\100\6\216\343"
- "\100\222\244\341\164\72\165\227\313\245\273\335\156\335\347\363"
- "\151\54\313\22\301\140\320\21\10\4\60\247\323\171\76\227"
- "\313\375\313\336\275\173\57\132\307\374\267\52\337\276\43\345"
- "\262\5\173\360\340\101\347\311\223\47\237\242\50\352\260\141"
- "\30\7\32\215\6\64\32\15\243\136\257\167\326\326\326\64"
- "\111\222\14\131\226\61\123\22\203\231\347\53\206\303\341\60"
- "\34\16\7\60\14\203\271\134\56\302\347\363\221\36\217\207"
- "\144\30\146\125\327\365\377\252\327\353\247\47\46\46\376\337"
- "\22\44\335\256\66\375\156\310\263\355\242\136\174\164\164\324"
- "\361\321\107\37\75\26\14\6\377\36\307\361\237\150\232\26"
- "\122\125\325\51\313\262\244\252\152\107\67\347\16\34\307\11"
- "\207\303\341\40\111\322\111\20\104\3\307\361\234\44\111\277"
- "\135\130\130\370\335\63\317\74\163\305\46\224\322\357\124\170"
- "\177\67\205\366\166\131\66\262\31\376\334\163\317\121\317\77"
- "\377\174\224\343\70\316\343\361\104\65\115\353\324\353\365\105"
- "\121\24\227\116\234\70\121\132\130\130\120\154\147\375\226\146"
- "\301\270\133\277\52\270\127\77\231\350\247\107\357\67\201\366"
- "\323\233\303\335\376\311\304\237\1\373\76\244\60\366\117\332"
- "\65\0\0\0\0\111\105\116\104\256\102\140\202" },
- { ":logo.png", 14190,
- "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
- "\0\0\0\302\0\0\0\252\10\6\0\0\0\377\106\220"
- "\6\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
- "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
- "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
- "\7\335\4\6\13\15\2\345\152\254\315\0\0\0\31\164"
- "\105\130\164\103\157\155\155\145\156\164\0\103\162\145\141\164"
- "\145\144\40\167\151\164\150\40\107\111\115\120\127\201\16\27"
- "\0\0\40\0\111\104\101\124\170\332\355\175\147\167\343\110"
- "\266\144\200\236\24\145\313\166\317\316\173\377\377\77\355\356"
- "\171\263\323\335\345\345\351\111\140\77\360\306\144\60\225\11"
- "\200\44\100\226\252\231\347\350\224\221\4\46\62\257\215\353"
- "\22\234\326\261\126\13\100\333\376\276\2\260\264\277\247\247"
- "\243\71\374\112\116\107\160\260\325\0\320\1\60\0\320\7"
- "\320\5\320\264\257\6\200\31\200\147\0\43\0\343\23\103"
- "\234\30\341\127\134\135\0\27\0\56\215\21\132\71\147\77"
- "\5\360\0\340\316\30\42\73\35\337\211\21\136\373\152\3"
- "\270\2\160\15\340\314\44\177\231\225\1\230\0\370\146\14"
- "\261\72\35\345\211\21\136\253\31\164\6\340\235\151\201\306"
- "\216\317\131\1\370\16\340\13\200\305\351\130\353\133\315\323"
- "\21\324\42\134\56\0\374\16\140\270\7\23\220\241\206\146"
- "\112\115\305\241\76\255\23\43\374\364\353\32\300\157\246\21"
- "\252\322\270\175\273\253\23\63\234\30\341\125\254\53\323\4"
- "\203\32\264\314\300\174\216\23\63\324\144\313\236\126\65\353"
- "\14\300\107\223\336\125\256\14\300\34\153\4\51\261\347\237"
- "\174\273\212\127\353\164\4\225\254\56\200\367\306\14\125\255"
- "\231\21\377\330\376\276\60\115\260\300\11\122\75\61\302\117"
- "\152\136\136\143\215\16\125\261\122\0\117\130\103\247\243\223"
- "\31\164\142\204\327\262\6\0\336\124\350\157\75\0\370\154"
- "\232\340\264\116\76\302\253\71\277\267\0\172\25\75\217\101"
- "\264\23\23\234\30\341\125\255\253\12\115\42\140\215\10\115"
- "\116\307\172\62\215\136\333\331\135\126\150\22\245\346\24\127"
- "\355\23\64\340\120\246\114\374\232\206\375\73\265\77\371\163"
- "\51\134\112\107\323\276\267\72\61\302\151\305\126\267\102\223"
- "\210\4\273\250\340\76\73\366\325\66\302\156\300\245\174\267"
- "\204\330\63\141\10\30\3\246\302\20\13\323\120\143\163\332"
- "\127\47\106\70\55\177\45\306\4\125\7\316\126\366\354\254"
- "\44\343\264\155\37\114\353\46\261\267\340\122\274\223\35\367"
- "\101\330\66\305\337\0\256\75\61\302\356\353\254\342\347\145"
- "\45\356\203\65\15\144\102\145\200\135\211\136\327\2\353\232"
- "\210\133\254\41\334\277\115\326\353\211\21\166\67\143\172\65"
- "\74\267\33\221\276\115\143\274\163\254\223\360\372\250\76\75"
- "\146\12\340\7\200\173\323\4\177\253\240\335\337\225\21\222"
- "\75\57\272\213\172\362\264\272\306\144\251\60\333\271\175\25"
- "\25\364\354\243\211\36\261\116\365\176\372\73\43\37\277\372"
- "\152\212\3\311\367\125\273\167\145\322\60\225\177\227\171\146"
- "\243\6\346\154\213\175\177\151\137\175\324\227\34\231\141\135"
- "\370\363\31\177\163\330\266\365\213\276\123\327\114\211\201\60"
- "\100\303\276\232\42\165\227\160\20\342\314\210\141\46\177\137"
- "\345\20\120\273\206\275\167\0\374\323\376\74\104\162\335\30"
- "\353\0\336\337\76\166\361\53\61\102\333\10\377\334\230\240"
- "\133\140\112\320\361\344\352\143\35\40\133\332\327\334\114\205"
- "\221\375\175\346\375\156\35\104\332\264\75\34\142\245\346\24"
- "\237\242\330\277\0\43\44\160\205\361\127\330\256\56\70\357"
- "\114\132\146\237\137\30\23\114\14\115\171\66\302\351\377\2"
- "\316\344\330\174\203\123\267\214\127\316\10\15\43\324\33\270"
- "\162\306\72\244\64\375\213\163\143\212\105\215\316\362\41\27"
- "\65\235\177\246\231\60\271\37\221\376\245\321\223\327\270\347"
- "\41\326\31\237\127\107\44\310\24\256\132\214\201\255\327\162"
- "\236\53\254\241\322\47\143\162\145\200\206\234\51\315\104\256"
- "\205\61\17\301\206\305\211\21\216\347\7\134\141\335\35\342"
- "\230\204\267\60\373\372\316\174\207\26\326\325\151\157\136\321"
- "\131\246\142\26\45\236\100\111\105\103\360\337\32\365\236\211"
- "\166\144\143\262\245\200\17\47\323\250\146\46\170\207\165\332"
- "\163\373\310\173\371\212\165\233\225\245\110\316\247\55\65\224"
- "\242\126\11\34\262\165\110\323\262\221\363\275\274\237\155\213"
- "\311\224\331\173\214\305\207\32\343\225\105\245\133\257\160\257"
- "\117\166\21\304\327\17\255\25\156\261\206\34\127\1\355\232"
- "\226\144\204\251\75\343\321\10\211\160\357\65\252\257\171\256"
- "\333\242\110\304\217\272\64\15\61\65\155\371\364\132\264\304"
- "\153\162\370\50\165\237\114\362\74\210\263\327\70\320\273\144"
- "\246\11\236\3\347\170\155\16\165\21\143\22\266\144\323\256"
- "\225\230\27\123\143\204\66\136\347\242\146\353\232\166\354\333"
- "\335\254\176\166\15\361\32\221\17\252\342\271\21\317\23\326"
- "\360\46\63\102\353\366\15\356\214\140\165\135\155\151\262\335"
- "\7\230\11\342\210\252\51\322\170\245\14\301\373\140\156\124"
- "\142\357\227\235\30\241\76\4\144\152\204\265\260\303\257\343"
- "\275\346\346\33\334\12\201\166\114\23\154\323\306\45\201\113"
- "\163\136\105\314\246\7\321\20\163\271\253\344\25\2\34\314"
- "\231\72\263\77\331\211\343\304\10\65\242\40\314\241\247\315"
- "\132\245\46\370\212\65\344\230\32\61\336\230\26\170\263\203"
- "\46\142\332\207\316\105\150\170\16\350\34\153\254\177\44\214"
- "\261\24\346\171\155\61\240\246\11\213\41\134\341\317\352\304"
- "\10\365\255\271\35\160\277\42\142\131\141\235\224\366\103\210"
- "\366\55\134\157\323\135\316\260\41\146\303\300\154\352\241\151"
- "\227\36\66\313\43\123\361\43\36\341\42\334\254\32\143\14"
- "\340\65\334\145\42\357\336\66\146\130\374\54\33\173\355\253"
- "\211\315\252\54\72\316\157\215\270\252\60\207\276\171\232\340"
- "\367\12\65\116\346\335\3\35\113\202\2\23\373\112\43\167"
- "\307\12\65\176\235\41\37\32\75\244\206\136\10\212\104\15"
- "\220\210\171\370\34\360\267\116\214\120\122\222\262\56\267\13"
- "\127\233\333\226\377\157\211\224\114\366\144\202\317\236\71\304"
- "\6\277\275\3\22\23\63\141\11\14\370\321\136\75\33\246"
- "\234\253\246\251\313\147\212\151\317\31\34\272\67\265\377\313"
- "\274\57\245\277\354\304\10\345\45\176\133\56\265\357\61\101"
- "\35\357\60\203\13\232\221\11\316\1\374\57\34\47\242\235"
- "\311\276\64\150\25\322\24\172\156\335\0\143\324\25\270\133"
- "\231\351\366\135\200\200\127\23\145\376\231\31\241\5\227\126"
- "\75\64\2\74\204\203\270\60\115\160\53\222\167\10\340\37"
- "\25\230\132\125\22\335\334\44\356\43\134\153\310\105\316\75"
- "\67\5\271\241\11\325\106\165\51\345\13\323\236\17\310\257"
- "\345\320\2\44\6\41\227\342\27\145\47\106\130\137\26\323"
- "\237\317\53\164\170\267\145\202\357\42\151\207\146\16\135\374"
- "\204\302\202\346\337\30\16\102\36\331\337\263\10\121\45\342"
- "\127\235\301\325\156\124\21\310\143\36\322\30\353\130\211\246"
- "\171\153\303\201\236\370\163\104\317\350\13\61\75\374\157\313"
- "\10\75\270\316\161\165\226\47\346\231\103\364\11\110\100\147"
- "\246\11\316\137\211\206\47\34\373\54\66\372\24\371\60\245"
- "\246\110\14\214\361\265\65\314\256\213\231\0\367\160\5\107"
- "\203\202\147\62\243\225\46\126\236\351\367\313\61\2\63\112"
- "\157\120\355\224\231\155\231\340\23\326\121\143\36\374\300\64"
- "\301\25\136\347\112\205\21\10\271\316\113\60\105\42\176\330"
- "\300\356\244\57\32\173\27\346\364\273\355\261\342\157\141\337"
- "\243\357\242\376\13\363\261\356\160\0\210\365\230\214\120\325"
- "\300\275\52\230\340\213\240\103\324\116\37\15\45\372\25\372"
- "\303\256\104\102\217\345\13\5\66\71\243\331\147\236\131\323"
- "\333\222\176\62\101\223\236\75\64\211\147\316\140\333\205\10"
- "\304\324\356\345\53\152\206\131\223\43\62\301\45\326\303\65"
- "\6\107\44\266\205\151\202\133\154\106\154\377\141\32\352\330"
- "\114\220\325\160\107\53\173\357\261\20\346\252\244\324\45\124"
- "\335\23\37\256\215\374\230\12\321\244\37\160\101\300\74\346"
- "\353\303\105\355\151\106\375\0\360\147\235\232\341\30\214\300"
- "\140\327\73\123\211\307\132\63\161\214\365\242\77\32\203\36"
- "\203\350\231\114\270\300\146\37\322\26\252\217\7\220\311\46"
- "\106\240\23\221\326\131\1\261\222\156\72\142\106\235\231\104"
- "\157\173\202\206\371\131\363\55\5\345\33\63\115\333\266\227"
- "\77\355\256\126\277\2\43\164\214\310\336\342\270\51\1\23"
- "\143\202\73\271\360\16\200\17\266\267\103\153\202\324\210\220"
- "\120\350\34\256\51\157\113\10\356\322\114\207\72\316\216\132"
- "\141\4\227\321\313\175\224\41\334\4\353\126\64\67\202\144"
- "\175\201\113\122\334\145\275\63\301\324\261\347\375\201\232\232"
- "\220\35\222\30\273\106\150\357\216\310\4\231\150\202\173\141"
- "\202\226\61\350\66\223\157\150\167\163\246\131\163\307\375\74"
- "\1\370\313\366\364\44\16\155\46\114\262\20\247\167\11\27"
- "\101\257\122\220\21\312\34\30\303\21\132\155\43\34\25\366"
- "\337\343\215\235\141\103\300\207\7\354\27\27\130\330\271\16"
- "\305\114\172\106\15\261\206\103\21\144\147\7\102\253\323\61"
- "\126\164\250\51\227\330\56\220\332\23\373\135\106\235\357\215"
- "\170\37\114\232\317\205\70\233\45\30\211\135\346\236\121\16"
- "\46\114\105\122\127\235\141\353\133\12\155\161\140\57\341\2"
- "\232\215\200\226\350\233\137\325\205\113\122\274\303\376\320\47"
- "\205\300\231\275\153\23\56\335\376\325\61\102\142\352\115\235"
- "\237\143\372\4\267\330\154\127\362\106\324\157\21\321\176\65"
- "\342\147\272\67\141\100\46\226\75\300\341\367\51\134\207\210"
- "\220\4\375\141\373\331\26\15\241\126\143\355\105\335\325\154"
- "\252\51\330\207\225\22\232\176\306\133\254\141\346\304\316\351"
- "\113\205\266\374\22\56\73\267\5\67\263\341\125\61\102\303"
- "\314\241\217\107\326\4\143\141\202\230\15\32\133\123\123\363"
- "\137\260\331\43\65\217\151\350\170\216\341\22\341\22\221\162"
- "\267\266\237\371\236\214\315\34\250\103\371\172\72\223\341\102"
- "\230\202\116\362\314\234\332\131\15\302\364\34\16\316\145\333"
- "\231\312\146\67\324\111\234\224\266\37\216\254\11\350\30\253"
- "\275\332\100\271\164\152\302\253\273\250\171\146\216\162\316\0"
- "\203\106\367\266\237\52\210\145\156\104\331\75\60\360\221\210"
- "\371\244\71\140\337\366\164\216\363\264\340\100\336\365\122\120"
- "\252\156\340\147\177\52\106\270\64\46\70\146\127\206\251\60"
- "\201\366\360\271\262\275\365\12\16\377\73\134\55\302\276\210"
- "\320\114\210\245\52\325\236\12\221\34\273\340\237\232\163\131"
- "\23\43\164\341\122\135\174\37\346\32\56\2\336\26\315\334"
- "\50\313\30\165\111\352\236\151\203\301\21\57\46\4\221\302"
- "\16\363\103\211\275\115\115\272\125\225\353\302\254\314\252\35"
- "\75\302\235\307\156\3\63\106\175\303\321\63\73\73\215\175"
- "\54\340\246\7\261\375\347\5\134\14\206\145\256\23\361\347"
- "\16\312\10\64\73\56\161\274\310\365\4\153\110\362\336\373"
- "\177\146\222\236\225\70\370\207\32\234\262\171\15\357\312\324"
- "\211\143\304\77\102\16\174\135\317\137\301\365\215\272\203\113"
- "\346\143\76\324\0\256\166\5\246\101\156\204\11\350\267\115"
- "\20\50\156\252\203\21\256\114\33\34\353\122\106\160\161\2"
- "\170\232\340\67\224\253\51\140\132\300\153\130\231\61\354\34"
- "\207\253\234\13\231\150\165\147\211\262\274\223\351\333\63\221"
- "\374\337\340\322\274\65\335\233\305\111\104\235\336\12\352\304"
- "\164\361\61\200\264\152\106\350\333\207\165\42\27\226\211\243"
- "\345\167\134\256\202\40\150\247\372\321\307\263\55\230\200\32"
- "\145\376\223\21\174\136\147\352\205\355\371\320\116\263\132\1"
- "\207\142\70\377\363\62\271\263\11\66\313\171\331\123\251\47"
- "\46\324\300\276\250\141\246\0\106\125\62\102\23\56\225\132"
- "\67\311\374\31\246\4\57\304\371\121\56\256\312\131\173\364"
- "\210\205\231\244\303\55\210\344\147\152\65\302\54\335\163\173"
- "\227\61\326\61\210\105\100\53\34\313\34\245\363\332\250\121"
- "\63\60\172\117\141\232\346\60\313\34\256\1\234\326\270\17"
- "\355\54\331\215\217\246\324\171\225\214\100\357\275\141\233\320"
- "\354\306\231\107\130\324\10\155\254\353\200\367\225\144\143\143"
- "\2\337\34\142\132\307\5\266\113\31\136\325\350\370\155\253"
- "\141\337\30\201\363\214\172\46\371\36\2\202\340\230\65\302"
- "\44\262\247\232\30\255\51\246\374\66\276\10\375\1\146\5"
- "\60\157\253\57\250\123\263\52\106\150\331\3\331\22\121\235"
- "\222\64\102\154\11\252\51\306\31\231\143\354\333\364\314\44"
- "\335\45\235\372\330\332\100\323\324\207\201\263\316\42\32\361"
- "\21\233\221\340\103\152\207\1\326\161\231\257\166\47\32\153"
- "\110\214\101\166\145\324\314\103\305\50\104\27\133\76\3\242"
- "\55\36\205\271\206\255\12\71\166\144\52\273\314\214\336\26"
- "\326\121\335\17\330\57\226\361\14\227\254\246\113\63\111\167"
- "\165\312\352\124\363\145\230\340\167\204\323\324\47\21\64\153"
- "\12\340\337\160\231\240\147\246\115\252\30\247\265\215\126\30"
- "\300\101\251\154\346\225\1\370\277\173\240\160\115\117\140\336"
- "\330\331\214\20\357\373\124\206\61\250\55\246\125\5\324\10"
- "\237\55\113\276\324\173\373\332\207\21\47\342\30\147\36\23"
- "\274\263\257\144\17\6\33\35\311\324\270\62\307\76\64\125"
- "\163\145\10\311\50\307\76\136\211\51\60\26\344\344\120\314"
- "\300\32\350\236\330\341\55\270\226\234\151\100\50\322\171\315"
- "\162\316\104\123\367\165\160\44\323\74\32\1\247\172\53\116"
- "\73\344\142\246\347\307\75\231\140\204\160\232\57\231\154\337"
- "\4\277\151\300\351\346\45\263\343\103\307\223\342\125\60\315"
- "\205\151\202\101\104\330\334\143\163\100\111\31\373\170\42\204"
- "\163\314\325\11\0\21\155\270\64\234\176\104\230\166\215\136"
- "\6\106\340\314\362\155\212\263\313\306\17\324\110\155\171\377"
- "\122\302\360\220\71\100\15\333\354\276\232\340\11\141\210\224"
- "\271\115\125\114\324\11\71\357\114\315\270\261\347\123\210\50"
- "\36\115\144\154\327\317\174\157\177\352\105\53\363\323\364\334"
- "\146\315\215\171\206\70\156\105\40\315\325\41\34\64\315\312"
- "\66\266\361\151\333\73\116\5\30\140\160\226\167\377\377\214"
- "\221\56\340\240\120\76\203\377\276\204\153\51\131\252\233\307"
- "\41\31\201\271\107\335\34\107\206\152\55\213\354\155\145\132"
- "\140\24\140\62\112\226\52\162\156\250\322\127\201\317\270\364"
- "\176\266\147\377\267\20\115\262\155\151\42\333\111\166\340\6"
- "\210\134\303\365\122\232\41\74\240\44\217\350\10\123\147\102"
- "\20\35\34\267\141\103\313\316\52\305\313\26\367\154\371\162"
- "\16\227\116\321\225\373\144\331\47\317\225\321\145\232\141\54"
- "\374\327\326\237\135\73\307\51\134\111\352\23\2\360\370\241"
- "\114\243\363\210\312\147\17\236\73\263\175\71\351\161\342\71"
- "\134\164\0\231\6\334\262\227\241\352\173\213\342\164\352\62"
- "\176\316\302\30\355\66\340\43\144\160\235\342\32\21\263\217"
- "\211\141\147\162\171\151\111\306\173\143\114\304\314\324\13\61"
- "\27\374\72\212\62\317\362\123\306\233\42\71\217\275\362\346"
- "\74\160\356\4\205\121\42\147\111\1\251\150\344\112\120\240"
- "\107\117\53\67\345\171\354\331\164\45\332\207\300\110\166\210"
- "\103\351\341\145\273\104\302\254\237\341\146\211\161\50\6\71"
- "\167\4\67\42\152\351\275\24\273\263\255\4\266\333\267\132"
- "\153\12\127\171\66\212\20\160\231\121\262\144\336\241\355\151"
- "\126\2\216\355\233\163\377\315\176\377\332\276\30\37\271\333"
- "\102\342\376\146\147\362\214\160\45\131\17\257\163\151\161\320"
- "\231\275\333\54\140\61\114\355\376\264\25\46\341\372\266\74"
- "\347\2\22\140\153\36\140\363\37\314\316\123\264\347\213\175"
- "\345\301\136\14\154\55\340\372\361\254\104\365\261\207\347\105"
- "\5\266\357\24\353\130\304\155\1\172\301\124\6\232\37\315"
- "\300\367\377\155\304\73\203\13\204\25\325\331\62\65\205\321"
- "\317\163\270\342\367\321\26\100\304\73\363\63\62\43\204\105"
- "\100\50\15\361\172\127\42\232\167\0\127\41\30\243\235\231"
- "\60\304\10\256\230\251\201\315\42\243\253\72\31\241\141\122"
- "\355\203\230\22\132\350\262\155\320\152\41\57\303\252\257\116"
- "\5\176\316\12\156\32\316\66\110\314\134\56\105\57\212\131"
- "\253\23\333\337\15\212\163\227\330\350\212\261\213\373\55\35"
- "\143\12\234\367\266\47\76\303\117\303\350\5\174\234\237\161"
- "\371\171\150\376\277\125\272\77\225\60\77\251\75\106\166\56"
- "\23\61\133\133\0\32\165\62\2\115\26\45\24\277\301\356"
- "\56\7\304\372\340\26\252\111\62\143\335\302\66\214\311\144"
- "\255\47\333\117\103\10\262\57\227\164\41\227\65\55\140\106"
- "\246\115\334\243\174\200\210\355\31\225\11\270\176\4\64\102"
- "\327\366\324\370\11\11\237\332\237\255\357\11\72\334\301\145"
- "\327\362\214\23\171\237\245\70\327\145\76\107\357\216\346\367"
- "\274\56\324\210\152\132\235\343\7\154\66\330\335\147\215\315"
- "\224\141\33\221\175\326\63\166\313\64\145\17\117\366\347\144"
- "\362\240\242\30\113\63\157\236\75\342\15\111\274\155\65\44"
- "\243\307\357\43\304\235\344\20\334\317\62\146\212\104\254\265"
- "\2\212\350\350\371\44\166\246\277\173\346\335\215\21\366\375"
- "\16\367\107\307\372\261\56\106\270\362\124\360\322\30\241\312"
- "\302\15\16\363\140\356\371\56\53\105\70\202\334\260\147\256"
- "\120\56\56\260\24\324\102\63\44\23\317\347\340\100\275\61"
- "\134\60\151\34\161\154\213\340\321\153\43\202\101\344\275\232"
- "\221\377\77\146\142\36\333\263\360\235\107\2\46\144\71\46"
- "\22\377\116\133\177\30\0\32\146\342\277\155\55\324\352\140"
- "\4\332\305\55\317\276\37\327\360\131\143\270\214\302\135\244"
- "\134\136\272\65\235\326\257\50\337\167\10\5\222\235\301\76"
- "\365\31\176\207\13\226\225\115\353\270\104\176\164\76\326\63"
- "\165\205\343\126\15\216\4\370\230\357\140\42\307\140\327\241"
- "\11\225\77\366\101\165\252\366\352\331\346\303\267\353\307\65"
- "\35\360\263\111\307\135\264\102\126\160\31\227\106\270\267\246"
- "\172\367\351\74\301\206\1\137\341\2\135\337\4\124\140\327"
- "\213\62\132\63\55\260\363\143\371\372\351\1\315\242\114\4"
- "\40\265\345\276\235\73\30\13\11\1\63\67\306\144\217\273"
- "\150\275\252\31\241\5\327\350\111\57\145\134\343\201\57\114"
- "\272\354\302\10\215\210\111\222\212\55\77\60\215\163\141\314"
- "\160\17\127\335\124\166\365\214\11\126\36\312\261\200\353\227"
- "\244\243\126\65\10\324\261\317\124\23\155\136\102\40\55\43"
- "\367\163\10\323\210\235\73\356\341\352\121\252\310\344\75\107"
- "\34\52\157\233\306\235\141\207\64\227\252\31\141\20\261\131"
- "\27\65\113\236\135\245\134\122\342\102\233\202\0\121\5\77"
- "\12\352\220\156\101\30\151\340\222\226\106\60\155\273\150\215"
- "\221\60\212\75\366\176\57\55\320\12\61\233\273\116\106\40"
- "\170\360\44\14\120\145\135\107\333\64\164\63\140\352\65\204"
- "\121\156\260\103\247\275\252\31\141\30\170\346\52\340\370\124"
- "\151\212\355\23\55\315\143\242\125\304\211\146\163\334\76\326"
- "\301\263\271\167\131\204\364\64\75\4\202\230\61\376\301\322"
- "\106\146\120\352\310\334\106\200\10\174\264\151\225\163\177\213"
- "\10\223\327\65\177\231\214\176\13\227\313\123\365\175\323\344"
- "\326\224\213\7\73\277\153\61\235\30\267\271\73\26\43\60"
- "\75\71\251\120\142\27\255\63\354\227\162\315\264\352\120\364"
- "\166\136\160\231\176\316\121\142\332\360\37\102\264\14\357\223"
- "\340\33\36\121\66\113\22\46\353\11\126\5\76\200\236\371"
- "\52\300\4\315\212\357\202\31\236\167\10\107\262\253\244\255"
- "\67\336\75\23\65\144\326\151\127\300\232\113\154\166\73\77"
- "\50\43\64\43\222\271\121\341\341\23\176\144\210\375\2\373"
- "\345\316\260\210\44\264\212\354\132\277\55\73\313\7\353\230"
- "\303\34\12\34\66\13\0\200\105\340\377\253\112\303\116\5"
- "\261\273\107\275\35\77\130\143\162\356\61\340\55\34\134\172"
- "\157\77\103\124\211\155\50\27\207\146\204\104\324\172\214\21"
- "\252\50\175\354\303\25\151\224\225\246\105\207\34\43\216\145"
- "\301\176\231\253\342\27\315\63\61\257\312\325\336\342\356\22"
- "\204\13\371\33\250\46\341\156\151\14\160\213\160\305\131\225"
- "\213\150\220\37\64\275\367\114\237\111\340\334\217\302\10\54"
- "\256\216\341\327\114\71\250\102\162\364\53\44\64\152\204\126"
- "\0\145\141\133\220\230\204\247\177\362\124\302\111\255\2\215"
- "\363\65\104\336\232\172\76\5\177\147\337\161\261\17\342\7"
- "\34\2\175\72\307\313\301\62\154\305\271\364\350\17\71\377"
- "\56\305\161\125\22\124\222\243\332\273\25\175\116\325\376\106"
- "\7\361\142\241\111\301\136\374\374\376\72\321\261\206\347\237"
- "\344\61\101\310\277\331\65\350\310\163\370\214\165\132\313\241"
- "\230\140\140\376\137\317\143\306\37\330\114\131\341\170\332\266"
- "\167\67\331\61\30\241\205\374\142\13\326\20\124\201\34\124"
- "\315\10\255\310\336\130\331\265\54\270\254\216\347\140\327\141"
- "\52\150\176\120\33\371\305\370\313\200\346\155\344\230\256\105"
- "\237\373\303\320\261\157\45\0\204\52\205\323\7\154\66\54"
- "\323\254\134\277\340\350\74\0\144\14\217\301\10\61\347\55"
- "\23\324\150\133\42\366\231\352\132\140\262\252\235\261\141\344"
- "\54\246\5\122\236\14\236\10\341\54\153\40\26\235\137\326"
- "\315\321\10\164\142\147\21\246\335\346\363\36\1\374\13\353"
- "\32\341\47\34\256\265\215\366\243\122\32\170\62\146\364\357"
- "\343\52\40\310\70\271\265\164\220\265\112\37\41\364\254\7"
- "\221\270\147\160\321\331\254\200\270\256\304\324\320\1\167\165"
- "\314\0\240\211\323\15\230\102\114\344\352\347\370\11\27\366"
- "\236\324\6\323\212\264\237\57\260\226\342\227\164\163\356\41"
- "\324\151\256\267\305\236\126\166\107\234\343\160\310\44\75\66"
- "\60\360\373\121\261\141\303\70\340\57\306\206\302\23\132\377"
- "\122\306\67\155\125\114\120\172\41\267\130\217\21\32\302\15"
- "\232\143\312\154\236\355\335\23\156\116\305\1\257\63\207\236"
- "\15\143\103\220\351\23\134\304\27\221\3\277\300\272\316\202"
- "\31\222\127\25\237\55\43\311\11\362\373\233\76\41\134\340"
- "\77\50\251\215\147\146\172\334\242\372\361\117\145\64\301\373"
- "\200\46\240\177\62\12\110\375\233\2\115\167\5\27\157\70"
- "\210\151\64\224\203\326\31\141\13\270\42\13\332\370\157\163"
- "\210\212\46\124\137\366\327\304\141\12\111\142\304\76\102\176"
- "\271\44\323\251\171\41\165\14\314\240\104\273\314\221\354\204"
- "\65\227\1\141\67\54\140\314\324\176\367\177\340\312\114\17"
- "\271\132\302\4\241\240\331\123\304\137\274\56\140\160\346\37"
- "\15\353\146\4\366\372\371\315\44\76\35\32\235\21\266\20"
- "\117\237\55\121\102\243\134\233\166\321\67\70\316\72\213\34"
- "\330\14\56\321\56\317\151\276\226\237\237\326\300\10\355\2"
- "\77\353\61\242\15\72\5\266\62\213\213\376\104\371\166\61"
- "\125\153\343\217\130\303\244\55\157\137\34\5\234\105\20\245"
- "\156\11\372\144\43\345\306\266\16\356\66\114\160\1\67\201"
- "\206\123\146\102\43\123\231\367\317\1\326\103\101\76\230\324"
- "\166\143\207\161\254\46\124\154\31\23\32\222\315\121\256\375"
- "\234\263\350\212\331\307\166\367\125\150\262\24\16\262\214\65"
- "\107\143\103\204\120\226\357\65\342\75\140\71\167\372\7\216"
- "\63\17\242\157\364\363\316\73\253\5\342\145\275\155\373\35"
- "\65\21\63\344\107\363\331\347\51\332\227\167\37\73\366\34"
- "\233\143\230\176\300\245\24\307\16\235\163\257\22\361\366\231"
- "\213\163\314\311\233\44\146\26\343\334\7\314\216\37\310\117"
- "\360\243\215\73\207\253\274\32\124\304\10\44\350\220\220\140"
- "\52\367\123\304\371\214\41\155\17\246\11\36\216\164\326\314"
- "\22\270\14\40\165\137\214\11\102\277\307\231\316\4\20\246"
- "\302\304\355\210\77\324\262\337\233\107\316\151\147\215\160\215"
- "\165\145\325\31\134\336\307\137\71\122\205\135\26\374\332\332"
- "\346\1\175\200\262\132\201\176\101\32\261\323\373\71\347\306"
- "\240\325\104\30\253\12\106\130\40\334\336\236\216\344\217\34"
- "\223\303\167\256\311\324\237\120\276\125\114\35\146\50\245\172"
- "\103\244\372\14\256\313\111\26\141\2\126\346\75\233\71\307"
- "\237\177\366\314\303\226\167\117\214\165\5\253\15\233\73\20"
- "\312\225\241\100\175\161\214\277\26\60\301\73\354\337\230\367"
- "\220\216\333\42\202\154\261\276\266\27\171\27\232\110\314\367"
- "\251\142\30\170\212\227\221\123\316\170\13\15\107\41\362\366"
- "\133\200\171\350\257\175\75\202\103\314\305\371\326\376\360\26"
- "\152\202\373\0\241\162\226\6\273\31\316\344\147\63\71\47"
- "\355\145\264\300\146\56\31\357\46\130\66\334\334\201\11\76"
- "\302\345\25\335\25\230\103\15\270\246\123\155\274\216\325\24"
- "\251\276\10\20\45\115\274\66\136\146\240\362\235\173\160\205"
- "\63\373\62\277\237\275\73\23\142\36\107\244\355\77\114\153"
- "\47\1\273\73\324\346\345\20\213\246\343\307\200\257\65\22"
- "\246\16\151\202\153\143\354\236\370\242\137\20\217\161\60\55"
- "\204\63\325\6\162\226\55\270\16\170\73\61\2\35\343\201"
- "\175\120\221\117\220\310\213\277\26\46\320\113\103\304\236\144"
- "\33\20\6\233\232\201\367\323\144\276\52\122\262\331\115\203"
- "\14\160\33\41\346\163\61\71\164\261\165\344\76\75\245\366"
- "\131\75\243\205\167\336\131\221\250\377\212\234\65\347\47\377"
- "\356\61\117\14\30\10\371\117\154\210\300\372\221\216\230\225"
- "\253\155\31\341\332\143\202\157\36\104\32\222\252\157\354\167"
- "\132\170\175\213\204\314\212\56\226\4\146\336\41\77\143\63"
- "\245\241\51\277\337\330\223\11\130\374\376\50\14\160\27\101"
- "\76\130\24\304\236\77\212\246\160\264\326\303\221\316\162\0"
- "\227\62\321\362\174\25\366\277\215\5\130\151\201\14\74\137"
- "\355\333\26\132\115\313\143\173\42\270\126\352\43\225\41\122"
- "\22\164\127\66\377\11\361\240\321\76\163\20\62\371\223\5"
- "\46\113\270\364\146\35\115\253\303\46\22\371\235\226\174\56"
- "\45\366\56\4\331\66\7\237\351\330\124\265\163\371\223\211"
- "\171\154\307\302\336\245\54\305\244\155\237\171\16\233\166\317"
- "\320\177\263\227\47\141\130\232\141\105\1\72\302\220\27\336"
- "\131\352\150\255\103\367\63\142\55\301\273\0\172\226\232\166"
- "\372\36\21\246\276\71\344\113\371\155\337\145\141\314\3\273"
- "\323\216\371\254\354\257\224\113\250\14\160\151\260\354\26\256"
- "\143\163\236\11\365\1\345\212\100\224\330\331\215\142\12\67"
- "\55\75\365\314\203\225\20\67\13\175\224\310\32\330\354\174"
- "\334\26\251\316\164\353\206\70\116\115\344\27\301\353\124\226"
- "\63\221\322\113\71\304\251\354\235\132\102\175\203\26\136\146"
- "\213\222\71\123\171\136\52\357\267\102\371\146\134\203\210\71"
- "\364\154\2\353\371\300\114\240\3\76\102\0\311\304\150\350"
- "\26\341\40\45\255\211\367\250\66\246\104\230\231\340\15\3"
- "\155\143\0\151\222\363\62\67\266\31\365\11\76\27\240\15"
- "\27\346\250\15\112\60\300\104\244\351\30\57\133\375\145\25"
- "\113\247\114\114\36\45\360\256\330\363\35\141\340\262\132\144"
- "\42\266\350\223\330\236\131\316\331\126\365\156\135\161\214\165"
- "\75\231\71\164\214\110\61\323\150\316\75\46\340\330\247\130"
- "\312\4\205\306\215\110\355\330\171\377\157\354\36\0\354\141"
- "\75\322\370\302\366\364\157\0\167\255\34\333\354\203\100\244"
- "\337\121\234\305\167\51\176\104\336\32\301\25\173\307\352\202"
- "\253\226\140\251\347\350\372\104\251\76\1\43\310\135\221\346"
- "\135\304\243\227\72\257\367\35\134\143\131\62\372\252\246\167"
- "\353\230\240\362\231\340\121\64\301\241\141\147\232\102\276\65"
- "\100\223\372\133\16\270\302\176\271\171\271\150\330\303\324\125"
- "\230\366\53\134\360\355\55\200\131\150\116\330\33\61\155\126"
- "\306\4\237\13\314\241\241\161\331\300\173\26\2\222\352\117"
- "\34\57\220\123\126\265\147\142\116\221\31\330\302\245\114\27"
- "\156\277\313\133\225\115\256\224\150\76\170\122\167\154\22\356"
- "\220\23\101\233\102\120\127\1\63\163\136\200\164\321\274\173"
- "\147\264\127\104\344\13\0\377\247\200\206\264\155\315\62\362"
- "\175\6\205\333\0\156\233\1\163\350\167\161\214\157\115\23"
- "\24\125\151\375\46\150\305\203\135\170\333\173\251\324\16\344"
- "\36\257\143\261\35\13\375\226\7\270\246\136\43\270\131\314"
- "\300\313\352\74\226\224\366\340\106\240\166\304\57\330\227\41"
- "\150\103\167\74\111\367\351\300\216\161\33\156\6\306\271\307"
- "\4\234\167\367\311\350\50\215\20\44\307\212\151\207\104\15"
- "\150\206\320\267\330\254\351\104\204\362\173\21\130\276\203\115"
- "\101\305\314\334\256\302\175\72\344\72\63\115\360\255\300\34"
- "\142\276\10\203\67\367\46\361\127\170\131\365\265\102\161\112"
- "\363\317\276\126\202\32\261\237\347\104\40\315\126\204\51\230"
- "\150\170\46\132\163\327\262\307\41\334\34\146\56\106\132\357"
- "\16\304\4\232\165\374\316\323\220\332\56\77\26\364\123\164"
- "\361\203\7\371\256\354\135\376\64\246\156\341\145\3\5\302"
- "\312\41\355\364\26\256\331\262\236\367\70\140\56\317\51\244"
- "\232\36\374\166\46\76\301\347\2\254\266\153\277\243\114\240"
- "\230\360\71\136\26\124\67\21\210\352\275\322\105\215\241\135"
- "\236\351\23\44\162\61\276\35\315\251\65\75\321\16\351\26"
- "\22\330\207\111\71\204\374\7\352\17\226\61\112\313\100\351"
- "\131\100\132\77\13\123\56\162\374\11\346\15\15\20\56\304"
- "\231\213\146\350\170\176\107\26\141\372\6\136\116\156\155\11"
- "\342\347\17\24\141\67\302\1\57\212\120\27\260\131\124\123"
- "\304\4\264\351\236\354\167\306\302\155\103\117\152\45\142\56"
- "\215\160\234\10\147\235\114\101\155\301\361\267\123\270\136\73"
- "\252\336\31\154\363\347\277\25\341\343\364\337\374\224\145\336"
- "\327\252\346\167\144\153\305\367\10\127\340\321\11\245\243\236"
- "\26\150\64\77\312\254\322\376\233\234\5\333\147\236\171\32"
- "\367\41\40\120\33\21\147\233\40\310\22\57\3\222\113\152"
- "\4\126\130\235\211\143\63\56\140\202\367\302\4\23\201\352"
- "\62\317\216\355\6\314\4\72\234\223\3\134\336\261\326\122"
- "\120\243\147\361\47\174\304\103\207\144\267\220\77\257\201\21"
- "\332\256\207\300\375\205\172\153\11\70\33\371\243\335\173\77"
- "\140\362\162\54\356\155\216\266\157\11\262\230\67\276\52\15"
- "\370\24\163\321\106\164\204\307\1\242\156\12\250\21\142\344"
- "\16\136\16\40\374\317\170\131\72\311\75\270\240\103\232\43"
- "\25\76\30\221\63\61\355\23\136\206\357\331\253\262\23\221"
- "\154\334\354\22\365\64\214\375\231\64\305\134\234\354\271\247"
- "\31\225\110\70\371\147\205\227\261\232\206\240\62\211\60\133"
- "\235\60\51\333\244\160\76\333\131\4\21\142\372\107\36\122"
- "\325\201\113\276\34\224\100\334\102\343\274\130\313\302\106\12"
- "\53\1\55\164\21\240\210\275\123\63\240\261\226\144\4\226"
- "\275\261\266\140\25\261\17\171\50\55\101\51\356\43\322\353"
- "\32\233\251\16\176\4\227\220\144\263\100\22\376\52\213\101"
- "\67\136\162\333\323\20\214\166\63\263\227\322\216\165\334\357"
- "\74\301\362\3\365\45\321\261\3\304\73\204\313\103\311\0"
- "\177\331\237\105\231\6\277\243\174\32\176\2\67\120\320\7"
- "\52\226\160\163\352\32\2\124\204\234\360\130\327\21\246\161"
- "\253\325\223\161\336\27\355\371\46\134\256\213\257\162\336\13"
- "\156\115\46\270\313\121\343\132\47\312\74\370\6\136\366\247"
- "\124\317\176\366\13\153\7\275\320\261\110\320\226\107\40\104"
- "\73\316\340\312\54\157\74\147\221\366\370\244\242\75\45\2"
- "\45\276\207\113\331\360\65\27\7\235\160\34\357\54\347\171"
- "\135\143\244\217\330\276\100\211\346\126\26\60\71\131\42\314"
- "\66\235\217\1\323\352\2\361\214\147\372\30\33\301\116\205"
- "\117\7\160\371\71\314\201\151\210\231\303\232\202\31\134\256"
- "\110\26\371\240\13\270\336\104\264\145\377\145\27\350\267\130"
- "\344\241\135\10\222\262\313\224\311\327\252\41\146\330\214\154"
- "\363\136\172\366\325\365\44\62\123\227\253\232\120\232\210\340"
- "\172\233\103\104\143\70\110\75\317\31\46\226\377\116\374\104"
- "\175\347\173\261\72\102\263\40\10\46\204\32\46\120\123\366"
- "\304\127\171\362\176\56\25\315\332\310\361\127\346\52\110\232"
- "\302\201\164\64\72\202\171\237\31\101\137\303\245\256\122\32"
- "\24\15\315\323\246\130\72\102\210\210\121\150\276\200\42\51"
- "\164\36\323\137\230\31\230\362\101\340\240\347\21\175\314\226"
- "\56\2\64\312\300\240\135\270\130\0\333\53\372\204\311\316"
- "\171\114\273\277\57\60\203\70\42\353\67\263\323\233\1\310"
- "\223\176\315\235\330\375\355\300\376\236\42\40\0\205\344\231"
- "\175\136\310\202\141\123\352\116\316\373\263\31\132\252\214\300"
- "\312\253\206\20\41\73\61\220\140\27\166\1\337\12\230\200"
- "\351\267\352\271\77\211\51\300\314\315\51\134\342\233\217\244"
- "\364\355\105\231\270\105\55\361\253\232\115\104\231\322\210\123"
- "\252\213\301\263\135\64\46\63\103\57\305\344\212\65\377\232"
- "\303\345\7\75\344\40\123\324\146\144\252\33\304\313\130\277"
- "\170\350\242\126\221\165\75\177\111\213\237\102\332\224\232\207"
- "\10\344\42\140\102\345\225\312\222\331\26\300\313\171\124\314"
- "\263\147\127\65\136\320\235\300\143\131\211\303\36\170\166\41"
- "\347\31\57\75\111\370\144\377\27\143\210\256\275\314\120\30"
- "\362\127\65\233\130\104\223\40\277\25\314\324\354\342\262\101"
- "\111\42\122\214\342\176\20\101\345\303\271\251\335\67\63\215"
- "\131\57\220\247\225\31\140\363\255\0\12\256\304\63\221\175"
- "\351\315\234\254\25\66\133\327\257\20\237\303\306\24\11\366"
- "\172\132\142\63\243\225\337\357\42\336\202\247\151\277\63\105"
- "\100\22\220\31\36\215\370\37\260\333\150\320\246\207\25\267"
- "\21\36\356\315\377\33\11\126\354\227\67\46\342\100\16\305"
- "\227\140\142\334\257\306\24\63\270\106\277\111\316\317\314\42"
- "\122\216\111\201\44\376\67\106\370\227\160\361\212\44\142\242"
- "\335\141\263\22\56\117\330\235\171\216\265\76\227\276\0\237"
- "\323\26\132\33\343\145\260\126\205\160\133\114\264\247\34\115"
- "\264\262\347\234\33\261\373\235\313\131\337\61\314\321\120\43"
- "\373\334\54\157\374\20\341\252\242\311\61\261\115\236\211\243"
- "\304\140\110\212\360\64\27\152\36\276\70\45\125\63\300\140"
- "\364\141\56\5\173\157\243\170\146\362\153\131\51\334\24\317"
- "\44\42\144\206\2\72\120\100\120\163\136\301\115\231\271\202"
- "\153\135\37\112\137\146\41\321\67\344\227\202\372\300\6\153"
- "\6\256\360\262\273\6\233\274\161\120\73\11\237\75\241\226"
- "\10\307\76\350\10\323\124\352\31\255\214\12\0\207\246\355"
- "\43\303\313\11\76\174\227\130\327\21\6\75\263\146\315\227"
- "\251\211\167\15\221\162\213\10\42\300\40\311\23\134\231\142"
- "\53\162\211\264\53\207\366\305\241\343\135\221\116\113\34\157"
- "\322\374\256\213\332\364\334\63\63\324\171\246\140\271\20\46"
- "\270\260\257\201\40\115\171\32\345\321\30\340\33\134\373\223"
- "\74\263\267\55\346\325\33\117\143\321\214\371\12\127\130\257"
- "\155\126\50\374\56\214\51\107\210\247\360\60\277\210\351\360"
- "\223\202\175\261\13\41\63\43\146\1\137\47\15\60\3\115"
- "\321\7\240\336\51\354\54\126\151\172\227\314\213\132\346\34"
- "\6\125\45\67\272\20\102\150\346\230\4\44\216\63\323\30"
- "\347\242\226\133\242\65\176\126\346\150\301\345\23\265\74\260"
- "\141\31\360\243\370\356\171\215\101\353\202\141\0\0\26\312"
- "\111\104\101\124\2\50\140\110\374\337\5\376\36\225\0\76"
- "\330\55\357\67\63\205\174\264\217\76\305\267\0\224\251\173"
- "\140\53\314\241\20\141\126\160\377\163\24\217\343\242\345\162"
- "\156\367\357\233\136\251\74\213\243\175\31\361\377\317\100\302"
- "\272\10\42\61\311\361\173\201\124\372\121\102\35\163\61\274"
- "\76\20\163\240\250\135\174\46\32\150\341\61\330\102\354\314"
- "\45\66\33\0\34\232\370\325\334\13\41\35\377\266\75\206"
- "\212\331\375\367\325\306\7\13\61\67\130\137\135\166\220\111"
- "\307\366\302\16\334\155\117\3\214\115\110\335\157\341\77\136"
- "\0\370\247\275\363\37\45\301\227\262\160\360\133\243\267\133"
- "\173\166\32\201\167\257\214\216\306\220\250\170\122\343\345\376"
- "\156\222\315\347\114\35\103\113\54\367\176\13\207\274\41\246"
- "\1\321\244\36\312\217\165\315\104\245\56\260\231\116\115\11"
- "\104\11\312\224\352\24\325\324\123\67\305\324\323\32\351\201"
- "\250\356\44\340\77\375\33\156\204\252\137\225\246\320\153\206"
- "\315\116\30\123\224\117\310\143\164\271\57\246\131\154\100\312"
- "\275\230\100\351\226\164\361\321\336\201\55\33\237\167\24\264"
- "\131\340\331\377\155\373\376\3\341\336\251\10\230\233\377\371"
- "\345\272\240\300\136\0\373\276\267\377\277\206\13\341\323\256"
- "\275\64\11\163\127\240\16\231\277\117\64\113\247\326\63\125"
- "\244\205\160\324\122\17\202\152\222\373\275\22\330\15\42\121"
- "\27\330\354\266\241\360\262\202\12\114\350\322\372\202\26\134"
- "\107\274\246\20\133\333\363\145\212\374\55\166\265\270\263\367"
- "\363\133\347\263\241\357\256\32\115\315\312\163\274\214\146\373"
- "\167\373\274\43\1\163\62\47\343\27\157\260\333\210\332\66"
- "\66\7\272\363\331\337\341\312\76\231\354\130\152\342\146\135"
- "\214\240\151\24\51\334\24\226\225\340\306\17\166\20\14\232"
- "\321\54\270\261\13\37\211\244\103\201\263\304\147\336\141\263"
- "\63\5\235\50\226\111\166\12\244\204\377\63\275\300\1\372"
- "\32\242\41\357\231\211\344\117\74\54\275\271\205\20\361\261"
- "\375\251\10\224\357\202\32\361\16\317\221\137\23\34\172\337"
- "\216\147\146\366\2\173\244\151\245\165\332\331\236\164\103\315"
- "\313\134\252\47\333\373\266\232\165\0\227\255\240\276\324\167"
- "\270\302\241\264\54\303\326\345\54\323\336\145\252\366\67\157"
- "\303\204\312\306\242\75\232\162\101\164\170\31\130\332\146\100"
- "\237\226\123\262\143\6\333\306\74\13\202\101\151\136\266\43"
- "\135\342\61\214\166\362\156\310\277\233\362\314\6\66\13\311"
- "\143\204\117\355\103\147\123\355\161\66\17\313\4\5\151\141"
- "\63\350\106\241\63\215\234\123\123\4\303\271\300\253\67\242"
- "\1\32\1\46\370\23\256\340\52\205\313\337\311\120\74\13"
- "\57\117\303\235\213\323\335\302\366\123\206\164\356\335\330\73"
- "\113\246\155\134\301\145\232\56\216\305\10\347\160\251\260\317"
- "\160\363\305\102\104\73\26\346\121\102\153\213\37\60\14\340"
- "\325\145\245\53\17\207\41\373\147\270\241\331\43\63\257\170"
- "\21\113\161\242\125\322\47\25\371\123\231\230\116\144\130\42"
- "\143\77\354\153\340\331\346\17\170\131\364\304\250\251\366\140"
- "\352\113\314\100\141\145\102\253\32\134\273\360\174\222\54\240"
- "\35\27\130\247\131\123\53\214\204\0\111\274\273\26\4\61"
- "\376\341\367\42\115\267\70\107\326\70\114\274\175\320\204\35"
- "\302\5\20\307\105\64\123\207\151\304\124\153\166\242\233\27"
- "\154\202\65\267\75\273\250\220\75\110\137\202\10\310\130\142"
- "\15\253\55\17\320\317\163\201\110\71\115\365\150\210\37\321"
- "\360\354\373\246\60\10\35\137\335\107\123\342\30\113\154\326"
- "\46\263\241\57\273\371\51\176\337\366\264\101\354\374\246\166"
- "\146\64\157\370\231\227\366\225\172\373\213\331\353\332\203\251"
- "\143\246\312\231\247\345\26\362\363\137\154\177\67\366\65\331"
- "\221\31\10\161\222\21\257\344\235\174\311\357\373\135\274\307"
- "\61\134\355\263\372\31\231\230\133\37\340\372\76\175\106\116"
- "\242\142\135\76\202\112\252\62\71\363\54\10\72\53\200\7"
- "\331\154\353\102\244\301\110\20\222\351\216\16\143\52\227\275"
- "\54\320\236\251\20\77\104\173\64\204\371\127\236\71\225\242"
- "\134\204\276\355\335\311\52\147\77\43\323\264\277\7\356\261"
- "\310\34\233\330\357\76\302\165\323\40\1\161\250\37\341\323"
- "\271\167\76\144\300\113\270\272\210\242\130\104\32\140\344\31"
- "\134\36\20\207\376\75\173\364\222\301\345\13\335\171\237\303"
- "\66\233\227\106\354\167\336\347\334\12\0\300\241\203\14\36"
- "\356\75\50\244\254\107\317\332\5\246\155\227\161\342\26\42"
- "\341\222\2\350\223\322\112\223\362\374\0\132\23\233\343\151"
- "\253\60\153\62\117\375\152\317\322\245\304\44\126\362\265\104"
- "\161\120\210\114\376\26\233\235\353\226\166\176\313\310\176\46"
- "\302\210\355\222\357\71\303\146\145\231\137\310\76\306\313\332"
- "\162\77\263\63\203\13\140\55\21\357\61\304\112\305\45\136"
- "\326\14\350\360\106\232\302\151\300\14\134\231\306\70\307\146"
- "\20\66\23\250\67\266\317\25\134\12\116\107\174\321\27\132"
- "\266\16\106\320\62\315\61\212\163\330\175\102\213\45\111\161"
- "\20\66\363\330\265\30\236\22\272\147\7\103\246\70\27\233"
- "\226\116\354\312\263\205\217\275\32\160\11\154\376\204\33\252"
- "\370\254\300\314\30\211\237\323\51\270\127\372\43\151\216\166"
- "\324\51\236\241\41\346\63\101\372\330\2\150\46\102\207\235"
- "\357\76\12\62\64\17\40\213\176\357\253\120\161\175\46\314"
- "\160\51\373\43\172\165\41\316\276\337\35\305\117\307\156\213"
- "\17\246\120\174\55\214\300\304\57\326\224\336\155\141\303\257"
- "\274\215\352\342\10\324\47\161\60\147\342\200\152\156\15\45"
- "\144\117\140\72\152\16\306\55\332\42\51\150\276\64\120\175"
- "\3\342\220\26\156\333\73\136\301\25\265\373\235\35\70\136"
- "\265\314\250\332\245\370\116\54\260\112\162\204\311\143\111\344"
- "\215\350\335\324\333\7\1\210\201\234\161\133\374\7\246\172"
- "\123\113\215\361\262\266\240\41\320\266\236\115\23\256\303\270"
- "\276\137\152\367\170\41\26\4\73\355\321\237\133\4\120\44"
- "\232\140\75\371\334\236\150\264\76\200\101\253\6\351\106\73"
- "\67\23\214\37\133\60\302\30\57\173\150\116\260\331\124\200"
- "\317\145\236\13\43\313\44\364\116\0\5\321\146\276\20\147"
- "\166\41\246\316\114\120\43\112\236\145\100\335\46\142\373\246"
- "\362\356\211\347\163\264\74\7\273\41\161\16\46\10\66\43"
- "\146\342\127\204\353\166\213\314\313\357\142\62\304\114\243\262"
- "\16\355\275\21\365\133\274\54\224\347\331\267\5\301\111\275"
- "\330\12\127\137\114\125\145\364\51\136\16\120\77\63\320\144"
- "\342\71\300\217\160\355\105\177\23\32\151\310\131\277\201\324"
- "\30\310\235\361\114\72\236\177\174\151\347\224\126\315\10\331"
- "\16\216\62\2\216\324\2\233\265\256\23\344\47\350\215\4"
- "\12\175\266\113\71\313\301\240\341\21\52\74\137\142\45\32"
- "\42\25\346\240\266\120\233\127\313\135\63\61\323\32\342\54"
- "\67\20\317\242\365\327\34\361\176\241\15\154\346\366\353\360"
- "\24\246\205\260\246\174\20\60\61\23\154\127\277\361\44\304"
- "\162\203\227\263\61\230\51\360\16\371\171\137\264\323\27\1"
- "\177\344\115\100\143\336\10\314\255\46\333\17\321\354\303\300"
- "\131\236\331\136\374\6\165\217\366\254\167\1\301\223\0\150"
- "\326\241\21\172\262\361\151\204\20\263\2\102\230\141\63\62"
- "\75\335\302\341\146\53\300\177\346\370\32\363\0\102\223\4"
- "\124\264\232\62\105\2\40\331\122\140\254\2\360\46\141\301"
- "\37\1\154\237\331\274\14\44\51\104\115\7\226\151\5\34"
- "\265\352\153\326\144\113\244\220\71\113\114\353\230\171\304\251"
- "\32\350\274\0\10\350\170\146\113\52\360\167\250\356\204\351"
- "\27\123\157\77\337\104\253\206\326\245\150\53\5\67\156\155"
- "\237\227\171\220\140\325\216\162\133\374\203\105\0\132\35\40"
- "\36\55\146\320\146\40\204\173\267\205\166\141\265\25\73\35"
- "\44\336\101\176\262\257\261\110\252\42\163\55\53\200\43\267"
- "\141\2\26\257\260\137\51\344\135\23\317\206\247\63\370\21"
- "\156\16\131\137\34\342\206\60\52\121\221\53\171\357\126\140"
- "\337\123\154\227\47\164\51\246\15\347\33\257\2\50\122\136"
- "\367\72\72\262\223\200\237\160\36\271\203\216\10\301\324\143"
- "\276\106\216\37\324\22\372\363\323\261\331\354\72\71\24\43"
- "\320\341\361\261\337\6\334\114\266\125\116\200\103\241\265\155"
- "\40\330\20\32\243\146\304\127\223\140\234\330\256\155\4\103"
- "\16\50\233\25\314\3\366\74\233\134\175\23\47\265\314\364"
- "\320\157\160\235\34\146\2\105\362\331\337\355\22\333\342\110"
- "\17\121\276\71\26\211\250\213\160\104\234\16\163\136\25\32"
- "\321\225\53\271\117\246\277\154\14\341\23\1\103\106\314\113"
- "\273\17\45\330\365\21\36\56\223\210\71\65\361\10\172\41"
- "\176\141\14\302\147\117\336\314\323\302\327\41\272\257\322\64"
- "\242\4\352\140\163\266\0\2\1\22\366\117\175\16\230\117"
- "\32\205\155\330\1\356\322\75\173\2\327\107\11\160\171\107"
- "\53\317\41\134\5\316\201\35\301\77\331\337\37\340\72\375"
- "\361\373\176\133\233\31\200\377\52\20\56\154\202\260\364\10"
- "\223\105\67\152\26\376\36\60\155\62\211\133\254\174\73\27"
- "\341\61\267\10\230\130\355\34\247\231\263\305\206\1\346\147"
- "\43\342\221\107\144\251\200\26\303\34\41\331\106\270\150\46"
- "\266\70\364\157\344\321\311\324\356\347\14\361\172\344\153\361"
- "\63\64\103\165\212\100\362\145\325\76\202\357\50\147\1\15"
- "\324\227\3\367\43\227\176\114\1\330\275\373\35\363\213\56"
- "\344\300\103\145\174\61\46\372\346\241\26\43\261\147\71\362"
- "\165\351\71\144\243\2\264\346\153\1\123\57\105\110\134\7"
- "\316\144\54\360\361\114\160\362\216\110\361\13\304\353\10\40"
- "\320\355\74\162\77\34\337\224\147\357\277\13\110\152\106\272"
- "\273\21\315\110\1\350\373\11\343\210\237\100\72\32\32\363"
- "\375\345\355\367\301\210\374\115\344\167\371\56\354\232\227\12"
- "\114\376\342\276\353\140\204\114\270\326\167\214\375\124\337\41"
- "\302\75\163\174\164\141\27\215\260\222\347\262\143\101\250\237"
- "\176\310\54\272\17\230\142\231\134\130\250\315\10\115\206\120"
- "\205\31\233\133\215\162\210\123\41\275\53\357\373\317\306\170"
- "\17\21\23\161\56\304\161\147\276\304\65\302\151\347\264\313"
- "\103\165\303\155\344\317\57\323\173\273\361\210\223\31\251\154"
- "\357\22\22\272\235\210\200\230\43\336\166\5\366\131\214\35"
- "\351\347\335\26\70\352\147\146\206\267\5\176\355\5\140\342"
- "\57\125\62\102\127\154\63\342\361\241\52\42\277\21\160\53"
- "\300\10\114\33\130\141\367\311\62\231\147\152\115\43\173\16"
- "\21\125\110\233\45\362\156\241\357\147\202\175\67\3\32\46"
- "\66\315\106\43\301\176\367\12\246\34\174\102\271\271\150\224"
- "\260\204\121\337\105\10\354\334\10\343\41\360\373\253\34\155"
- "\245\220\363\33\333\333\203\167\157\204\70\175\177\101\47\232"
- "\256\274\337\231\26\370\27\64\221\346\236\106\141\27\276\116"
- "\16\212\64\300\172\224\24\73\221\167\75\23\353\13\200\373"
- "\106\205\214\240\370\366\62\160\240\111\100\342\264\43\166\254"
- "\117\104\41\265\327\336\142\157\263\310\5\207\52\304\142\101"
- "\100\372\100\253\34\373\172\22\320\136\204\356\46\71\66\271"
- "\237\103\245\232\340\63\266\237\225\114\202\374\234\43\0\56"
- "\42\304\76\213\230\231\137\260\56\31\145\7\156\46\312\265"
- "\3\22\366\173\104\213\367\2\132\41\324\357\212\15\273\324"
- "\132\240\26\362\175\46\366\340\52\3\353\167\275\263\375\323"
- "\356\246\322\200\132\123\136\62\166\240\335\300\357\204\44\53"
- "\377\177\21\261\343\31\175\144\67\344\161\204\170\265\170\177"
- "\25\70\234\166\300\117\12\21\172\42\50\314\54\307\267\230"
- "\303\165\113\40\203\75\345\240\64\114\34\14\11\44\72\204"
- "\117\73\336\7\113\73\333\130\317\142\116\274\167\277\24\204"
- "\312\47\312\245\167\56\17\346\337\244\366\56\43\203\163\57"
- "\354\36\174\302\277\27\247\73\361\44\173\57\40\24\370\231"
- "\154\352\165\153\367\312\74\241\17\342\53\74\143\163\24\1"
- "\63\227\257\120\176\310\375\243\150\331\377\34\110\125\210\221"
- "\136\350\64\340\224\44\1\230\54\157\40\11\237\223\105\44"
- "\313\225\331\242\377\215\227\343\224\174\315\22\223\362\275\55"
- "\264\107\137\244\176\222\103\174\272\147\6\370\346\45\264\250"
- "\377\234\207\200\351\262\213\171\170\33\61\253\330\4\270\31"
- "\40\112\137\3\145\330\114\103\377\141\204\264\20\204\311\27"
- "\10\337\2\76\121\73\347\314\251\375\376\202\233\314\112\250"
- "\367\57\173\26\353\17\72\1\115\374\210\342\250\71\231\346"
- "\57\177\157\125\61\102\346\251\370\151\200\130\102\171\65\213"
- "\34\242\112\42\216\62\315\42\155\47\171\31\41\50\232\136"
- "\323\34\165\31\62\157\222\200\215\112\130\270\250\27\250\372"
- "\17\117\310\37\367\232\104\154\333\245\20\303\276\153\141\317"
- "\12\21\311\25\136\246\242\204\230\167\340\21\37\35\343\357"
- "\160\361\216\20\161\372\131\256\115\117\133\352\147\376\1\227"
- "\144\350\237\27\147\62\314\114\13\205\206\216\74\243\270\0"
- "\214\363\346\306\41\142\250\142\165\344\5\27\21\107\71\44"
- "\375\322\210\311\322\20\311\222\226\224\344\131\304\24\133\105"
- "\354\363\130\261\372\74\147\357\145\46\373\114\304\311\277\105"
- "\176\5\127\47\342\353\124\75\206\167\24\331\7\315\27\177"
- "\17\217\236\371\301\16\332\76\141\321\164\143\35\164\10\51"
- "\273\367\356\260\215\370\20\301\274\305\364\161\300\225\234\66"
- "\74\255\222\346\370\210\237\114\23\114\143\116\104\25\113\321"
- "\240\105\100\212\47\1\370\54\213\370\22\231\374\334\64\142"
- "\66\365\162\244\260\17\5\306\112\105\103\355\136\226\221\237"
- "\245\26\132\241\270\64\221\210\131\231\164\347\30\144\70\106"
- "\265\313\157\32\234\311\173\204\340\132\146\154\76\313\373\137"
- "\7\114\133\376\234\232\110\111\200\131\46\1\77\141\27\70"
- "\374\316\30\257\3\67\320\122\313\112\103\201\321\47\321\66"
- "\313\74\157\272\52\107\131\223\344\142\216\262\17\247\205\372"
- "\337\323\144\231\107\30\301\227\344\154\52\233\6\76\257\125"
- "\200\140\265\3\7\27\163\224\251\21\212\322\230\311\4\337"
- "\120\74\56\66\144\46\150\37\243\252\226\137\46\232\210\357"
- "\300\41\335\375\200\263\376\125\336\267\27\101\211\236\304\104"
- "\172\37\60\365\330\205\143\41\2\252\277\7\103\77\312\375"
- "\376\303\174\304\267\366\331\376\230\203\173\103\206\212\4\122"
- "\145\221\345\216\74\53\226\22\321\307\146\226\146\254\53\62"
- "\237\25\63\213\332\202\75\263\146\331\317\333\47\361\266\43"
- "\146\101\254\307\121\250\365\107\346\71\312\145\326\217\22\252"
- "\276\35\201\217\353\350\315\232\172\50\32\337\205\71\102\254"
- "\50\363\323\227\357\341\46\251\22\240\230\172\114\256\215\307"
- "\56\340\6\206\353\367\211\42\275\313\361\315\312\372\242\104"
- "\10\151\256\336\4\314\62\316\354\373\201\162\205\115\225\61"
- "\302\100\16\231\155\275\323\202\113\177\216\110\127\72\302\313"
- "\34\377\341\121\124\162\254\36\230\335\30\102\316\127\22\221"
- "\112\241\275\267\104\312\225\115\367\50\223\40\330\100\74\362"
- "\133\65\43\44\10\27\16\335\11\201\336\10\332\223\172\166"
- "\176\146\314\320\207\53\322\171\362\4\310\127\371\376\310\223"
- "\302\114\327\146\240\55\24\130\333\306\104\232\107\374\14\226"
- "\225\162\312\117\351\330\113\25\246\221\42\1\253\210\44\367"
- "\353\150\211\144\314\43\46\13\13\254\227\201\27\115\355\105"
- "\31\274\312\42\214\311\172\333\111\4\301\152\107\16\70\266"
- "\367\45\266\153\64\126\106\10\165\43\167\322\254\230\31\102"
- "\263\321\230\373\303\367\42\64\171\31\261\315\231\61\333\15"
- "\300\325\154\3\171\13\27\150\153\5\374\236\357\160\5\365"
- "\203\75\350\55\104\267\163\173\376\37\333\62\101\125\32\101"
- "\321\240\105\304\54\152\172\227\376\220\143\267\365\105\222\207"
- "\366\273\50\241\356\56\344\147\103\304\33\262\315\227\71\173"
- "\147\372\361\242\102\342\364\307\54\1\233\145\245\155\354\336"
- "\100\253\210\351\232\142\127\267\74\377\353\3\136\316\41\246"
- "\371\63\203\253\167\70\17\230\244\267\160\345\262\67\170\71"
- "\164\122\173\267\322\314\132\154\361\16\14\340\365\3\232\374"
- "\273\231\140\363\135\17\150\337\245\52\76\213\110\171\205\102"
- "\237\315\203\237\107\210\356\54\7\362\44\161\347\125\271\261"
- "\241\160\43\7\61\12\45\200\305\42\312\364\131\146\145\355"
- "\315\222\113\301\205\61\66\253\256\6\366\125\25\43\370\375"
- "\242\362\372\300\236\31\63\374\25\70\17\346\61\265\42\2"
- "\206\25\144\314\15\232\141\63\50\110\251\335\67\24\152\54"
- "\220\150\236\6\30\300\215\277\152\7\200\211\357\373\42\155"
- "\125\60\202\166\225\16\245\37\60\244\375\57\361\41\226\5"
- "\27\66\57\100\115\262\234\367\141\267\66\104\340\316\6\342"
- "\101\235\42\107\71\215\330\337\131\201\32\367\211\246\55\220"
- "\63\313\53\225\21\330\273\363\261\2\364\210\163\262\213\234"
- "\120\255\177\276\266\263\373\22\140\206\125\201\155\317\114\331"
- "\217\342\117\314\75\146\372\201\165\42\334\73\344\217\207\322"
- "\316\351\72\67\171\45\317\171\300\156\331\311\225\63\102\337"
- "\163\224\103\204\221\241\270\74\220\16\154\63\142\142\61\67"
- "\50\217\350\56\345\322\131\262\271\212\20\267\137\147\74\211"
- "\150\273\256\110\263\230\131\30\143\134\6\314\36\13\120\253"
- "\147\270\72\135\72\266\304\367\157\367\270\233\4\341\14\124"
- "\35\352\276\24\123\250\141\204\327\23\44\346\13\266\33\44"
- "\271\64\2\145\323\65\132\0\276\231\165\3\227\46\375\131"
- "\230\241\1\127\133\34\312\37\142\344\373\26\333\365\113\255"
- "\225\21\164\142\174\126\102\222\27\355\205\1\231\74\351\34"
- "\113\102\273\206\353\260\307\275\205\152\42\72\1\215\300\275"
- "\147\21\50\67\346\110\263\45\373\217\10\143\136\345\230\200"
- "\75\271\330\221\235\341\130\264\131\313\336\147\206\335\242\314"
- "\254\46\273\361\336\225\155\132\246\142\243\23\171\143\66\356"
- "\107\217\61\77\157\311\14\104\211\10\313\262\371\262\346\140"
- "\75\11\301\267\114\262\117\340\162\240\372\1\200\205\335\50"
- "\236\120\161\357\251\175\31\101\123\4\312\244\37\24\331\261"
- "\103\221\344\241\213\75\213\60\102\337\210\246\357\35\134\214"
- "\270\33\21\263\50\213\70\312\151\304\251\153\346\110\155\326"
- "\374\376\117\16\40\300\317\356\11\63\352\367\316\260\16\32"
- "\175\301\166\75\216\164\26\133\333\263\341\363\2\114\214\24"
- "\263\135\112\103\64\303\247\55\175\26\246\151\260\343\335\47"
- "\317\52\320\166\225\332\254\41\124\143\75\266\63\176\250\30"
- "\260\250\124\43\250\4\336\125\33\64\304\301\315\42\146\112"
- "\127\354\350\161\100\133\54\3\304\35\163\224\333\201\337\217"
- "\231\76\355\34\107\271\57\373\132\172\357\303\206\127\253\34"
- "\107\231\317\370\57\304\163\160\316\215\31\325\34\10\231\237"
- "\114\143\31\10\52\323\360\316\343\13\212\243\254\34\106\242"
- "\55\143\10\207\176\336\102\73\61\203\226\155\351\1\327\170"
- "\170\205\227\265\27\41\270\230\5\115\324\26\265\165\40\254"
- "\312\64\342\345\357\312\10\354\123\232\104\354\172\225\344\355"
- "\310\241\57\2\377\27\213\50\307\46\303\304\40\316\330\236"
- "\70\354\302\317\261\147\153\302\207\210\226\121\310\271\133\322"
- "\341\175\157\302\202\175\213\346\170\71\117\102\247\337\370\355"
- "\43\277\226\100\150\24\336\346\150\47\356\223\203\67\276\33"
- "\161\226\161\120\211\62\261\47\55\133\317\57\341\2\236\10"
- "\150\200\251\151\223\373\212\221\272\132\235\145\155\363\327\302"
- "\366\275\103\331\277\262\53\352\71\57\151\57\326\264\313\357"
- "\237\237\347\147\204\34\345\220\204\325\111\64\241\175\163\77"
- "\75\171\157\216\143\155\106\366\20\143\146\37\301\311\74\206"
- "\245\23\311\316\162\163\221\254\255\310\271\360\34\310\4\145"
- "\5\25\35\336\56\66\3\154\3\254\273\153\14\121\256\150"
- "\150\345\235\263\126\211\45\21\155\304\111\235\223\52\320\240"
- "\103\61\2\261\367\216\330\360\317\330\156\226\227\146\77\306"
- "\332\300\250\343\332\310\141\4\205\0\147\1\55\245\203\100"
- "\374\13\10\25\256\164\204\230\102\351\36\115\41\20\62\2"
- "\307\61\245\221\367\150\170\276\14\367\355\217\203\245\343\374"
- "\26\233\45\245\111\111\115\302\316\33\337\167\204\30\47\342"
- "\360\266\75\232\271\61\146\140\232\365\334\173\127\12\255\163"
- "\274\214\40\373\40\5\143\106\14\262\116\160\204\265\57\43"
- "\260\124\162\0\67\61\336\57\245\53\162\220\375\176\224\261"
- "\252\264\276\107\114\151\204\31\264\156\72\344\334\246\1\46"
- "\230\344\70\312\253\34\107\271\47\357\361\336\366\305\77\143"
- "\15\314\264\100\151\146\147\305\326\206\376\200\355\107\223\272"
- "\234\102\331\103\176\132\14\333\77\216\205\260\166\15\312\145"
- "\160\135\61\336\41\134\254\364\301\204\330\30\233\301\313\266"
- "\370\117\255\34\41\312\175\262\161\157\212\43\255\175\31\201"
- "\231\205\304\214\173\130\7\112\350\334\55\12\374\202\217\236"
- "\304\210\305\42\264\350\77\211\60\202\42\104\53\221\262\105"
- "\176\303\50\40\205\22\321\10\13\24\27\366\264\215\50\264"
- "\227\351\34\361\362\320\104\10\375\163\216\264\146\22\331\10"
- "\322\302\134\220\45\235\357\306\62\321\147\361\41\366\45\254"
- "\14\156\256\333\60\307\177\351\312\171\307\222\6\63\261\377"
- "\331\40\154\134\27\12\164\14\37\201\151\271\135\261\1\377"
- "\151\332\341\326\163\354\350\324\135\230\344\354\5\244\363\262"
- "\0\362\214\115\206\121\106\210\215\217\142\263\47\266\130\244"
- "\372\17\371\22\103\61\261\142\35\31\362\316\62\144\156\151"
- "\67\353\24\345\173\66\61\65\145\204\315\66\350\55\154\6"
- "\306\126\65\320\310\330\320\246\6\362\23\345\362\346\265\261"
- "\15\13\231\164\327\356\205\77\65\43\20\145\340\124\165\22"
- "\10\247\251\214\105\365\67\21\236\222\31\163\172\175\63\5"
- "\71\216\246\62\102\43\102\24\124\367\53\173\336\4\361\166"
- "\47\203\34\107\331\257\233\216\231\215\171\216\162\266\203\331"
- "\222\311\173\345\265\225\251\172\321\307\170\57\102\44\57\73"
- "\226\204\117\204\353\250\146\317\41\31\1\330\314\133\37\310"
- "\363\57\20\356\376\206\34\224\43\144\246\64\267\330\163\42"
- "\146\103\110\63\24\245\173\364\260\31\50\14\65\20\150\25"
- "\110\360\31\362\353\40\262\143\71\206\73\232\110\34\364\167"
- "\41\347\103\255\104\277\204\43\254\126\170\145\253\112\106\140"
- "\16\311\324\64\303\245\110\314\262\271\365\41\333\77\303\146"
- "\341\117\202\315\261\247\352\107\250\151\324\300\156\1\230\6"
- "\334\144\373\145\304\206\55\252\262\212\15\111\321\72\210\122"
- "\203\260\177\262\305\332\4\336\101\366\32\211\76\166\351\125"
- "\113\216\61\326\231\246\321\216\1\5\373\151\5\320\42\177"
- "\322\146\73\142\256\370\315\244\166\131\204\375\24\106\14\375"
- "\114\273\300\64\230\107\30\41\317\207\170\55\53\253\321\47"
- "\171\365\32\301\227\34\137\114\125\62\334\337\52\241\31\132"
- "\346\127\50\221\370\203\44\102\123\137\24\345\331\227\21\316"
- "\105\332\307\10\272\250\370\74\106\344\332\131\157\327\346\306"
- "\247\365\212\30\101\155\161\6\113\156\304\111\216\61\4\133"
- "\171\23\12\144\230\277\345\151\215\146\100\223\234\171\377\356"
- "\140\267\50\267\166\177\233\104\314\236\66\362\347\40\204\142"
- "\17\254\22\323\222\326\354\104\202\177\17\106\40\121\74\230"
- "\166\30\212\363\34\263\261\7\130\47\241\115\21\156\123\36"
- "\162\124\65\261\113\315\220\356\226\346\331\265\307\120\41\251"
- "\335\52\60\213\164\370\240\317\254\203\2\37\342\264\176\141"
- "\106\120\242\272\207\313\103\277\20\4\242\31\60\175\206\71"
- "\216\50\303\376\72\130\243\31\261\365\313\6\226\374\44\63"
- "\126\142\205\142\1\375\2\77\47\144\362\134\170\46\327\342"
- "\104\176\177\117\106\120\15\361\14\127\152\247\32\242\154\343"
- "\47\166\110\46\234\167\26\41\310\33\373\231\42\270\264\213"
- "\160\224\73\344\14\16\121\334\227\207\250\125\52\317\327\26"
- "\205\223\137\311\321\374\25\126\363\210\237\115\350\115\307\41"
- "\115\204\210\223\34\137\202\76\301\125\0\121\362\31\235\203"
- "\15\227\21\355\62\304\272\134\360\72\360\75\266\234\127\55"
- "\303\146\127\111\201\171\104\142\357\332\357\160\232\343\22\256"
- "\355\371\151\235\30\341\5\341\60\32\311\131\144\32\206\157"
- "\11\161\52\241\26\241\120\14\140\321\111\155\210\264\146\272"
- "\64\173\357\47\21\355\305\164\140\72\362\327\45\316\215\14"
- "\330\206\103\315\230\126\301\321\262\47\215\360\23\255\344\47"
- "\337\37\341\106\16\333\356\303\345\377\357\342\243\20\251\321"
- "\51\224\171\261\224\5\134\125\30\65\120\173\307\167\341\254"
- "\202\257\250\276\311\357\151\375\342\214\240\373\144\321\13\347"
- "\145\61\320\326\102\274\60\245\112\277\46\301\156\1\110\232"
- "\177\54\265\74\151\202\237\160\375\177\245\167\327\120\325\233"
- "\303\223\0\0\0\0\111\105\116\104\256\102\140\202" },
- { ":progress.png", 605,
- "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
- "\0\0\0\34\0\0\0\13\10\6\0\0\0\154\336\355"
- "\267\0\0\0\6\142\113\107\104\0\0\0\0\0\0\371"
- "\103\273\177\0\0\0\11\160\110\131\163\0\0\15\327\0"
- "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
- "\7\340\6\10\21\7\11\273\35\213\111\0\0\0\35\151"
- "\124\130\164\103\157\155\155\145\156\164\0\0\0\0\0\103"
- "\162\145\141\164\145\144\40\167\151\164\150\40\107\111\115\120"
- "\144\56\145\7\0\0\1\301\111\104\101\124\70\313\245\223"
- "\117\213\122\121\30\306\177\157\367\340\134\257\245\150\42\126"
- "\272\14\134\66\213\246\30\30\146\71\264\154\325\107\220\140"
- "\26\203\40\4\335\345\15\202\340\62\13\41\374\10\175\200"
- "\310\131\112\20\131\233\226\61\301\254\142\26\42\332\37\320"
- "\253\336\163\116\13\115\147\6\152\314\236\335\373\234\347\345"
- "\167\316\373\162\204\271\202\40\330\6\352\300\26\160\223\245"
- "\116\201\17\300\13\337\367\337\261\246\202\40\110\372\276\77"
- "\22\200\60\14\237\0\317\200\53\177\351\61\300\323\132\255"
- "\366\174\135\150\30\206\11\151\66\233\333\300\333\113\140\147"
- "\241\73\325\152\165\255\227\66\32\215\353\312\363\274\372\212"
- "\60\346\271\72\360\320\202\305\161\100\153\4\4\340\101\173"
- "\317\272\5\227\250\33\361\146\367\110\0\366\202\266\165\63"
- "\5\242\357\135\366\367\167\105\245\122\251\173\377\170\321\55"
- "\0\34\7\16\16\340\360\20\264\6\300\55\270\144\52\231"
- "\163\141\67\123\40\163\253\262\250\125\72\235\46\216\343\225"
- "\151\112\51\1\146\220\50\132\300\0\214\61\150\255\61\306"
- "\54\75\75\367\364\314\123\305\142\361\170\60\30\334\130\25"
- "\230\315\146\217\27\105\263\171\356\54\236\114\371\166\62\300"
- "\114\226\300\351\164\302\340\364\4\63\235\314\200\345\162\271"
- "\55\42\73\121\24\135\272\107\327\165\115\251\124\152\3\263"
- "\275\135\230\314\353\315\226\134\354\151\325\67\5\240\323\351"
- "\44\132\200\130\153\113\303\341\360\125\257\327\273\77\32\215"
- "\376\10\115\46\223\46\237\317\277\367\74\357\221\210\174\135"
- "\367\153\10\200\265\366\266\326\372\145\34\307\225\361\170\234"
- "\326\132\137\373\35\160\34\347\347\306\306\306\17\245\324\147"
- "\307\161\36\213\310\227\165\100\375\176\77\221\313\345\46\213"
- "\21\130\153\25\160\7\270\13\24\316\144\273\300\107\340\223"
- "\210\304\374\207\254\265\127\177\1\277\357\245\376\331\316\240"
- "\232\0\0\0\0\111\105\116\104\256\102\140\202" },
- { ":pushbutton.png", 1396,
- "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
- "\0\0\0\56\0\0\0\136\10\6\0\0\0\134\233\46"
- "\366\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
- "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
- "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
- "\7\340\6\6\23\25\16\276\326\315\144\0\0\0\35\151"
- "\124\130\164\103\157\155\155\145\156\164\0\0\0\0\0\103"
- "\162\145\141\164\145\144\40\167\151\164\150\40\107\111\115\120"
- "\144\56\145\7\0\0\4\330\111\104\101\124\170\332\355\234"
- "\317\117\33\107\24\307\277\343\131\23\147\41\256\114\161\53"
- "\127\252\24\131\124\101\112\11\27\324\106\110\110\275\244\352"
- "\325\160\344\17\40\22\247\36\375\107\104\125\17\105\342\340"
- "\43\267\300\301\271\124\364\200\42\44\52\71\71\100\150\25"
- "\254\106\361\301\50\166\153\130\67\301\306\330\336\335\351\201"
- "\267\311\260\306\306\77\110\252\252\157\244\47\377\332\371\316"
- "\167\337\174\346\331\227\147\201\177\147\10\12\150\217\372\120"
- "\332\243\152\47\320\315\42\355\206\352\303\160\0\200\101\41"
- "\351\265\360\151\272\0\34\0\66\205\333\355\132\242\126\253"
- "\335\255\327\353\17\33\215\306\101\243\321\120\27\304\101\275"
- "\136\177\130\253\325\356\366\220\200\40\200\160\42\221\270\225"
- "\311\144\36\344\363\371\347\107\107\107\312\37\371\174\376\171"
- "\46\223\171\220\110\44\156\1\10\323\74\321\51\233\2\200"
- "\260\54\153\111\112\371\203\343\70\122\51\5\245\132\157\126"
- "\10\1\41\4\244\224\216\343\70\337\217\216\216\376\324\141"
- "\153\5\145\170\144\145\145\345\333\271\271\271\125\41\204\274"
- "\354\116\225\122\316\372\372\372\302\342\342\342\6\200\12\145"
- "\137\371\215\13\0\142\167\167\367\116\54\26\173\332\215\260"
- "\276\100\241\120\230\236\232\232\172\326\306\274\4\60\74\73"
- "\73\73\276\266\266\226\351\125\173\176\176\376\253\255\255\255"
- "\27\0\252\204\20\2\276\303\142\230\246\271\244\224\222\275"
- "\200\253\224\222\246\151\56\121\126\305\5\11\61\0\214\44"
- "\223\311\373\275\230\246\235\225\311\144\362\76\200\21\115\377"
- "\234\161\3\100\110\112\371\15\231\351\72\0\200\346\205\164"
- "\161\237\166\70\36\217\337\353\105\327\213\170\74\176\217\130"
- "\177\253\255\147\310\0\140\32\206\61\356\31\357\145\320\74"
- "\223\70\164\56\100\345\172\44\22\271\331\253\56\0\104\42"
- "\221\233\0\256\223\16\74\343\136\346\207\0\334\20\102\240"
- "\37\161\41\4\0\334\0\160\12\240\251\231\367\112\140\260"
- "\37\135\155\4\365\322\351\75\221\144\174\70\30\14\366\247"
- "\172\66\157\230\164\144\233\372\75\310\70\127\357\15\75\43"
- "\0\102\3\146\45\244\145\246\145\123\6\324\76\127\272\15"
- "\355\115\171\105\333\51\333\175\41\15\250\335\222\176\275\34"
- "\312\1\365\344\5\345\360\275\14\303\377\5\164\5\333\51"
- "\72\324\373\367\142\374\312\305\331\170\7\306\377\163\203\121"
- "\141\124\30\25\106\205\121\141\343\314\70\243\302\250\60\52"
- "\154\234\31\147\124\30\25\106\205\121\141\124\330\70\63\316"
- "\214\63\52\214\12\33\147\306\231\161\106\205\121\141\124\30"
- "\25\106\205\31\147\306\31\25\106\205\121\141\306\231\161\106"
- "\205\121\141\124\30\25\106\205\215\63\343\214\312\377\24\25"
- "\333\266\41\145\357\75\36\216\343\164\221\360\201\62\256\72"
- "\146\334\262\254\242\353\272\75\365\242\271\256\13\313\262\212"
- "\227\54\352\132\226\165\320\117\257\233\145\131\7\360\65\243"
- "\266\30\317\345\162\331\146\263\331\223\160\263\331\104\56\227"
- "\313\166\62\15\240\231\315\146\237\364\143\74\233\315\76\301"
- "\131\33\332\133\363\1\337\2\52\235\116\77\56\227\313\312"
- "\165\335\256\366\317\165\135\224\313\145\225\116\247\37\243\175"
- "\43\252\3\240\226\112\245\36\51\245\334\36\17\264\233\112"
- "\245\36\1\250\101\153\376\363\172\206\15\234\165\357\205\213"
- "\305\142\120\112\31\212\104\42\161\51\245\10\4\2\10\4"
- "\132\317\260\155\333\250\126\253\50\24\12\152\143\143\343\227"
- "\315\315\315\137\1\224\0\374\15\340\204\62\344\15\1\100"
- "\126\52\25\303\262\254\362\364\364\364\327\350\242\311\111\51"
- "\345\56\57\57\377\270\263\263\223\1\360\12\132\43\252\327"
- "\155\165\15\100\4\300\347\0\276\0\20\237\230\230\270\63"
- "\63\63\63\35\215\106\307\114\323\64\375\242\47\47\47\47"
- "\245\122\351\160\173\173\373\351\376\376\376\63\0\57\1\374"
- "\1\40\17\240\114\346\365\4\15\3\210\1\30\37\33\33"
- "\273\275\260\260\360\335\344\344\344\227\321\150\64\352\327\56"
- "\225\112\245\275\275\275\337\126\127\127\177\76\74\74\374\35"
- "\300\13\0\5\277\161\257\45\62\14\340\63\0\161\212\30"
- "\200\217\360\256\133\120\340\254\11\357\224\160\160\0\64\0"
- "\274\46\321\227\24\257\0\274\241\353\364\214\33\70\353\202"
- "\375\204\326\371\224\326\14\341\174\253\232\103\163\337\0\370"
- "\223\364\376\202\257\147\331\360\231\250\122\266\216\150\27\100"
- "\10\351\35\203\65\357\260\321\163\213\256\57\323\374\6\132"
- "\33\121\25\55\132\241\317\52\164\263\272\266\320\17\62\151"
- "\37\123\324\164\323\172\35\167\151\301\143\62\21\242\367\117"
- "\51\113\103\164\255\111\10\330\164\175\205\214\27\151\336\61"
- "\275\357\266\251\56\66\335\134\235\316\102\337\175\371\206\126"
- "\11\154\62\145\151\246\137\23\233\327\150\221\60\155\241\103"
- "\213\353\73\144\151\67\245\72\224\106\107\313\52\320\347\77"
- "\41\30\276\154\234\352\345\213\114\171\315\245\222\16\160\231"
- "\76\157\322\365\125\312\174\225\136\167\62\216\313\14\165\73"
- "\132\372\362\361\356\357\25\206\50\364\346\322\217\51\273\112"
- "\63\337\240\260\65\323\352\103\376\126\361\26\263\65\276\116"
- "\65\6\275\70\322\314\271\32\217\352\103\231\6\200\177\0"
- "\340\140\375\366\365\353\25\220\0\0\0\0\111\105\116\104"
- "\256\102\140\202" },
- { ":switch_back_off.png", 2263,
- "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
- "\0\0\0\73\0\0\0\41\10\6\0\0\0\147\150\323"
- "\116\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
- "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
- "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
- "\7\335\3\33\13\5\60\365\67\44\27\0\0\0\31\164"
- "\105\130\164\103\157\155\155\145\156\164\0\103\162\145\141\164"
- "\145\144\40\167\151\164\150\40\107\111\115\120\127\201\16\27"
- "\0\0\10\77\111\104\101\124\130\303\335\231\115\214\34\107"
- "\25\307\377\357\125\325\314\316\170\146\147\327\316\172\277\262"
- "\366\332\323\275\174\44\33\333\132\213\34\42\73\310\22\50"
- "\227\110\310\27\214\20\160\341\224\173\220\162\343\300\71\12"
- "\342\222\23\50\102\134\220\20\7\44\100\102\101\71\200\117"
- "\61\121\210\145\24\272\263\33\7\47\166\354\144\147\35\257"
- "\167\147\266\253\352\161\160\365\320\323\236\331\170\55\263\174"
- "\224\124\252\232\356\236\356\372\325\377\275\372\170\105\111\222"
- "\340\141\122\34\307\14\240\6\240\12\200\260\77\311\2\330"
- "\112\222\44\173\230\77\323\203\302\306\161\134\1\60\17\340"
- "\10\200\31\0\7\366\21\262\234\62\0\353\0\376\1\340"
- "\203\44\111\72\217\4\66\216\143\3\140\31\300\23\0\364"
- "\10\300\375\202\226\21\327\76\6\360\146\222\44\67\37\32"
- "\66\216\343\143\0\236\56\231\52\15\203\144\146\172\304\35"
- "\160\37\230\367\136\106\334\317\353\357\3\270\230\44\311\316"
- "\3\303\306\161\114\0\116\1\370\162\150\164\37\224\231\171"
- "\4\14\1\0\321\243\25\131\104\106\301\113\350\0\137\370"
- "\55\0\356\0\170\43\111\222\215\317\205\15\240\317\0\130"
- "\50\300\121\111\131\12\120\3\52\17\121\27\50\74\374\200"
- "\140\243\24\225\301\107\7\236\315\357\113\200\317\0\274\236"
- "\44\311\172\361\75\172\310\67\237\140\346\131\0\16\0\207"
- "\227\344\40\44\42\124\350\204\342\75\210\210\224\201\211\210"
- "\367\250\244\224\101\265\326\375\216\55\52\231\327\211\110\362"
- "\16\141\146\37\332\375\114\34\307\177\110\222\244\73\24\66"
- "\216\343\31\146\156\207\41\76\7\342\102\335\50\245\346\152"
- "\265\332\102\263\331\214\215\61\207\105\144\100\321\262\342\173"
- "\65\353\22\353\0\273\367\36\336\373\255\136\257\267\266\261"
- "\261\221\172\357\157\70\347\66\210\110\230\131\274\367\56\10"
- "\340\275\367\106\51\165\32\300\237\356\203\215\343\230\224\122"
- "\113\314\234\5\100\146\146\25\324\342\261\261\261\346\343\217"
- "\77\376\374\334\334\334\331\132\255\66\141\214\201\61\6\314"
- "\14\42\272\257\54\346\62\164\136\57\202\210\310\310\354\275"
- "\357\227\326\132\130\153\237\356\365\172\266\323\351\374\175\155"
- "\155\355\227\267\157\337\176\327\173\357\231\331\173\357\75\21"
- "\171\42\162\0\132\161\34\317\44\111\162\143\300\147\237\172"
- "\352\251\171\347\334\27\231\131\345\240\1\226\247\247\247\27"
- "\332\355\366\367\46\46\46\126\162\300\42\134\371\167\31\266"
- "\10\75\112\315\34\174\30\140\136\226\263\163\16\335\156\367"
- "\223\353\327\257\377\152\165\165\365\215\136\257\327\363\336\173"
- "\21\161\101\135\307\314\233\133\133\133\27\223\44\221\276\262"
- "\112\251\31\255\165\46\42\76\200\172\146\366\315\146\263\171"
- "\352\324\251\157\127\253\325\25\245\324\0\334\260\134\6\316"
- "\7\357\121\300\145\310\42\354\156\240\171\326\132\77\166\374"
- "\370\361\357\152\255\257\45\111\362\127\153\255\43\42\347\275"
- "\167\376\136\62\215\106\343\20\200\117\64\0\234\75\173\266"
- "\136\255\126\65\63\333\0\51\104\244\210\210\126\126\126\126"
- "\32\215\306\127\302\134\212\42\360\156\360\105\325\107\51\134"
- "\4\55\203\355\246\146\261\36\276\121\153\267\333\337\330\334"
- "\334\174\267\323\351\334\21\21\147\255\265\71\260\210\114\364"
- "\141\215\61\343\306\230\314\30\343\211\110\347\40\163\163\163"
- "\315\203\7\17\176\323\132\113\371\265\34\260\134\226\257\225"
- "\73\142\67\330\62\134\16\344\234\33\12\227\137\43\242\176"
- "\11\140\145\171\171\171\345\255\267\336\372\43\0\347\234\363"
- "\71\264\265\266\31\307\61\151\0\150\265\132\25\143\214\43"
- "\42\30\143\210\231\111\51\345\147\147\147\47\0\34\55\103"
- "\14\203\322\132\17\334\57\77\127\64\357\322\324\2\21\31"
- "\0\314\113\153\155\37\330\71\67\0\347\234\33\30\354\234"
- "\163\150\66\233\117\114\117\117\277\176\117\124\357\234\163\316"
- "\132\353\211\10\215\106\303\150\0\230\235\235\125\132\153\257"
- "\224\142\245\224\317\115\271\331\154\36\311\262\154\250\311\226"
- "\241\264\326\175\340\42\170\136\57\253\134\366\315\42\224\265"
- "\366\76\377\337\145\172\52\372\372\374\302\302\2\155\157\157"
- "\213\265\126\0\170\347\356\271\156\267\333\275\7\333\156\267"
- "\225\210\210\326\132\302\140\5\21\241\54\313\216\210\310\256"
- "\43\354\60\123\56\102\346\235\120\354\0\146\356\253\131\4"
- "\34\6\225\177\77\377\117\61\227\333\342\234\133\74\174\370"
- "\60\131\153\311\132\13\245\24\71\347\304\71\107\132\153\243"
- "\243\50\122\313\313\313\225\315\315\115\6\300\104\244\0\50"
- "\42\342\365\365\365\312\315\233\67\361\277\222\264\326\324\156"
- "\267\315\346\346\146\26\70\174\140\221\50\212\252\32\200\136"
- "\131\131\251\257\255\255\171\42\122\42\242\105\304\0\60\7"
- "\17\36\374\244\323\351\300\132\273\353\204\137\364\247\274\136"
- "\36\155\13\43\347\3\231\161\171\160\52\347\141\155\231\235"
- "\235\375\150\176\176\276\266\275\275\235\205\357\11\21\111\255"
- "\126\63\117\76\371\144\105\3\300\374\374\374\170\257\327\273"
- "\113\104\332\71\127\1\240\105\244\122\255\126\327\257\134\271"
- "\202\116\247\63\260\372\31\345\103\305\306\347\46\33\314\351"
- "\221\14\120\345\221\271\334\31\121\24\335\156\265\132\150\64"
- "\32\325\260\371\40\146\246\126\253\65\166\350\320\41\255\1"
- "\354\114\114\114\34\230\236\236\46\153\55\0\30\21\251\70"
- "\347\52\255\126\353\356\322\322\322\255\213\27\57\116\225\227"
- "\166\301\257\373\76\225\3\376\273\247\236\121\345\344\344\44"
- "\226\226\226\256\33\143\252\141\255\316\104\244\211\110\117\115"
- "\115\115\216\217\217\367\164\232\246\262\270\270\370\351\324\324"
- "\124\274\265\265\265\56\42\106\104\52\42\142\234\163\167\236"
- "\175\366\331\277\134\273\166\355\353\127\257\136\245\141\160\336"
- "\373\76\120\331\124\367\143\121\221\117\105\317\75\367\334\265"
- "\371\371\371\267\273\335\156\55\207\44\242\214\231\115\263\331"
- "\234\4\360\251\16\216\375\301\201\3\7\276\12\240\347\275"
- "\257\170\357\15\21\31\21\61\132\353\67\317\237\77\177\362"
- "\325\127\137\235\276\173\367\356\110\270\377\324\162\321\71\207"
- "\63\147\316\144\47\116\234\270\354\275\357\326\353\365\6\63"
- "\357\20\221\41\242\254\122\251\214\33\143\156\245\151\332\313"
- "\327\306\37\152\255\273\365\172\375\150\226\145\237\5\123\66"
- "\336\373\252\210\144\213\213\213\177\176\361\305\27\317\275\366"
- "\332\153\23\151\232\376\327\154\4\252\325\52\56\134\270\320"
- "\75\175\372\364\373\225\112\345\212\210\34\140\346\214\210\14"
- "\200\12\21\331\132\255\26\51\245\176\63\260\353\211\242\250"
- "\355\234\373\241\265\366\235\60\32\153\357\175\105\104\52\0"
- "\64\63\317\164\273\335\257\135\272\164\151\374\362\345\313\346"
- "\352\325\253\270\165\353\126\137\265\375\332\342\325\353\165\54"
- "\54\54\340\330\261\143\376\334\271\163\275\311\311\311\167\274"
- "\367\227\0\144\104\144\231\171\107\104\62\146\316\264\326\323"
- "\314\274\272\272\272\372\362\175\141\231\166\273\375\222\210\234"
- "\364\336\277\227\117\77\336\173\23\224\326\104\124\143\346\143"
- "\275\136\157\6\300\143\265\132\255\276\357\61\324\54\163\73"
- "\73\73\33\143\143\143\67\104\344\103\357\375\55\42\262\0"
- "\34\21\145\0\154\330\223\127\264\326\107\210\350\373\151\232"
- "\336\274\57\122\101\104\257\0\370\31\63\177\101\104\156\206"
- "\373\375\54\42\112\104\76\64\306\174\14\100\131\153\111\104"
- "\24\0\362\336\163\10\67\221\367\276\34\263\102\10\347\354"
- "\32\244\10\212\367\343\112\314\54\41\124\41\314\54\141\221"
- "\340\253\325\252\27\21\117\104\126\51\125\313\141\1\30\146"
- "\316\243\54\137\42\242\227\162\320\241\1\267\50\212\146\0"
- "\374\132\104\66\104\344\323\240\260\12\300\34\340\30\200\12"
- "\0\34\140\251\20\230\243\2\334\347\305\231\207\106\15\211"
- "\150\40\230\126\200\25\42\362\71\70\200\74\52\341\202\272"
- "\104\104\113\104\364\323\64\115\137\371\334\120\152\24\105\213"
- "\42\362\213\160\274\361\101\200\125\336\173\25\352\134\200\52"
- "\106\37\313\52\322\36\143\310\62\102\351\176\16\240\50\302"
- "\62\163\16\133\43\242\243\0\176\222\246\351\217\37\70\110"
- "\36\105\121\23\300\317\105\344\44\200\217\0\154\345\261\251"
- "\320\370\262\242\50\205\134\21\72\2\173\124\66\127\125\112"
- "\367\245\244\162\137\351\340\76\63\0\52\0\136\110\323\364"
- "\367\173\76\21\210\242\210\0\174\13\300\217\202\31\167\104"
- "\144\263\4\106\243\116\13\376\25\365\334\173\12\100\30\1"
- "\234\327\15\21\115\2\150\2\370\35\200\37\24\175\364\241"
- "\16\266\242\50\252\3\170\1\300\167\302\301\326\147\1\314"
- "\2\260\245\375\345\156\46\113\173\74\307\31\270\36\326\273"
- "\225\360\36\15\300\0\370\55\200\227\323\64\175\373\221\235"
- "\342\25\300\217\3\70\3\140\21\100\14\140\172\37\17\266"
- "\266\1\274\27\362\337\0\274\221\246\251\175\344\107\226\377"
- "\17\351\237\124\265\242\365\167\377\134\106\0\0\0\0\111"
- "\105\116\104\256\102\140\202" },
- { ":switch_back_on.png", 2504,
- "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
- "\0\0\0\73\0\0\0\41\10\6\0\0\0\147\150\323"
- "\116\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
- "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
- "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
- "\7\335\3\33\13\6\31\234\250\357\270\0\0\0\31\164"
- "\105\130\164\103\157\155\155\145\156\164\0\103\162\145\141\164"
- "\145\144\40\167\151\164\150\40\107\111\115\120\127\201\16\27"
- "\0\0\11\60\111\104\101\124\130\303\335\231\135\154\34\127"
- "\25\307\377\347\334\73\263\136\147\327\353\270\161\374\205\123"
- "\267\236\111\77\122\367\103\256\32\240\45\102\225\370\350\103"
- "\21\342\205\357\57\211\7\124\361\132\104\45\36\170\340\271"
- "\52\342\205\47\20\102\110\10\251\352\3\25\40\241\322\74"
- "\100\45\244\176\250\37\12\52\63\115\332\64\315\107\223\70"
- "\116\342\332\136\357\275\347\360\60\167\166\147\327\166\33\207"
- "\64\24\106\272\276\327\63\273\263\363\73\377\163\356\271\163"
- "\56\145\131\206\253\71\322\64\145\0\165\0\65\0\204\353"
- "\163\70\0\253\131\226\165\256\346\313\164\245\260\151\232\306"
- "\0\146\0\354\3\60\11\140\327\165\204\34\74\72\0\226"
- "\0\274\15\340\170\226\145\27\256\11\154\232\246\21\200\5"
- "\0\7\0\330\155\0\257\27\264\156\163\356\14\200\347\263"
- "\54\173\367\252\141\323\64\275\11\300\301\1\127\245\255\40"
- "\231\231\256\261\1\66\201\211\210\156\163\275\34\277\11\340"
- "\271\54\313\66\256\30\66\115\123\2\160\17\200\333\303\103"
- "\167\101\231\231\267\201\41\0\40\272\266\42\253\352\166\360"
- "\32\14\40\225\377\25\300\145\0\207\263\54\133\376\100\330"
- "\0\172\77\200\331\12\34\15\50\113\1\252\117\345\55\324"
- "\5\52\37\276\102\260\355\24\325\376\217\366\175\266\274\256"
- "\1\276\3\340\231\54\313\226\252\367\261\133\374\346\1\146"
- "\236\2\340\1\160\270\111\11\102\252\112\25\43\124\257\101"
- "\125\165\20\230\210\170\207\112\352\40\250\265\266\153\330\252"
- "\222\345\230\210\264\64\10\63\113\170\356\373\323\64\375\113"
- "\226\145\353\133\302\246\151\72\311\314\363\141\212\57\201\270"
- "\62\216\214\61\323\276\276\147\226\232\123\51\114\175\57\21"
- "\210\30\104\245\370\305\210\52\216\15\176\337\60\326\76\37"
- "\255\262\52\124\131\273\376\32\264\163\253\130\133\76\106\227"
- "\336\312\215\270\323\336\373\145\42\122\146\126\21\361\341\126"
- "\42\42\221\61\346\136\0\177\333\4\233\246\51\31\143\366"
- "\63\163\47\0\62\63\233\240\26\17\15\15\65\243\217\55"
- "\76\334\236\376\344\41\63\64\76\212\270\1\104\165\60\33"
- "\20\63\230\31\114\14\142\352\366\104\241\365\214\260\211\267"
- "\364\106\325\2\264\150\2\125\205\210\102\105\40\52\105\57"
- "\2\165\33\100\147\345\40\265\57\271\150\351\310\277\350\255"
- "\303\277\137\273\170\366\165\21\21\146\26\21\21\42\22\42"
- "\362\0\132\151\232\116\146\131\166\272\57\146\357\274\363\316"
- "\31\357\375\255\314\154\112\320\0\313\143\23\123\263\74\377"
- "\320\267\57\216\336\265\350\242\46\230\31\206\115\1\150\2"
- "\150\27\226\301\134\312\115\175\255\220\234\266\210\323\52\254"
- "\24\220\145\37\140\105\4\342\213\336\213\17\340\35\14\257"
- "\37\77\267\353\324\263\117\136\76\372\342\341\166\273\335\26"
- "\21\121\125\37\324\365\314\274\262\272\272\372\134\226\145\332"
- "\125\326\30\63\151\255\355\250\252\4\120\141\146\151\66\233"
- "\315\241\173\276\366\365\63\265\333\26\141\42\304\306\24\240"
- "\206\273\75\227\340\225\106\104\335\276\7\113\233\34\131\125"
- "\13\357\54\25\25\15\112\152\1\330\155\36\342\3\150\331"
- "\33\213\365\50\331\143\352\143\337\232\266\70\161\52\173\351"
- "\25\347\234\47\42\57\42\136\212\43\152\64\32\67\0\70"
- "\147\1\340\320\241\103\303\265\132\315\62\263\13\220\112\104"
- "\206\210\150\172\361\341\305\67\233\267\337\307\250\301\260\201"
- "\61\6\154\212\336\4\120\143\52\260\325\61\21\150\0\270"
- "\33\321\12\150\361\7\212\122\301\136\137\50\351\273\260\336"
- "\173\210\170\170\137\234\367\342\341\275\7\173\306\72\357\251"
- "\313\374\103\137\234\132\71\375\372\205\13\27\56\253\252\167"
- "\316\271\22\130\125\107\273\260\121\24\215\104\121\324\211\242"
- "\110\210\310\62\63\214\61\230\236\236\156\236\270\341\340\227"
- "\67\334\20\131\143\3\340\346\306\306\300\204\357\364\301\16"
- "\50\135\144\40\102\231\210\252\256\253\72\250\144\11\25\372"
- "\320\330\170\210\147\260\57\302\206\211\341\211\161\36\373\26"
- "\367\57\74\274\350\136\172\352\257\0\274\367\136\112\150\347"
- "\134\63\115\123\262\0\320\152\265\342\50\212\74\21\41\212"
- "\42\142\146\62\306\110\74\165\307\350\12\232\67\132\143\141"
- "\154\11\127\201\266\3\377\227\255\342\336\306\224\260\225\111"
- "\13\375\260\345\4\344\175\160\327\240\144\241\234\207\124\15"
- "\347\31\56\204\104\71\373\203\0\347\200\265\346\115\7\46"
- "\46\46\236\51\104\25\357\275\367\316\71\41\42\64\32\215"
- "\310\2\300\324\324\224\261\326\212\61\206\215\61\122\272\362"
- "\271\126\262\117\66\154\45\56\213\207\357\201\131\330\322\0"
- "\326\364\235\357\67\100\57\256\211\13\127\356\306\151\305\115"
- "\213\170\14\220\345\204\107\4\337\205\353\246\244\42\301\230"
- "\162\46\67\120\243\270\104\255\231\133\147\147\151\155\155\115"
- "\235\163\12\100\274\57\102\267\126\253\305\26\0\346\347\347"
- "\215\252\252\265\126\303\144\5\125\245\254\63\266\117\24\60"
- "\301\5\273\263\54\123\260\64\365\322\16\367\342\267\124\275"
- "\337\20\75\3\224\13\252\252\173\22\23\310\21\174\320\135"
- "\25\120\243\60\152\172\51\211\31\242\12\26\206\260\200\244"
- "\177\266\277\354\342\271\275\173\367\222\163\216\234\163\60\306"
- "\220\367\136\275\367\144\255\265\66\111\22\263\260\260\20\257"
- "\254\254\60\0\46\42\3\300\20\21\217\57\15\307\147\316"
- "\342\177\346\250\131\103\363\363\363\321\312\312\112\47\160\110"
- "\140\321\44\111\152\26\200\135\134\134\34\76\166\354\230\20"
- "\221\121\125\253\252\21\200\350\343\143\273\317\345\313\253\150"
- "\173\355\46\171\146\201\12\103\110\100\302\140\222\60\46\20"
- "\171\170\137\131\71\150\31\227\105\216\364\73\160\343\276\124"
- "\123\231\264\172\213\14\255\54\102\212\166\313\164\375\344\314"
- "\314\114\175\155\155\255\23\102\101\211\110\353\365\172\264\260"
- "\260\120\263\0\60\63\63\63\322\156\267\337\43\42\353\275"
- "\217\1\130\125\215\157\250\355\131\172\372\310\111\234\132\336"
- "\0\221\7\21\340\75\205\145\163\37\123\221\76\312\37\26"
- "\15\151\342\77\237\240\274\367\175\356\336\155\122\216\173\71"
- "\370\340\315\243\27\133\55\213\106\243\121\13\57\37\304\314"
- "\324\152\265\206\306\306\306\214\5\260\61\72\72\272\153\142"
- "\142\202\234\163\0\20\251\152\354\275\217\133\255\306\173\367"
- "\337\62\172\366\167\317\235\34\327\356\303\241\337\242\122\311"
- "\211\306\300\177\310\251\247\252\276\167\275\363\63\273\143\174"
- "\142\377\356\123\255\310\324\302\313\10\23\221\45\42\73\76"
- "\76\276\173\144\144\244\155\363\74\327\271\271\271\363\343\343"
- "\343\351\352\352\352\222\252\106\252\32\253\152\344\275\277\374"
- "\335\103\263\57\36\171\173\345\263\57\37\277\110\52\275\65"
- "\152\271\252\51\324\63\360\377\245\105\205\367\36\114\212\37"
- "\174\356\346\23\13\63\103\57\257\257\243\136\102\22\121\207"
- "\231\243\146\263\271\33\300\171\13\0\326\332\343\273\166\355"
- "\372\64\200\266\210\304\42\22\21\121\244\252\321\250\265\317"
- "\377\350\113\373\357\376\376\57\136\230\270\360\336\6\274\30"
- "\30\157\340\77\12\313\305\320\177\343\201\331\316\347\357\32"
- "\177\215\144\175\175\170\170\270\301\314\33\104\24\21\121\47"
- "\216\343\221\50\212\316\346\171\336\56\327\306\357\130\153\327"
- "\207\207\207\157\354\164\72\227\202\53\107\42\122\123\325\316"
- "\175\163\255\277\77\371\350\3\17\76\372\353\27\107\377\221"
- "\57\175\144\136\4\32\61\343\307\137\271\143\375\13\367\316"
- "\274\331\210\345\210\352\320\56\146\356\20\121\4\40\46\42"
- "\127\257\327\23\143\314\37\372\336\172\222\44\231\367\336\377"
- "\304\71\367\152\230\215\255\210\304\252\32\3\260\314\74\171"
- "\151\35\237\171\372\205\23\43\317\276\172\46\172\355\370\62"
- "\216\235\135\55\142\360\72\276\342\265\206\55\16\314\266\160"
- "\317\334\250\174\347\301\244\75\75\126\173\225\304\275\0\240"
- "\103\104\216\231\67\124\265\303\314\35\153\355\4\63\37\75"
- "\172\364\350\343\233\312\62\363\363\363\217\251\352\335\42\362"
- "\106\231\176\104\44\12\112\133\42\252\63\363\115\253\155\231"
- "\364\300\236\221\172\74\274\165\301\357\303\73\332\35\361\353"
- "\33\156\271\61\304\247\241\372\216\210\234\45\42\7\300\23"
- "\121\7\200\13\357\344\261\265\166\37\21\175\57\317\363\167"
- "\67\125\52\210\350\11\0\277\142\346\133\124\365\335\160\275"
- "\333\124\325\250\352\73\103\21\316\0\60\336\155\220\252\32"
- "\0\44\42\34\312\115\44\42\203\65\53\204\162\316\373\126"
- "\144\302\312\252\133\264\140\146\15\145\32\145\146\5\40\6"
- "\220\106\215\4\252\102\104\316\30\123\57\141\1\104\314\134"
- "\126\131\156\43\242\307\112\320\55\13\156\111\222\114\2\170"
- "\112\125\227\125\365\174\120\330\4\140\16\160\14\300\4\0"
- "\16\260\124\51\314\121\5\356\203\352\314\133\126\15\211\250"
- "\257\230\126\302\6\243\110\30\13\200\262\52\341\203\272\104"
- "\104\373\211\350\227\171\236\77\361\201\245\324\44\111\346\124"
- "\365\267\141\173\343\170\200\65\42\142\302\230\53\120\325\352"
- "\343\240\212\264\303\32\262\156\243\164\267\5\120\124\141\231"
- "\271\204\255\23\321\215\0\176\236\347\371\317\256\270\110\236"
- "\44\111\23\300\157\124\365\156\0\47\1\254\226\265\251\360"
- "\360\203\212\142\240\344\212\140\10\354\120\331\122\125\35\270"
- "\256\3\52\167\225\16\341\63\11\40\6\360\110\236\347\177"
- "\336\361\216\100\222\44\4\340\253\0\176\32\334\370\202\252"
- "\256\14\200\321\166\273\5\275\252\347\316\217\0\204\155\200"
- "\313\161\104\104\273\1\64\1\374\11\300\17\253\61\172\125"
- "\33\133\111\222\14\3\170\4\300\67\303\306\326\245\0\346"
- "\0\270\201\122\357\373\271\54\355\160\37\247\357\174\130\357"
- "\306\341\76\26\100\4\340\217\0\36\317\363\374\345\153\266"
- "\213\127\1\277\31\300\247\0\314\1\110\1\114\134\307\215"
- "\255\65\0\157\204\366\117\0\207\363\74\167\327\174\313\362"
- "\377\341\370\67\174\303\225\57\357\342\274\12\0\0\0\0"
- "\111\105\116\104\256\102\140\202" },
- { ":switch_front.png", 1776,
- "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
- "\0\0\0\46\0\0\0\50\10\6\0\0\0\222\67\210"
- "\336\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
- "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
- "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
- "\7\335\3\33\13\3\30\226\330\53\153\0\0\0\31\164"
- "\105\130\164\103\157\155\155\145\156\164\0\103\162\145\141\164"
- "\145\144\40\167\151\164\150\40\107\111\115\120\127\201\16\27"
- "\0\0\6\130\111\104\101\124\130\303\305\230\117\154\224\171"
- "\31\307\77\357\77\246\63\155\146\136\313\224\55\255\245\135"
- "\310\30\332\144\265\222\170\321\304\222\220\364\40\342\36\210"
- "\211\7\344\242\27\75\250\7\215\341\300\245\106\23\23\116"
- "\172\221\243\7\40\54\211\51\161\223\135\44\203\40\64\270"
- "\20\110\355\132\322\362\132\244\355\266\165\246\35\246\323\371"
- "\373\276\357\357\367\216\7\176\157\63\314\266\313\266\54\303"
- "\223\74\311\144\16\235\117\277\317\237\337\363\74\232\343\70"
- "\354\326\122\251\224\26\176\176\372\364\151\304\266\355\66\333"
- "\266\13\341\167\216\343\324\167\373\267\315\335\300\314\316\316"
- "\166\366\366\366\36\257\126\253\337\63\14\143\20\350\326\64"
- "\255\23\300\363\274\52\260\22\4\301\47\102\210\353\225\112"
- "\145\174\337\276\175\323\73\5\325\167\0\244\307\343\361\257"
- "\227\112\245\277\366\367\367\257\230\246\371\147\115\323\116\6"
- "\101\60\24\4\101\247\20\2\41\4\101\20\104\203\40\70"
- "\10\174\333\64\315\337\304\343\361\217\53\225\312\354\263\147"
- "\317\176\164\341\302\5\263\121\345\317\62\355\145\241\124\12"
- "\35\350\352\352\372\335\236\75\173\176\20\376\63\122\112\204"
- "\20\110\51\251\327\137\24\102\323\64\164\135\307\60\14\114"
- "\323\104\323\236\263\110\51\247\313\345\362\257\173\172\172\76"
- "\160\34\47\330\65\130\52\225\322\35\307\31\331\273\167\357"
- "\173\272\256\47\1\204\20\370\276\277\243\360\33\206\201\145"
- "\131\233\200\225\112\345\367\47\116\234\70\373\340\301\3\261"
- "\135\170\267\5\113\245\122\306\334\334\334\217\343\361\370\37"
- "\65\115\263\202\40\100\10\361\51\165\166\12\150\232\317\323"
- "\332\165\335\367\323\351\364\17\117\237\76\135\330\12\116\337"
- "\16\152\152\152\352\124\173\173\373\237\244\224\226\353\272\270"
- "\256\213\224\222\40\10\166\355\276\357\123\253\325\360\175\37"
- "\303\60\276\73\62\62\162\371\350\321\243\221\255\362\356\123"
- "\212\245\122\51\375\346\315\233\337\74\164\350\320\337\64\115"
- "\213\326\353\365\127\122\151\333\252\323\237\153\262\261\261\361"
- "\207\241\241\241\137\2\57\204\125\157\206\32\33\33\113\366"
- "\365\365\275\47\245\214\206\311\375\52\52\155\347\141\25\307"
- "\142\261\237\335\276\175\373\373\200\321\250\234\336\324\54\315"
- "\321\321\321\137\1\373\137\27\120\263\113\51\111\46\223\277"
- "\35\36\36\356\0\264\255\24\323\317\236\75\333\237\110\44"
- "\176\32\46\171\253\300\164\135\37\70\167\356\334\117\200\315"
- "\76\247\67\250\145\215\214\214\374\42\10\202\130\20\4\204"
- "\271\365\272\75\154\101\311\144\362\347\266\155\307\102\325\364"
- "\6\345\142\35\35\35\307\205\20\0\55\121\53\24\100\112"
- "\211\246\151\157\215\215\215\215\204\317\144\50\235\161\346\314"
- "\231\257\131\226\325\57\245\334\4\153\245\11\41\70\160\340"
- "\300\273\100\72\225\112\11\123\111\147\15\15\15\175\107\10"
- "\201\145\131\55\207\322\64\15\41\4\361\170\174\4\210\2"
- "\325\20\254\315\64\315\267\245\224\157\4\54\174\173\115\323"
- "\334\17\264\3\5\135\345\127\233\256\353\335\141\65\276\11"
- "\127\51\24\75\174\370\360\136\300\60\25\130\304\64\315\256"
- "\306\66\321\152\13\133\307\221\43\107\372\146\146\146\146\302"
- "\120\232\256\353\6\152\236\172\43\140\341\53\223\317\347\1"
- "\364\20\314\50\24\12\105\333\266\361\175\177\363\35\153\245"
- "\171\236\107\275\136\347\376\375\373\371\20\14\240\276\276\276"
- "\236\357\355\355\305\367\175\54\313\152\51\124\275\136\307\367"
- "\175\134\327\255\256\255\255\371\141\143\255\3\101\66\233\135"
- "\21\102\120\253\325\132\236\370\236\347\41\204\40\237\317\257"
- "\2\2\10\102\60\77\235\116\177\44\204\240\134\56\267\254"
- "\353\207\136\56\227\221\122\362\370\361\343\217\1\17\220\46"
- "\20\0\356\324\324\324\102\46\223\131\116\46\223\75\325\152"
- "\225\110\44\322\262\120\26\213\105\204\20\114\114\114\174\4"
- "\270\241\142\1\120\3\12\323\323\323\223\112\322\226\251\125"
- "\52\225\250\325\152\344\162\271\265\273\167\357\76\2\312\215"
- "\140\56\260\176\371\362\345\17\212\305\142\145\143\143\203\112"
- "\245\322\22\260\325\325\125\204\20\134\277\176\375\32\220\3"
- "\52\200\324\325\70\353\3\205\174\76\277\170\347\316\235\133"
- "\102\10\62\231\14\257\173\374\311\345\162\124\253\125\126\126"
- "\126\376\167\365\352\325\133\12\254\12\324\303\206\45\200\42"
- "\260\162\345\312\225\17\263\331\354\132\271\134\146\151\151\351"
- "\265\51\125\54\26\311\144\62\170\236\27\214\217\217\277\17"
- "\54\1\317\0\317\161\234\40\4\253\53\322\214\357\373\363"
- "\347\317\237\277\120\52\225\152\371\174\176\123\271\57\322\53"
- "\225\12\213\213\213\141\10\377\176\357\336\275\177\2\237\0"
- "\33\200\334\34\24\33\302\271\16\314\57\54\54\114\135\272"
- "\164\151\334\367\375\40\223\311\260\270\270\370\205\55\45\353"
- "\353\353\314\315\315\341\171\36\123\123\123\377\36\37\37\377"
- "\20\370\57\220\125\105\130\157\76\252\324\125\342\255\0\316"
- "\303\207\17\333\201\75\47\117\236\74\56\204\210\124\52\25"
- "\172\172\172\210\305\142\273\36\153\62\231\14\271\134\16\200"
- "\311\311\311\177\135\274\170\361\57\200\3\314\53\265\66\127"
- "\270\27\366\112\65\315\106\200\56\340\60\360\116\137\137\337"
- "\127\117\235\72\365\156\42\221\260\1\22\211\4\335\335\335"
- "\264\265\265\175\156\240\134\56\107\66\233\105\112\211\224\62"
- "\110\247\323\267\156\334\270\361\17\340\21\60\15\54\2\145"
- "\307\161\344\147\56\274\100\33\260\17\370\12\60\30\215\106"
- "\17\215\216\216\176\153\170\170\370\35\113\75\244\221\110\4"
- "\333\266\351\350\350\300\262\54\114\323\104\327\365\315\333\106"
- "\265\132\245\120\50\120\52\225\66\227\216\205\205\205\205\153"
- "\327\256\115\314\317\317\77\2\146\201\31\225\133\105\100\66"
- "\56\274\133\336\56\32\340\222\300\333\100\12\350\267\155\373"
- "\313\307\216\35\373\306\301\203\7\7\332\333\333\333\77\247"
- "\142\162\171\171\171\171\142\142\142\162\146\146\346\261\252\276"
- "\377\50\137\1\112\315\120\57\73\252\350\52\254\11\240\7"
- "\30\0\16\0\157\1\211\201\201\201\375\203\203\203\3\235"
- "\235\235\166\64\32\215\306\142\261\250\141\30\106\125\131\251"
- "\124\52\77\171\362\144\151\172\172\172\336\363\274\2\260\252"
- "\240\236\252\320\255\251\116\40\267\72\252\274\364\14\245\12"
- "\44\6\164\2\335\300\176\5\367\45\240\103\51\153\1\106"
- "\70\214\252\276\350\252\142\52\50\210\145\245\320\232\12\235"
- "\7\4\73\76\103\65\25\204\256\176\74\6\304\1\133\201"
- "\45\232\340\264\55\240\326\225\27\124\330\334\355\124\332\21"
- "\330\26\200\246\202\150\123\253\126\244\101\61\115\51\346\53"
- "\105\252\252\67\171\352\273\340\145\227\304\35\203\65\1\206"
- "\36\156\131\132\343\101\44\34\76\33\274\276\323\13\266\366"
- "\52\347\364\346\223\172\263\275\312\71\375\377\277\113\265\60"
- "\205\220\343\373\0\0\0\0\111\105\116\104\256\102\140\202" },
- { ":thinlistbox.png", 188,
- "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
- "\0\0\0\3\0\0\0\3\10\6\0\0\0\126\50\265"
- "\277\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
- "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
- "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
- "\7\340\6\7\24\21\57\53\40\151\336\0\0\0\35\151"
- "\124\130\164\103\157\155\155\145\156\164\0\0\0\0\0\103"
- "\162\145\141\164\145\144\40\167\151\164\150\40\107\111\115\120"
- "\144\56\145\7\0\0\0\40\111\104\101\124\10\327\143\334"
- "\176\373\377\177\6\50\140\142\140\140\140\360\54\232\313\300"
- "\300\300\300\300\210\54\3\0\301\217\10\175\16\116\61\171"
- "\0\0\0\0\111\105\116\104\256\102\140\202" },
- { ":vertline.png", 170,
- "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
- "\0\0\0\1\0\0\0\2\10\6\0\0\0\231\201\266"
- "\47\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
- "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
- "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
- "\7\335\4\6\12\41\20\56\40\334\34\0\0\0\31\164"
- "\105\130\164\103\157\155\155\145\156\164\0\103\162\145\141\164"
- "\145\144\40\167\151\164\150\40\107\111\115\120\127\201\16\27"
- "\0\0\0\22\111\104\101\124\10\327\143\140\140\140\250\141"
- "\370\377\377\377\17\0\14\341\4\162\2\246\161\372\0\0"
- "\0\0\111\105\116\104\256\102\140\202" },
- { ":widget.png", 994,
- "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
- "\0\0\0\17\0\0\0\115\10\6\0\0\0\171\106\76"
- "\55\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
- "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
- "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
- "\7\340\6\7\20\31\66\200\233\343\312\0\0\0\35\151"
- "\124\130\164\103\157\155\155\145\156\164\0\0\0\0\0\103"
- "\162\145\141\164\145\144\40\167\151\164\150\40\107\111\115\120"
- "\144\56\145\7\0\0\3\106\111\104\101\124\130\303\275\230"
- "\277\156\53\105\24\207\277\163\146\146\23\231\134\102\212\360"
- "\137\124\227\12\256\224\6\42\41\41\52\32\112\52\36\200"
- "\47\100\242\61\242\135\41\361\14\24\274\0\217\221\202\64"
- "\221\42\136\1\104\156\221\110\327\130\261\354\354\241\360\330"
- "\236\335\235\365\356\6\21\113\326\172\366\314\157\176\337\234"
- "\71\63\273\62\374\207\217\244\215\351\164\172\6\374\10\234"
- "\3\357\45\241\77\201\337\201\237\313\262\274\150\211\247\323"
- "\351\67\300\257\100\261\307\254\2\176\50\313\362\247\255\170"
- "\72\235\176\0\134\3\257\17\240\255\200\317\313\262\274\320"
- "\170\343\273\201\102\0\5\276\7\360\361\306\127\151\164\271"
- "\134\162\173\173\273\155\237\234\234\20\102\110\273\174\232\212"
- "\77\114\43\167\167\167\374\362\307\33\330\301\63\144\361\212"
- "\157\77\276\343\364\364\64\355\362\356\126\54\42\165\56\125"
- "\70\74\206\243\167\100\376\102\365\125\253\317\126\254\252\265"
- "\233\316\71\104\4\213\3\73\347\132\175\366\212\331\70\365"
- "\211\163\330\42\32\265\32\333\362\77\70\167\315\231\41\163"
- "\156\42\255\333\262\255\140\21\31\213\35\357\211\76\41\366"
- "\272\343\16\373\351\262\255\252\65\261\252\216\54\222\210\55"
- "\117\217\335\150\217\313\166\143\316\343\260\223\245\172\332\154"
- "\77\272\110\106\45\54\67\147\303\0\60\4\347\164\344\226"
- "\24\210\207\330\43\266\44\253\132\173\334\1\310\303\260\245"
- "\312\237\44\365\366\140\154\63\303\342\122\31\62\56\333\315"
- "\317\150\354\324\171\24\166\353\231\72\276\74\233\117\220\121"
- "\11\213\277\37\47\256\147\73\47\126\63\363\233\340\346\253"
- "\252\244\326\271\270\231\171\17\170\347\34\125\125\325\335\33"
- "\330\231\234\254\305\336\173\126\253\125\15\133\5\52\3\225"
- "\166\205\171\357\167\342\334\234\366\211\153\316\316\71\36\36"
- "\36\166\57\132\125\205\23\143\205\340\304\166\171\250\155\234"
- "\304\271\65\57\331\135\233\361\232\163\16\333\105\365\346\272"
- "\27\73\35\331\314\160\272\31\244\355\134\303\316\212\243\221"
- "\223\36\161\67\266\365\142\273\334\310\76\212\275\266\217\241"
- "\370\333\145\261\253\252\252\45\254\167\251\122\54\21\301\307"
- "\111\173\47\373\213\44\207\235\72\167\140\167\147\73\165\336"
- "\233\355\46\326\32\133\243\130\311\305\73\235\67\216\233\153"
- "\63\336\133\333\41\266\103\214\165\316\71\227\115\357\43\266"
- "\157\277\62\357\305\66\63\102\304\16\256\175\206\365\142\247"
- "\11\213\235\207\141\213\10\301\257\5\301\273\315\201\227\305"
- "\156\325\266\210\20\242\163\210\157\5\251\270\126\333\271\154"
- "\206\230\260\340\327\330\351\351\332\233\355\241\330\331\332\116"
- "\305\316\271\34\366\160\361\140\154\347\34\105\24\27\121\234"
- "\76\24\152\330\271\315\136\204\50\16\256\125\333\275\163\156"
- "\72\17\256\355\234\163\147\155\347\260\277\74\173\237\42\170"
- "\276\370\350\355\275\330\57\103\10\163\125\235\154\202\213\305"
- "\202\363\347\307\234\77\77\6\140\76\237\327\304\41\204\71"
- "\360\322\3\227\105\121\254\122\254\252\252\230\315\146\235\57"
- "\166\105\121\254\200\113\17\134\251\352\315\144\62\171\166\177"
- "\177\57\175\377\66\34\36\36\232\252\336\0\127\22\367\357"
- "\13\63\273\230\315\146\257\55\26\213\316\1\16\16\16\354"
- "\350\350\350\37\21\371\114\104\256\45\71\0\136\230\331\157"
- "\146\366\346\162\271\364\125\125\115\222\245\231\207\20\126\42"
- "\162\43\42\137\213\310\165\353\357\35\63\363\300\31\360\11"
- "\360\126\22\372\33\270\4\256\104\144\133\152\377\2\13\162"
- "\326\53\202\277\76\356\0\0\0\0\111\105\116\104\256\102"
- "\140\202" },
- { ":png_error", 2608,
- "\101\0\0\0\12\0\0\0\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\0\0\0\377\0\0\0\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\0\0\0\377\0\0\0\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\0\0\0\377"
- "\0\0\0\377\0\0\0\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\0\0\0\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\0\0\0\377\0\0\0\377"
- "\377\377\377\377\0\0\0\377\0\0\0\377\0\0\0\377"
- "\377\377\377\377\377\377\377\377\0\0\0\377\0\0\0\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\0\0\0\377\0\0\0\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\0\0\0\377\0\0\0\377"
- "\0\0\0\377\0\0\0\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\0\0\0\377"
- "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\0\0\0\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\0\0\0\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\0\0\0\377"
- "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\0\0\0\377\0\0\0\377"
- "\0\0\0\377\0\0\0\377\377\377\377\377\0\0\0\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\0\0\0\377"
- "\0\0\0\377\0\0\0\377\0\0\0\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\0\0\0\377\0\0\0\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\0\0\0\377\0\0\0\377"
- "\0\0\0\377\377\377\377\377\377\377\377\377\0\0\0\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" },
- { "", 0, 0 }
+ {
+ ":resources/bg.png", 1123,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\1\162\0\0\1\112\10\6\0\0\0\0\15\324"
+ "\311\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
+ "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
+ "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
+ "\7\335\4\6\13\15\70\43\146\165\177\0\0\3\360\111"
+ "\104\101\124\170\332\355\334\261\15\200\60\20\4\101\100\364"
+ "\137\240\233\61\65\134\162\74\142\246\4\7\253\13\136\76"
+ "\327\132\373\0\340\263\56\117\0\40\344\0\10\71\0\102"
+ "\16\40\344\0\174\321\275\267\243\25\0\213\34\0\41\7"
+ "\100\310\1\204\34\0\41\7\240\314\325\12\200\105\16\200"
+ "\220\3\40\344\0\102\16\200\220\3\40\344\0\10\71\200"
+ "\220\3\40\344\0\10\71\0\102\16\40\344\0\214\347\323"
+ "\54\0\213\34\0\41\7\100\310\1\204\34\0\41\7\100"
+ "\310\1\10\71\77\4\260\310\1\20\162\0\204\34\100\310"
+ "\1\20\162\0\372\134\255\0\130\344\0\10\71\0\102\16"
+ "\40\344\0\10\71\0\175\256\126\0\54\162\0\204\34\0"
+ "\41\7\20\162\0\204\34\0\41\7\40\344\374\20\300\42"
+ "\7\100\310\1\20\162\0\41\7\100\310\1\350\163\265\2"
+ "\140\221\3\40\344\0\10\71\200\220\3\40\344\0\10\71"
+ "\0\102\16\40\344\0\10\71\0\102\16\200\220\3\10\71"
+ "\0\343\371\64\13\300\42\7\100\310\1\20\162\0\41\7"
+ "\100\310\1\20\162\0\102\316\17\1\54\162\0\204\34\0"
+ "\41\7\20\162\0\204\34\200\76\127\53\0\26\71\0\102"
+ "\16\200\220\3\10\71\0\102\16\200\220\3\20\162\176\10"
+ "\140\221\3\40\344\0\10\71\200\220\3\40\344\0\364\271"
+ "\132\1\260\310\1\20\162\0\204\34\100\310\1\20\162\0"
+ "\372\134\255\0\130\344\0\10\71\0\102\16\40\344\0\10"
+ "\71\0\102\16\200\220\3\10\71\0\102\16\200\220\3\40"
+ "\344\0\102\16\300\170\76\315\2\260\310\1\20\162\0\204"
+ "\34\100\310\1\20\162\0\204\34\200\220\363\103\0\213\34"
+ "\0\41\7\100\310\1\204\34\0\41\7\240\317\325\12\200"
+ "\105\16\200\220\3\40\344\0\102\16\200\220\3\40\344\0"
+ "\204\234\37\2\130\344\0\10\71\0\102\16\40\344\0\10"
+ "\71\0\175\256\126\0\54\162\0\204\34\0\41\7\20\162"
+ "\0\204\34\200\76\127\53\0\26\71\0\102\16\200\220\3"
+ "\10\71\0\102\16\200\220\3\40\344\0\102\16\200\220\3"
+ "\40\344\0\10\71\200\220\3\60\236\117\263\0\54\162\0"
+ "\204\34\0\41\7\20\162\0\204\34\0\41\7\40\344\374"
+ "\20\300\42\7\100\310\1\20\162\0\41\7\100\310\1\350"
+ "\163\265\2\140\221\3\40\344\0\10\71\200\220\3\40\344"
+ "\0\10\71\0\41\347\207\0\26\71\0\102\16\200\220\3"
+ "\10\71\0\102\16\100\237\253\25\0\213\34\0\41\7\100"
+ "\310\1\204\34\0\41\7\100\310\1\10\71\77\4\260\310"
+ "\1\20\162\0\204\34\100\310\1\20\162\0\204\34\0\41"
+ "\7\20\162\0\204\34\0\41\7\100\310\1\376\300\137\53"
+ "\0\26\71\0\102\16\200\220\3\10\71\0\102\16\200\220"
+ "\3\20\162\176\10\140\221\3\40\344\0\10\71\200\220\3"
+ "\40\344\0\364\271\132\1\260\310\1\20\162\0\204\34\100"
+ "\310\1\20\162\0\204\34\200\220\363\103\0\213\34\0\41"
+ "\7\100\310\1\204\34\0\41\7\240\317\325\12\200\105\16"
+ "\200\220\3\40\344\0\102\16\200\220\3\40\344\0\204\234"
+ "\37\2\130\344\0\10\71\0\102\16\40\344\0\10\71\0"
+ "\102\16\200\220\3\10\71\0\102\16\200\220\3\40\344\0"
+ "\177\340\257\25\0\213\34\0\41\7\100\310\1\204\34\0"
+ "\41\7\100\310\1\10\71\77\4\260\310\1\20\162\0\204"
+ "\34\100\310\1\20\162\0\372\134\255\0\130\344\0\10\71"
+ "\0\102\16\40\344\0\10\71\0\102\16\100\310\371\41\200"
+ "\105\16\200\220\3\40\344\0\102\16\200\220\3\320\347\152"
+ "\5\300\42\7\100\310\1\20\162\0\41\7\100\310\1\20"
+ "\162\0\102\316\17\1\54\162\0\204\34\0\41\7\20\162"
+ "\0\204\34\200\76\127\53\0\26\71\0\102\16\200\220\3"
+ "\10\71\0\102\16\200\220\3\40\344\0\102\16\200\220\3"
+ "\40\344\0\10\71\200\220\3\60\236\117\263\0\54\162\0"
+ "\204\34\0\41\7\20\162\0\204\34\200\76\127\53\0\26"
+ "\71\0\102\16\200\220\3\10\71\0\102\16\200\220\3\20"
+ "\162\176\10\140\221\3\40\344\0\10\71\200\220\3\40\344"
+ "\0\364\271\132\1\260\310\1\20\162\0\204\34\100\310\1"
+ "\20\162\0\204\34\200\220\363\103\0\213\34\200\67\75\173"
+ "\113\211\365\123\166\223\131\0\0\0\0\111\105\116\104\256"
+ "\102\140\202"
+ },
+ {
+ ":resources/bypass_button.png", 1615,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\0\100\0\0\0\20\10\2\0\0\0\51\205\356"
+ "\176\0\0\0\4\147\101\115\101\0\0\257\310\67\5\212"
+ "\351\0\0\0\31\164\105\130\164\123\157\146\164\167\141\162"
+ "\145\0\101\144\157\142\145\40\111\155\141\147\145\122\145\141"
+ "\144\171\161\311\145\74\0\0\5\341\111\104\101\124\170\332"
+ "\264\126\113\117\133\107\24\236\231\173\301\340\47\6\7\23"
+ "\36\246\355\202\100\213\311\206\242\110\110\110\374\207\256\53"
+ "\345\77\244\77\43\135\66\33\244\144\337\25\312\62\242\110"
+ "\25\250\202\220\102\112\324\320\200\121\170\44\4\33\2\70"
+ "\261\261\357\235\107\277\71\367\332\165\36\225\222\105\354\361"
+ "\365\314\71\337\375\346\234\63\147\316\14\177\360\340\101\157"
+ "\157\57\373\264\117\261\130\134\133\133\253\126\253\237\210\217"
+ "\106\243\223\223\223\137\224\237\337\371\345\116\74\26\345\214"
+ "\163\146\40\22\244\10\7\206\33\172\30\73\260\222\267\25"
+ "\113\35\213\105\1\201\300\4\177\55\170\172\331\140\100\75"
+ "\126\41\174\62\225\20\216\43\134\216\247\343\12\46\270\20"
+ "\304\254\321\214\126\112\111\145\244\326\112\227\57\336\174\56"
+ "\277\253\360\236\66\202\151\240\170\0\66\346\327\233\67\241"
+ "\376\341\356\75\141\147\241\311\100\307\31\246\203\67\112\103"
+ "\140\361\254\201\277\107\370\37\357\336\13\30\2\177\171\3"
+ "\157\4\147\16\343\155\360\201\32\347\345\21\153\150\342\131"
+ "\202\301\154\172\107\31\153\326\377\361\237\114\236\1\337\275"
+ "\326\375\41\277\320\60\137\51\274\304\224\342\122\35\54\55"
+ "\101\322\311\30\32\323\152\177\171\231\51\211\216\321\66\102"
+ "\122\301\133\164\310\153\145\307\273\113\113\210\135\204\61\64"
+ "\210\12\313\313\210\247\205\206\172\333\261\121\23\102\70\2"
+ "\341\347\31\170\42\322\75\335\150\116\233\140\275\134\264\11"
+ "\1\271\43\140\321\373\374\140\270\342\203\56\335\337\215\6"
+ "\221\237\225\201\256\311\57\360\147\254\175\130\104\371\367\374"
+ "\374\372\334\34\74\21\101\56\51\205\41\204\120\61\145\375"
+ "\264\313\155\11\250\47\345\306\374\374\37\163\163\350\6\31"
+ "\211\16\206\20\102\105\240\20\317\140\233\313\270\303\144\126"
+ "\251\41\303\303\44\302\227\251\101\3\41\124\302\101\26\233"
+ "\167\370\225\272\34\250\325\307\374\126\376\372\250\17\141\3"
+ "\144\177\256\15\30\41\136\254\256\356\337\277\237\114\245\60"
+ "\14\62\14\10\14\41\214\146\62\127\247\246\64\111\130\343"
+ "\271\277\272\272\103\170\325\230\100\22\36\302\170\46\223\233"
+ "\232\152\42\155\60\300\330\303\143\43\61\41\205\307\352\202"
+ "\162\130\42\335\73\142\172\104\127\275\212\171\145\0\153\345"
+ "\67\375\54\176\43\301\352\354\122\125\334\6\177\74\26\147"
+ "\67\130\265\136\341\57\103\13\155\12\331\75\244\124\161\143"
+ "\3\151\63\60\75\335\352\61\206\20\226\326\67\214\242\340"
+ "\320\332\111\151\373\57\11\237\233\236\156\72\200\116\216\360"
+ "\107\353\33\264\63\103\74\362\32\6\213\36\47\321\231\320"
+ "\45\144\73\345\267\315\155\215\41\204\120\1\140\267\164\13"
+ "\77\357\27\251\124\112\356\370\255\374\30\102\10\125\223\137"
+ "\220\365\350\313\162\241\340\143\243\114\114\140\224\145\14\115"
+ "\112\331\175\175\2\302\213\335\2\145\205\305\51\233\204\26"
+ "\177\136\50\170\214\145\10\337\317\130\77\341\257\134\237\200"
+ "\360\214\360\252\201\267\206\32\355\246\134\117\171\136\261\216"
+ "\376\325\150\37\32\46\366\112\165\10\241\12\266\157\53\277"
+ "\333\353\326\374\332\345\166\25\243\157\272\277\106\3\177\155"
+ "\247\12\41\124\115\176\127\122\327\241\165\266\111\142\67\207"
+ "\34\271\175\73\130\1\233\301\244\122\24\7\274\21\54\145"
+ "\50\44\74\30\276\43\174\60\173\240\12\60\1\236\26\117"
+ "\141\7\7\21\306\163\373\267\147\101\120\215\262\141\207\312"
+ "\42\140\110\13\277\333\356\332\115\154\375\121\217\176\136\13"
+ "\361\76\254\322\120\65\371\5\55\227\362\225\114\14\17\103"
+ "\164\274\276\256\102\62\373\301\320\326\273\341\141\77\20\311"
+ "\120\216\251\122\303\303\110\344\227\357\342\61\204\20\52\371"
+ "\1\136\136\110\24\42\226\144\224\125\141\51\61\11\154\137"
+ "\41\313\362\43\370\242\357\264\71\254\217\265\362\233\54\203"
+ "\120\226\374\46\336\245\304\220\302\260\256\261\261\332\346\346"
+ "\361\312\12\312\326\225\174\36\166\237\74\331\74\131\175\210"
+ "\372\10\225\42\227\25\325\104\274\201\254\356\31\33\253\156"
+ "\156\36\255\254\370\132\367\345\363\260\373\325\223\315\322\352"
+ "\103\354\201\36\302\263\6\336\367\75\346\360\172\261\236\311"
+ "\145\42\375\35\136\275\254\313\366\114\342\111\36\33\210\104"
+ "\104\344\364\370\304\367\174\174\132\371\353\173\365\276\211\150"
+ "\74\237\70\251\224\364\221\266\370\253\42\75\21\217\71\321"
+ "\323\347\245\46\277\153\303\57\155\335\114\214\217\263\122\351"
+ "\162\161\361\170\141\341\305\302\2\324\355\264\23\72\147\147"
+ "\241\302\22\65\253\220\244\227\273\306\307\115\251\124\131\134"
+ "\4\370\200\360\160\165\0\205\145\166\26\52\30\321\254\47"
+ "\136\315\307\226\75\337\76\103\15\311\215\15\35\47\213\225"
+ "\213\267\366\304\115\305\263\156\357\341\323\303\263\355\63\277"
+ "\356\373\330\16\55\374\147\217\137\47\123\311\157\147\306\236"
+ "\147\243\347\257\316\355\214\175\135\137\105\206\13\277\27\136"
+ "\77\176\335\334\326\344\0\25\176\330\27\235\231\151\117\247"
+ "\223\133\133\346\340\300\36\165\103\71\76\72\352\346\363\236"
+ "\266\147\243\152\51\243\301\41\237\234\231\351\110\247\323\133"
+ "\133\232\360\142\50\47\106\107\333\363\171\254\141\263\20\223"
+ "\3\136\160\151\330\373\163\317\53\173\331\301\354\140\17\74"
+ "\145\347\307\347\273\207\273\107\73\107\10\277\254\371\176\315"
+ "\177\217\177\167\261\340\235\172\203\327\6\257\345\106\154\106"
+ "\24\116\236\376\363\364\360\257\203\100\33\40\371\255\133\77"
+ "\305\73\73\120\230\161\75\21\246\161\27\142\341\345\207\321"
+ "\231\256\351\52\1\356\267\227\227\120\166\166\166\130\10\335"
+ "\111\76\366\341\364\263\67\231\113\302\167\365\244\334\366\66"
+ "\267\303\165\333\320\160\40\333\163\314\362\7\247\73\26\327"
+ "\223\12\53\340\311\363\323\363\317\345\167\155\25\1\15\34"
+ "\240\113\206\340\241\345\1\1\12\270\241\273\234\242\213\22"
+ "\212\22\312\67\246\15\175\14\103\21\334\272\202\353\227\55"
+ "\357\301\115\205\67\360\276\347\321\311\217\35\347\272\355\216"
+ "\75\164\5\247\203\127\333\113\14\254\367\261\171\265\266\13"
+ "\360\331\374\156\271\374\246\124\54\5\136\221\236\205\117\372"
+ "\222\37\377\275\33\211\264\117\116\176\237\33\34\244\225\302"
+ "\41\310\20\312\360\111\137\310\205\26\124\222\255\164\177\177"
+ "\157\155\355\321\27\345\377\127\200\1\0\7\104\256\170\174"
+ "\154\240\127\0\0\0\0\111\105\116\104\256\102\140\202"
+ },
+ {
+ ":resources/font.png", 10827,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\7\135\0\0\0\20\10\6\0\0\0\135\214\146"
+ "\362\0\0\0\11\160\110\131\163\0\0\16\304\0\0\16"
+ "\304\1\225\53\16\33\0\0\40\0\111\104\101\124\170\234"
+ "\355\235\171\364\135\125\225\347\77\277\220\164\244\222\212\61"
+ "\222\230\212\241\142\14\105\112\245\54\151\225\106\27\315\212"
+ "\24\5\313\201\106\12\225\5\55\266\245\250\215\226\224\55"
+ "\113\104\50\64\42\112\251\5\132\245\245\122\22\324\202\122"
+ "\24\107\304\221\166\142\24\54\73\316\212\20\10\140\200\200"
+ "\214\11\146\370\15\257\377\370\356\363\273\347\236\167\316\35"
+ "\336\273\357\375\136\222\273\327\172\353\275\167\366\76\373\354"
+ "\63\355\263\367\31\41\1\35\72\235\26\327\342\132\334\160"
+ "\160\356\167\214\276\210\107\23\162\364\103\137\127\356\176\145"
+ "\254\222\136\212\117\31\377\136\312\176\117\301\227\225\155\125"
+ "\176\375\362\250\333\216\173\211\327\104\36\206\111\323\204\176"
+ "\10\151\232\250\203\246\344\256\112\73\210\162\30\26\257\141"
+ "\322\64\21\247\116\334\101\321\124\325\363\115\215\71\375\362"
+ "\33\46\256\137\176\275\216\335\115\365\351\141\341\6\115\137"
+ "\5\67\214\64\352\332\113\375\366\331\26\327\342\132\334\314"
+ "\343\232\262\333\7\351\267\225\361\252\153\237\64\75\46\206"
+ "\64\115\311\123\205\146\20\161\7\145\37\125\251\273\141\214"
+ "\237\303\240\257\22\47\202\337\4\234\124\203\327\153\54\116"
+ "\21\355\7\200\216\175\316\257\300\167\55\260\5\370\2\60"
+ "\131\101\206\50\14\212\266\227\270\1\115\264\214\43\174\272"
+ "\312\266\112\271\326\220\147\132\16\373\77\235\236\375\357\342"
+ "\337\217\356\13\350\326\22\251\343\252\355\261\112\131\105\350"
+ "\222\355\260\212\154\211\164\243\320\204\236\30\321\66\123\47"
+ "\255\252\174\152\321\354\52\270\121\220\241\16\256\352\70\330"
+ "\213\16\230\351\274\65\201\33\105\231\206\136\6\243\44\114"
+ "\213\153\161\273\73\256\216\343\322\264\34\375\320\327\225\173"
+ "\30\16\136\257\16\154\323\3\336\356\204\57\53\333\252\374"
+ "\372\345\321\253\3\327\264\223\70\112\64\115\350\207\220\146"
+ "\0\216\115\317\174\252\322\16\242\34\206\305\153\230\64\115"
+ "\304\251\23\167\120\64\125\365\174\323\216\300\250\332\20\115"
+ "\362\353\165\354\156\252\117\17\13\67\150\372\52\270\141\244"
+ "\121\327\136\352\267\317\266\270\26\327\342\146\36\327\224\335"
+ "\76\110\277\255\214\127\135\373\244\351\61\61\244\151\112\236"
+ "\52\64\203\210\73\50\373\250\112\335\15\143\374\34\6\175"
+ "\225\70\21\174\164\361\252\200\127\331\142\320\21\300\243\300"
+ "\331\366\171\324\302\122\174\147\1\123\300\5\300\375\300\31"
+ "\45\62\164\202\357\42\332\257\3\23\366\135\106\133\31\172"
+ "\150\377\125\26\10\41\122\266\125\312\65\340\23\55\37\243"
+ "\11\27\131\303\105\330\56\376\26\236\343\331\203\37\232\254"
+ "\343\252\355\261\112\131\5\164\205\355\260\212\154\211\164\213"
+ "\312\67\12\75\224\27\214\116\233\251\232\126\22\366\24\273"
+ "\175\24\144\250\203\253\72\16\366\142\377\314\164\336\232\300"
+ "\215\242\114\103\57\203\121\22\246\305\265\270\335\35\127\307"
+ "\161\151\132\216\176\350\353\312\75\14\7\257\127\7\266\351"
+ "\1\157\167\302\227\225\155\125\176\375\362\350\325\201\253\23"
+ "\157\30\306\155\223\64\115\350\207\220\146\0\216\115\317\174"
+ "\252\322\16\242\34\206\305\153\230\64\115\304\251\23\167\120"
+ "\64\125\365\174\323\216\300\250\332\20\115\362\353\165\354\156"
+ "\252\117\17\13\67\150\372\52\270\141\244\121\327\136\352\267"
+ "\317\266\270\26\327\342\146\36\127\242\227\147\125\341\325\217"
+ "\34\51\171\352\360\252\153\237\64\75\46\206\64\75\312\123"
+ "\364\351\111\346\62\232\141\333\107\125\352\156\30\343\347\60"
+ "\350\253\304\151\332\277\31\161\332\11\340\55\366\335\63\337"
+ "\136\342\216\72\115\257\176\113\325\364\172\225\153\167\244\33"
+ "\166\171\355\156\64\63\210\373\26\322\35\227\127\211\67\3"
+ "\362\365\205\33\244\16\230\351\274\65\201\33\105\231\6\205"
+ "\233\225\102\266\320\102\13\103\207\116\342\333\207\247\1\177"
+ "\260\337\373\1\333\2\374\131\150\67\131\7\355\266\72\51"
+ "\202\233\2\316\364\302\137\214\166\236\305\340\4\140\253\245"
+ "\363\352\22\271\1\376\16\330\350\375\277\335\302\142\60\236"
+ "\10\157\22\326\0\217\170\377\227\2\267\240\1\176\34\370"
+ "\5\52\107\37\366\41\53\143\200\303\120\236\306\201\235\300"
+ "\172\140\271\207\77\0\370\215\341\46\200\137\1\117\111\310"
+ "\363\52\272\353\165\77\22\316\270\301\102\340\153\46\323\44"
+ "\160\17\360\2\17\37\213\73\345\341\127\3\277\64\371\166"
+ "\2\77\3\126\171\370\305\300\217\14\267\35\370\41\260\42"
+ "\41\377\260\140\25\160\33\52\317\73\201\247\107\150\146\1"
+ "\247\2\267\242\266\76\211\312\150\75\160\114\11\377\323\120"
+ "\71\235\232\300\207\345\71\156\351\34\32\320\75\17\330\140"
+ "\162\76\12\374\133\11\237\260\357\305\150\142\155\240\14\17"
+ "\371\276\337\101\345\361\206\110\132\251\374\66\101\263\16\370"
+ "\162\5\72\7\367\3\357\115\340\336\107\136\57\165\200\367"
+ "\227\310\5\360\54\324\37\135\177\375\31\352\243\141\234\260"
+ "\176\327\223\357\27\0\7\42\35\341\367\235\62\136\23\250"
+ "\255\370\72\140\51\160\55\352\137\123\350\212\245\57\2\163"
+ "\12\370\244\332\101\14\374\360\267\2\73\200\5\11\332\171"
+ "\110\237\237\343\205\75\2\34\34\320\235\141\174\117\17\302"
+ "\17\46\257\123\67\240\376\344\303\337\43\75\353\340\116\272"
+ "\307\217\127\133\270\17\261\274\377\277\10\336\301\26\244\343"
+ "\103\210\365\217\176\40\171\65\134\42\355\46\240\16\37\327"
+ "\367\177\335\0\357\20\127\245\375\225\341\166\145\130\75\323"
+ "\2\64\10\357\46\157\33\270\72\233\62\134\13\55\264\260"
+ "\147\300\46\144\337\370\260\6\371\27\223\300\357\201\243\153"
+ "\360\72\45\10\73\205\374\11\42\177\174\170\77\262\247\376"
+ "\0\274\51\210\227\362\177\103\373\266\310\246\176\13\262\161"
+ "\306\201\53\52\346\241\56\324\221\147\254\340\343\340\315\46"
+ "\363\66\144\77\325\201\123\221\155\71\1\174\333\13\177\203"
+ "\361\233\0\276\353\205\47\117\135\106\340\100\340\146\124\137"
+ "\105\376\107\12\316\42\177\225\350\221\300\146\13\333\14\34"
+ "\336\43\37\37\176\212\374\205\52\364\163\200\273\321\334\206"
+ "\17\251\262\52\112\243\16\224\371\234\273\62\355\243\250\154"
+ "\36\256\100\13\232\363\230\244\232\317\3\365\375\354\72\76"
+ "\364\40\150\210\304\11\241\212\57\227\112\63\65\217\320\224"
+ "\177\274\53\320\25\301\201\310\27\162\74\276\143\174\375\166"
+ "\63\350\271\220\272\64\125\174\344\72\72\327\215\115\261\266"
+ "\342\240\310\257\115\215\21\105\127\232\257\45\161\175\164\11"
+ "\34\16\274\15\170\176\215\70\275\100\231\37\337\113\236\253"
+ "\246\25\362\256\313\363\4\64\306\137\200\332\104\70\127\265"
+ "\226\164\331\17\42\337\105\351\15\22\206\131\207\105\74\173"
+ "\232\357\30\103\306\335\22\57\154\22\170\173\207\116\147\214"
+ "\261\67\265\270\26\327\342\6\212\33\3\260\337\164\350\60"
+ "\306\330\44\60\33\31\230\263\175\72\144\10\237\4\354\217"
+ "\234\325\67\142\312\327\350\72\150\300\75\7\170\73\162\76"
+ "\27\4\270\131\300\73\311\166\72\157\100\306\310\364\342\207"
+ "\227\346\203\300\173\54\370\14\340\161\136\76\34\335\144\207"
+ "\316\136\106\377\173\144\50\174\305\160\57\106\13\61\373\170"
+ "\364\167\240\101\343\57\201\377\4\126\2\117\12\362\31\5"
+ "\107\23\243\115\340\56\1\226\1\207\131\370\227\114\226\277"
+ "\261\374\377\7\62\312\136\150\370\77\41\133\164\164\274\36"
+ "\2\76\1\234\13\74\306\342\74\26\370\113\303\157\6\256"
+ "\104\213\35\0\237\104\13\56\373\106\344\334\0\74\31\163"
+ "\266\15\377\132\64\200\75\61\221\337\33\321\344\304\233\321"
+ "\102\344\171\46\377\343\22\145\166\241\361\177\265\341\157\7"
+ "\276\202\352\36\340\37\321\325\47\373\31\376\133\250\216\177"
+ "\204\352\367\43\300\63\175\371\213\312\75\126\7\51\174\25"
+ "\32\303\377\47\252\207\263\201\317\241\105\356\77\363\342\356"
+ "\15\334\10\374\61\360\357\300\227\120\331\76\3\365\213\27"
+ "\241\166\167\162\42\315\133\120\333\176\34\301\242\273\353\213"
+ "\144\23\42\263\121\335\134\150\345\262\310\150\236\212\26\204"
+ "\76\214\34\316\3\201\317\2\227\2\47\107\370\200\352\140"
+ "\55\352\233\357\116\320\304\312\43\111\143\370\267\33\337\265"
+ "\300\273\14\365\136\344\60\277\16\130\127\302\247\103\326\336"
+ "\235\36\12\351\162\64\21\76\353\200\307\243\115\34\125\345"
+ "\6\351\214\3\201\337\171\350\175\221\263\265\60\110\363\41"
+ "\340\317\54\116\114\256\47\1\137\105\345\374\75\264\360\370"
+ "\12\340\130\340\50\340\256\204\134\113\121\235\254\1\236\152"
+ "\64\117\104\216\333\47\200\217\42\75\161\226\361\132\15\334"
+ "\223\340\265\4\31\306\373\3\117\63\232\137\3\77\107\365"
+ "\261\31\265\347\213\214\347\221\221\366\331\11\313\255\106\375"
+ "\215\241\305\352\113\351\136\164\7\31\237\257\102\165\65\341"
+ "\351\200\115\344\235\276\153\321\46\237\137\0\207\170\341\353"
+ "\220\176\74\334\342\76\27\370\206\345\151\53\352\57\167\241"
+ "\11\333\353\215\346\177\42\103\167\251\307\347\156\53\217\117"
+ "\47\164\302\42\340\46\340\57\210\224\265\375\377\76\152\67"
+ "\47\6\345\64\26\51\223\143\201\317\3\57\101\216\102\35"
+ "\175\65\255\243\213\342\24\325\121\205\170\105\375\255\54\336"
+ "\24\152\233\37\4\36\355\127\306\202\361\265\50\136\112\157"
+ "\104\241\207\362\150\34\127\221\176\7\60\167\120\162\65\305"
+ "\247\42\156\33\232\364\276\52\250\263\147\243\276\361\244\252"
+ "\362\216\240\55\335\342\132\134\213\363\174\313\2\175\276\32"
+ "\155\62\373\43\310\365\367\315\350\212\320\377\203\46\101\137"
+ "\113\332\317\300\213\373\132\344\127\74\1\363\133\201\373\220"
+ "\377\171\141\144\174\330\11\274\314\350\317\107\33\301\212\164"
+ "\164\314\276\165\20\263\251\335\142\356\355\310\66\331\253\137"
+ "\375\34\224\145\135\171\252\360\336\216\371\53\310\336\334\273"
+ "\106\334\255\150\156\340\167\330\146\276\116\346\273\236\213\154"
+ "\255\13\201\271\26\176\27\360\16\262\272\51\52\227\337\221"
+ "\337\144\74\155\133\105\312\45\126\167\67\2\7\221\331\62"
+ "\367\1\227\241\205\200\163\221\57\373\204\12\162\114\363\11"
+ "\320\357\106\266\346\1\25\351\277\212\354\245\243\3\372\256"
+ "\262\252\220\106\35\137\270\314\347\334\123\150\101\175\362\21"
+ "\340\70\42\276\116\20\267\27\77\73\306\147\230\64\241\377"
+ "\61\35\47\304\247\342\25\321\222\236\107\150\312\77\36\165"
+ "\272\242\366\262\4\371\215\37\6\76\144\74\336\211\26\255"
+ "\216\3\56\53\251\307\262\171\216\101\321\124\361\221\123\174"
+ "\374\374\207\143\323\131\170\363\275\101\371\275\6\157\356\61"
+ "\300\155\302\306\10\17\167\44\232\153\73\317\150\116\5\216"
+ "\351\320\371\326\30\143\173\241\261\377\343\310\307\76\17\170"
+ "\117\244\15\307\332\367\167\321\201\206\157\240\172\256\345\63"
+ "\225\321\173\270\134\176\33\310\163\121\276\302\71\203\160\314"
+ "\375\103\202\47\76\77\117\276\375\321\206\252\25\300\277\140"
+ "\33\263\14\137\126\366\115\347\273\237\272\116\302\10\326\141"
+ "\21\117\210\364\305\362\62\320\344\330\147\275\70\377\213\154"
+ "\122\371\356\26\327\342\132\334\100\161\176\7\167\116\351\157"
+ "\221\123\174\23\260\72\350\374\137\101\16\303\61\150\342\370"
+ "\277\220\37\244\40\350\350\21\34\36\376\245\150\221\155\261"
+ "\47\237\257\70\46\221\321\62\7\31\162\263\43\164\33\72"
+ "\164\126\215\61\166\42\360\117\230\321\340\361\270\7\55\30"
+ "\72\303\341\317\321\102\306\263\321\102\337\53\201\337\106\24"
+ "\156\152\341\241\316\242\353\264\262\264\360\315\150\321\332\355"
+ "\176\76\30\71\200\156\201\361\76\253\237\257\223\236\360\136"
+ "\206\234\371\71\11\374\122\113\67\164\364\137\6\374\3\132"
+ "\104\360\353\175\35\162\124\326\4\174\174\147\360\122\62\207"
+ "\274\53\317\136\320\11\310\20\377\163\17\77\205\234\41\167"
+ "\72\155\41\126\227\206\337\206\115\276\170\362\377\316\303\227"
+ "\55\272\236\204\214\272\302\5\211\100\346\151\3\44\201\337"
+ "\201\372\300\355\310\341\337\110\176\3\302\65\300\17\110\357"
+ "\340\73\14\31\160\177\113\367\242\316\63\200\353\321\204\317"
+ "\146\340\71\300\117\202\364\241\173\100\135\210\46\222\134\275"
+ "\137\145\377\137\342\321\234\0\374\63\260\270\200\317\264\21"
+ "\334\204\243\147\170\267\241\42\74\255\364\176\64\161\366\330"
+ "\72\16\102\47\276\170\122\344\104\344\26\134\153\310\15\72"
+ "\31\373\0\371\5\277\213\120\375\274\40\110\363\343\150\101"
+ "\366\371\71\126\31\315\225\300\247\321\306\7\37\346\240\205"
+ "\320\127\25\310\265\300\344\160\355\354\12\264\331\341\270\200"
+ "\356\42\244\57\217\52\340\265\4\351\200\71\136\37\134\212"
+ "\332\213\203\247\240\166\67\67\322\157\372\135\164\75\3\235"
+ "\120\135\110\376\144\333\54\313\343\277\142\175\307\342\34\207"
+ "\46\64\236\344\321\76\202\332\323\231\344\117\315\156\104\106"
+ "\357\47\275\364\56\107\106\370\337\30\357\345\330\244\226\107"
+ "\263\1\370\30\152\223\157\6\136\217\115\320\44\364\306\327"
+ "\121\377\367\67\116\114\347\77\164\154\202\162\212\71\55\67"
+ "\242\166\260\23\370\157\5\351\6\5\233\247\251\340\30\114"
+ "\313\130\304\247\2\256\316\242\153\152\2\247\47\31\13\306"
+ "\327\242\170\51\275\21\205\36\312\243\161\134\335\262\35\204"
+ "\134\115\361\251\221\227\275\200\251\110\235\215\143\47\357\153"
+ "\364\213\121\262\245\133\134\213\153\161\236\157\131\240\317\317"
+ "\107\33\251\16\202\56\177\57\264\123\252\352\226\115\310\117"
+ "\71\25\155\376\171\51\371\311\134\137\327\154\105\23\342\157"
+ "\53\113\47\260\157\335\206\341\61\144\327\334\211\154\316\243"
+ "\310\333\324\37\103\266\343\243\310\316\252\72\216\46\41\50"
+ "\113\337\336\356\344\310\202\215\315\65\170\157\107\266\72\150"
+ "\23\164\154\321\65\351\23\243\215\250\377\27\370\55\360\267"
+ "\101\334\161\344\347\236\320\203\75\63\211\306\14\7\321\61"
+ "\261\144\174\365\155\231\51\344\53\74\204\66\326\335\107\365"
+ "\105\361\60\377\7\242\11\373\277\300\333\264\131\100\377\162"
+ "\144\347\256\300\273\151\313\350\237\214\66\65\117\227\225\241"
+ "\237\211\312\65\225\106\24\172\360\71\367\4\132\220\157\164"
+ "\33\72\54\160\17\221\66\35\304\355\325\317\16\371\14\223"
+ "\46\154\363\323\161\52\330\354\125\26\135\41\76\217\320\224"
+ "\177\74\352\164\105\355\305\235\274\363\375\366\37\240\303\16"
+ "\267\1\207\226\324\343\114\55\272\126\361\221\303\370\343\350"
+ "\4\376\113\200\333\43\143\23\150\234\377\42\266\71\153\24"
+ "\374\256\176\161\243\40\103\35\134\325\61\267\144\14\135\217"
+ "\306\272\45\250\177\57\45\333\64\77\222\371\256\212\53\241"
+ "\231\315\150\346\23\172\230\347\201\374\125\240\323\377\15\331"
+ "\342\132\134\213\33\54\16\357\167\307\17\13\161\45\37\237"
+ "\156\215\13\13\170\270\323\60\147\222\115\304\337\106\344\372"
+ "\30\117\216\273\221\201\173\31\132\4\216\322\331\367\125\170"
+ "\306\222\307\343\123\206\163\141\317\100\306\371\101\366\375\254"
+ "\260\74\246\131\24\247\127\206\333\227\340\224\212\375\367\167"
+ "\206\57\102\127\66\70\374\51\323\354\22\351\40\147\141\153"
+ "\4\77\13\355\106\372\24\272\316\67\304\337\214\46\10\302"
+ "\172\277\236\304\165\7\206\37\47\161\315\127\300\177\36\132"
+ "\114\175\172\200\337\204\46\101\346\33\315\371\26\346\360\73"
+ "\261\223\310\6\373\143\355\43\150\227\141\373\74\311\370\154"
+ "\102\273\217\252\264\125\107\363\32\57\156\356\252\210\110\231"
+ "\237\214\55\30\33\356\105\250\314\40\333\261\77\216\352\366"
+ "\122\254\76\321\102\340\115\21\236\227\43\47\32\264\163\354"
+ "\53\221\364\303\172\135\216\26\7\77\343\321\74\202\256\75"
+ "\12\141\226\107\23\153\77\220\57\213\24\115\112\236\72\370"
+ "\131\330\202\131\35\171\22\355\76\45\363\72\362\127\12\327"
+ "\225\173\15\332\45\355\303\3\310\260\14\323\234\203\34\160"
+ "\377\52\134\237\346\141\140\145\42\111\277\315\307\344\132\114"
+ "\136\27\74\110\274\176\17\162\362\226\360\332\351\321\74\204"
+ "\26\21\347\104\150\353\350\276\52\365\7\252\367\373\311\116"
+ "\337\73\70\25\225\321\354\54\142\247\143\364\133\220\76\4"
+ "\115\64\75\152\277\267\330\177\14\277\315\305\367\322\133\200"
+ "\362\370\72\113\167\172\221\326\243\71\312\160\356\24\314\121"
+ "\21\32\7\7\43\135\66\47\240\11\165\347\134\324\357\227"
+ "\7\341\141\231\54\106\72\173\221\175\57\116\244\333\5\41"
+ "\215\375\77\36\215\135\23\250\315\234\27\310\170\64\52\347"
+ "\333\321\70\344\160\313\221\116\232\104\155\350\245\36\156\25"
+ "\232\104\36\107\23\322\276\374\113\55\336\70\232\124\135\22"
+ "\244\27\53\233\225\250\315\157\107\223\270\141\137\72\27\265"
+ "\321\351\353\247\22\375\77\325\357\57\103\33\133\272\306\11"
+ "\164\232\172\207\175\116\107\273\162\335\325\332\147\6\374\76"
+ "\202\352\44\304\255\100\223\20\343\350\44\305\276\101\274\17"
+ "\131\371\337\205\306\54\207\133\155\371\336\206\116\373\207\362"
+ "\137\214\135\133\156\141\356\52\256\51\244\167\136\225\52\333"
+ "\104\37\364\161\133\200\347\132\370\163\354\277\303\155\305\154"
+ "\35\324\366\73\144\23\273\207\4\264\267\221\75\313\360\146"
+ "\313\277\317\347\140\57\336\303\11\171\335\30\345\367\361\260"
+ "\215\164\202\376\342\217\135\205\60\202\266\164\213\153\161\55"
+ "\56\303\305\372\270\177\355\340\357\261\161\335\303\157\102\33"
+ "\266\162\140\370\313\221\256\166\327\173\376\32\333\124\146\144"
+ "\257\101\233\324\126\40\335\173\122\20\337\311\361\64\344\127"
+ "\116\242\215\303\205\157\313\6\72\327\277\52\161\61\32\177"
+ "\356\231\46\315\350\47\220\375\170\132\20\36\205\32\176\113"
+ "\154\14\360\177\273\362\15\345\51\4\243\161\127\42\157\103"
+ "\72\77\26\67\125\76\253\221\175\160\152\20\276\25\325\303"
+ "\361\330\42\143\302\236\51\32\323\356\240\333\306\10\307\221"
+ "\242\272\13\371\335\213\116\362\56\104\13\51\233\123\361\123"
+ "\174\14\146\43\173\351\65\25\351\227\240\361\375\71\11\372"
+ "\255\250\334\247\313\312\322\370\35\221\353\14\143\66\122\1"
+ "\276\212\317\271\47\320\202\174\350\157\345\110\22\140\161\373"
+ "\361\263\231\41\32\310\267\371\256\376\22\362\211\205\247\150"
+ "\163\321\362\151\64\345\37\217\72\335\225\310\307\0\335\352"
+ "\167\67\266\111\5\345\337\157\57\47\243\47\277\216\40\157"
+ "\367\127\55\323\141\321\100\271\217\34\362\131\216\16\256\374"
+ "\274\200\346\172\344\53\371\174\212\374\327\121\302\275\10\325"
+ "\273\273\46\372\7\350\100\305\275\26\266\1\273\236\336\350"
+ "\213\374\353\42\37\172\20\70\110\264\201\36\165\200\263\55"
+ "\266\30\376\354\200\167\57\176\364\260\161\371\354\166\5\164"
+ "\72\150\223\301\106\124\337\237\100\67\36\126\261\123\6\201"
+ "\53\363\265\277\153\371\74\63\213\134\32\157\244\234\204\26"
+ "\327\342\366\64\34\336\357\216\37\26\340\34\154\47\273\276"
+ "\145\33\162\140\175\272\357\242\211\316\16\162\150\346\172\70"
+ "\177\162\361\54\64\341\267\71\114\57\110\363\337\54\315\273"
+ "\60\345\31\243\263\357\334\33\100\36\217\143\14\27\123\274"
+ "\251\174\102\132\51\107\371\104\160\377\210\31\43\136\370\24"
+ "\371\323\272\263\311\57\60\346\322\116\310\373\257\330\111\331"
+ "\0\357\336\212\235\300\46\123\75\374\13\220\363\232\313\227"
+ "\341\67\241\66\341\46\251\257\303\273\216\331\344\173\37\32"
+ "\154\335\316\266\145\221\364\327\241\53\131\302\62\171\236\311"
+ "\344\6\212\11\354\124\255\341\327\43\107\150\21\152\133\353"
+ "\303\374\7\337\135\213\255\101\172\205\20\320\164\55\276\6"
+ "\370\327\241\366\367\172\17\167\55\162\216\127\132\231\134\206"
+ "\166\263\257\66\331\157\267\270\7\240\362\364\171\316\101\23"
+ "\103\153\354\377\241\366\77\266\270\23\373\274\337\243\231\304"
+ "\256\105\53\310\147\252\74\302\101\77\365\51\242\251\222\116"
+ "\114\236\322\264\22\365\30\63\124\326\121\254\103\312\372\273"
+ "\303\337\217\116\202\203\166\250\76\74\115\326\115\173\62\172"
+ "\363\45\46\327\44\211\205\115\362\223\116\241\134\113\320\16"
+ "\333\153\74\232\11\202\33\0\14\346\31\56\306\153\16\62"
+ "\266\276\212\332\242\243\71\226\354\155\354\253\221\221\366\242"
+ "\54\3\225\165\137\225\366\344\340\54\244\267\175\330\204\26"
+ "\333\102\276\240\274\273\105\332\17\41\75\4\322\51\316\151"
+ "\173\253\313\127\44\275\267\232\34\271\367\135\3\232\137\241"
+ "\153\243\177\131\100\3\162\144\376\76\102\23\266\173\320\365"
+ "\307\347\106\302\375\62\371\50\360\175\13\277\12\71\50\275"
+ "\350\53\367\377\141\164\122\177\1\332\161\357\353\31\247\123"
+ "\367\101\172\352\72\17\167\3\162\226\366\266\157\177\361\376"
+ "\107\150\107\362\102\373\355\313\377\3\64\206\314\105\165\361"
+ "\235\130\136\3\31\157\100\247\262\227\241\353\331\302\276\164"
+ "\65\322\371\323\23\305\211\376\37\353\203\27\131\174\42\361"
+ "\72\226\347\45\350\24\362\375\150\42\156\161\54\55\324\356"
+ "\366\211\340\256\105\116\327\76\126\306\327\5\361\176\142\171"
+ "\373\24\172\246\300\341\176\202\364\364\62\324\326\102\371\57"
+ "\300\333\75\156\151\136\200\372\356\132\362\213\237\271\262\255"
+ "\340\244\135\155\274\260\357\253\75\334\365\310\166\0\75\173"
+ "\340\26\35\134\171\136\353\321\36\116\266\171\341\101\362\343"
+ "\365\365\110\357\272\170\337\13\344\165\160\253\225\251\303\55"
+ "\44\70\335\103\276\256\307\261\115\27\26\346\336\11\334\146"
+ "\262\35\211\46\65\374\172\330\30\244\271\261\305\265\270\26"
+ "\67\22\270\360\373\54\244\163\316\106\343\325\27\320\170\134"
+ "\144\33\342\341\117\101\372\154\11\362\107\276\346\247\141\260"
+ "\11\155\276\312\275\177\25\350\232\173\55\376\211\110\347\334"
+ "\206\167\73\122\220\237\120\347\26\215\327\241\36\236\104\13"
+ "\146\223\1\357\263\55\337\356\273\314\16\210\225\145\327\370"
+ "\210\306\346\67\223\155\126\213\331\144\211\4\342\64\65\354"
+ "\302\173\11\352\315\302\337\212\164\270\73\275\231\262\147\212"
+ "\306\264\325\310\347\334\101\244\36\302\266\226\220\337\247\71"
+ "\222\374\233\256\107\172\270\137\243\172\161\337\121\76\6\237"
+ "\43\377\176\155\62\135\203\237\220\135\57\30\243\357\52\53"
+ "\164\345\376\67\113\322\210\102\17\76\347\356\116\13\362\235"
+ "\266\242\66\225\221\44\164\217\347\323\125\361\263\313\370\14"
+ "\223\206\110\234\260\74\142\375\220\10\155\122\57\47\322\150"
+ "\302\77\36\165\272\167\43\273\175\43\322\113\276\16\31\47"
+ "\363\333\227\241\305\313\125\26\346\217\5\251\376\233\322\363"
+ "\203\246\161\120\344\43\307\370\254\44\75\37\1\52\217\375"
+ "\3\76\105\376\353\50\341\36\104\276\334\2\64\137\322\101"
+ "\363\254\7\40\37\372\15\110\337\70\372\42\377\272\310\207"
+ "\36\4\16\22\155\240\7\35\340\154\267\263\320\246\377\273"
+ "\310\157\304\355\320\233\37\75\154\134\41\30\315\317\321\174"
+ "\301\12\324\26\56\216\225\241\137\116\3\304\25\371\332\35"
+ "\124\337\347\242\272\71\263\142\274\221\162\22\132\134\213\333"
+ "\323\160\170\277\73\176\130\200\3\55\260\376\301\176\357\217"
+ "\46\303\142\164\47\42\205\260\1\233\164\117\50\274\333\221"
+ "\43\355\57\306\372\212\343\357\220\23\162\23\231\2\1\317"
+ "\0\16\34\256\161\274\367\10\274\64\227\221\77\365\25\205"
+ "\72\6\155\121\71\171\270\330\144\174\270\350\72\213\156\247"
+ "\234\60\75\17\126\243\301\156\136\2\77\7\71\374\17\6"
+ "\370\137\140\273\227\35\157\17\277\3\55\12\314\107\223\236"
+ "\347\243\111\167\277\114\176\216\14\215\205\150\161\350\307\1"
+ "\177\347\374\114\237\162\365\360\267\240\53\310\26\42\303\363"
+ "\313\344\47\33\226\43\43\157\34\115\30\270\23\104\135\145"
+ "\352\311\223\333\315\32\244\127\10\11\232\313\351\56\363\223"
+ "\254\154\302\35\363\217\240\276\160\75\371\253\325\100\33\3"
+ "\334\256\333\205\164\327\355\351\164\57\104\335\205\267\120\24"
+ "\31\210\335\111\327\165\344\167\54\115\132\32\105\371\114\225"
+ "\107\321\240\137\207\117\221\341\20\353\73\225\344\111\324\121"
+ "\310\147\35\232\170\273\236\154\241\241\127\271\77\207\256\177"
+ "\305\276\277\74\115\26\347\165\23\132\220\17\151\46\311\277"
+ "\305\344\40\266\120\352\177\266\133\272\376\11\310\324\242\353"
+ "\174\272\235\67\377\63\201\26\335\302\135\217\263\321\146\214"
+ "\317\243\15\30\123\330\25\100\221\362\116\351\267\52\365\347"
+ "\140\26\322\103\156\61\373\245\250\357\164\135\21\157\77\117"
+ "\306\166\25\42\207\357\55\366\373\44\114\137\30\376\254\110"
+ "\134\120\37\232\242\170\321\365\171\46\353\232\2\232\327\241"
+ "\211\130\42\64\241\356\204\370\346\32\310\227\311\375\144\273"
+ "\206\217\246\302\46\240\204\154\261\70\173\7\151\165\310\166"
+ "\71\56\44\357\24\156\43\73\115\34\362\334\116\246\277\17"
+ "\16\170\76\112\326\256\367\243\373\246\205\230\214\333\310\116"
+ "\0\207\374\72\344\67\121\25\365\377\60\336\7\321\351\242"
+ "\360\204\122\307\243\161\116\376\134\373\277\242\200\337\376\11"
+ "\334\243\236\214\113\54\77\176\74\367\316\360\12\362\47\324"
+ "\167\220\335\334\260\246\50\75\13\273\3\215\221\157\300\253"
+ "\233\130\331\126\160\322\336\204\166\74\203\167\362\310\160\147"
+ "\240\311\144\220\15\370\55\262\353\12\157\305\66\74\170\351"
+ "\136\203\46\245\277\27\244\177\46\231\115\171\233\311\35\266"
+ "\313\17\220\365\131\207\73\333\362\231\313\213\27\357\146\164"
+ "\152\300\341\176\203\312\352\10\144\323\354\100\345\374\31\217"
+ "\306\311\341\140\143\213\153\161\55\156\44\160\141\37\167\376"
+ "\335\253\321\242\350\74\154\361\303\323\1\53\361\66\146\70"
+ "\60\374\135\344\257\255\334\6\54\350\301\157\33\47\323\335"
+ "\107\33\237\337\4\162\204\151\107\307\271\56\322\4\17\57"
+ "\174\77\144\303\37\141\337\373\25\305\211\361\215\214\1\176"
+ "\136\267\20\267\113\13\241\104\346\112\145\133\223\147\54\215"
+ "\174\160\234\107\162\114\54\250\273\122\231\74\134\325\372\71"
+ "\6\215\215\173\333\377\127\340\75\243\21\241\237\136\140\107"
+ "\175\300\55\256\236\223\240\7\331\313\176\32\307\46\322\230"
+ "\347\207\107\360\125\175\316\335\235\26\264\351\354\372\200\276"
+ "\254\115\364\343\147\317\24\15\344\373\120\330\137\40\340\123"
+ "\140\157\166\321\346\242\305\345\352\327\77\36\165\72\320\342"
+ "\116\7\315\235\341\341\246\310\374\366\237\222\265\305\105\24"
+ "\57\116\146\154\146\206\306\101\221\217\34\343\263\232\274\377"
+ "\23\322\374\20\55\374\370\174\174\10\375\327\121\302\55\107"
+ "\163\46\67\220\235\360\74\320\243\337\307\302\146\173\76\157"
+ "\312\277\56\362\241\7\201\203\104\33\350\101\7\370\67\174"
+ "\200\354\260\260\316\173\361\243\207\215\253\142\313\354\100\163"
+ "\65\27\243\61\373\321\130\31\106\362\71\10\134\221\257\335"
+ "\41\233\147\10\27\272\13\175\164\207\160\260\321\103\266\270"
+ "\26\327\342\6\213\303\373\135\344\270\124\125\130\131\264\342"
+ "\301\355\104\262\153\231\234\102\17\25\307\303\310\160\233\203"
+ "\46\5\117\104\247\320\266\4\262\371\3\303\334\20\147\141"
+ "\261\323\244\261\174\346\203\22\64\221\62\11\161\163\221\362"
+ "\336\67\210\273\203\374\240\74\237\356\323\220\323\151\7\141"
+ "\363\320\342\151\170\272\70\204\345\344\363\173\50\132\374\230"
+ "\65\35\255\70\376\174\362\213\324\223\150\247\236\203\360\352"
+ "\122\320\202\356\35\4\140\370\11\362\127\52\57\243\333\200"
+ "\365\341\150\362\3\135\370\135\166\65\160\235\166\232\272\242"
+ "\30\124\146\271\253\316\274\374\354\215\214\16\337\0\3\135"
+ "\337\370\136\373\175\74\335\213\337\33\22\162\155\210\344\41"
+ "\204\175\350\356\37\207\7\64\13\311\73\362\251\366\136\64"
+ "\350\7\204\305\64\25\170\124\111\53\107\223\150\27\41\237"
+ "\153\55\174\157\164\315\327\211\175\310\175\60\232\4\331\17"
+ "\325\357\141\45\262\37\214\275\257\33\320\74\104\374\172\242"
+ "\375\50\277\22\70\224\55\165\275\360\41\344\215\153\307\153"
+ "\66\331\356\312\120\357\304\340\225\344\27\344\362\42\304\145"
+ "\332\111\367\4\304\42\322\233\132\326\222\115\66\375\12\55"
+ "\120\306\370\202\312\322\135\155\344\73\57\163\220\76\130\210"
+ "\164\377\342\110\134\167\275\360\353\355\73\166\275\160\131\336"
+ "\174\31\216\110\320\304\164\147\354\32\371\351\164\152\216\71"
+ "\245\64\366\177\45\72\225\172\23\52\233\260\235\272\211\272"
+ "\331\344\27\350\247\360\26\53\3\236\123\136\274\171\1\317"
+ "\111\362\372\52\34\117\143\62\116\221\355\32\17\371\105\353"
+ "\44\321\377\303\170\277\104\213\367\317\312\10\162\361\72\101"
+ "\36\13\323\52\300\371\273\336\347\320\175\102\326\155\376\12"
+ "\355\13\177\143\125\54\337\341\142\361\176\150\242\160\12\351"
+ "\236\143\75\134\116\376\12\62\57\100\343\322\174\373\366\117"
+ "\216\56\101\355\164\41\352\257\373\42\235\267\334\376\207\127"
+ "\136\37\152\274\17\12\322\137\152\162\256\64\176\363\203\170"
+ "\117\107\372\51\134\134\236\302\353\127\221\272\76\224\174\133"
+ "\365\235\370\56\30\101\133\272\305\265\270\26\227\341\142\172"
+ "\171\76\332\354\161\251\37\311\323\1\253\320\370\115\4\357"
+ "\116\272\56\46\175\322\25\12\306\167\373\276\36\351\247\103"
+ "\15\275\206\304\325\267\176\36\354\257\273\245\11\344\307\134"
+ "\112\266\350\123\70\336\133\170\331\111\312\170\324\356\74\204"
+ "\343\343\176\150\362\177\75\231\17\134\152\177\224\245\137\323"
+ "\166\352\51\334\313\217\33\63\103\233\72\226\176\70\46\26"
+ "\325\135\251\114\1\256\354\44\362\42\144\43\72\37\141\5"
+ "\332\274\324\45\223\301\201\310\46\167\33\320\36\104\33\312"
+ "\217\40\77\161\355\303\76\226\306\32\373\77\37\265\263\130"
+ "\32\307\340\315\211\104\360\125\175\316\335\235\166\66\262\33"
+ "\143\364\121\260\270\375\370\331\314\20\15\216\256\300\157\111"
+ "\365\215\122\332\134\264\270\134\375\372\307\243\116\167\16\32"
+ "\13\156\245\373\244\253\133\264\131\213\35\136\60\70\64\340"
+ "\121\305\227\36\46\215\17\145\343\40\250\77\75\13\351\310"
+ "\153\22\64\40\177\347\32\164\232\324\321\24\371\257\243\204"
+ "\73\23\335\342\360\31\262\247\331\242\372\303\363\161\122\376"
+ "\165\221\17\75\10\34\201\154\375\350\200\260\116\347\246\170"
+ "\107\322\55\362\243\207\215\53\4\257\16\17\107\175\165\5"
+ "\305\247\323\253\226\101\257\270\42\137\173\147\57\361\272\32"
+ "\147\13\55\264\60\222\60\206\234\334\57\330\357\257\330\147"
+ "\214\374\143\316\343\144\106\113\356\44\154\0\357\41\163\72"
+ "\307\320\211\253\167\5\274\346\131\172\343\300\137\241\153\36"
+ "\116\40\133\154\11\141\34\273\366\66\200\345\104\166\117\67"
+ "\0\143\164\347\337\301\53\320\151\246\73\203\360\373\311\117"
+ "\46\76\321\302\312\340\71\150\262\340\24\202\153\77\42\60"
+ "\227\354\135\121\320\211\100\167\352\262\314\210\6\170\14\260"
+ "\227\367\177\47\331\225\271\20\277\176\345\245\44\256\132\102"
+ "\312\377\336\340\377\104\101\372\7\41\143\66\5\37\107\345"
+ "\266\26\170\47\335\213\257\143\5\37\7\156\261\365\235\306"
+ "\347\211\306\327\301\54\124\146\377\222\310\317\66\124\106\353"
+ "\3\334\5\144\327\210\236\216\275\71\150\360\114\324\76\377"
+ "\70\220\351\261\26\36\56\340\206\360\170\362\3\355\172\340"
+ "\177\7\64\157\42\362\376\117\0\147\121\342\270\365\0\316"
+ "\100\155\62\255\77\220\115\124\114\357\22\365\340\277\333\367"
+ "\66\144\44\235\217\267\41\241\46\374\220\354\335\323\107\320"
+ "\65\351\145\364\77\6\76\34\204\137\107\66\31\343\303\32"
+ "\262\353\162\253\302\65\350\364\247\203\233\320\51\352\327\341"
+ "\235\42\363\140\2\170\73\272\232\354\73\1\156\47\146\170"
+ "\171\160\71\351\253\224\122\260\11\351\142\37\376\212\154\3"
+ "\115\10\147\3\117\100\233\145\226\1\377\120\300\173\34\351"
+ "\231\365\150\207\377\3\136\370\55\250\374\176\217\234\371\20"
+ "\56\101\375\356\43\350\372\336\213\213\263\221\204\17\243\223"
+ "\202\51\135\26\203\73\115\256\23\313\10\33\204\353\220\336"
+ "\130\207\367\356\216\7\117\266\157\267\10\347\300\55\310\305"
+ "\140\7\360\124\373\35\56\170\355\4\376\210\114\147\125\261"
+ "\335\267\223\235\60\175\112\5\372\252\360\54\244\147\327\25"
+ "\320\164\235\374\350\1\166\222\335\234\21\352\136\310\66\42"
+ "\55\43\137\306\333\310\166\240\306\26\16\103\331\156\61\36"
+ "\13\321\304\371\177\324\220\161\125\360\377\21\64\71\173\45"
+ "\371\76\4\32\203\357\7\76\146\270\73\55\354\102\373\16"
+ "\373\325\173\120\277\176\137\20\176\217\321\176\302\170\154\15"
+ "\360\137\106\47\112\176\33\204\277\7\357\155\247\10\134\102"
+ "\376\352\361\60\176\13\55\264\260\353\302\166\164\102\342\40"
+ "\340\337\355\373\221\200\346\114\272\155\52\7\177\215\156\224"
+ "\330\210\164\345\52\62\373\45\134\100\211\55\250\270\337\107"
+ "\32\217\53\201\227\43\275\164\163\211\354\316\276\175\7\362"
+ "\31\72\150\223\351\177\105\366\317\40\154\152\7\61\377\62"
+ "\264\267\157\41\273\51\344\373\3\226\147\120\340\66\12\376"
+ "\351\214\112\121\16\137\103\267\305\70\37\341\233\300\33\23"
+ "\264\263\221\235\175\32\331\255\22\217\3\76\211\154\341\217"
+ "\44\342\175\35\55\350\177\337\376\137\216\306\351\30\34\215"
+ "\332\162\14\352\370\234\273\63\55\310\67\272\203\364\234\100"
+ "\12\172\365\263\167\167\50\322\61\375\372\307\243\116\367\74"
+ "\324\177\237\14\374\23\172\142\304\155\130\275\15\170\33\72"
+ "\135\366\102\57\316\253\261\305\111\203\52\276\364\60\151\252"
+ "\202\33\127\307\121\176\266\242\215\37\41\70\37\161\12\55"
+ "\130\372\7\30\212\374\327\121\302\255\5\236\215\16\120\270"
+ "\71\227\77\41\323\35\173\221\75\267\7\305\376\165\221\17"
+ "\75\10\134\223\20\332\33\323\157\325\127\200\42\77\172\330"
+ "\70\37\122\362\357\104\375\371\64\264\201\170\173\202\56\364"
+ "\275\7\201\53\362\265\147\223\35\56\10\165\161\241\217\276"
+ "\61\110\144\43\114\257\326\266\270\26\327\342\6\213\303\377"
+ "\135\262\133\164\3\331\73\167\67\223\135\377\350\323\335\202"
+ "\166\5\71\45\35\333\145\362\52\362\127\302\270\335\303\41"
+ "\375\115\310\361\130\204\116\60\355\100\13\61\147\143\273\142"
+ "\3\271\357\103\223\373\241\334\307\31\256\160\267\113\235\135"
+ "\275\105\345\144\337\337\43\230\370\267\360\57\33\156\137\244"
+ "\60\57\102\16\134\310\323\347\165\12\232\74\355\132\224\63"
+ "\374\3\250\114\346\241\135\340\337\264\164\122\371\15\353\375"
+ "\101\124\366\363\320\144\306\5\330\144\210\327\176\76\210\46"
+ "\222\227\32\357\360\236\374\7\211\30\136\206\277\332\362\271"
+ "\302\370\177\216\374\133\163\17\241\353\10\347\243\335\277\167"
+ "\21\274\111\133\124\356\144\47\137\353\354\146\352\172\17\66"
+ "\300\27\305\275\37\225\363\317\320\242\352\162\264\50\176\43"
+ "\52\333\147\240\62\274\227\374\65\320\127\140\127\43\106\340"
+ "\62\364\16\147\152\367\323\52\113\353\373\36\315\101\250\117"
+ "\274\33\325\315\53\120\377\70\275\200\317\231\144\157\277\31"
+ "\212\240\0\0\11\361\111\104\101\124\63\244\150\142\171\56"
+ "\53\23\367\346\203\157\230\325\111\53\267\363\313\276\67\243"
+ "\162\131\202\256\161\276\275\204\317\361\144\327\326\125\225\333"
+ "\307\137\142\377\57\313\221\245\171\55\106\355\336\247\161\357"
+ "\127\36\205\332\363\174\373\275\236\374\73\310\125\312\174\11"
+ "\152\153\147\243\372\175\37\62\236\46\311\277\261\30\343\165"
+ "\47\371\162\377\61\152\177\207\240\362\171\72\322\255\251\367"
+ "\56\122\372\355\225\300\335\150\221\173\201\345\355\36\244\243"
+ "\122\175\347\154\264\20\365\336\10\56\214\163\272\245\375\211"
+ "\10\217\16\301\65\322\26\367\71\150\67\272\63\100\27\330"
+ "\377\203\153\346\155\71\52\357\25\5\162\166\215\231\6\227"
+ "\140\223\160\211\135\246\121\250\241\257\302\377\343\350\104\344"
+ "\162\364\236\150\330\116\335\273\334\147\4\162\271\367\250\347"
+ "\243\335\332\376\316\353\353\320\51\244\371\150\203\217\317\363"
+ "\207\144\155\372\243\330\73\312\45\73\146\257\102\143\333\122"
+ "\164\75\123\121\137\212\365\377\50\316\302\146\243\272\72\72"
+ "\22\257\254\276\253\312\161\3\371\267\141\326\7\361\256\105"
+ "\175\364\22\362\343\331\267\255\214\226\320\135\216\261\162\172"
+ "\30\265\357\271\164\337\366\201\375\177\212\27\346\354\245\105"
+ "\150\74\10\333\331\205\26\366\251\40\35\120\175\354\44\323"
+ "\161\137\104\372\344\322\200\326\177\323\365\1\354\304\275\307"
+ "\347\113\144\157\321\372\361\76\100\176\167\277\217\233\336\131"
+ "\357\227\107\220\317\205\101\72\111\30\101\133\272\305\265\270"
+ "\26\227\341\302\76\176\65\322\45\333\220\75\173\13\322\253"
+ "\216\356\154\244\213\46\220\115\161\34\25\336\76\257\61\276"
+ "\207\343\312\247\221\316\271\221\356\133\52\302\270\61\373\326"
+ "\101\314\316\115\311\331\313\365\302\176\374\306\344\211\361\256"
+ "\20\236\52\237\236\171\172\343\342\225\150\214\270\312\245\123"
+ "\220\176\227\35\126\120\167\245\62\171\270\262\372\71\15\357"
+ "\212\174\117\26\377\343\323\307\336\175\75\20\315\155\34\237"
+ "\220\353\114\272\67\34\245\322\70\14\155\120\336\233\256\10"
+ "\235\16\365\174\316\335\231\26\64\7\164\164\204\266\254\115"
+ "\364\342\147\307\370\14\223\6\362\355\244\253\277\204\174\142"
+ "\341\51\132\252\371\366\375\370\307\243\116\27\5\303\275\303"
+ "\362\374\15\264\11\174\21\322\33\367\221\177\73\374\225\224"
+ "\373\322\303\244\311\147\45\236\267\72\355\363\101\262\133\41"
+ "\302\271\335\42\377\165\224\160\133\220\277\274\30\351\224\35"
+ "\310\347\72\10\371\167\127\220\177\102\257\310\277\56\362\241"
+ "\7\201\43\310\113\77\72\300\267\67\252\364\175\77\335\42"
+ "\77\172\330\270\102\60\232\117\242\265\216\171\310\137\276\301"
+ "\303\25\371\336\203\300\101\332\327\356\240\15\140\316\156\16"
+ "\355\275\124\274\221\162\22\132\134\213\333\323\160\170\277\103"
+ "\247\224\200\156\73\331\256\236\155\4\247\312\74\47\340\176"
+ "\244\20\306\311\277\51\346\40\134\360\362\337\164\365\25\307"
+ "\12\164\252\163\334\322\373\64\32\374\176\205\355\354\14\34"
+ "\256\357\341\55\164\172\151\136\214\275\263\131\301\140\52\204"
+ "\12\345\344\160\133\210\277\211\360\64\264\333\322\235\366\274"
+ "\205\274\41\226\221\147\141\356\312\213\360\343\360\207\240\72"
+ "\165\47\60\257\240\140\22\301\305\365\360\153\320\202\326\4"
+ "\52\353\137\222\137\324\71\32\31\150\156\102\144\75\335\127"
+ "\21\116\20\71\145\154\370\105\150\102\177\207\175\256\43\177"
+ "\355\341\213\321\2\345\44\132\354\15\337\154\354\24\225\173"
+ "\44\275\102\250\301\43\125\307\127\240\201\156\5\162\236\235"
+ "\334\157\101\213\135\23\150\101\66\274\342\365\41\362\327\54"
+ "\373\260\14\71\371\163\274\1\325\377\70\143\317\57\67\220"
+ "\3\270\331\144\330\202\46\275\375\64\303\217\177\75\132\212"
+ "\46\326\306\252\364\33\327\217\313\322\212\263\361\150\354\373"
+ "\50\244\113\46\121\373\130\123\201\317\77\223\67\222\352\344"
+ "\353\100\373\377\334\224\134\221\364\316\13\150\100\13\232\77"
+ "\107\13\14\73\355\367\364\133\307\65\234\27\320\142\313\117"
+ "\214\317\66\144\4\136\102\136\207\307\170\271\205\310\105\106"
+ "\263\12\355\300\35\67\372\355\110\137\56\10\322\313\345\73"
+ "\41\323\271\150\361\167\312\276\317\213\320\370\60\33\365\223"
+ "\331\21\134\30\147\1\352\77\207\4\144\113\120\73\210\275"
+ "\31\275\201\340\35\127\364\76\345\206\204\114\251\274\375\214"
+ "\32\355\45\340\273\206\374\106\25\350\156\27\135\320\213\276"
+ "\262\377\357\260\364\266\241\361\55\224\361\64\64\156\334\104"
+ "\376\155\337\345\26\66\101\367\242\345\62\324\256\266\221\55"
+ "\162\373\143\361\315\136\274\43\142\171\15\144\134\211\306\372"
+ "\155\150\302\52\274\236\67\37\305\303\25\214\205\176\370\51"
+ "\330\225\366\341\70\21\343\135\201\137\210\133\205\46\64\47"
+ "\254\134\126\5\361\56\66\334\315\344\307\360\175\310\354\226"
+ "\317\27\245\147\141\47\240\305\210\230\15\204\361\362\257\70"
+ "\162\172\166\47\162\250\302\166\346\336\317\235\336\261\357\341"
+ "\216\65\234\173\147\371\345\366\377\250\200\366\66\164\5\42"
+ "\250\234\157\15\370\34\147\361\302\53\236\267\222\356\73\263"
+ "\350\176\223\256\23\153\103\65\372\305\306\40\170\143\213\153"
+ "\161\55\156\44\160\141\37\137\102\166\105\352\103\330\165\203"
+ "\36\335\117\221\56\334\27\335\160\264\223\364\25\302\4\161"
+ "\363\101\161\232\230\377\160\16\336\151\333\2\277\16\272\355"
+ "\133\367\211\331\271\105\162\226\135\137\33\205\240\114\373\226"
+ "\47\41\133\54\274\350\123\45\277\205\341\136\32\77\102\343"
+ "\334\365\5\274\223\143\105\111\335\25\312\344\341\212\256\177"
+ "\136\215\46\321\123\327\336\207\62\205\357\276\72\270\227\164"
+ "\31\76\315\322\110\235\206\11\323\270\217\310\123\30\36\276"
+ "\216\317\271\73\323\276\201\156\135\345\240\112\333\256\353\147"
+ "\307\370\14\223\206\110\34\142\370\242\360\40\254\114\307\304"
+ "\372\126\257\376\361\256\100\327\5\206\273\25\335\2\270\31"
+ "\371\0\216\307\1\21\36\125\174\351\141\322\144\101\361\274"
+ "\25\216\45\1\215\77\76\205\176\315\73\110\373\257\243\204"
+ "\173\75\331\106\367\133\220\277\163\30\272\331\152\2\325\365"
+ "\1\36\175\221\177\275\202\264\17\75\10\34\101\136\372\325"
+ "\1\135\363\364\61\336\221\164\213\374\350\141\343\12\301\150"
+ "\156\104\67\305\355\64\76\176\374\42\337\173\20\70\110\373"
+ "\332\35\264\310\77\101\334\336\113\305\343\16\64\301\346\76"
+ "\376\256\201\26\327\342\132\334\140\161\370\277\253\70\56\51"
+ "\10\350\122\312\274\22\324\115\323\276\137\201\167\215\255\307"
+ "\343\76\154\127\151\5\203\251\112\172\67\24\225\123\135\47"
+ "\264\10\337\113\234\335\21\137\124\356\165\370\365\53\223\341"
+ "\126\242\135\203\213\123\164\6\237\3\176\123\125\256\252\362"
+ "\215\32\115\217\372\241\220\246\337\176\132\205\156\46\352\244"
+ "\101\136\105\47\113\7\221\136\243\145\320\157\234\72\161\33"
+ "\246\211\71\43\51\136\215\264\345\220\246\127\176\303\304\105"
+ "\302\127\21\177\273\74\32\57\146\113\364\20\257\20\372\314"
+ "\163\235\61\276\47\333\252\11\372\52\270\36\371\270\311\341"
+ "\272\361\46\203\260\216\175\317\242\102\337\212\360\34\45\133"
+ "\272\305\265\270\26\227\341\302\76\16\262\207\375\153\6\361"
+ "\351\123\320\320\30\352\344\170\30\335\32\62\17\55\306\354"
+ "\50\342\125\327\76\351\305\377\153\312\66\356\227\367\60\342"
+ "\46\354\231\252\74\72\301\167\130\56\207\243\372\134\131\220"
+ "\126\255\174\224\341\146\202\336\213\63\116\366\224\1\150\1"
+ "\340\321\272\74\133\332\112\161\163\155\253\16\377\231\244\251"
+ "\332\7\372\321\175\115\372\206\273\62\235\341\312\346\205\106"
+ "\276\315\314\24\315\256\202\53\241\357\322\23\63\55\373\40"
+ "\165\300\114\347\255\11\334\50\312\344\341\122\276\166\131\35"
+ "\106\343\215\241\35\215\117\364\302\47\200\103\204\34\373\142"
+ "\213\153\161\55\156\240\270\61\160\235\161\154\314\17\163\20"
+ "\13\213\101\21\135\125\36\275\246\351\321\77\200\336\74\274"
+ "\314\302\136\206\336\60\173\174\23\62\32\315\267\73\164\216"
+ "\110\225\123\212\117\31\377\136\312\176\117\301\27\225\173\35"
+ "\176\375\312\344\341\216\107\273\344\327\241\353\73\177\213\234"
+ "\335\47\3\377\3\355\220\353\240\135\106\277\257\323\376\233"
+ "\310\303\60\151\232\320\17\41\115\23\272\244\51\271\253\322"
+ "\16\242\34\206\305\153\230\64\115\304\151\132\246\32\64\140"
+ "\357\100\125\320\363\35\240\357\266\34\322\364\312\157\230\70"
+ "\13\337\211\336\66\272\10\135\315\364\247\300\352\52\374\354"
+ "\173\76\272\252\351\235\300\254\32\361\372\356\323\25\160\20"
+ "\171\17\54\21\57\331\16\352\312\60\210\72\354\201\317\142"
+ "\262\253\330\237\137\63\375\173\201\27\1\67\272\162\354\320"
+ "\141\214\261\347\241\147\21\36\123\125\336\21\264\245\133\134"
+ "\213\153\161\236\157\31\364\361\307\240\23\45\373\342\155\216"
+ "\205\306\154\362\44\4\162\274\4\371\204\213\114\236\167\1"
+ "\347\247\170\325\265\117\172\361\377\232\262\215\373\345\75\214"
+ "\270\11\173\6\252\215\247\35\243\163\337\141\271\314\101\276"
+ "\327\173\201\275\207\141\73\315\4\275\27\347\247\350\106\227"
+ "\67\242\23\131\227\240\167\6\137\330\264\177\263\47\320\226"
+ "\304\235\215\327\266\352\360\237\111\232\252\175\240\37\335\327"
+ "\244\157\270\53\323\15\273\274\166\67\232\135\5\127\102\337"
+ "\245\47\146\132\366\101\352\200\231\316\133\23\270\121\224\311"
+ "\160\105\276\66\244\155\246\144\274\130\132\245\310\26\327\342"
+ "\132\134\263\70\367\73\106\137\330\121\33\220\243\37\372\210"
+ "\334\157\42\177\345\340\35\144\357\320\366\55\143\225\162\112"
+ "\361\51\343\337\113\331\357\51\370\262\262\255\312\257\137\36"
+ "\1\156\5\172\23\357\136\264\343\170\12\355\160\333\210\26"
+ "\144\147\45\342\365\45\337\250\321\64\241\37\102\232\46\164"
+ "\111\123\162\127\245\35\104\71\14\213\327\60\151\232\210\123"
+ "\47\156\303\64\323\73\14\113\364\174\51\135\204\66\366\351"
+ "\212\77\252\66\104\44\374\54\262\253\231\356\104\157\135\127"
+ "\342\147\337\237\45\176\335\156\131\274\112\320\147\236\353\214"
+ "\361\75\331\126\115\320\127\301\365\300\147\2\135\33\275\264"
+ "\207\364\77\104\360\146\255\175\117\141\357\73\126\225\167\124"
+ "\332\172\213\153\161\55\56\216\163\272\322\276\227\343\75\377"
+ "\122\225\127\77\162\44\344\251\225\116\135\373\244\27\377\257"
+ "\311\74\364\303\173\30\161\23\366\114\337\351\173\174\306\201"
+ "\257\27\244\125\310\247\127\71\206\111\357\305\131\206\336\41"
+ "\164\117\367\134\205\116\160\67\66\346\357\111\264\45\161\163"
+ "\155\253\16\377\231\244\251\332\7\372\321\175\115\372\206\273"
+ "\62\335\260\313\153\167\243\331\125\160\45\364\135\172\142\246"
+ "\145\37\244\16\230\351\274\65\201\33\105\231\14\127\344\153"
+ "\27\325\141\62\336\377\7\17\40\0\77\147\261\65\312\0"
+ "\0\0\0\111\105\116\104\256\102\140\202"
+ },
+ {
+ ":resources/fontemboss.png", 19286,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\7\135\0\0\0\21\10\6\0\0\0\226\320\265"
+ "\127\0\0\0\11\160\110\131\163\0\0\16\304\0\0\16"
+ "\304\1\225\53\16\33\0\0\40\0\111\104\101\124\170\234"
+ "\355\135\151\170\24\305\326\176\173\146\62\223\215\231\144\262"
+ "\1\331\111\40\100\330\41\201\310\22\370\56\102\100\202\202"
+ "\242\27\101\26\27\100\121\331\67\131\104\104\145\23\101\21"
+ "\121\21\21\104\166\10\273\134\274\42\210\54\262\57\11\141"
+ "\15\20\40\310\222\20\110\40\373\371\176\164\167\254\351\164"
+ "\317\164\222\111\214\336\251\347\231\147\146\352\175\353\324\251"
+ "\123\325\125\165\272\253\253\0\205\100\40\162\140\16\314\201"
+ "\125\16\46\376\226\343\133\223\141\17\75\312\303\57\255\336"
+ "\345\325\121\115\176\112\162\154\311\57\213\355\377\127\160\133"
+ "\266\125\53\257\274\62\112\333\216\313\222\316\36\145\250\114"
+ "\216\75\372\7\51\307\36\165\140\57\275\325\162\53\302\16"
+ "\225\45\253\62\71\366\110\123\232\264\25\305\121\333\317\333"
+ "\153\314\51\257\274\312\304\312\53\257\254\143\267\275\256\351"
+ "\312\302\52\232\257\6\253\214\74\112\73\137\52\357\65\353"
+ "\300\34\230\3\373\353\61\173\315\333\53\322\157\263\45\253"
+ "\264\363\23\173\217\211\122\216\275\364\121\303\251\210\264\25"
+ "\65\77\122\123\167\225\61\176\126\6\137\115\32\31\374\6"
+ "\200\127\113\41\353\65\41\215\65\356\47\0\110\370\314\125"
+ "\41\167\52\200\207\0\326\3\50\124\241\203\154\250\50\156"
+ "\131\322\112\70\262\66\226\221\123\302\266\152\354\132\12\175"
+ "\212\365\20\376\27\347\47\374\57\41\277\74\175\237\204\67"
+ "\25\62\165\254\266\75\252\261\225\14\117\261\35\252\321\115"
+ "\41\137\331\140\217\176\242\212\266\231\322\344\245\126\116\251"
+ "\70\177\27\254\52\350\120\32\114\355\70\130\226\76\340\257"
+ "\56\233\75\260\252\250\123\245\333\240\52\51\343\300\34\330"
+ "\77\35\53\215\343\142\157\75\312\303\57\255\336\225\341\340"
+ "\225\325\201\265\367\200\367\117\302\155\331\126\255\274\362\312"
+ "\50\253\3\147\157\47\261\52\161\354\321\77\110\71\25\340"
+ "\330\224\131\216\132\156\105\330\241\262\144\125\46\307\36\151"
+ "\112\223\266\242\70\152\373\171\173\73\2\125\165\16\141\117"
+ "\171\145\35\273\355\165\115\127\26\126\321\174\65\130\145\344"
+ "\121\332\371\122\171\257\131\7\346\300\34\330\137\217\331\153"
+ "\336\136\221\176\233\55\131\245\235\237\330\173\114\224\162\354"
+ "\245\217\32\116\105\244\255\250\371\221\232\272\253\214\361\263"
+ "\62\370\152\322\110\361\131\263\146\155\363\363\363\373\103\255"
+ "\54\137\137\337\333\163\346\314\331\152\205\333\311\305\305\45"
+ "\147\354\330\261\311\143\307\216\115\166\161\161\171\14\240\223"
+ "\25\271\32\216\343\212\372\366\355\233\350\351\351\371\160\322"
+ "\244\111\247\154\350\100\222\157\153\334\355\0\12\204\157\233"
+ "\145\123\33\112\333\376\225\154\54\225\43\147\133\65\166\225"
+ "\310\221\265\17\201\210\325\203\100\304\346\107\40\222\223\57"
+ "\310\266\220\131\6\77\124\261\216\325\266\107\65\266\222\360"
+ "\254\266\103\65\272\51\224\125\321\276\122\135\324\140\112\274"
+ "\252\322\146\112\221\227\252\162\225\205\363\167\301\252\202\16"
+ "\245\301\324\216\203\145\231\377\374\325\145\263\7\126\25\165"
+ "\252\164\33\124\45\145\34\230\3\373\247\143\245\161\134\354"
+ "\255\107\171\370\245\325\273\62\34\274\262\72\260\366\36\360"
+ "\376\111\270\55\333\252\225\127\136\31\145\165\340\112\223\256"
+ "\62\46\267\366\344\330\243\177\220\162\354\355\330\224\107\216"
+ "\132\156\105\330\241\262\144\125\46\307\36\151\112\223\266\242"
+ "\70\152\373\171\173\73\2\125\165\16\141\117\171\145\35\273"
+ "\355\165\115\127\26\126\321\174\65\130\145\344\121\332\371\122"
+ "\171\257\131\7\346\300\34\330\137\217\331\350\227\65\152\144"
+ "\225\107\17\45\175\112\43\253\264\363\23\173\217\211\122\116"
+ "\31\365\261\366\51\223\316\266\70\225\75\77\122\123\167\225"
+ "\61\176\126\6\137\115\232\22\145\47\152\100\104\357\253\225"
+ "\105\104\323\211\50\122\211\113\104\201\104\364\25\21\75\41"
+ "\174\276\44\242\100\45\271\104\304\21\321\72\42\212\43\242"
+ "\217\211\50\332\206\276\33\331\157\153\134\255\126\133\370\336"
+ "\173\357\35\327\152\265\205\266\270\245\11\245\155\377\112\66"
+ "\226\51\133\11\333\252\261\253\44\57\131\373\20\210\130\75"
+ "\204\377\305\371\11\377\113\310\27\342\55\144\226\326\17\265"
+ "\126\307\152\333\243\32\133\251\265\227\132\335\24\362\125\264"
+ "\257\55\73\330\12\125\261\315\250\315\113\155\271\312\302\371"
+ "\13\261\235\340\27\155\154\126\223\356\57\320\257\134\230\332"
+ "\161\260\54\363\237\277\272\154\366\300\252\242\116\225\156\203"
+ "\252\244\214\3\163\140\377\164\114\164\314\30\7\15\342\267"
+ "\104\106\44\200\107\302\357\160\0\217\45\62\46\3\50\22"
+ "\322\146\303\162\213\23\21\53\2\60\221\221\371\14\200\173"
+ "\12\272\275\10\40\113\310\347\25\205\62\20\303\177\23\300"
+ "\25\6\273\52\304\225\50\63\200\174\45\173\50\5\65\16"
+ "\236\4\153\17\340\1\23\137\35\300\105\360\3\174\76\200"
+ "\63\340\355\310\246\363\206\140\143\41\356\377\204\62\345\3"
+ "\310\3\160\34\100\0\203\67\0\220\54\140\5\0\222\0"
+ "\324\123\320\363\145\374\131\277\42\36\56\304\111\77\42\356"
+ "\1\140\233\240\123\41\200\133\0\272\62\270\334\247\210\301"
+ "\43\0\44\12\372\345\1\70\5\40\214\301\175\0\34\26"
+ "\260\34\0\7\1\4\313\331\264\74\23\0\265\34\1\17"
+ "\3\220\2\336\236\251\0\32\311\244\325\0\30\5\340\62"
+ "\370\266\136\10\336\106\307\1\364\260\221\347\130\360\166\32"
+ "\245\220\277\364\223\57\344\323\116\42\257\3\200\113\202\236"
+ "\331\0\276\262\41\307\342\332\263\122\177\322\66\140\13\7"
+ "\54\257\175\22\354\61\124\46\57\271\140\221\227\102\35\111"
+ "\365\221\13\337\0\110\120\301\23\361\173\0\146\52\120\146"
+ "\11\70\53\153\266\15\275\0\240\5\370\353\121\274\136\117"
+ "\201\277\106\331\174\345\352\367\70\54\257\13\0\150\12\276"
+ "\217\310\53\205\254\2\360\155\205\355\3\252\3\370\15\374"
+ "\365\125\4\176\213\245\15\0\234\254\310\121\152\7\162\201"
+ "\345\214\3\220\13\300\250\300\165\3\337\237\117\147\322\74"
+ "\0\320\112\302\173\107\220\73\136\22\337\12\226\175\352\45"
+ "\360\327\23\33\206\201\357\147\105\116\52\112\216\37\257\10"
+ "\361\254\275\345\312\176\214\341\110\355\361\20\174\37\317\30"
+ "\102\226\47\33\112\321\137\111\267\13\263\306\225\305\313\240"
+ "\107\151\364\27\257\375\263\166\320\121\172\375\333\154\177\66"
+ "\372\15\133\272\377\145\230\112\176\104\105\352\145\57\71\52"
+ "\261\17\140\71\67\20\353\254\110\300\124\353\133\25\352\317"
+ "\201\71\60\7\246\214\131\233\267\173\173\173\247\201\237\337"
+ "\260\170\173\360\376\105\41\200\273\0\236\126\231\327\15\0"
+ "\157\113\240\267\141\271\245\46\73\76\314\6\77\237\172\4"
+ "\140\270\104\26\73\27\220\33\343\244\363\3\271\71\365\30"
+ "\360\163\234\174\0\133\45\162\224\312\140\65\310\330\122\265"
+ "\76\104\264\121\351\303\310\34\51\350\374\30\374\374\251\64"
+ "\172\215\2\77\267\54\0\360\37\46\176\250\40\257\0\300"
+ "\317\114\274\164\273\123\153\262\233\2\270\0\276\276\224\346"
+ "\245\326\306\327\311\20\266\22\25\376\167\6\360\207\20\367"
+ "\7\200\216\52\365\50\226\43\23\116\202\367\27\324\360\235"
+ "\0\244\201\277\267\301\362\113\330\112\105\36\212\241\14\76"
+ "\347\337\226\153\64\32\363\0\220\207\207\107\256\12\271\0"
+ "\177\317\243\20\45\333\223\154\333\102\351\375\154\71\71\225"
+ "\311\201\114\32\251\75\54\354\42\27\157\305\57\122\272\217"
+ "\140\57\377\370\357\300\223\51\150\61\326\24\274\57\44\312"
+ "\370\257\40\367\53\206\247\44\107\266\336\52\201\243\306\107"
+ "\126\333\347\260\143\223\134\133\21\203\305\326\312\22\314\142"
+ "\213\143\6\263\266\65\366\124\110\266\217\126\123\137\32\215"
+ "\246\350\275\367\336\73\256\323\351\12\24\164\261\31\124\266"
+ "\213\22\133\111\333\241\314\112\371\331\173\213\361\27\301\217"
+ "\361\137\202\157\23\322\173\125\123\241\154\373\212\50\267\265"
+ "\374\224\154\142\65\124\301\72\264\46\123\66\255\32\231\303"
+ "\300\73\333\342\147\32\3\72\60\7\346\300\52\26\3\363"
+ "\233\10\104\132\255\266\10\0\304\157\226\327\257\137\277\167"
+ "\153\325\252\225\11\0\57\277\374\362\370\220\220\220\7\254"
+ "\14\216\343\212\46\116\234\170\6\0\215\35\73\366\260\233"
+ "\233\133\226\24\233\60\141\102\42\307\161\105\142\272\200\200"
+ "\200\253\357\274\363\316\136\60\101\314\323\144\62\145\116\231"
+ "\62\345\300\324\251\123\17\31\215\306\7\220\4\121\137\221"
+ "\357\351\351\231\261\164\351\322\37\104\354\273\357\276\373\301"
+ "\323\323\63\103\42\367\52\200\175\156\156\156\371\0\166\303"
+ "\362\41\255\325\240\302\301\263\300\72\166\354\270\276\165\353"
+ "\326\327\305\370\326\255\133\157\212\216\216\116\271\165\353\326"
+ "\206\353\327\257\257\157\323\246\315\271\226\55\133\356\144\322"
+ "\125\257\131\263\346\125\60\223\41\243\321\230\371\312\53\257"
+ "\354\277\171\363\346\272\113\227\56\255\213\212\212\272\30\36"
+ "\36\176\132\304\275\275\275\157\77\363\314\63\307\256\134\271"
+ "\262\56\45\45\45\241\155\333\266\347\375\374\374\256\113\165"
+ "\21\154\235\52\312\26\361\301\203\7\277\125\243\106\215\307"
+ "\112\316\170\375\372\365\177\157\331\262\145\322\276\175\373\326"
+ "\337\275\173\167\303\13\57\274\160\322\150\64\146\212\270\64"
+ "\135\337\276\175\257\364\351\323\247\330\246\65\153\326\274\326"
+ "\277\177\377\137\323\323\323\127\245\247\247\257\354\323\247\317"
+ "\157\201\201\201\227\105\274\105\213\26\377\331\260\141\303\334"
+ "\254\254\254\37\122\122\122\126\167\354\330\361\244\124\177\153"
+ "\166\227\253\203\362\160\10\104\365\352\325\73\332\277\177\377"
+ "\3\67\157\336\134\37\23\23\223\22\24\24\164\131\222\326"
+ "\245\126\255\132\247\375\375\375\157\16\33\66\154\367\276\175"
+ "\373\326\147\144\144\154\334\276\175\373\226\316\235\73\237\324"
+ "\351\164\371\0\276\120\312\63\50\50\50\265\111\223\46\31"
+ "\101\101\101\251\12\372\25\333\65\77\77\177\323\271\163\347"
+ "\22\332\264\151\163\321\144\62\335\147\70\365\234\235\235\37"
+ "\277\366\332\153\373\156\336\274\271\176\343\306\215\333\114\46"
+ "\323\103\61\137\251\34\42\332\70\141\302\204\104\215\106\123"
+ "\10\141\22\54\307\121\270\41\43\313\141\360\311\32\215\246"
+ "\160\302\204\11\147\104\354\355\267\337\76\253\325\152\13\40"
+ "\114\344\113\343\40\50\324\221\55\47\342\233\366\355\333\37"
+ "\40\242\347\125\344\127\214\233\315\346\373\20\26\61\60\41"
+ "\120\260\245\105\236\102\234\267\25\275\202\303\303\303\23\227"
+ "\54\131\362\135\106\106\306\232\113\227\56\255\37\75\172\364"
+ "\266\210\210\210\223\0\152\132\224\361\117\73\156\270\166\355"
+ "\332\206\27\137\174\361\327\320\320\320\144\206\123\263\132\265"
+ "\152\17\6\14\30\260\367\344\311\223\233\222\223\223\67\366"
+ "\352\325\353\120\265\152\325\36\200\177\210\52\133\67\67\156"
+ "\334\330\320\251\123\247\244\320\320\320\342\7\140\241\241\241"
+ "\311\135\272\164\71\174\361\342\305\325\271\271\271\353\23\23"
+ "\23\277\217\216\216\76\323\274\171\363\342\276\107\122\257\322"
+ "\377\252\353\217\210\242\74\75\75\163\272\164\351\362\205\34"
+ "\261\133\267\156\363\252\125\253\226\373\370\361\343\366\142\232"
+ "\16\35\72\134\215\213\213\373\201\345\65\151\322\344\244\321"
+ "\150\314\153\332\264\351\11\66\76\56\56\356\207\166\355\332"
+ "\25\73\202\333\267\157\377\322\150\64\76\4\340\56\120\164"
+ "\146\263\71\175\333\266\155\213\104\316\347\237\177\276\301\307"
+ "\307\347\56\53\307\307\307\347\316\347\237\177\276\201\51\33"
+ "\330\62\337\271\163\147\253\331\154\316\275\170\361\142\211\153"
+ "\105\374\337\272\165\353\353\35\73\166\134\147\151\210\342\25"
+ "\343\322\76\353\131\41\356\131\226\253\140\117\13\171\322\355"
+ "\302\254\161\241\120\107\145\160\110\154\366\271\42\46\214\355"
+ "\247\323\323\323\47\252\114\243\250\43\21\155\264\230\233\250"
+ "\150\177\66\372\15\253\272\377\225\230\32\276\223\223\123\136"
+ "\105\352\145\57\71\152\60\203\301\220\273\163\347\316\75\114"
+ "\34\21\210\366\355\333\367\337\232\65\153\246\225\106\337\52"
+ "\70\227\166\140\16\314\201\375\211\131\233\267\107\70\73\73"
+ "\347\23\221\67\213\173\173\173\337\351\325\253\327\251\273\167"
+ "\357\156\170\343\215\67\176\27\175\76\133\175\313\254\131\263"
+ "\266\171\170\170\144\2\320\11\321\72\223\311\364\200\335\122"
+ "\23\314\370\340\344\344\224\277\142\305\212\137\346\314\231\363"
+ "\253\253\253\353\43\126\226\302\333\136\45\346\267\326\346\324"
+ "\56\56\56\217\347\316\235\273\57\41\41\341\147\215\106\123"
+ "\302\217\226\53\203\22\46\345\224\105\37\65\262\15\6\103"
+ "\316\202\5\13\366\54\130\260\140\217\263\263\163\116\151\322"
+ "\272\271\271\145\317\236\75\173\377\252\125\253\366\350\164\272"
+ "\342\33\240\106\243\361\301\224\51\123\176\137\264\150\321\1"
+ "\47\47\247\2\61\136\272\335\251\65\331\176\176\176\67\300"
+ "\217\373\354\374\213\44\365\243\70\276\66\150\320\40\21\314"
+ "\134\306\154\66\337\35\60\140\300\321\273\167\357\256\357\333"
+ "\267\357\161\263\331\174\127\215\36\254\34\111\370\40\42\42"
+ "\42\215\210\142\325\360\133\266\154\271\365\311\47\237\74\117"
+ "\104\165\130\276\234\255\154\345\241\244\257\34\256\302\347\374"
+ "\333\162\103\102\102\356\67\151\322\44\43\44\44\44\303\26"
+ "\27\0\132\266\154\271\353\231\147\236\271\46\347\353\310\370"
+ "\74\245\366\263\113\343\103\127\20\207\377\311\244\221\261\207"
+ "\205\135\344\342\331\70\65\367\21\354\350\37\127\165\236\154"
+ "\20\60\37\223\311\224\361\326\133\157\355\272\171\363\346\272"
+ "\244\244\244\15\361\361\361\373\71\216\53\232\73\167\356\7"
+ "\162\165\142\305\136\225\306\121\351\43\253\351\163\54\306\46"
+ "\351\375\136\326\176\322\255\225\131\114\272\305\261\200\311\156"
+ "\243\54\140\262\333\107\313\264\353\22\355\273\155\333\266\177"
+ "\150\265\332\302\116\235\72\135\227\323\105\115\120\63\276\313"
+ "\155\45\135\316\62\53\226\313\336\133\214\157\331\262\245\123"
+ "\140\140\340\103\0\64\140\300\200\103\104\144\144\160\253\266"
+ "\257\200\162\227\271\256\255\205\252\126\207\66\144\312\352\152"
+ "\113\46\347\353\353\173\347\137\377\372\127\361\252\256\355\333"
+ "\267\167\311\314\314\64\22\210\374\174\375\356\72\60\7\346"
+ "\300\52\16\343\300\161\200\160\61\202\3\201\120\73\274\366"
+ "\203\213\27\57\232\302\303\303\63\57\136\274\150\142\171\355"
+ "\332\265\333\143\60\30\274\167\355\332\25\331\241\103\207\237"
+ "\64\32\115\300\177\377\373\337\272\26\62\210\132\161\34\167"
+ "\220\210\142\0\274\304\161\334\120\26\3\300\161\34\167\0"
+ "\0\7\240\227\227\227\327\322\273\167\357\266\347\70\356\260"
+ "\250\243\230\247\106\243\51\272\176\375\172\273\354\354\154\155"
+ "\335\272\165\167\27\26\26\26\157\111\45\362\302\152\205\145"
+ "\135\272\174\311\235\3\367\222\217\217\317\227\267\157\337\156"
+ "\300\161\134\12\201\10\204\132\176\176\176\247\157\337\276\75"
+ "\10\300\17\4\242\43\207\217\54\30\74\170\160\227\123\247"
+ "\116\205\66\152\324\350\362\342\305\213\267\67\153\326\154\30"
+ "\133\316\142\361\274\216\220\352\45\303\225\305\374\374\374\356"
+ "\275\365\326\133\233\46\115\232\364\62\201\310\327\307\67\163"
+ "\306\214\31\313\136\176\371\345\261\0\270\55\133\266\214\37"
+ "\62\144\310\233\67\157\336\364\42\20\231\75\315\167\77\373"
+ "\354\263\37\373\366\355\333\27\0\47\224\141\76\200\115\0"
+ "\16\0\320\45\47\47\17\151\330\260\341\314\202\202\2\255"
+ "\200\317\20\260\237\0\40\71\71\371\225\310\310\310\371\105"
+ "\105\105\32\211\236\317\327\253\127\357\323\263\147\317\372\211"
+ "\345\42\20\165\217\357\276\341\316\235\73\55\16\36\74\30"
+ "\14\111\40\20\171\230\74\36\167\351\322\345\320\312\225\53"
+ "\173\201\177\303\254\43\200\116\34\307\15\227\261\303\213\265"
+ "\152\325\232\171\351\322\245\301\34\307\155\47\20\151\65\132"
+ "\112\115\115\175\272\146\315\232\77\2\300\325\253\127\343\303"
+ "\302\302\326\26\26\26\152\11\104\56\316\56\171\217\37\77"
+ "\16\1\160\33\200\41\71\71\271\157\203\6\15\276\20\161"
+ "\326\246\162\166\7\277\352\350\75\0\376\12\170\211\62\161"
+ "\340\156\2\170\27\300\142\71\334\331\340\134\360\313\57\277"
+ "\14\150\325\252\325\372\63\147\316\14\155\322\244\311\54\126"
+ "\237\106\215\32\355\153\323\246\115\316\347\237\177\276\127\260"
+ "\373\171\0\231\340\35\216\66\333\266\155\173\255\107\217\36"
+ "\35\362\363\363\373\103\150\167\214\136\115\234\235\235\17\137"
+ "\275\172\165\174\160\160\360\107\71\71\71\321\0\116\260\371"
+ "\163\174\365\360\165\104\304\1\160\273\161\343\106\337\220\220"
+ "\220\317\305\172\157\332\244\351\176\177\177\377\232\133\267\156"
+ "\35\10\376\355\140\237\57\276\370\342\253\111\223\46\75\221"
+ "\236\236\156\222\312\21\144\265\172\347\235\167\276\236\61\143"
+ "\106\44\21\151\344\70\12\366\122\344\20\210\64\234\206\336"
+ "\171\347\235\63\323\247\117\37\304\161\334\101\41\257\166\157"
+ "\276\371\346\242\145\313\226\5\76\174\370\260\232\15\71\4"
+ "\241\275\213\375\220\114\75\132\160\44\162\276\151\337\276\175"
+ "\375\335\273\167\177\302\161\334\32\265\172\163\340\20\27\27"
+ "\167\261\250\250\150\377\177\376\363\237\376\42\366\344\223\117"
+ "\56\53\54\54\154\373\363\317\77\207\260\171\366\351\323\347"
+ "\314\205\13\27\156\376\376\373\357\235\345\364\152\321\274\305"
+ "\317\275\173\367\376\143\324\250\121\23\1\134\7\240\7\20"
+ "\231\233\233\33\23\37\37\337\174\327\256\135\375\24\352\305"
+ "\65\55\55\255\123\140\140\340\172\261\235\305\264\212\331\341"
+ "\353\353\33\276\151\323\246\327\1\34\5\277\232\257\135\357"
+ "\336\275\147\137\271\162\345\312\301\203\7\273\52\310\162\71"
+ "\177\376\174\337\310\310\310\105\142\133\321\152\264\164\376\374"
+ "\371\227\303\302\302\326\202\137\115\357\266\167\357\336\267\237"
+ "\174\362\311\251\171\171\171\116\245\350\373\224\354\311\326\15"
+ "\67\176\374\370\137\27\54\130\320\54\53\53\253\32\204\67"
+ "\333\204\240\61\32\215\17\6\16\34\170\166\336\274\171\321"
+ "\34\307\21\201\350\263\117\77\133\60\163\346\314\347\157\334"
+ "\270\341\47\22\335\335\335\37\17\37\76\374\350\274\171\363"
+ "\232\147\145\145\271\210\361\376\376\376\177\274\375\366\333\233"
+ "\307\215\33\367\232\320\377\125\357\334\271\363\201\254\254\254"
+ "\123\373\367\357\177\246\153\327\256\237\27\24\24\164\332\271"
+ "\163\147\33\216\343\376\20\70\21\41\41\41\207\256\136\275"
+ "\372\41\370\325\330\43\103\102\102\46\245\244\244\264\342\70"
+ "\356\274\134\277\21\25\25\365\143\335\272\165\253\57\133\266"
+ "\354\11\216\343\36\225\270\56\101\364\301\364\17\276\133\260"
+ "\140\101\374\255\133\267\274\44\166\342\244\66\211\214\214\74"
+ "\251\325\152\203\13\13\13\257\44\46\46\66\221\160\25\203"
+ "\240\177\103\0\57\160\34\67\331\132\32\153\165\244\42\235"
+ "\265\353\315\126\72\22\306\366\243\34\307\25\224\127\107\53"
+ "\343\253\265\164\112\375\206\154\50\203\75\354\216\251\265\55"
+ "\230\66\147\157\275\354\45\107\155\131\36\75\172\24\340\352"
+ "\352\172\203\255\63\20\174\235\234\234\156\25\24\24\150\325"
+ "\352\133\325\346\322\16\314\201\71\60\113\337\122\251\77\177"
+ "\346\231\147\76\277\172\365\152\257\343\307\217\373\2\226\376"
+ "\136\162\162\162\237\332\265\153\257\7\277\243\305\263\34\307"
+ "\311\371\146\305\101\34\37\153\324\250\161\60\72\72\372\313"
+ "\315\233\67\217\352\326\255\333\374\43\107\216\274\234\226\226"
+ "\326\212\343\270\104\351\370\340\346\346\226\37\37\37\277\170"
+ "\345\312\225\13\1\14\345\70\156\10\253\207\124\276\70\277"
+ "\275\163\347\316\201\257\276\372\352\65\360\375\161\21\200\324"
+ "\365\353\327\117\76\162\344\310\130\166\116\75\240\377\200\244"
+ "\135\273\166\171\72\73\73\147\137\276\174\71\34\352\307\121"
+ "\305\300\332\122\62\337\76\300\322\6\15\32\364\225\227\227"
+ "\127\153\311\34\337\246\154\27\147\227\302\321\243\107\117\4"
+ "\200\71\163\346\174\220\223\223\243\123\73\57\4\341\213\264"
+ "\264\264\45\161\161\161\213\42\43\43\75\127\256\134\31\46"
+ "\304\317\7\360\275\223\223\323\301\356\335\273\137\333\260\141"
+ "\103\55\41\376\3\0\53\231\272\121\264\213\116\253\53\222"
+ "\370\375\262\143\242\122\335\201\360\6\307\161\13\41\324\201"
+ "\126\243\245\313\227\57\77\33\34\34\274\55\45\45\245\173"
+ "\170\170\370\32\31\137\271\204\36\254\34\6\152\152\62\231"
+ "\366\36\70\160\140\136\375\372\365\47\253\340\367\365\365\365"
+ "\375\354\352\325\253\103\135\134\134\176\140\371\311\147\223\277"
+ "\255\133\267\356\102\326\126\2\334\334\144\62\375\42\227\207"
+ "\265\172\225\340\152\174\316\377\5\56\0\370\272\270\270\244"
+ "\36\71\162\344\365\310\310\310\45\220\151\323\154\332\262\370"
+ "\331\12\165\121\231\34\251\377\121\234\106\156\136\251\24\257"
+ "\310\125\270\217\140\57\377\270\252\363\254\365\23\155\333\264"
+ "\115\60\233\315\365\67\155\332\64\20\374\56\111\372\250\250"
+ "\250\375\151\151\151\265\174\174\174\22\117\234\70\21\145\243"
+ "\36\255\335\347\250\60\216\112\37\131\232\76\37\374\33\370"
+ "\317\1\270\52\63\66\35\134\262\144\311\340\261\143\307\316"
+ "\277\173\367\256\263\150\243\342\373\316\104\15\40\370\265\62"
+ "\330\164\10\143\204\210\201\20\4\376\55\332\245\102\376\375"
+ "\1\114\7\207\153\40\150\0\254\5\177\117\357\111\0\253"
+ "\71\216\373\275\170\174\40\332\310\161\134\17\361\233\315\217"
+ "\210\6\200\337\1\141\63\307\161\53\245\272\250\11\152\306"
+ "\167\151\171\313\133\146\153\345\222\336\63\220\216\271\40\174"
+ "\255\140\307\4\126\236\250\137\235\72\165\116\265\153\327\56"
+ "\353\301\203\7\1\273\166\355\62\145\144\144\170\1\50\20"
+ "\144\331\262\275\135\313\135\236\272\56\103\35\352\304\162\126"
+ "\166\35\132\223\151\363\36\212\122\273\10\14\14\274\117\104"
+ "\377\47\176\2\2\2\212\127\66\72\60\7\346\300\52\26"
+ "\143\57\124\0\104\40\42\242\161\302\205\76\216\305\154\174"
+ "\130\136\173\61\316\242\43\340\70\2\337\361\114\24\176\303"
+ "\337\337\77\165\312\224\51\277\310\165\34\0\340\347\347\367"
+ "\170\310\220\41\57\265\151\323\146\175\170\170\270\354\233\256"
+ "\104\64\201\100\324\264\151\323\43\275\172\365\72\45\225\361"
+ "\354\263\317\236\156\322\244\311\141\61\156\376\374\371\155\274"
+ "\275\275\37\354\331\263\347\107\157\157\357\7\263\147\317\156"
+ "\57\265\107\261\10\5\275\144\270\162\130\240\136\257\57\270"
+ "\175\373\166\361\15\166\275\136\137\360\353\257\277\66\27\323"
+ "\354\333\267\57\102\257\327\27\257\0\236\66\155\332\117\104"
+ "\24\44\261\251\105\130\260\140\101\244\253\253\153\276\14\256"
+ "\1\120\347\377\376\357\377\126\104\104\104\144\112\361\340\340"
+ "\340\53\213\27\57\376\206\55\27\201\250\161\343\306\147\373"
+ "\367\357\277\123\232\217\210\353\164\272\302\371\363\347\117\125"
+ "\302\231\277\156\236\236\236\31\173\367\356\375\204\305\153\324"
+ "\250\361\50\76\76\376\123\360\157\242\271\305\307\307\317\257"
+ "\121\243\106\361\366\311\116\116\116\205\140\126\107\316\233\67"
+ "\257\221\330\76\330\166\311\174\213\341\125\0\67\174\175\175"
+ "\157\317\234\71\323\142\105\273\225\17\10\104\63\147\316\334"
+ "\352\353\353\173\33\12\133\105\20\321\22\42\162\7\200\327"
+ "\136\173\155\230\273\273\73\153\357\156\115\232\64\271\104\104"
+ "\155\300\157\375\170\34\374\344\63\27\300\52\0\71\104\344"
+ "\377\342\213\57\136\10\11\11\111\221\332\51\46\46\146\107"
+ "\333\266\155\157\20\221\123\373\366\355\257\267\156\335\172\207"
+ "\214\115\245\365\32\20\23\23\263\271\107\217\36\127\104\216"
+ "\273\273\373\343\345\313\227\133\324\13\21\325\311\317\317\237"
+ "\255\40\107\344\264\202\145\373\122\263\172\321\326\12\60\42"
+ "\242\226\122\54\77\77\377\377\322\323\323\27\261\74\105\61"
+ "\50\121\337\126\71\114\274\305\33\256\245\325\173\305\212\25"
+ "\123\205\25\272\305\301\303\303\343\341\222\45\113\146\112\363"
+ "\314\316\316\356\146\66\233\245\133\341\26\163\252\125\253\366"
+ "\150\347\316\235\117\226\310\213\110\123\275\172\165\166\105\175"
+ "\11\275\276\374\362\313\32\6\203\241\370\55\1\17\17\217"
+ "\254\145\313\226\115\221\362\22\22\22\106\170\170\170\24\357"
+ "\40\40\47\153\345\312\225\201\302\165\5\2\221\321\150\314"
+ "\213\216\216\336\11\141\73\141\101\47\17\42\372\216\221\143"
+ "\151\236\22\21\252\353\17\171\171\171\255\74\74\74\162\136"
+ "\170\341\5\213\255\201\137\174\361\305\321\354\133\256\142\232"
+ "\234\234\234\72\156\156\156\271\0\314\102\164\163\27\27\227"
+ "\174\42\212\162\167\167\317\3\40\366\231\146\147\147\347\374"
+ "\254\254\254\206\154\176\151\151\151\3\215\106\143\66\200\301"
+ "\236\236\236\17\322\322\322\6\110\364\306\167\337\175\267\334"
+ "\303\303\343\76\0\235\247\247\147\306\167\337\175\267\134\312"
+ "\141\102\53\117\117\317\207\331\331\331\135\225\312\117\40\272"
+ "\175\373\166\123\241\377\16\220\360\244\66\361\161\165\165\315"
+ "\275\171\363\346\170\127\127\327\134\360\133\252\313\366\357\45"
+ "\15\153\311\21\376\367\6\277\65\136\1\370\55\177\76\226"
+ "\350\370\64\370\105\40\127\1\260\147\373\4\0\70\7\376"
+ "\1\176\6\200\136\14\26\6\176\333\240\174\0\237\111\364"
+ "\257\56\244\313\7\277\300\304\127\222\137\11\333\0\10\5"
+ "\337\277\346\200\337\126\113\172\375\176\4\176\353\255\342\355"
+ "\247\24\256\177\245\353\176\55\200\35\62\351\10\374\126\76"
+ "\271\302\147\74\370\67\262\304\255\265\47\112\344\55\4\177"
+ "\204\201\24\13\6\277\245\134\76\370\255\252\3\45\351\76"
+ "\23\354\177\23\100\35\6\213\20\312\375\30\374\326\345\122"
+ "\375\227\303\162\333\162\366\330\205\164\360\107\0\310\332\126"
+ "\341\32\144\261\207\0\236\20\342\143\204\377\42\226\5\176"
+ "\213\63\0\210\27\322\211\133\34\266\221\160\123\360\347\261"
+ "\14\43\141\271\125\167\26\376\354\377\332\200\157\147\112\143"
+ "\57\73\327\324\200\37\47\70\226\57\271\136\64\14\146\65"
+ "\124\265\271\264\3\163\140\16\314\322\267\224\271\306\213\267"
+ "\35\64\233\315\131\20\306\165\21\257\121\243\306\243\76\175"
+ "\372\224\230\363\10\370\146\360\175\265\270\275\347\131\0\116"
+ "\142\332\131\263\146\155\23\336\320\14\66\30\14\271\162\157"
+ "\6\10\337\221\176\176\176\331\302\233\132\353\141\343\154\131"
+ "\166\176\53\356\326\104\104\33\157\336\274\271\61\66\66\366"
+ "\274\267\267\367\37\322\71\265\126\253\55\134\261\142\305\367"
+ "\343\306\215\333\312\306\113\145\113\363\260\362\51\151\323\77"
+ "\347\333\104\314\33\150\34\307\25\311\314\361\255\6\2\321"
+ "\324\251\123\17\31\14\206\34\203\301\220\63\155\332\264\203"
+ "\12\151\225\354\23\21\34\34\174\156\334\270\161\153\211\350"
+ "\51\46\76\13\300\253\213\27\57\336\47\354\172\243\64\237"
+ "\121\34\323\374\375\375\263\245\266\140\371\22\273\310\351\146"
+ "\41\317\333\333\73\247\113\227\56\137\1\360\350\334\271\363"
+ "\327\76\76\76\66\337\352\225\312\21\202\316\317\317\357\306"
+ "\234\71\163\166\21\221\233\12\276\257\311\144\312\334\261\143"
+ "\307\122\42\52\261\170\334\325\325\65\33\300\110\326\126\102"
+ "\36\67\347\316\235\153\55\17\151\76\45\160\225\76\347\77"
+ "\236\13\0\261\261\261\153\332\267\157\237\112\104\256\112\266"
+ "\143\323\226\325\317\226\321\241\62\71\0\323\346\331\64\12"
+ "\155\123\66\136\211\13\0\62\175\214\335\374\343\252\316\3"
+ "\260\13\274\217\1\360\307\344\244\1\160\41\20\231\315\346"
+ "\7\22\277\375\365\332\265\153\337\134\275\172\365\367\236\236"
+ "\236\126\375\166\251\275\52\231\243\306\107\56\36\153\210\150"
+ "\303\245\113\227\326\67\154\330\360\152\130\130\130\242\204\123"
+ "\174\57\250\101\203\6\107\6\16\34\170\124\42\307\232\377"
+ "\132\225\260\156\340\175\71\161\233\350\75\340\217\173\273\55"
+ "\304\135\202\345\366\364\326\374\153\153\76\164\105\140\322\372"
+ "\55\127\37\60\154\330\260\155\34\307\25\271\272\272\76\6"
+ "\100\75\173\366\144\167\65\41\224\315\217\256\154\314\262\270"
+ "\45\42\210\300\157\75\177\5\174\175\177\133\277\176\175\166"
+ "\56\244\70\117\251\40\314\226\257\375\263\120\116\351\366\335"
+ "\312\351\2\3\3\55\266\203\20\377\13\23\172\7\346\300"
+ "\34\130\5\142\142\234\214\163\14\26\23\7\132\203\301\120"
+ "\230\224\224\264\213\210\66\72\73\73\27\34\75\172\364\277"
+ "\304\154\153\322\266\155\333\73\302\166\170\4\176\357\167\203"
+ "\210\211\16\41\307\161\105\23\46\114\70\3\340\105\157\157"
+ "\357\54\42\152\56\227\47\0\274\370\342\213\307\15\6\103"
+ "\256\237\237\137\372\331\263\147\77\124\342\11\223\235\207\237"
+ "\175\366\331\164\51\66\177\376\374\17\315\146\163\361\15\105"
+ "\42\362\42\242\231\104\344\53\174\53\335\0\127\164\144\254"
+ "\71\170\342\167\217\36\75\346\326\257\137\77\203\210\376\174"
+ "\173\203\343\50\71\71\271\232\230\346\344\311\223\156\354\3"
+ "\106\42\152\302\346\55\227\117\267\156\335\276\352\330\261\343"
+ "\125\51\36\30\30\170\121\253\325\26\150\265\332\302\371\363"
+ "\347\257\220\340\135\375\375\375\357\23\121\55\266\134\4\42"
+ "\77\77\277\373\1\1\1\151\370\363\46\365\176\10\17\101"
+ "\105\235\137\170\341\205\57\301\337\224\25\127\266\225\330\152"
+ "\245\143\307\216\113\236\170\342\211\153\104\144\361\326\327\306"
+ "\215\33\227\13\116\44\1\40\255\126\133\270\171\363\346\145"
+ "\42\336\260\141\303\173\261\261\261\253\301\77\160\11\257\123"
+ "\247\316\51\266\374\44\154\67\51\176\103\362\260\225\210\246"
+ "\23\277\372\310\242\255\312\175\30\116\3\42\232\56\367\360"
+ "\125\142\363\301\172\275\76\167\306\214\31\173\104\254\121\243"
+ "\106\107\336\171\347\235\265\0\102\135\135\135\263\272\164\351"
+ "\162\374\370\361\343\133\116\234\70\261\261\156\335\272\51\1"
+ "\1\1\131\0\260\163\347\316\327\331\7\352\202\74\47\147"
+ "\147\347\334\125\253\126\175\4\0\153\327\256\375\300\331\331"
+ "\71\27\354\303\260\77\7\324\22\237\176\375\372\25\237\127"
+ "\252\321\150\212\22\23\23\303\245\355\203\44\67\265\245\170"
+ "\161\66\66\362\122\301\221\352\133\62\23\42\216\210\234\112"
+ "\233\227\134\273\227\321\7\0\276\361\362\362\312\40\311\3"
+ "\127\25\345\377\63\57\242\232\236\236\236\217\1\210\62\136"
+ "\250\126\255\132\56\225\134\374\100\104\244\231\61\143\306\256"
+ "\340\340\340\13\162\172\151\64\232\242\324\324\124\63\144\2"
+ "\273\355\232\214\136\276\355\333\267\137\325\262\145\313\133\42"
+ "\107\253\325\26\355\335\273\267\221\124\316\261\143\307\202\45"
+ "\133\277\263\262\234\0\264\152\325\252\325\266\206\15\33\246"
+ "\213\234\157\277\375\166\233\253\253\153\216\301\140\170\14\340"
+ "\127\360\223\264\156\22\133\130\232\107\301\136\162\145\203\245"
+ "\235\100\104\334\330\261\143\177\363\365\365\275\303\222\374\374"
+ "\374\156\277\365\326\133\107\304\66\52\246\41\42\56\72\72"
+ "\72\255\117\237\76\23\1\240\173\367\356\213\243\242\242\156"
+ "\1\100\353\326\255\257\167\357\336\175\61\0\364\351\323\147"
+ "\142\203\6\15\356\112\332\70\210\310\151\322\244\111\373\0"
+ "\320\244\111\223\366\212\155\116\302\11\251\123\247\316\275\260"
+ "\260\260\123\165\352\324\271\113\104\41\112\345\17\16\16\276"
+ "\70\155\332\264\237\331\233\143\162\216\13\21\151\43\42\42"
+ "\62\172\366\354\71\107\106\126\261\115\342\342\342\276\176\342"
+ "\211\47\156\22\221\241\145\313\226\151\135\272\164\371\122\56"
+ "\137\171\303\226\274\111\131\255\132\265\207\243\106\215\372\65"
+ "\43\43\143\335\153\257\275\226\350\344\344\304\56\12\241\72"
+ "\165\352\44\335\270\161\343\353\51\123\246\374\330\260\141\303"
+ "\142\247\241\136\275\172\207\337\172\353\255\237\262\263\263\327"
+ "\216\30\61\342\20\273\175\143\275\172\365\216\305\305\305\235"
+ "\275\167\357\336\232\310\310\310\163\254\376\215\33\67\376\165"
+ "\305\212\25\113\36\75\172\264\262\137\277\176\373\233\66\155"
+ "\272\233\261\201\305\166\177\214\274\43\317\77\377\374\211\224"
+ "\224\224\325\365\353\327\277\10\313\66\102\315\232\65\73\171"
+ "\353\326\255\325\354\366\123\12\327\277\334\165\277\244\131\263"
+ "\146\111\104\324\107\46\35\65\151\322\344\314\215\33\67\126"
+ "\217\35\73\366\204\207\207\107\146\333\266\155\177\271\171\363"
+ "\346\17\162\171\65\155\332\364\314\215\33\67\276\225\142\15"
+ "\33\66\74\320\253\127\257\243\151\151\151\353\6\16\34\270"
+ "\237\265\43\0\212\210\210\270\224\222\222\262\361\271\347\236"
+ "\73\125\257\136\275\343\42\126\273\166\355\323\203\7\17\76"
+ "\220\222\222\262\262\116\235\72\227\244\372\77\373\354\263\77"
+ "\236\72\165\152\211\30\307\161\134\121\277\176\375\56\347\346"
+ "\346\156\30\65\152\324\1\341\346\253\254\155\155\71\151\321"
+ "\321\321\67\273\166\355\272\34\0\272\166\355\272\54\72\72"
+ "\372\246\210\265\150\321\342\126\174\174\374\22\0\350\330\261"
+ "\143\202\106\243\51\212\215\215\335\11\0\161\161\161\53\243"
+ "\243\243\323\104\356\272\165\353\226\12\333\165\32\115\46\323"
+ "\203\204\204\204\257\131\71\342\126\340\161\161\161\53\331\343"
+ "\23\330\261\66\70\70\70\173\334\270\161\305\66\133\270\160"
+ "\241\247\116\247\223\156\63\126\134\327\72\235\256\150\301\202"
+ "\5\136\14\46\236\23\370\30\374\171\324\235\301\337\324\330"
+ "\57\162\252\322\134\332\201\71\60\7\146\351\133\112\346\355"
+ "\223\65\32\115\341\230\61\143\222\364\172\175\141\327\256\135"
+ "\317\207\206\206\236\143\370\126\347\230\23\46\114\130\332\264"
+ "\151\323\63\251\251\251\313\373\367\357\277\256\175\373\366\147"
+ "\111\170\313\12\0\210\250\101\365\352\325\263\215\106\143\146"
+ "\215\32\65\262\211\50\222\115\17\241\257\61\233\315\167\136"
+ "\177\375\365\203\213\26\55\72\250\323\351\12\153\326\254\231"
+ "\2\313\343\32\54\202\244\317\55\276\241\114\104\316\104\324"
+ "\207\210\76\52\246\12\374\126\255\132\335\326\150\64\205\325"
+ "\253\127\377\103\243\321\110\175\271\151\0\222\230\357\22\175"
+ "\247\304\147\261\234\133\225\34\3\304\337\206\141\303\206\315"
+ "\167\161\161\51\140\343\325\316\61\210\250\71\21\55\26\76"
+ "\315\24\322\312\332\307\323\323\363\56\44\365\106\40\232\74"
+ "\171\362\101\275\136\237\247\323\351\362\343\343\343\257\311\311"
+ "\264\65\246\35\76\174\370\263\310\310\310\114\275\136\137\310"
+ "\360\244\376\207\265\272\263\220\267\146\315\232\265\136\136\136"
+ "\31\32\215\246\320\313\313\53\143\355\332\265\153\30\356\131"
+ "\360\365\42\176\313\312\1\200\66\155\332\254\151\333\266\355"
+ "\45\321\367\264\226\57\0\204\207\207\237\32\64\150\320\121"
+ "\42\362\223\343\313\331\252\165\353\326\353\333\267\157\177\221"
+ "\155\313\62\171\200\235\173\311\340\152\175\316\177\72\27\0"
+ "\334\134\135\135\163\176\373\355\267\261\26\246\122\350\32\336"
+ "\345\327\0\0\40\0\111\104\101\124\173\104\237\116\245\237"
+ "\155\323\257\255\104\16\144\322\110\355\41\167\35\102\206\253"
+ "\330\57\113\363\260\227\177\134\325\171\203\6\15\332\54\334"
+ "\267\273\242\327\353\363\126\257\136\275\222\210\264\4\376\45"
+ "\5\306\157\257\151\66\233\323\117\234\70\61\343\267\337\176"
+ "\153\42\331\152\136\251\137\126\352\347\53\232\3\25\76\262"
+ "\145\233\41\162\73\161\342\304\144\255\126\253\170\157\103\247"
+ "\323\25\356\331\263\247\77\53\307\232\377\132\225\60\223\311"
+ "\224\71\170\360\340\3\31\31\31\153\326\254\131\263\33\0"
+ "\5\5\5\245\34\74\170\160\111\126\126\326\252\351\323\247"
+ "\157\166\166\166\176\54\362\255\371\327\326\174\350\212\300\254"
+ "\265\201\62\364\1\305\133\106\357\336\275\173\135\365\352\325"
+ "\37\7\5\5\261\107\300\225\311\217\256\154\114\322\166\145"
+ "\307\314\360\360\360\304\47\237\174\362\354\271\163\347\66\350"
+ "\365\372\274\247\237\176\372\220\122\333\126\262\257\275\60\153"
+ "\276\66\0\212\211\211\111\32\76\174\370\31\351\126\357\126"
+ "\323\125\45\47\301\201\71\260\377\65\114\214\143\235\122\110"
+ "\2\23\27\351\342\342\122\100\374\136\356\165\14\6\103\1"
+ "\21\171\262\74\42\32\260\150\321\242\137\1\120\140\140\140"
+ "\232\217\217\117\32\203\265\42\242\165\302\247\125\315\232\65"
+ "\157\114\233\66\355\47\130\276\351\301\256\220\171\323\140\60"
+ "\344\205\207\207\147\276\360\302\13\47\110\170\363\20\200\33"
+ "\233\247\370\55\114\166\242\245\330\117\77\375\24\43\171\340"
+ "\41\33\112\63\241\265\146\47\361\273\166\355\332\227\207\14"
+ "\31\362\23\213\163\34\107\137\176\371\145\261\103\260\146\315"
+ "\32\255\214\123\16\151\176\114\210\10\12\12\272\171\367\356"
+ "\335\1\122\234\210\46\344\346\346\256\156\325\252\325\155\351"
+ "\131\110\141\141\141\347\247\114\231\362\43\53\133\304\235\234"
+ "\234\12\372\364\351\363\373\375\373\367\177\270\175\373\366\252"
+ "\201\3\7\356\252\133\267\356\21\326\46\165\352\324\271\164"
+ "\370\360\341\125\367\356\335\133\23\37\37\177\64\42\42\342"
+ "\270\44\177\47\27\27\227\234\237\177\376\331\142\225\72\201"
+ "\50\50\50\50\345\231\147\236\271\172\357\336\275\255\151\151"
+ "\151\333\273\164\351\222\132\253\126\255\363\42\176\366\354\331"
+ "\51\21\21\21\127\264\132\155\276\213\213\113\166\277\176\375"
+ "\366\110\317\23\226\174\323\223\117\76\171\216\175\330\52\255"
+ "\3\153\101\142\263\6\104\64\275\143\307\216\26\17\31\4"
+ "\370\125\275\136\237\67\157\336\274\337\210\250\221\210\271\273"
+ "\273\77\336\260\141\103\257\310\310\310\103\335\273\167\277\100"
+ "\104\317\22\377\326\240\107\142\142\342\273\155\332\264\271\4"
+ "\0\273\167\357\16\221\236\347\324\273\167\357\11\176\176\176"
+ "\331\104\124\123\310\277\206\237\237\137\366\277\377\375\357\161"
+ "\22\375\212\157\302\24\24\24\154\274\174\371\362\217\175\372"
+ "\364\271\142\64\32\213\127\112\152\64\232\242\37\176\370\101"
+ "\172\176\212\264\234\252\46\344\266\36\122\313\161\154\344\243"
+ "\350\60\252\270\261\244\366\241\353\67\155\332\264\71\334\274"
+ "\171\363\33\340\27\170\224\246\374\26\170\267\156\335\316\105"
+ "\106\106\236\4\200\310\310\310\123\161\161\161\227\24\362\4"
+ "\21\65\14\13\13\273\15\140\260\224\243\321\150\212\326\254"
+ "\131\343\202\222\301\115\346\101\151\361\107\257\327\347\66\154"
+ "\330\360\102\112\112\312\10\221\243\325\152\213\276\377\376\173"
+ "\351\131\263\330\270\161\243\207\244\317\260\370\150\265\332\202"
+ "\372\365\353\247\134\271\162\345\35\221\103\104\141\171\171\171"
+ "\137\175\365\325\127\277\164\356\334\371\110\215\32\65\156\11"
+ "\23\143\366\214\231\22\266\56\205\75\113\364\127\371\371\371"
+ "\117\230\114\46\366\141\166\57\167\167\367\334\307\217\37\167"
+ "\220\221\213\367\337\177\377\373\206\15\33\236\6\200\260\260"
+ "\260\53\343\306\215\133\7\0\323\247\117\377\66\54\54\354"
+ "\52\0\64\154\330\360\364\360\341\303\267\113\323\2\300\353"
+ "\257\277\376\51\307\161\364\372\353\257\177\52\47\37\0\326"
+ "\255\133\367\5\0\132\277\176\375\102\45\16\200\301\201\201"
+ "\201\351\104\324\324\132\371\305\64\203\7\17\376\257\360\160"
+ "\115\52\253\330\46\236\236\236\17\276\376\372\353\117\1\340"
+ "\313\57\277\134\340\351\351\131\142\47\2\245\120\302\131\340"
+ "\353\363\63\42\212\41\42\247\364\364\364\256\260\264\77\155"
+ "\333\266\155\56\21\71\237\77\177\276\235\263\263\163\236\210"
+ "\31\14\206\374\344\344\344\70\42\322\22\321\23\104\64\237"
+ "\305\166\356\334\71\232\210\364\333\267\157\237\315\312\164\161"
+ "\161\311\275\176\375\172\35\42\322\356\331\263\247\277\253\253"
+ "\253\364\355\220\22\72\32\14\206\274\343\307\217\367\47\42"
+ "\327\155\333\266\175\54\325\61\51\51\151\14\21\31\110\146"
+ "\305\274\225\261\220\0\314\363\366\366\116\57\54\54\34\44"
+ "\255\33\361\373\367\337\177\237\104\104\56\31\31\31\261\0"
+ "\350\350\321\243\157\12\67\311\113\344\165\350\320\241\211\162"
+ "\230\213\213\113\356\321\243\107\7\20\221\163\142\142\342\163"
+ "\254\35\1\320\346\315\233\347\23\221\353\341\303\207\137\61"
+ "\30\14\305\216\272\136\257\57\270\160\341\102\167\42\162\335"
+ "\260\141\303\2\151\176\173\366\354\171\205\230\363\160\2\2"
+ "\2\36\5\5\5\335\354\327\257\337\233\102\335\54\124\262"
+ "\255\55\47\155\302\204\11\253\102\102\102\156\0\100\150\150"
+ "\150\352\370\361\343\213\157\50\217\34\71\62\241\126\255\132"
+ "\327\0\176\213\356\16\35\72\244\125\257\136\375\36\0\4"
+ "\6\6\336\32\75\172\364\172\246\175\5\104\105\105\335\360"
+ "\362\362\372\43\46\46\46\265\170\274\2\321\360\341\303\67"
+ "\371\373\373\377\41\310\271\365\356\273\357\56\227\350\13\0"
+ "\237\204\207\207\337\26\154\12\2\121\317\236\75\77\10\15"
+ "\15\55\336\255\104\132\327\265\152\325\172\320\253\127\257\217"
+ "\104\54\64\64\364\312\351\323\247\327\157\334\270\361\307\346"
+ "\315\233\137\160\162\162\312\323\353\365\271\135\273\166\375\135"
+ "\344\124\245\271\264\3\163\140\16\314\322\267\144\257\161\341"
+ "\55\321\123\23\47\116\374\250\172\365\352\217\356\334\271\323"
+ "\347\320\241\103\263\104\36\21\155\74\177\376\374\116\235\116"
+ "\127\44\67\307\364\365\365\275\263\164\351\322\371\104\344\102"
+ "\104\261\6\203\41\17\200\121\255\337\46\76\374\325\351\164"
+ "\205\313\227\57\177\223\210\352\376\360\303\17\173\234\235\235"
+ "\363\103\102\102\330\207\277\26\101\322\347\132\33\257\331\274"
+ "\136\45\242\125\104\64\215\210\330\207\172\341\106\243\61\153"
+ "\325\252\125\137\33\215\306\254\143\307\216\315\120\312\127\116"
+ "\256\214\76\42\116\0\310\325\325\365\321\234\71\163\176\225"
+ "\113\147\55\50\161\112\141\333\131\162\176\3\21\105\21\321"
+ "\267\104\364\75\21\75\53\227\227\255\61\115\360\255\206\23"
+ "\277\53\213\342\230\150\245\356\40\321\51\210\370\305\326\253"
+ "\204\357\40\21\73\166\354\330\14\266\176\300\277\365\122\102"
+ "\16\200\36\336\336\336\367\37\74\170\360\262\360\277\37\230"
+ "\143\64\144\370\323\302\303\303\157\21\121\7\360\367\70\162"
+ "\300\57\140\236\156\305\126\275\274\275\275\357\147\144\144\210"
+ "\171\74\53\227\7\370\373\41\354\21\36\26\170\51\174\316"
+ "\177\64\27\0\272\164\351\262\260\105\213\26\267\210\310\203"
+ "\65\225\65\337\127\255\237\135\26\37\272\2\71\374\117\46"
+ "\215\214\75\344\256\103\110\271\304\54\374\223\366\313\162\171"
+ "\220\35\374\343\252\316\43\242\66\55\133\266\274\13\200\6"
+ "\14\30\220\314\366\41\34\307\221\350\267\207\207\207\237\236"
+ "\70\161\342\36\42\62\56\137\276\274\206\225\305\322\154\120"
+ "\352\347\53\232\3\300\246\217\134\102\316\302\205\13\233\13"
+ "\13\142\144\71\315\233\67\277\333\251\123\247\357\131\71\144"
+ "\305\177\255\112\330\305\213\27\277\376\340\203\17\246\327\257"
+ "\137\377\167\67\67\267\54\0\264\173\367\356\317\210\310\114"
+ "\104\332\123\247\116\305\12\174\235\340\363\52\372\327\326\174"
+ "\350\212\300\254\265\201\322\366\1\342\334\215\370\173\370\276"
+ "\253\126\255\132\51\171\241\244\114\176\164\145\143\120\236\307"
+ "\24\353\353\344\344\124\260\150\321\242\131\377\372\327\277\126"
+ "\326\256\135\373\276\213\213\113\216\44\275\245\311\52\20\263"
+ "\341\153\323\265\153\327\206\22\121\333\11\23\46\234\146\37"
+ "\164\133\115\127\225\234\4\7\346\300\376\327\60\61\116\205"
+ "\343\242\252\303\2\0\42\252\13\200\36\76\174\370\236\24"
+ "\143\302\113\276\276\276\17\211\250\211\270\145\223\164\205\114"
+ "\265\152\325\36\176\374\361\307\277\345\346\346\276\23\30\30"
+ "\170\13\300\113\0\136\160\165\165\315\222\350\126\74\331\71"
+ "\165\352\224\247\24\73\165\352\224\247\144\273\132\331\40\116"
+ "\60\231\211\145\211\211\246\214\343\133\262\374\374\267\101\257"
+ "\327\27\34\74\170\360\131\126\276\136\257\57\24\337\346\0"
+ "\200\157\276\371\246\232\144\302\362\47\275\144\234\133\255\132"
+ "\265\316\356\337\277\177\36\21\351\344\312\103\104\232\244\244"
+ "\244\61\222\267\171\332\231\114\246\107\171\171\171\55\130\331"
+ "\114\231\277\43\242\316\104\344\104\104\206\264\264\264\256\116"
+ "\116\116\305\3\252\106\243\51\72\176\374\370\164\141\242\241"
+ "\277\170\361\142\77\26\7\200\276\175\373\216\364\367\367\317"
+ "\42\346\55\127\21\327\152\265\205\347\317\237\37\110\104\172"
+ "\141\40\34\314\256\214\43\42\67\42\32\101\104\53\210\150"
+ "\321\274\171\363\246\270\272\272\132\310\147\277\347\315\233\167"
+ "\274\172\365\352\351\120\330\32\130\122\57\212\365\44\204\127"
+ "\1\334\250\136\275\172\372\274\171\363\216\263\270\311\144\312"
+ "\234\70\161\342\61\222\254\230\327\152\265\105\311\311\311\65"
+ "\365\172\175\376\326\255\133\107\263\371\317\231\63\247\335\253"
+ "\257\276\272\15\0\206\16\35\372\222\311\144\142\7\174\4"
+ "\6\6\336\220\323\53\60\60\60\125\246\14\142\235\162\104"
+ "\344\166\356\334\271\177\263\365\152\64\32\363\306\217\37\37"
+ "\7\313\340\1\306\221\147\345\110\202\232\11\271\254\76\152"
+ "\160\351\165\124\132\175\24\256\123\13\116\323\246\115\223\210"
+ "\350\305\314\314\314\67\153\324\250\161\7\174\377\120\46\275"
+ "\23\22\22\306\11\13\63\302\265\132\155\341\362\345\313\247"
+ "\25\323\144\144\355\330\261\343\163\263\331\234\16\176\105\165"
+ "\61\307\150\64\346\175\364\321\107\45\126\105\317\233\67\57"
+ "\302\144\62\345\132\224\221\331\246\207\370\233\55\157\20\121"
+ "\361\271\47\46\223\51\367\235\167\336\351\54\225\65\176\374"
+ "\370\366\156\156\156\371\122\131\371\371\371\233\306\216\35\233"
+ "\154\64\32\363\22\23\23\337\45\42\27\206\43\266\243\72"
+ "\104\364\34\21\115\135\270\160\341\21\141\73\76\271\176\121"
+ "\166\34\20\266\54\366\220\100\146\47\47\47\213\305\5\142"
+ "\176\243\106\215\72\120\253\126\255\213\0\120\253\126\255\213"
+ "\157\276\371\346\121\142\336\162\145\323\144\144\144\64\365\364"
+ "\364\314\6\240\163\166\166\316\113\116\116\356\40\304\67\166"
+ "\161\161\311\3\340\341\346\346\226\223\230\230\30\47\115\13"
+ "\300\150\64\32\37\316\236\75\373\270\321\150\174\10\300\50"
+ "\303\1\21\371\13\366\252\51\247\3\0\47\17\17\217\373"
+ "\253\127\257\136\52\127\176\326\56\142\232\203\7\17\76\47"
+ "\70\40\6\211\54\326\261\373\230\204\125\303\104\24\112\104"
+ "\163\244\272\51\205\22\175\74\377\77\24\300\6\0\347\134"
+ "\134\134\304\355\367\212\165\74\173\366\154\10\0\34\71\162"
+ "\304\225\135\370\301\161\34\245\246\246\226\270\251\40\142\27"
+ "\56\134\10\0\200\343\307\217\207\260\62\5\31\305\375\225"
+ "\314\170\132\102\107\216\343\50\45\45\305\103\116\36\157\206"
+ "\342\105\124\50\201\51\217\205\24\26\26\166\305\335\335\75"
+ "\167\374\370\361\121\22\233\210\351\350\376\375\373\236\340\63"
+ "\321\332\314\213\310\44\207\151\64\232\242\253\127\257\172\2"
+ "\300\205\13\27\214\322\55\357\117\235\72\125\13\0\316\236"
+ "\75\353\305\142\34\307\121\142\142\242\73\0\234\76\175\72"
+ "\114\232\237\250\233\30\167\362\344\311\371\176\176\176\17\70"
+ "\216\53\22\166\204\220\336\234\56\61\117\203\145\50\226\177"
+ "\351\322\245\66\302\3\140\167\341\6\100\7\21\73\163\346"
+ "\114\147\241\235\172\70\71\71\25\234\74\171\162\270\320\347"
+ "\5\350\164\272\302\323\247\117\167\142\363\135\267\156\335\54"
+ "\0\264\145\313\226\367\331\374\17\37\76\334\125\30\277\103"
+ "\365\172\175\301\365\353\327\143\44\372\66\162\165\165\175\174"
+ "\364\350\321\231\154\72\216\343\212\126\257\136\375\215\102\235"
+ "\141\323\246\115\137\262\155\365\350\321\243\263\210\310\104\104"
+ "\201\304\77\304\370\116\350\47\237\21\71\125\151\56\355\300"
+ "\34\230\3\263\364\55\245\375\162\152\152\152\373\126\255\132"
+ "\375\326\275\173\367\104\42\322\221\360\360\103\344\57\134\270"
+ "\260\221\321\150\314\203\44\20\210\246\115\233\266\263\161\343"
+ "\306\277\203\337\232\177\126\307\216\35\257\21\221\123\151\375"
+ "\266\26\55\132\334\21\166\23\150\107\104\241\333\267\157\337"
+ "\146\155\121\56\333\347\62\107\344\0\374\156\77\253\300\157"
+ "\57\17\221\243\64\246\23\210\102\103\103\317\217\30\61\342"
+ "\120\110\110\310\305\21\43\106\34\42\146\361\215\134\32\71"
+ "\271\62\143\0\45\45\45\355\32\60\140\300\345\6\15\32"
+ "\334\271\163\347\116\63\65\372\310\224\121\66\136\255\155\113"
+ "\43\123\346\77\201\77\73\15\220\314\251\113\44\267\374\376"
+ "\123\107\345\272\263\251\23\43\307\70\142\304\210\103\265\152"
+ "\325\272\60\142\304\210\103\222\67\261\305\140\366\360\360\310"
+ "\110\110\110\130\45\314\57\202\375\374\374\156\111\165\142\370"
+ "\115\115\46\323\303\244\244\244\351\0\140\62\231\36\174\364"
+ "\321\107\7\23\22\22\176\326\353\365\171\62\174\0\360\366"
+ "\360\360\270\277\171\363\346\37\204\74\334\175\175\175\377\220"
+ "\313\343\255\267\336\172\116\364\7\344\312\132\12\237\363\37"
+ "\315\5\240\163\163\163\173\44\307\227\332\216\115\133\116\77"
+ "\33\177\21\7\42\117\311\157\221\312\261\62\337\54\301\265"
+ "\110\46\223\107\171\375\343\252\316\3\60\235\343\70\12\16"
+ "\16\316\26\256\341\316\42\246\327\353\13\307\214\31\363\54"
+ "\200\251\215\32\65\272\106\104\55\0\140\312\224\51\377\142"
+ "\145\250\361\245\53\223\43\106\332\360\221\331\166\240\3\320"
+ "\42\64\64\64\231\335\241\113\302\101\141\141\341\33\315\232"
+ "\65\113\4\360\56\303\261\346\277\126\31\254\167\357\336\357"
+ "\231\315\346\364\247\236\172\352\360\362\345\313\167\100\276\357"
+ "\40\42\342\104\337\117\311\277\266\346\103\127\4\126\234\265"
+ "\114\275\224\241\17\40\142\266\214\116\115\115\255\55\225\135"
+ "\26\77\272\262\61\166\356\42\375\210\34\216\343\150\316\234"
+ "\71\175\114\46\123\126\142\142\342\207\66\336\116\227\265\257"
+ "\275\60\153\276\266\223\223\123\121\361\375\102\311\203\156\153"
+ "\351\64\160\4\107\160\204\52\37\210\50\241\123\247\116\177"
+ "\304\307\307\337\44\242\204\256\135\273\336\352\332\265\353\55"
+ "\42\112\40\242\4\206\232\317\161\134\56\0\270\273\273\117"
+ "\123\20\207\352\325\253\317\32\76\174\370\176\216\343\116\20"
+ "\21\67\175\372\364\127\76\374\360\303\127\330\33\362\217\36"
+ "\75\162\353\330\261\343\170\275\136\77\143\307\216\35\53\174"
+ "\174\174\346\266\156\335\172\120\164\164\164\272\234\114\235\116"
+ "\127\264\155\333\66\57\151\374\326\255\133\175\304\311\205\255"
+ "\300\161\134\17\361\43\367\137\152\23\231\362\3\0\6\16"
+ "\34\70\300\313\313\53\267\145\313\226\26\147\245\232\315\346"
+ "\334\364\364\364\372\342\377\133\267\156\5\233\315\346\134\25"
+ "\252\305\204\205\205\35\234\65\153\326\57\61\61\61\357\161"
+ "\34\127\40\107\342\70\256\150\317\236\75\73\234\235\235\213"
+ "\313\33\24\24\264\64\63\63\323\105\257\327\37\306\237\35"
+ "\74\61\151\372\163\34\267\223\343\270\174\216\343\162\67\154"
+ "\330\160\254\260\260\260\270\157\326\353\365\105\336\336\336\163"
+ "\71\216\113\347\70\56\157\357\336\275\373\40\71\300\373\324"
+ "\251\123\3\332\264\151\163\216\343\270\173\122\235\164\72\35"
+ "\325\256\135\173\25\307\161\171\34\307\345\234\70\161\342\107"
+ "\255\126\313\352\234\315\161\334\47\34\307\365\341\70\156\310"
+ "\341\303\207\375\202\202\202\62\225\14\61\154\330\260\227\322"
+ "\322\322\26\316\234\71\363\270\257\257\357\207\220\74\174\145"
+ "\353\105\372\141\304\210\133\24\177\70\163\346\314\343\151\151"
+ "\151\13\207\15\33\306\76\264\323\144\146\146\32\207\14\31"
+ "\62\122\74\274\134\14\132\255\226\42\42\42\376\50\52\52"
+ "\322\76\365\324\123\113\131\354\353\257\277\376\254\111\223\46"
+ "\277\0\300\256\135\273\46\166\350\320\341\62\3\67\277\163"
+ "\347\216\157\146\146\346\126\126\247\364\364\364\155\267\157\337"
+ "\256\16\300\342\315\72\306\76\304\161\134\366\346\315\233\223"
+ "\364\172\175\161\275\105\106\106\336\336\277\177\377\133\54\367"
+ "\371\347\237\37\345\355\355\375\272\222\355\204\60\231\263\176"
+ "\236\174\251\203\40\157\42\363\137\274\156\216\225\43\257\107"
+ "\370\363\254\114\263\116\247\263\230\234\34\71\162\344\123\216"
+ "\343\176\60\32\215\137\154\331\262\145\215\247\247\347\174\0"
+ "\45\266\341\122\23\236\176\372\351\245\36\36\36\371\101\101"
+ "\101\77\126\253\126\255\240\157\337\276\45\336\234\145\103\134"
+ "\134\334\264\106\215\32\145\166\352\324\351\163\66\276\171\363"
+ "\346\67\257\135\273\126\342\101\351\271\163\347\72\65\157\336"
+ "\374\46\33\307\330\250\47\307\161\3\71\216\133\310\161\134"
+ "\216\210\107\107\107\337\330\277\177\377\233\254\30\0\77\35"
+ "\71\162\344\315\72\165\352\244\113\145\351\164\272\147\146\316"
+ "\234\371\162\174\174\374\371\56\135\272\274\304\161\334\143\206"
+ "\222\307\161\234\33\307\161\347\71\216\133\307\161\334\324\330"
+ "\330\330\241\5\5\5\116\50\105\250\121\243\306\343\141\303"
+ "\206\131\224\157\330\260\141\161\276\276\276\217\244\134\216\343"
+ "\150\306\214\31\143\62\62\62\152\2\170\341\356\335\273\376"
+ "\263\147\317\36\55\116\202\245\301\303\303\343\144\100\100\100"
+ "\126\130\130\330\161\157\157\357\334\210\210\210\375\102\374\351"
+ "\320\320\320\207\41\41\41\7\274\274\274\362\352\327\257\377"
+ "\213\64\155\114\114\314\212\47\236\170\342\366\350\321\243\373"
+ "\267\152\325\352\116\114\114\314\12\271\74\70\216\273\41\174"
+ "\337\224\303\73\165\352\364\171\130\130\330\243\347\237\177\176"
+ "\262\34\56\27\132\266\154\371\243\331\154\316\173\365\325\127"
+ "\373\53\161\70\216\33\305\161\334\25\341\167\12\307\161\243"
+ "\225\270\152\202\217\217\317\201\126\255\132\325\36\77\176\374"
+ "\245\325\253\127\377\54\305\127\257\136\155\4\200\203\7\17"
+ "\272\260\143\201\263\263\163\341\366\355\333\365\162\62\15\6"
+ "\103\341\322\245\113\153\2\300\206\15\33\174\130\114\257\327"
+ "\27\145\147\147\157\21\373\254\242\242\242\165\266\164\164\166"
+ "\166\56\134\271\162\245\57\0\154\332\264\251\272\24\347\70"
+ "\56\253\144\52\333\341\370\361\343\213\136\172\351\245\244\365"
+ "\353\327\57\125\342\230\114\246\373\102\36\205\266\362\342\70"
+ "\116\166\254\321\353\365\105\153\327\256\65\2\300\206\15\33"
+ "\334\245\163\210\155\333\266\231\0\40\41\41\301\323\331\331"
+ "\271\120\214\167\161\161\51\114\110\110\250\6\0\153\326\254"
+ "\51\261\125\231\250\233\30\32\65\152\64\371\326\255\133\237"
+ "\246\247\247\157\36\60\140\300\145\275\136\377\203\222\256\62"
+ "\41\214\375\123\253\126\255\103\176\176\176\71\365\353\327\377"
+ "\311\307\307\47\107\274\206\0\40\62\62\162\257\331\154\316"
+ "\153\327\256\335\127\276\276\276\271\215\32\65\132\354\343\343"
+ "\223\33\25\25\365\255\257\257\157\116\203\6\15\366\262\262"
+ "\336\177\377\375\366\176\176\176\71\123\246\114\371\27\33\337"
+ "\242\105\213\137\274\275\275\363\32\67\156\274\334\337\337\377"
+ "\221\277\277\377\21\26\367\367\367\337\62\160\340\300\344\146"
+ "\315\232\131\34\7\61\162\344\310\163\143\307\216\155\257\124"
+ "\220\301\203\7\167\33\76\174\170\262\370\277\131\263\146\37"
+ "\160\34\227\311\161\134\52\307\161\213\205\171\312\100\216\343"
+ "\112\314\267\34\301\21\34\241\152\7\203\301\120\64\173\366"
+ "\354\352\311\311\311\115\236\172\352\251\215\34\307\65\343\70"
+ "\356\32\313\111\110\110\30\363\362\313\57\237\220\113\277\153"
+ "\327\56\347\372\365\353\147\73\73\73\137\355\321\243\107\275"
+ "\313\227\57\353\304\271\45\307\161\317\210\37\271\377\102\40"
+ "\0\330\271\163\347\7\101\101\101\71\116\116\116\77\161\34"
+ "\327\172\334\270\161\176\265\152\325\262\72\26\211\363\333\361"
+ "\343\307\47\161\34\367\36\0\322\152\265\327\102\102\102\332"
+ "\35\72\164\150\63\124\316\251\265\132\255\107\146\146\146\242"
+ "\116\247\63\146\146\146\46\162\34\367\300\126\32\71\377\122"
+ "\72\337\256\127\257\336\263\337\176\373\355\353\215\32\65\72"
+ "\27\33\33\373\271\132\175\324\204\322\370\304\345\11\37\175"
+ "\364\121\20\0\274\377\376\373\41\145\321\321\36\72\160\34"
+ "\367\40\63\63\63\121\243\321\30\63\63\63\23\265\132\255"
+ "\364\101\5\42\43\43\167\164\353\326\355\332\323\117\77\75"
+ "\212\343\270\302\320\320\320\377\314\230\61\143\257\234\74\360"
+ "\147\262\156\235\74\171\362\301\172\365\352\175\4\0\367\357"
+ "\337\377\346\245\227\136\32\61\165\352\124\267\201\3\7\136"
+ "\220\113\124\257\136\275\37\237\176\372\351\224\370\370\370\321"
+ "\34\307\25\66\151\322\144\113\357\336\275\317\313\161\317\237"
+ "\77\337\73\66\66\66\125\16\103\351\174\316\177\62\27\75"
+ "\173\366\234\22\20\20\360\330\312\75\1\331\120\16\77\373"
+ "\237\36\24\373\230\362\372\307\125\235\327\264\151\323\356\223"
+ "\46\115\112\274\162\345\312\107\157\274\361\106\262\217\217\317"
+ "\162\0\56\0\20\24\24\364\360\307\37\177\174\307\154\66"
+ "\17\337\270\161\343\102\216\343\216\0\300\201\3\7\206\104"
+ "\107\107\337\20\145\250\361\245\53\223\43\6\133\76\62\376"
+ "\174\310\227\257\327\353\177\63\32\215\256\253\126\255\232\51"
+ "\303\323\0\200\106\243\371\142\375\372\365\213\365\172\175\361"
+ "\170\145\315\177\255\112\330\332\265\153\47\356\337\277\177\315"
+ "\326\255\133\77\160\163\163\233\15\0\251\251\251\73\304\276"
+ "\243\240\240\40\341\354\331\263\273\304\173\32\326\374\153\153"
+ "\76\164\105\140\366\14\34\307\201\343\270\216\342\377\321\243"
+ "\107\367\226\136\373\145\361\243\53\33\143\347\56\302\374\260"
+ "\304\134\106\257\327\27\315\232\65\353\343\167\337\175\367\320"
+ "\267\337\176\173\302\140\60\50\75\73\10\123\210\267\33\146"
+ "\315\327\56\50\50\340\70\216\323\13\345\172\222\255\17\253"
+ "\76\172\125\132\231\351\300\34\330\377\32\46\306\251\131\55"
+ "\32\24\24\364\307\270\161\343\276\5\200\220\220\220\264\121"
+ "\243\106\175\57\345\205\206\206\76\150\337\276\375\132\360\203"
+ "\362\104\231\225\67\0\360\262\237\237\337\103\22\266\154\145"
+ "\126\17\133\360\303\303\303\37\304\306\306\256\5\140\176\355"
+ "\265\327\106\352\365\372\2\27\27\227\334\327\137\177\175\43"
+ "\204\125\261\354\352\137\57\57\257\234\21\43\106\364\147\365"
+ "\1\200\221\43\107\16\360\366\366\176\54\243\207\154\71\55"
+ "\242\24\70\326\354\104\40\152\321\242\305\357\75\172\364\70"
+ "\45\305\73\167\356\174\256\151\323\246\373\0\4\2\60\166"
+ "\352\324\351\373\256\135\273\236\225\221\311\346\363\266\311\144"
+ "\312\370\357\177\377\73\107\130\205\46\315\63\35\374\371\63"
+ "\156\0\174\242\242\242\176\212\213\213\273\42\342\104\64\101"
+ "\156\265\62\223\76\3\274\3\357\6\300\43\56\56\156\261"
+ "\273\273\173\361\233\164\1\1\1\17\273\165\353\66\37\374"
+ "\71\257\325\143\142\142\266\104\105\105\335\146\165\66\231\114"
+ "\331\237\176\372\351\373\220\4\2\221\260\12\156\11\370\3"
+ "\316\75\332\265\153\267\136\262\62\356\76\200\117\0\270\3"
+ "\350\344\347\347\167\367\323\117\77\375\136\316\336\222\25\171"
+ "\322\163\131\255\326\57\253\223\334\171\260\54\116\374\133\201"
+ "\33\210\71\33\122\304\74\75\75\163\0\370\104\106\106\146"
+ "\0\330\1\376\301\140\14\200\337\1\320\267\337\176\33\7"
+ "\340\113\57\57\257\254\333\267\157\277\40\246\153\325\252\325"
+ "\177\172\364\350\161\261\204\114\42\247\370\370\370\313\117\74"
+ "\361\304\116\246\14\322\162\204\265\154\331\162\127\114\114\114"
+ "\361\166\335\333\266\155\173\137\257\327\347\203\337\42\326\33"
+ "\100\77\147\147\347\234\11\23\46\374\142\105\316\104\361\154"
+ "\6\53\234\22\366\262\306\41\360\347\65\263\347\12\224\41"
+ "\57\313\125\163\40\362\361\361\171\324\266\155\333\215\0\174"
+ "\143\143\143\327\212\147\345\62\53\353\376\74\27\224\310\143"
+ "\321\242\105\133\174\175\175\157\102\330\176\134\215\336\54\336"
+ "\243\107\217\44\0\324\255\133\267\363\26\64\5\131\51\51"
+ "\51\257\233\114\246\207\54\347\354\331\263\157\326\253\127\57"
+ "\11\100\74\370\366\354\16\40\76\42\42\42\71\51\51\151"
+ "\250\32\275\104\316\371\363\347\7\173\172\172\76\0\177\155"
+ "\173\17\32\64\150\217\253\253\153\216\106\243\51\132\273\166"
+ "\355\47\112\262\210\250\213\277\277\377\175\10\157\144\20\210"
+ "\32\65\152\164\257\145\313\226\333\0\264\21\354\323\50\66"
+ "\66\166\155\124\124\324\35\106\216\245\12\62\72\315\235\73"
+ "\167\203\217\217\317\155\0\35\301\277\115\32\357\343\343\163"
+ "\147\332\264\151\73\344\344\20\21\67\174\370\360\203\6\203"
+ "\41\367\215\67\336\260\70\313\225\225\53\376\36\75\172\364"
+ "\146\0\364\334\163\317\35\147\71\157\275\365\326\116\0\324"
+ "\273\167\357\303\62\151\143\214\106\143\166\132\132\132\177\0"
+ "\110\113\113\33\150\64\32\263\1\264\142\70\66\313\6\40"
+ "\300\303\303\343\341\311\223\47\337\221\342\14\107\156\265\50"
+ "\172\364\350\161\272\105\213\26\322\263\103\24\307\12\71\31"
+ "\152\71\4\176\213\304\317\77\377\374\263\337\176\373\355\251"
+ "\272\165\353\236\224\344\105\15\32\64\70\4\300\273\167\357"
+ "\336\123\132\267\156\175\103\304\242\243\243\157\365\353\327\157"
+ "\14\370\166\71\35\174\337\17\2\121\124\124\324\37\121\121"
+ "\121\273\1\270\67\150\320\340\60\53\263\131\263\146\267\337"
+ "\176\373\355\247\205\164\137\0\370\103\256\254\254\216\55\133"
+ "\266\114\153\333\266\155\2\200\352\365\353\327\77\52\325\261"
+ "\104\61\31\314\312\130\110\104\244\175\370\360\341\377\231\315"
+ "\346\154\0\117\313\244\263\125\337\252\364\150\326\254\331\355"
+ "\216\35\73\176\17\300\73\76\76\176\141\303\206\15\357\311"
+ "\330\330\267\103\207\16\253\133\266\154\131\334\57\307\306\306"
+ "\246\306\305\305\175\15\300\127\152\107\71\73\1\310\4\60"
+ "\155\367\356\335\356\103\206\14\131\52\235\63\11\377\353\211"
+ "\161\314\174\311\334\270\161\343\175\22\371\370\367\277\377\175"
+ "\4\0\365\354\331\363\204\44\37\164\355\332\365\254\223\223"
+ "\123\101\327\256\135\223\0\40\56\56\356\254\106\243\51\212"
+ "\217\217\77\43\341\166\364\364\364\314\272\167\357\336\307\36"
+ "\36\36\331\0\72\260\162\72\167\356\174\216\343\270\242\27"
+ "\137\174\361\220\44\335\47\215\33\67\276\116\104\355\244\345"
+ "\74\167\356\134\361\16\32\254\75\330\162\246\244\244\304\261"
+ "\371\130\13\125\155\56\355\300\34\230\3\263\364\55\331\153"
+ "\274\145\313\226\267\114\46\123\246\301\140\50\130\277\176\175"
+ "\273\300\300\300\224\127\136\171\345\44\303\233\246\321\150\12"
+ "\205\267\375\157\1\170\1\100\361\126\353\104\324\233\210\72"
+ "\21\321\127\104\324\205\210\306\222\160\246\253\234\177\43\175"
+ "\203\101\324\203\370\35\175\106\365\354\331\363\62\307\161\105"
+ "\215\32\65\112\311\312\312\32\317\352\315\6\166\176\73\150"
+ "\320\240\105\304\37\217\263\221\210\176\40\242\361\175\372\364"
+ "\231\56\63\317\55\21\10\266\267\257\265\26\130\233\262\363"
+ "\155\261\214\340\13\336\171\370\360\341\233\324\350\43\47\133"
+ "\105\274\242\337\133\326\170\261\156\232\67\157\376\63\370\61"
+ "\355\67\61\37\53\371\227\230\207\51\325\235\32\235\30\314"
+ "\326\366\317\143\203\203\203\157\23\121\147\213\244\226\237\142"
+ "\276\302\271\257\115\203\202\202\316\317\235\73\367\53\342\267"
+ "\33\226\352\65\61\64\64\364\17\42\172\122\105\36\377\27"
+ "\30\30\170\53\75\75\275\217\134\171\112\343\163\376\223\271"
+ "\0\140\66\233\357\177\363\315\67\113\244\166\2\323\226\344"
+ "\154\130\106\77\273\204\234\112\346\0\226\355\104\316\157\121"
+ "\272\66\154\162\241\302\267\57\217\177\134\325\171\104\64\210"
+ "\210\242\1\200\210\332\20\321\107\44\234\351\72\174\370\360"
+ "\377\0\240\366\355\333\137\376\344\223\117\232\1\60\3\30"
+ "\153\66\233\63\223\223\223\137\27\145\250\361\245\53\223\43"
+ "\251\137\245\276\224\35\133\145\167\350\22\323\232\114\246\14"
+ "\10\367\40\376\375\357\177\277\313\372\65\326\374\327\252\204"
+ "\271\271\271\345\17\34\70\160\2\0\237\166\355\332\45\350"
+ "\365\372\302\306\215\33\357\5\20\15\300\67\72\72\172\253"
+ "\257\257\157\261\357\147\315\277\266\346\103\127\4\306\326\143"
+ "\171\373\0\311\375\75\65\367\365\124\371\321\225\215\131\50"
+ "\250\160\246\353\13\57\274\160\41\70\70\70\375\332\265\153"
+ "\121\261\261\261\73\232\65\153\126\174\157\331\232\357\135\21"
+ "\30\140\325\327\246\226\55\133\156\207\60\157\226\316\367\24"
+ "\323\125\45\47\301\201\71\260\377\65\114\214\143\235\122\110"
+ "\202\30\147\60\30\362\377\363\237\377\164\7\0\147\147\347"
+ "\274\115\233\66\365\222\362\326\255\133\267\130\170\120\100\132"
+ "\255\266\340\375\367\337\147\235\152\0\200\237\237\337\37\263"
+ "\147\317\56\76\227\117\334\126\230\343\270\42\266\343\70\163"
+ "\346\314\214\360\360\360\124\235\116\227\157\60\30\162\172\366"
+ "\354\171\71\55\55\155\131\130\130\130\112\263\146\315\166\261"
+ "\162\11\104\117\74\361\304\265\116\235\72\45\260\372\0\100"
+ "\247\116\235\22\332\266\155\173\105\252\207\122\71\213\377\53"
+ "\164\312\66\354\104\302\140\375\170\305\212\25\357\110\361\335"
+ "\273\167\217\252\131\263\346\75\255\126\133\240\325\152\13\202"
+ "\203\203\157\46\45\45\275\52\223\177\161\271\134\134\134\36"
+ "\13\377\145\35\257\35\73\166\254\251\131\263\146\232\126\253"
+ "\55\60\30\14\217\333\267\157\177\74\53\53\253\217\225\362"
+ "\132\324\373\226\55\133\326\212\351\165\72\135\176\170\170\370"
+ "\325\255\133\267\46\210\370\322\245\113\177\360\366\366\116\27"
+ "\157\210\10\347\105\216\144\345\153\265\332\242\237\176\372\51"
+ "\106\316\46\251\251\251\303\232\66\155\232\244\327\353\163\365"
+ "\172\175\156\223\46\115\222\123\123\123\207\211\370\262\145\313"
+ "\266\230\315\346\373\32\215\246\320\335\335\375\341\230\61\143"
+ "\176\41\242\72\62\366\226\267\273\360\360\325\112\171\113\350"
+ "\44\367\260\225\305\245\166\142\261\216\35\73\136\172\356\271"
+ "\347\76\74\163\346\314\264\320\320\320\233\242\336\343\306\215"
+ "\333\340\357\357\377\110\253\325\26\104\104\104\244\44\47\47"
+ "\57\42\146\33\150\243\321\230\175\366\354\331\1\162\171\236"
+ "\71\163\346\265\152\325\252\75\2\340\304\114\142\212\77\116"
+ "\116\116\271\121\121\121\147\123\123\123\337\142\312\340\273\160"
+ "\341\302\137\275\274\274\322\65\32\115\241\253\253\153\366\340"
+ "\301\203\117\27\73\3\62\162\204\153\354\64\61\147\355\111"
+ "\71\222\217\322\244\112\152\317\126\314\271\2\266\362\222\27"
+ "\303\160\10\104\313\227\57\137\347\351\351\371\100\243\321\24"
+ "\172\171\171\145\156\334\270\361\133\153\162\210\250\316\300\201"
+ "\3\177\257\137\277\376\357\22\236\252\162\155\333\266\155\4"
+ "\0\132\263\146\15\373\340\130\321\6\104\344\74\150\320\40"
+ "\213\207\111\104\344\272\147\317\236\217\302\302\302\316\71\71"
+ "\71\345\351\164\272\274\260\260\260\163\173\366\354\231\101\104"
+ "\256\152\354\311\310\162\71\162\344\310\322\272\165\353\136\160"
+ "\162\162\312\63\30\14\271\117\75\365\324\245\347\236\173\356"
+ "\252\277\277\177\252\65\131\77\376\370\343\222\152\325\252\145"
+ "\1\60\23\210\216\37\77\76\65\40\40\340\266\116\247\313"
+ "\7\370\63\144\243\243\243\117\337\275\173\367\155\106\116\211"
+ "\372\220\321\251\336\320\241\103\367\273\272\272\146\163\34\127"
+ "\344\352\352\232\375\332\153\257\35\42\242\46\12\162\360\370"
+ "\361\343\330\260\260\260\114\351\131\256\254\134\361\367\225\53"
+ "\127\72\150\265\332\242\125\253\126\215\141\71\247\117\237\176"
+ "\112\243\321\320\226\55\133\206\110\323\6\4\4\134\231\74"
+ "\171\362\76\361\346\13\21\71\115\232\64\351\267\200\200\200"
+ "\53\245\51\133\170\170\370\31\224\242\275\260\162\277\377\376"
+ "\373\211\156\156\156\322\205\75\44\345\131\53\273\132\16\201"
+ "\150\334\270\161\247\334\334\334\262\14\6\303\343\356\335\273"
+ "\377\56\325\161\354\330\261\353\135\134\134\262\103\102\102\256"
+ "\136\274\170\261\270\216\223\222\222\306\205\204\204\134\321\152"
+ "\265\5\36\36\36\17\226\57\137\276\231\301\306\6\4\4"
+ "\334\61\30\14\217\337\170\343\215\155\254\314\223\47\117\116"
+ "\14\16\16\116\321\152\265\5\236\236\236\17\326\256\135\273"
+ "\132\256\254\254\216\47\116\234\30\137\275\172\365\164\203\301"
+ "\220\63\144\310\220\37\45\17\23\25\235\64\224\354\347\113"
+ "\244\43\176\167\214\237\153\326\254\171\103\46\235\255\372\126"
+ "\245\307\221\43\107\246\4\6\6\336\322\152\265\5\376\376"
+ "\376\267\116\234\70\361\36\233\256\173\367\356\7\305\61\374"
+ "\342\305\213\243\104\354\332\265\153\257\207\207\207\137\325\351"
+ "\164\371\235\73\167\76\146\55\77\2\321\242\105\213\166\232"
+ "\114\246\7\162\163\40\0\210\210\210\310\24\34\136\20\170"
+ "\7\230\343\270\42\235\116\227\367\374\363\317\377\42\221\217"
+ "\325\253\127\217\0\100\313\226\55\233\310\346\3\0\363\347"
+ "\317\237\15\200\76\371\344\223\217\1\140\326\254\131\237\2"
+ "\240\205\13\27\176\310\162\375\375\375\257\175\360\301\7\77"
+ "\23\221\323\364\351\323\167\373\373\373\137\143\345\314\235\73"
+ "\167\36\0\332\270\161\343\233\154\72\127\127\127\271\271\212"
+ "\70\17\160\141\337\162\227\251\153\42\42\75\233\217\265\120"
+ "\325\346\322\16\314\201\71\60\113\337\222\275\306\57\134\270"
+ "\60\322\317\317\57\13\0\31\215\306\314\21\43\106\374\104"
+ "\104\377\22\171\165\352\324\271\370\365\327\137\37\270\174\371"
+ "\162\102\227\56\135\222\165\72\135\176\333\266\155\17\261\362"
+ "\344\202\332\361\135\324\243\70\216\350\231\121\243\106\235\165"
+ "\167\167\317\41\176\13\127\331\174\224\346\267\342\107\141\236"
+ "\53\253\47\251\333\276\326\152\71\355\245\217\234\154\205\170"
+ "\65\363\350\322\312\54\221\107\303\206\15\57\153\64\232\302"
+ "\46\115\232\134\262\42\273\304\174\103\322\326\324\344\45\33"
+ "\10\66\267\177\216\60\231\114\17\216\35\73\366\261\105\72"
+ "\345\305\314\322\163\137\1\0\146\263\371\16\224\155\30\151"
+ "\62\231\36\36\77\176\174\266\44\217\246\167\63\273\0\0"
+ "\12\360\111\104\101\124\15\162\171\170\172\172\336\133\275\172"
+ "\365\122\261\375\112\313\123\32\237\363\237\314\5\60\64\60"
+ "\60\60\223\210\102\145\350\126\333\166\131\374\154\71\71\225"
+ "\314\201\114\32\310\341\326\342\45\161\266\372\30\113\171\345"
+ "\360\217\253\72\17\12\101\360\107\157\166\351\322\45\315\333"
+ "\333\73\123\270\247\226\127\273\166\355\13\7\17\36\374\126"
+ "\222\227\115\137\272\62\71\45\212\42\123\66\271\170\45\316"
+ "\230\61\143\366\213\343\223\324\257\261\346\277\126\45\154\346"
+ "\314\231\173\135\135\135\37\151\64\232\302\340\340\340\133\173"
+ "\367\356\335\272\162\345\312\331\236\236\236\367\264\132\155\101"
+ "\140\140\340\355\3\7\16\174\45\362\255\371\327\326\174\350"
+ "\212\300\330\172\54\157\37\300\316\67\124\336\327\53\316\327"
+ "\232\37\135\331\230\162\313\375\263\254\15\32\64\70\337\272"
+ "\165\353\113\116\116\116\171\1\1\1\177\34\71\162\144\212"
+ "\210\131\363\275\53\2\3\224\175\155\0\324\274\171\363\163"
+ "\132\255\266\100\156\276\247\230\256\146\315\232\231\340\337\276"
+ "\150\3\240\215\237\237\337\3\21\164\140\16\314\201\125\54"
+ "\6\41\10\35\253\325\67\135\211\150\111\261\23\102\264\230"
+ "\210\74\245\74\42\362\47\242\217\171\12\255\40\242\346\45"
+ "\362\42\172\237\175\340\105\374\341\334\353\204\117\53\106\226"
+ "\73\21\215\42\242\357\205\374\236\41\376\240\356\321\104\324"
+ "\317\102\67\176\200\134\154\66\233\63\131\175\0\300\154\66"
+ "\147\316\233\67\357\13\251\36\112\345\264\26\10\104\315\232"
+ "\65\113\127\262\223\150\103\42\132\110\62\147\42\20\221\47"
+ "\21\115\45\176\225\364\112\342\337\102\55\61\231\143\35\53"
+ "\342\127\166\53\356\101\117\104\65\210\150\212\40\157\61\361"
+ "\53\302\225\157\42\260\53\243\371\364\65\211\350\135\41\375"
+ "\367\202\315\153\62\170\50\361\53\371\126\11\234\267\311\162"
+ "\145\33\204\170\127\5\233\30\210\137\31\270\124\370\14\42"
+ "\42\3\203\327\42\242\131\104\264\206\210\26\210\155\100\152"
+ "\123\45\273\113\363\263\206\253\341\60\145\222\175\350\176\344"
+ "\310\221\267\175\175\175\357\255\137\277\76\230\210\306\21\321"
+ "\152\42\372\234\210\232\23\321\64\301\26\43\332\265\153\267"
+ "\1\100\62\123\216\371\44\234\263\131\102\56\221\53\21\175"
+ "\112\62\53\367\211\167\270\277\43\242\227\131\273\11\351\352"
+ "\22\321\114\241\156\26\22\321\377\261\272\312\264\233\342\153"
+ "\314\12\107\256\215\225\260\205\214\275\304\353\330\152\136\12"
+ "\345\267\310\113\370\16\41\376\54\314\65\102\31\153\252\220"
+ "\363\57\42\172\335\102\226\312\162\21\221\267\140\353\352\114"
+ "\234\125\33\20\121\7\226\43\304\171\21\321\110\42\132\56"
+ "\174\106\22\163\326\261\55\173\112\144\171\20\321\60\42\132"
+ "\106\104\337\20\177\36\353\323\323\246\115\333\146\103\57\77"
+ "\42\372\214\210\14\2\307\110\104\223\211\277\276\305\25\252"
+ "\3\111\174\120\51\271\46\224\332\276\200\265\45\242\57\210"
+ "\150\255\360\335\101\312\221\310\342\210\277\116\144\367\242\222"
+ "\364\173\116\304\137\77\65\44\62\134\204\166\120\342\314\150"
+ "\42\232\110\302\271\71\14\77\212\210\46\226\246\154\304\237"
+ "\53\155\265\275\0\262\216\13\210\357\103\77\227\304\53\336"
+ "\14\224\223\241\226\43\350\32\103\174\137\271\230\210\272\227"
+ "\270\176\210\132\20\321\227\202\335\135\30\314\115\210\133\51"
+ "\134\133\241\14\346\112\374\70\262\230\210\132\113\144\272\23"
+ "\77\126\211\351\2\131\335\244\66\25\322\124\43\176\161\313"
+ "\67\173\366\354\171\236\75\273\274\4\137\346\372\267\20\47"
+ "\223\216\210\232\20\321\124\151\72\45\331\112\171\131\301\214"
+ "\104\64\111\50\363\24\262\274\1\113\202\335\113\214\341\304"
+ "\317\121\106\21\77\377\171\116\111\177\46\256\16\21\175\102"
+ "\62\163\40\101\247\121\104\264\212\341\213\375\354\162\342\317"
+ "\142\227\366\77\176\102\33\360\147\363\21\260\60\1\13\27"
+ "\376\107\10\377\103\44\72\115\46\242\306\214\235\47\261\162"
+ "\126\255\132\325\305\144\62\345\21\221\217\44\335\42\245\153"
+ "\207\210\70\361\174\34\13\73\362\337\32\321\116\154\76\326"
+ "\102\125\233\113\73\60\7\346\300\54\175\113\366\32\47\42"
+ "\227\360\360\360\273\223\47\117\116\44\176\56\134\274\110\123"
+ "\300\207\13\175\241\73\361\363\234\345\104\364\42\53\117\56"
+ "\224\142\356\42\366\65\231\0\146\1\160\33\63\146\314\134"
+ "\341\234\153\131\131\26\145\51\71\277\125\234\347\132\323\223"
+ "\210\236\40\242\61\342\267\255\362\225\110\157\47\175\344\144"
+ "\313\305\313\310\257\220\63\135\211\150\50\361\176\314\20\53"
+ "\262\25\37\14\11\337\35\1\344\202\77\247\117\51\57\331"
+ "\40\224\165\14\133\77\22\314\203\210\346\221\345\331\165\177"
+ "\246\57\351\127\327\42\336\157\321\112\170\63\225\154\110\374"
+ "\375\201\171\342\134\303\126\36\72\235\256\360\327\137\177\155"
+ "\314\120\32\0\310\146\164\50\215\317\371\117\346\66\46\242"
+ "\51\12\134\233\155\233\210\352\156\334\270\161\225\223\223\123"
+ "\141\142\142\342\367\144\333\317\226\365\65\53\213\43\226\213"
+ "\115\303\352\313\342\326\342\331\70\311\107\225\157\117\145\364"
+ "\217\377\16\74\271\100\40\272\176\375\372\207\104\364\2\361"
+ "\327\371\12\101\306\10\42\62\113\145\220\12\137\272\62\71"
+ "\114\275\51\371\310\66\357\133\24\327\267\345\370\44\275\267"
+ "\153\315\177\255\112\130\43\342\175\232\325\104\364\16\21\371"
+ "\20\177\217\173\16\361\276\337\44\261\136\5\276\333\352\325"
+ "\253\277\166\162\162\52\114\112\112\372\232\54\375\153\105\37"
+ "\272\42\60\266\36\355\324\7\224\270\117\257\324\56\44\371"
+ "\52\372\321\225\215\131\153\273\114\372\67\210\250\77\361\367"
+ "\334\46\111\144\53\372\336\25\201\1\312\276\66\157\146\32"
+ "\104\374\263\204\22\363\75\245\164\134\227\56\135\222\122\123"
+ "\123\213\317\36\163\161\161\361\71\174\370\160\20\201\250\153"
+ "\227\256\147\35\230\3\163\140\25\207\161\340\67\2\27\177"
+ "\263\161\142\220\213\223\13\26\362\210\66\262\373\244\253\225"
+ "\121\326\74\11\104\40\324\63\233\315\307\63\62\62\372\1"
+ "\130\53\140\317\233\315\346\145\367\356\335\153\314\161\334\171"
+ "\153\162\325\344\111\40\152\327\266\335\331\275\277\356\255\247"
+ "\144\47\45\71\266\344\227\305\366\377\53\270\65\273\227\106"
+ "\136\171\165\22\332\231\161\321\242\105\313\77\370\340\203\106"
+ "\327\257\137\137\14\340\147\0\347\301\73\273\265\0\164\7"
+ "\360\206\277\277\277\313\301\203\7\277\10\14\14\174\267\64"
+ "\355\337\36\145\250\114\116\131\372\7\133\234\362\136\247\366"
+ "\324\133\55\267\42\354\240\210\23\65\341\70\356\104\125\152"
+ "\7\152\71\366\110\143\157\235\112\301\1\204\363\254\125\364"
+ "\363\4\240\334\155\131\312\51\253\274\312\304\204\370\74\0"
+ "\23\0\54\151\336\274\371\206\314\314\314\346\27\57\136\64"
+ "\251\221\47\174\273\3\30\311\161\334\64\42\122\145\107\173"
+ "\135\323\52\60\100\162\256\271\225\164\212\355\240\264\72\124"
+ "\104\35\226\101\216\117\124\124\324\152\167\167\367\260\335\273"
+ "\167\207\224\46\177\37\37\237\234\73\167\356\264\3\360\273"
+ "\150\107\2\141\314\350\61\35\76\373\354\263\377\346\346\346"
+ "\152\155\311\142\145\126\245\271\264\3\163\140\16\314\322\267"
+ "\144\257\161\16\234\263\136\257\317\76\166\354\330\123\15\32"
+ "\64\330\11\46\224\167\116\256\166\354\46\20\276\133\372\335"
+ "\216\221\43\107\76\161\377\376\375\152\356\356\356\331\243\107"
+ "\217\116\236\62\145\112\264\222\254\322\316\117\312\342\377\331"
+ "\153\156\134\136\331\225\221\126\141\76\3\250\33\117\111\340"
+ "\211\337\26\166\271\237\161\77\164\321\242\105\153\336\173\357"
+ "\275\206\71\71\71\56\225\61\167\372\53\370\142\232\206\15"
+ "\32\146\170\170\170\354\331\267\157\337\120\0\131\61\61\61"
+ "\253\335\334\334\352\377\364\323\117\301\366\366\157\376\27\270"
+ "\326\322\146\144\144\204\260\155\253\64\362\377\112\216\332\153"
+ "\240\74\175\237\75\175\303\277\63\217\100\4\202\13\307\161"
+ "\71\345\315\353\177\221\363\167\301\254\361\345\372\211\277\132"
+ "\367\212\354\3\376\352\262\331\3\253\212\72\11\230\65\137"
+ "\33\120\236\63\51\247\43\176\45\270\67\223\246\220\343\270"
+ "\257\205\316\253\227\3\163\140\16\254\342\60\361\202\27\177"
+ "\127\324\304\253\254\3\230\132\236\370\375\336\173\357\355\371"
+ "\342\213\57\152\337\272\165\253\46\201\250\106\365\32\151\103"
+ "\207\16\75\67\171\362\344\16\366\320\121\260\147\77\160\130"
+ "\246\144\247\322\14\150\266\360\362\14\170\377\44\334\232\335"
+ "\113\43\257\274\72\25\353\103\124\47\51\51\151\320\320\241"
+ "\103\233\237\72\165\252\341\203\7\17\114\205\205\205\132\235"
+ "\116\227\357\343\343\223\376\334\163\317\235\377\344\223\117\166"
+ "\153\64\232\31\34\307\345\224\246\375\333\243\14\225\311\261"
+ "\107\377\40\345\330\243\57\261\227\336\152\271\25\141\207\312"
+ "\222\125\231\34\173\244\261\267\116\245\340\210\177\155\365\363"
+ "\66\171\62\134\271\120\42\175\131\257\215\312\304\10\104\23"
+ "\306\117\70\376\351\247\237\326\315\311\311\61\370\371\371\335"
+ "\137\265\152\325\362\330\330\330\341\252\372\127\20\305\266\213"
+ "\135\373\353\257\277\76\67\176\374\370\244\217\76\372\250\201"
+ "\332\164\366\270\246\125\326\231\332\61\376\37\365\320\125\247"
+ "\325\25\172\173\173\77\334\273\167\357\244\210\210\210\317\113"
+ "\223\377\300\201\3\217\56\135\272\264\51\11\157\240\200\220"
+ "\0\16\317\150\70\15\275\362\312\53\311\213\27\57\256\257"
+ "\126\337\252\66\227\166\140\16\314\201\131\372\226\142\137\111"
+ "\40\174\74\347\343\220\203\7\17\376\274\166\355\332\6\34"
+ "\307\75\146\322\330\145\116\256\224\126\344\210\175\15\10\341"
+ "\0\206\0\10\2\177\166\354\167\34\307\35\123\222\125\332"
+ "\371\211\215\171\101\271\157\10\332\113\237\362\352\134\326\264"
+ "\12\363\31\100\305\170\52\56\346\146\27\165\113\333\232\126"
+ "\253\55\214\215\215\115\373\371\347\237\3\53\143\356\364\127"
+ "\360\305\64\27\316\137\230\322\263\147\317\1\347\316\235\13"
+ "\4\100\215\33\67\276\274\163\347\316\131\136\136\136\337\332"
+ "\153\314\377\137\342\332\110\113\154\333\52\215\374\277\222\243"
+ "\366\32\50\117\337\147\57\335\377\356\274\312\266\327\77\215"
+ "\363\167\301\154\360\113\364\23\177\265\356\25\331\7\374\325"
+ "\145\263\7\126\25\165\42\330\364\265\1\205\71\223\265\164"
+ "\162\171\331\4\35\230\3\163\140\366\305\304\337\162\174\253"
+ "\27\252\35\364\50\17\137\252\67\21\65\45\313\55\7\247"
+ "\22\121\123\173\351\250\306\116\112\162\154\311\57\213\355\377"
+ "\127\160\133\266\125\53\257\274\62\54\256\31\176\153\217\136"
+ "\304\157\43\363\275\260\105\304\167\302\226\26\155\210\210\223"
+ "\113\127\136\375\252\32\307\36\375\203\224\143\217\276\304\136"
+ "\172\253\345\126\204\35\52\113\126\145\162\354\221\246\64\151"
+ "\355\311\41\225\333\352\251\341\111\271\162\37\271\364\125\165"
+ "\16\41\215\27\266\315\131\104\374\266\320\323\110\330\242\113"
+ "\215\74\41\175\117\342\267\302\262\171\66\235\332\361\101\215"
+ "\356\152\60\42\371\155\266\144\307\160\53\355\240\264\72\124"
+ "\104\35\226\126\216\260\155\323\164\222\34\47\240\252\176\210"
+ "\72\22\321\72\213\70\136\346\72\22\316\167\124\253\157\125"
+ "\151\353\16\314\201\71\60\171\254\170\174\343\277\335\210\250"
+ "\173\151\145\225\107\17\71\175\112\233\117\151\347\47\145\361"
+ "\377\354\131\206\362\310\256\214\264\162\363\231\322\214\247\112"
+ "\34\146\56\265\202\210\372\50\345\145\113\116\131\365\250\114"
+ "\276\230\206\370\155\164\337\24\374\316\357\210\350\125\42\322"
+ "\225\126\246\203\153\73\255\264\155\225\106\376\137\311\121\173"
+ "\15\224\247\357\263\247\157\370\167\346\125\266\275\376\151\234"
+ "\277\13\146\215\57\327\117\374\325\272\127\144\37\360\127\227"
+ "\315\36\130\125\324\111\30\337\25\175\155\153\163\46\153\351"
+ "\376\37\266\206\174\254\347\114\277\367\0\0\0\0\111\105"
+ "\116\104\256\102\140\202"
+ },
+ {
+ ":resources/knob.png", 3597,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\0\71\0\0\0\71\10\6\0\0\0\214\30\203"
+ "\205\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
+ "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
+ "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
+ "\7\335\3\33\13\2\52\107\24\113\252\0\0\0\31\164"
+ "\105\130\164\103\157\155\155\145\156\164\0\103\162\145\141\164"
+ "\145\144\40\167\151\164\150\40\107\111\115\120\127\201\16\27"
+ "\0\0\15\165\111\104\101\124\150\336\315\233\175\150\33\147"
+ "\236\307\177\363\314\214\64\63\172\265\106\157\143\215\255\27"
+ "\153\222\270\215\335\30\207\224\246\245\204\334\145\333\222\153"
+ "\163\107\60\107\373\317\266\145\357\150\32\322\376\121\112\141"
+ "\257\20\350\36\113\103\70\112\151\272\260\167\120\16\112\133"
+ "\50\144\273\307\246\264\127\366\350\55\107\377\10\107\262\216"
+ "\233\127\217\354\165\245\110\266\144\131\262\144\275\314\150\336"
+ "\366\217\235\361\216\124\305\161\336\75\360\143\300\36\75\317"
+ "\363\321\357\345\171\236\171\276\302\104\121\204\373\165\11\202"
+ "\200\0\200\6\0\135\24\305\366\375\352\27\273\27\220\202"
+ "\40\340\0\20\63\315\3\0\214\151\264\355\61\35\0\332"
+ "\0\320\4\200\26\0\324\0\40\7\0\45\121\24\215\55"
+ "\11\51\10\2\5\0\103\0\20\67\341\210\333\154\252\155"
+ "\302\146\1\340\272\50\212\332\3\207\24\4\301\11\0\217"
+ "\0\300\50\0\340\0\200\335\254\117\363\176\63\157\31\0"
+ "\40\1\300\64\0\134\25\105\121\277\357\220\146\110\216\2"
+ "\300\70\0\70\155\203\357\272\117\116\116\172\307\306\306\374"
+ "\251\124\312\37\213\305\174\221\110\304\257\50\212\272\264\264"
+ "\124\313\345\162\265\114\46\123\75\167\356\134\165\156\156\256"
+ "\335\3\157\277\327\1\340\234\50\212\13\367\15\122\20\4"
+ "\36\0\36\5\0\267\11\263\156\44\111\242\43\107\216\244"
+ "\17\35\72\264\153\154\154\354\221\201\201\201\310\46\232\64"
+ "\26\27\27\27\316\235\73\167\341\263\317\76\373\343\347\237"
+ "\177\136\60\341\214\36\330\145\0\370\77\121\24\353\367\24"
+ "\122\20\204\207\0\140\2\0\220\151\30\0\240\321\321\121"
+ "\367\373\357\277\177\160\317\236\75\173\51\212\162\337\111\12"
+ "\324\152\265\345\157\276\371\346\367\107\216\34\371\337\106\243"
+ "\241\332\140\165\0\220\115\320\302\135\207\64\313\377\36\0"
+ "\110\230\271\207\0\0\261\54\113\175\370\341\207\7\236\172"
+ "\352\251\147\34\16\7\163\67\253\142\255\126\133\376\370\343"
+ "\217\177\363\326\133\157\235\265\101\352\0\240\1\300\37\105"
+ "\121\274\172\327\40\315\312\371\30\0\260\46\40\1\0\350"
+ "\355\267\337\236\170\365\325\127\177\352\166\273\3\33\175\136"
+ "\327\165\60\14\143\335\0\0\60\14\3\14\303\0\41\4"
+ "\30\266\161\255\132\132\132\232\177\375\365\327\377\343\253\257"
+ "\276\52\230\200\26\350\237\314\134\325\357\10\322\364\340\136"
+ "\33\40\11\0\304\247\237\176\372\334\323\117\77\75\205\335"
+ "\140\204\232\246\201\256\353\240\151\67\237\1\54\130\34\307"
+ "\1\41\324\367\31\131\226\133\357\275\367\336\257\116\234\70"
+ "\61\155\102\252\246\145\104\121\374\376\116\41\307\154\363\36"
+ "\31\12\205\134\137\174\361\305\221\321\321\321\275\375\236\127"
+ "\125\165\123\140\33\1\343\70\16\70\216\377\270\72\31\206"
+ "\176\346\314\231\317\136\174\361\305\63\46\240\142\336\277\27"
+ "\105\61\173\133\220\202\40\14\1\300\210\351\75\7\313\262"
+ "\256\157\277\375\366\235\150\64\272\275\237\347\356\4\356\106"
+ "\260\375\74\173\366\354\331\63\317\76\373\354\177\232\220\12"
+ "\0\164\0\340\274\50\212\325\176\155\241\15\0\375\246\7"
+ "\255\34\200\323\247\117\37\11\205\102\333\55\40\313\72\235"
+ "\16\250\252\332\225\167\167\152\272\256\203\242\50\240\50\12"
+ "\364\366\267\173\367\356\277\373\340\203\17\366\233\305\310\32"
+ "\337\66\163\141\262\71\110\101\20\60\23\120\265\0\77\371"
+ "\344\223\177\110\247\323\373\172\73\124\24\345\107\205\345\156"
+ "\232\246\151\353\51\140\267\103\207\16\375\363\261\143\307\166"
+ "\330\212\20\6\0\374\255\170\162\300\266\210\326\337\171\347"
+ "\235\311\307\37\177\374\245\336\216\124\125\5\135\327\357\271"
+ "\365\3\65\14\203\70\166\354\330\317\367\355\333\307\232\220"
+ "\32\0\270\5\101\240\157\12\151\126\123\257\371\41\65\20"
+ "\10\20\207\17\37\176\335\60\14\324\333\371\275\362\336\106"
+ "\41\154\67\222\44\375\307\217\37\377\47\253\54\230\221\27"
+ "\334\214\47\335\146\254\253\0\0\247\116\235\72\354\164\72"
+ "\7\355\337\342\203\0\264\203\332\307\302\363\374\376\243\107"
+ "\217\156\263\101\222\275\336\104\175\162\221\62\77\140\114\116"
+ "\116\172\306\307\307\137\352\7\170\77\302\264\237\131\171\152"
+ "\33\17\366\302\13\57\34\265\245\227\6\0\256\215\74\111"
+ "\332\342\33\216\37\77\376\22\102\310\153\157\24\303\260\7"
+ "\346\105\313\60\14\353\2\35\30\30\230\174\367\335\167\37"
+ "\263\55\22\220\231\166\0\175\66\266\270\371\240\1\0\370"
+ "\340\340\340\101\373\334\207\343\370\372\262\354\101\137\126\64"
+ "\131\327\304\304\304\263\0\360\173\233\67\11\163\376\374\53"
+ "\244\40\10\326\36\120\7\0\170\363\315\67\167\222\44\31"
+ "\265\67\104\222\144\127\303\17\362\302\60\254\153\54\54\313"
+ "\76\356\363\371\234\265\132\255\141\102\342\375\302\25\331\266"
+ "\64\150\367\356\335\77\261\207\204\365\355\155\25\263\40\255"
+ "\361\41\204\174\157\274\361\306\36\33\3\146\326\230\256\160"
+ "\305\254\177\2\0\21\16\207\367\331\103\225\40\210\55\23"
+ "\252\275\313\111\353\172\350\241\207\376\6\0\276\261\203\2"
+ "\200\101\364\171\257\2\301\140\220\246\151\172\233\275\1\204"
+ "\320\226\203\104\10\165\101\172\74\236\107\154\216\323\373\25"
+ "\36\213\0\177\362\311\47\171\115\323\60\173\374\333\367\202"
+ "\133\325\223\70\216\263\0\340\260\105\45\364\13\127\0\0"
+ "\174\150\150\150\320\236\324\133\251\252\366\333\220\333\122\52"
+ "\100\222\244\123\121\24\334\316\204\154\225\25\0\0\30\206"
+ "\301\7\6\6\6\173\326\211\133\322\54\110\133\161\164\356"
+ "\334\271\63\340\166\273\361\164\72\275\356\315\365\352\72\65"
+ "\65\5\74\317\43\135\327\11\227\313\25\356\205\174\120\53"
+ "\234\133\135\1\215\216\216\106\165\135\107\212\242\140\123\123"
+ "\123\177\365\244\141\30\370\336\275\173\11\115\323\60\247\323"
+ "\211\67\32\15\265\167\307\261\125\275\331\273\73\251\124\52"
+ "\52\115\323\50\221\110\300\313\57\277\114\244\323\351\365\155"
+ "\67\161\340\300\1\62\30\14\142\44\111\22\245\122\251\326"
+ "\273\245\332\252\220\75\233\152\143\146\146\246\346\164\72\221"
+ "\307\343\101\173\366\354\161\2\0\146\25\36\64\60\60\100"
+ "\271\335\156\231\44\111\50\24\12\125\173\102\133\33\343\255"
+ "\130\164\354\343\222\145\271\51\111\222\36\16\207\21\307\161"
+ "\100\121\224\13\0\232\353\325\225\246\151\46\221\110\164\312"
+ "\345\62\226\315\146\53\366\322\154\305\376\126\273\172\137\232"
+ "\65\233\315\72\115\323\230\317\347\3\216\343\20\216\343\56"
+ "\0\320\55\110\203\40\10\27\317\363\265\371\371\171\54\237"
+ "\317\67\44\111\222\110\222\244\154\337\22\70\34\216\55\5"
+ "\51\111\122\27\144\275\136\137\241\151\32\202\301\40\332\265"
+ "\153\27\201\141\230\63\223\311\30\126\116\52\24\105\171\5"
+ "\101\300\303\341\260\101\323\264\176\375\372\365\153\366\274\154"
+ "\265\132\133\56\37\233\315\146\127\321\231\237\237\277\342\361"
+ "\170\40\24\12\141\43\43\43\356\256\171\62\223\311\150\0"
+ "\40\77\361\304\23\54\307\161\230\337\357\327\147\147\147\57"
+ "\331\33\150\64\32\133\152\352\120\125\25\332\355\166\27\344"
+ "\371\363\347\147\2\201\200\21\217\307\21\307\161\101\135\327"
+ "\327\272\346\111\115\323\252\301\140\60\302\363\74\260\54\253"
+ "\315\314\314\174\257\252\252\156\65\332\351\164\100\222\244\55"
+ "\343\305\265\265\265\56\350\162\271\134\154\66\233\225\150\64"
+ "\152\360\74\217\30\206\211\266\132\255\152\27\44\105\121\313"
+ "\156\267\233\113\44\22\50\26\213\151\30\206\325\213\305\142"
+ "\276\147\16\332\22\200\232\246\101\265\132\355\362\142\66\233"
+ "\315\260\54\253\16\17\17\33\143\143\143\76\202\40\310\112"
+ "\245\122\357\202\314\144\62\55\204\220\74\61\61\301\46\22"
+ "\11\43\34\16\53\27\56\134\70\153\157\250\331\154\156\211"
+ "\260\255\124\52\135\363\243\44\111\312\305\213\27\317\15\16"
+ "\16\252\361\170\334\110\44\22\203\232\246\55\365\175\307\203"
+ "\20\312\162\34\67\222\110\44\200\347\171\245\120\50\314\55"
+ "\56\56\56\331\101\313\345\362\3\175\133\327\351\164\176\344"
+ "\305\53\127\256\134\246\151\272\76\64\64\244\46\223\111\334"
+ "\345\162\15\33\206\221\353\13\71\73\73\173\231\141\230\201"
+ "\207\37\176\330\33\217\307\65\216\343\344\351\351\351\363\366"
+ "\6\333\355\66\24\213\305\7\26\246\371\174\276\153\51\327"
+ "\154\66\145\121\24\57\306\142\61\45\231\114\32\333\267\157"
+ "\37\301\161\174\171\161\161\261\277\47\235\116\147\307\60\214"
+ "\357\206\207\207\307\122\251\224\76\74\74\54\153\232\266\224"
+ "\313\345\12\366\160\131\135\135\205\225\225\225\373\36\246\205"
+ "\102\1\44\111\352\372\333\354\354\254\30\14\6\333\361\170"
+ "\134\115\46\223\104\40\20\110\352\272\376\207\15\137\56\177"
+ "\371\345\227\323\64\115\243\35\73\166\204\122\251\224\312\363"
+ "\274\174\365\352\325\231\172\275\336\266\173\264\130\54\102\275"
+ "\136\277\157\136\264\372\263\217\41\237\317\257\124\52\225\77"
+ "\305\343\361\116\52\225\322\122\251\324\66\204\320\45\267\333"
+ "\135\332\20\162\142\142\102\63\14\343\167\321\150\164\64\225"
+ "\112\101\62\231\224\203\301\140\153\172\172\372\212\54\313\232"
+ "\275\223\134\56\7\245\122\351\236\207\150\66\233\205\162\271"
+ "\334\5\270\272\272\332\236\233\233\273\306\363\174\47\225\112"
+ "\51\311\144\222\362\371\174\241\325\325\325\377\356\25\73\365"
+ "\75\360\71\171\362\344\214\303\341\230\25\4\141\307\310\310"
+ "\210\232\110\44\44\227\313\125\273\164\351\322\102\357\326\246"
+ "\130\54\102\66\233\275\47\73\25\111\222\140\156\156\16\152"
+ "\265\32\364\324\5\355\332\265\153\363\221\110\104\116\46\223"
+ "\235\124\52\5\261\130\154\47\102\350\67\74\317\127\172\171"
+ "\360\327\136\173\355\107\220\343\343\343\106\261\130\234\211\104"
+ "\42\373\50\212\12\53\212\322\121\125\225\256\325\152\130\265"
+ "\132\105\176\277\337\155\30\6\146\37\114\245\122\261\346\333"
+ "\73\176\175\251\50\12\54\56\56\102\76\237\7\105\121\272"
+ "\376\47\313\262\46\212\342\165\257\327\273\72\62\62\322\330"
+ "\266\155\333\132\72\235\36\244\151\372\17\36\217\347\223\176"
+ "\222\265\33\112\303\166\355\332\325\372\341\207\37\176\31\14"
+ "\6\177\265\175\373\166\207\252\252\262\141\30\162\66\233\135"
+ "\271\174\371\62\244\323\351\10\111\222\310\276\123\51\24\12"
+ "\260\274\274\14\241\120\10\274\136\57\220\44\171\313\13\156"
+ "\173\121\353\275\32\215\106\147\141\141\141\311\357\367\257\45"
+ "\223\311\116\72\235\356\214\214\214\104\335\156\267\370\365\327"
+ "\137\377\372\106\232\274\233\35\247\143\245\122\351\21\204\320"
+ "\373\331\154\266\236\311\144\150\121\24\7\362\371\274\173\155"
+ "\155\315\235\110\44\102\56\227\353\206\44\14\303\200\317\347"
+ "\3\206\141\200\44\111\40\111\162\375\170\134\125\125\120\125"
+ "\25\24\105\201\106\243\1\265\132\15\144\131\276\341\130\126"
+ "\126\126\332\305\142\161\205\145\331\166\74\36\137\23\4\241"
+ "\46\10\2\36\12\205\352\271\134\356\147\343\343\343\245\333"
+ "\202\264\100\213\305\342\337\42\204\176\221\317\347\265\114\46"
+ "\3\363\363\363\236\102\241\340\252\126\253\224\307\343\361\205"
+ "\303\141\6\307\161\154\63\336\262\40\67\273\11\227\145\131"
+ "\133\132\132\152\52\212\262\26\16\207\345\241\241\241\146\52"
+ "\225\152\244\323\151\47\313\262\225\166\273\175\224\347\171\161"
+ "\43\145\345\115\225\214\242\50\32\221\110\344\177\346\347\347"
+ "\113\34\307\175\110\20\204\333\341\160\310\24\105\21\205\102"
+ "\1\55\57\57\327\256\135\273\326\16\4\2\356\140\60\110"
+ "\335\114\223\263\131\361\204\246\151\106\261\130\154\255\255\255"
+ "\265\274\136\257\302\161\134\207\347\171\71\231\114\52\361\170"
+ "\334\357\367\373\57\146\62\231\327\36\175\364\321\342\315\244"
+ "\243\233\222\153\212\242\250\247\122\251\357\277\373\356\273\177"
+ "\24\4\341\327\44\111\246\151\232\156\273\335\156\314\345\162"
+ "\101\271\134\66\152\265\232\136\255\126\333\36\217\207\362\170"
+ "\74\16\232\246\361\333\71\251\152\66\233\112\275\136\127\132"
+ "\255\126\233\242\50\65\32\215\252\221\110\104\341\171\136\36"
+ "\36\36\326\170\236\367\62\14\363\345\351\323\247\177\376\312"
+ "\53\257\264\67\243\215\275\45\155\235\40\10\350\324\251\123"
+ "\314\324\324\324\273\222\44\35\54\26\213\172\56\227\353\54"
+ "\55\55\71\112\245\222\243\122\251\340\215\106\3\227\44\11"
+ "\1\0\301\60\14\311\60\14\111\20\4\42\111\22\21\4"
+ "\201\41\204\60\313\123\252\252\352\212\242\350\212\242\350\255"
+ "\126\113\151\265\132\35\202\40\164\212\242\164\257\327\253\261"
+ "\54\253\206\303\141\45\26\213\251\261\130\314\31\16\207\65"
+ "\14\303\376\215\343\270\177\7\0\155\263\342\337\333\21\20"
+ "\142\0\200\137\270\160\141\222\145\331\137\64\233\315\321\122"
+ "\251\244\55\56\56\52\305\142\221\250\126\253\104\275\136\307"
+ "\133\255\26\152\267\333\110\121\24\314\234\337\60\303\60\0"
+ "\41\144\115\75\6\102\10\20\102\6\101\20\340\160\70\164"
+ "\232\246\15\227\313\245\371\375\176\75\20\10\50\221\110\104"
+ "\345\70\216\16\205\102\210\44\311\63\242\50\376\162\377\376"
+ "\375\327\341\57\362\356\115\277\164\272\135\51\50\146\56\44"
+ "\360\113\227\56\75\355\365\172\377\265\321\150\4\53\225\12"
+ "\224\313\145\271\132\255\32\265\132\15\157\64\32\250\325\152"
+ "\241\116\247\203\51\212\202\231\353\115\314\54\100\6\216\343"
+ "\100\222\244\341\164\72\165\227\313\245\273\335\156\335\347\363"
+ "\151\54\313\22\301\140\320\21\10\4\60\247\323\171\76\227"
+ "\313\375\313\336\275\173\57\132\307\374\267\52\337\276\43\345"
+ "\262\5\173\360\340\101\347\311\223\47\237\242\50\352\260\141"
+ "\30\7\32\215\6\64\32\15\243\136\257\167\326\326\326\64"
+ "\111\222\14\131\226\61\123\22\203\231\347\53\206\303\341\60"
+ "\34\16\7\60\14\203\271\134\56\302\347\363\221\36\217\207"
+ "\144\30\146\125\327\365\377\252\327\353\247\47\46\46\376\337"
+ "\22\44\335\256\66\375\156\310\263\355\242\136\174\164\164\324"
+ "\361\321\107\37\75\26\14\6\377\36\307\361\237\150\232\26"
+ "\122\125\325\51\313\262\244\252\152\107\67\347\16\34\307\11"
+ "\207\303\341\40\111\322\111\20\104\3\307\361\234\44\111\277"
+ "\135\130\130\370\335\63\317\74\163\305\46\224\322\357\124\170"
+ "\177\67\205\366\166\131\66\262\31\376\334\163\317\121\317\77"
+ "\377\174\224\343\70\316\343\361\104\65\115\353\324\353\365\105"
+ "\121\24\227\116\234\70\121\132\130\130\120\154\147\375\226\146"
+ "\301\270\133\277\52\270\127\77\231\350\247\107\357\67\201\366"
+ "\323\233\303\335\376\311\304\237\1\373\76\244\60\366\117\332"
+ "\65\0\0\0\0\111\105\116\104\256\102\140\202"
+ },
+ {
+ ":resources/logo.png", 14190,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\0\302\0\0\0\252\10\6\0\0\0\377\106\220"
+ "\6\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
+ "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
+ "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
+ "\7\335\4\6\13\15\2\345\152\254\315\0\0\0\31\164"
+ "\105\130\164\103\157\155\155\145\156\164\0\103\162\145\141\164"
+ "\145\144\40\167\151\164\150\40\107\111\115\120\127\201\16\27"
+ "\0\0\40\0\111\104\101\124\170\332\355\175\147\167\343\110"
+ "\266\144\200\236\24\145\313\166\317\316\173\377\377\77\355\356"
+ "\171\263\323\335\345\345\351\111\140\77\360\306\144\60\225\11"
+ "\200\44\100\226\252\231\347\350\224\221\4\46\62\257\215\353"
+ "\22\234\326\261\126\13\100\333\376\276\2\260\264\277\247\247"
+ "\243\71\374\112\116\107\160\260\325\0\320\1\60\0\320\7"
+ "\320\5\320\264\257\6\200\31\200\147\0\43\0\343\23\103"
+ "\234\30\341\127\134\135\0\27\0\56\215\21\132\71\147\77"
+ "\5\360\0\340\316\30\42\73\35\337\211\21\136\373\152\3"
+ "\270\2\160\15\340\314\44\177\231\225\1\230\0\370\146\14"
+ "\261\72\35\345\211\21\136\253\31\164\6\340\235\151\201\306"
+ "\216\317\131\1\370\16\340\13\200\305\351\130\353\133\315\323"
+ "\21\324\42\134\56\0\374\16\140\270\7\23\220\241\206\146"
+ "\112\115\305\241\76\255\23\43\374\364\353\32\300\157\246\21"
+ "\252\322\270\175\273\253\23\63\234\30\341\125\254\53\323\4"
+ "\203\32\264\314\300\174\216\23\63\324\144\313\236\126\65\353"
+ "\14\300\107\223\336\125\256\14\300\34\153\4\51\261\347\237"
+ "\174\273\212\127\353\164\4\225\254\56\200\367\306\14\125\255"
+ "\231\21\377\330\376\276\60\115\260\300\11\122\75\61\302\117"
+ "\152\136\136\143\215\16\125\261\122\0\117\130\103\247\243\223"
+ "\31\164\142\204\327\262\6\0\336\124\350\157\75\0\370\154"
+ "\232\340\264\116\76\302\253\71\277\267\0\172\25\75\217\101"
+ "\264\23\23\234\30\341\125\255\253\12\115\42\140\215\10\115"
+ "\116\307\172\62\215\136\333\331\135\126\150\22\245\346\24\127"
+ "\355\23\64\340\120\246\114\374\232\206\375\73\265\77\371\163"
+ "\51\134\112\107\323\276\267\72\61\302\151\305\126\267\102\223"
+ "\210\4\273\250\340\76\73\366\325\66\302\156\300\245\174\267"
+ "\204\330\63\141\10\30\3\246\302\20\13\323\120\143\163\332"
+ "\127\47\106\70\55\177\45\306\4\125\7\316\126\366\354\254"
+ "\44\343\264\155\37\114\353\46\261\267\340\122\274\223\35\367"
+ "\101\330\66\305\337\0\256\75\61\302\356\353\254\342\347\145"
+ "\45\356\203\65\15\144\102\145\200\135\211\136\327\2\353\232"
+ "\210\133\254\41\334\277\115\326\353\211\21\166\67\143\172\65"
+ "\74\267\33\221\276\115\143\274\163\254\223\360\372\250\76\75"
+ "\146\12\340\7\200\173\323\4\177\253\240\335\337\225\21\222"
+ "\75\57\272\213\172\362\264\272\306\144\251\60\333\271\175\25"
+ "\25\364\354\243\211\36\261\116\365\176\372\73\43\37\277\372"
+ "\152\212\3\311\367\125\273\167\145\322\60\225\177\227\171\146"
+ "\243\6\346\154\213\175\177\151\137\175\324\227\34\231\141\135"
+ "\370\363\31\177\163\330\266\365\213\276\123\327\114\211\201\60"
+ "\100\303\276\232\42\165\227\160\20\342\314\210\141\46\177\137"
+ "\345\20\120\273\206\275\167\0\374\323\376\74\104\162\335\30"
+ "\353\0\336\337\76\166\361\53\61\102\333\10\377\334\230\240"
+ "\133\140\112\320\361\344\352\143\35\40\133\332\327\334\114\205"
+ "\221\375\175\346\375\156\35\104\332\264\75\34\142\245\346\24"
+ "\237\242\330\277\0\43\44\160\205\361\127\330\256\56\70\357"
+ "\114\132\146\237\137\30\23\114\14\115\171\66\302\351\377\2"
+ "\316\344\330\174\203\123\267\214\127\316\10\15\43\324\33\270"
+ "\162\306\72\244\64\375\213\163\143\212\105\215\316\362\41\27"
+ "\65\235\177\246\231\60\271\37\221\376\245\321\223\327\270\347"
+ "\41\326\31\237\127\107\44\310\24\256\132\214\201\255\327\162"
+ "\236\53\254\241\322\47\143\162\145\200\206\234\51\315\104\256"
+ "\205\61\17\301\206\305\211\21\216\347\7\134\141\335\35\342"
+ "\230\204\267\60\373\372\316\174\207\26\326\325\151\157\136\321"
+ "\131\246\142\26\45\236\100\111\105\103\360\337\32\365\236\211"
+ "\166\144\143\262\245\200\17\47\323\250\146\46\170\207\165\332"
+ "\163\373\310\173\371\212\165\233\225\245\110\316\247\55\65\224"
+ "\242\126\11\34\262\165\110\323\262\221\363\275\274\237\155\213"
+ "\311\224\331\173\214\305\207\32\343\225\105\245\133\257\160\257"
+ "\117\166\21\304\327\17\255\25\156\261\206\34\127\1\355\232"
+ "\226\144\204\251\75\343\321\10\211\160\357\65\252\257\171\256"
+ "\333\242\110\304\217\272\64\15\61\65\155\371\364\132\264\304"
+ "\153\162\370\50\165\237\114\362\74\210\263\327\70\320\273\144"
+ "\246\11\236\3\347\170\155\16\165\21\143\22\266\144\323\256"
+ "\225\230\27\123\143\204\66\136\347\242\146\353\232\166\354\333"
+ "\335\254\176\166\15\361\32\221\17\252\342\271\21\317\23\326"
+ "\360\46\63\102\353\366\15\356\214\140\165\135\155\151\262\335"
+ "\7\230\11\342\210\252\51\322\170\245\14\301\373\140\156\124"
+ "\142\357\227\235\30\241\76\4\144\152\204\265\260\303\257\343"
+ "\275\346\346\33\334\12\201\166\114\23\154\323\306\45\201\113"
+ "\163\136\105\314\246\7\321\20\163\271\253\344\25\2\34\314"
+ "\231\72\263\77\331\211\343\304\10\65\242\40\314\241\247\315"
+ "\132\245\46\370\212\65\344\230\32\61\336\230\26\170\263\203"
+ "\46\142\332\207\316\105\150\170\16\350\34\153\254\177\44\214"
+ "\261\24\346\171\155\61\240\246\11\213\41\134\341\317\352\304"
+ "\10\365\255\271\35\160\277\42\142\131\141\235\224\366\103\210"
+ "\366\55\134\157\323\135\316\260\41\146\303\300\154\352\241\151"
+ "\227\36\66\313\43\123\361\43\36\341\42\334\254\32\143\14"
+ "\340\65\334\145\42\357\336\66\146\130\374\54\33\173\355\253"
+ "\211\315\252\54\72\316\157\215\270\252\60\207\276\171\232\340"
+ "\367\12\65\116\346\335\3\35\113\202\2\23\373\112\43\167"
+ "\307\12\65\176\235\41\37\32\75\244\206\136\10\212\104\15"
+ "\220\210\171\370\34\360\267\116\214\120\122\222\262\56\267\13"
+ "\127\233\333\226\377\157\211\224\114\366\144\202\317\236\71\304"
+ "\6\277\275\3\22\23\63\141\11\14\370\321\136\75\33\246"
+ "\234\253\246\251\313\147\212\151\317\31\34\272\67\265\377\313"
+ "\274\57\245\277\354\304\10\345\45\176\133\56\265\357\61\101"
+ "\35\357\60\203\13\232\221\11\316\1\374\57\34\47\242\235"
+ "\311\276\64\150\25\322\24\172\156\335\0\143\324\25\270\133"
+ "\231\351\366\135\200\200\127\23\145\376\231\31\241\5\227\126"
+ "\75\64\2\74\204\203\270\60\115\160\53\222\167\10\340\37"
+ "\25\230\132\125\22\335\334\44\356\43\134\153\310\105\316\75"
+ "\67\5\271\241\11\325\106\165\51\345\13\323\236\17\310\257"
+ "\345\320\2\44\6\41\227\342\27\145\47\106\130\137\26\323"
+ "\237\317\53\164\170\267\145\202\357\42\151\207\146\16\135\374"
+ "\204\302\202\346\337\30\16\102\36\331\337\263\10\121\45\342"
+ "\127\235\301\325\156\124\21\310\143\36\322\30\353\130\211\246"
+ "\171\153\303\201\236\370\163\104\317\350\13\61\75\374\157\313"
+ "\10\75\270\316\161\165\226\47\346\231\103\364\11\110\100\147"
+ "\246\11\316\137\211\206\47\34\373\54\66\372\24\371\60\245"
+ "\246\110\14\214\361\265\65\314\256\213\231\0\367\160\5\107"
+ "\203\202\147\62\243\225\46\126\236\351\367\313\61\2\63\112"
+ "\157\120\355\224\231\155\231\340\23\326\121\143\36\374\300\64"
+ "\301\25\136\347\112\205\21\10\271\316\113\60\105\42\176\330"
+ "\300\356\244\57\32\173\27\346\364\273\355\261\342\157\141\337"
+ "\243\357\242\376\13\363\261\356\160\0\210\365\230\214\120\325"
+ "\300\275\52\230\340\213\240\103\324\116\37\15\45\372\25\372"
+ "\303\256\104\102\217\345\13\5\66\71\243\331\147\236\131\323"
+ "\333\222\176\62\101\223\236\75\64\211\147\316\140\333\205\10"
+ "\304\324\356\345\53\152\206\131\223\43\62\301\45\326\303\65"
+ "\6\107\44\266\205\151\202\133\154\106\154\377\141\32\352\330"
+ "\114\220\325\160\107\53\173\357\261\20\346\252\244\324\45\124"
+ "\335\23\37\256\215\374\230\12\321\244\37\160\101\300\74\346"
+ "\353\303\105\355\151\106\375\0\360\147\235\232\341\30\214\300"
+ "\140\327\73\123\211\307\132\63\161\214\365\242\77\32\203\36"
+ "\203\350\231\114\270\300\146\37\322\26\252\217\7\220\311\46"
+ "\106\240\23\221\326\131\1\261\222\156\72\142\106\235\231\104"
+ "\157\173\202\206\371\131\363\55\5\345\33\63\115\333\266\227"
+ "\77\355\256\126\277\2\43\164\214\310\336\342\270\51\1\23"
+ "\143\202\73\271\360\16\200\17\266\267\103\153\202\324\210\220"
+ "\120\350\34\256\51\157\113\10\356\322\114\207\72\316\216\132"
+ "\141\4\227\321\313\175\224\41\334\4\353\126\64\67\202\144"
+ "\175\201\113\122\334\145\275\63\301\324\261\347\375\201\232\232"
+ "\220\35\222\30\273\106\150\357\216\310\4\231\150\202\173\141"
+ "\202\226\61\350\66\223\157\150\167\163\246\131\163\307\375\74"
+ "\1\370\313\366\364\44\16\155\46\114\262\20\247\167\11\27"
+ "\101\257\122\220\21\312\34\30\303\21\132\155\43\34\25\366"
+ "\337\343\215\235\141\103\300\207\7\354\27\27\130\330\271\16"
+ "\305\114\172\106\15\261\206\103\21\144\147\7\102\253\323\61"
+ "\126\164\250\51\227\330\56\220\332\23\373\135\106\235\357\215"
+ "\170\37\114\232\317\205\70\233\45\30\211\135\346\236\121\16"
+ "\46\114\105\122\127\235\141\353\133\12\155\161\140\57\341\2"
+ "\232\215\200\226\350\233\137\325\205\113\122\274\303\376\320\47"
+ "\205\300\231\275\153\23\56\335\376\325\61\102\142\352\115\235"
+ "\237\143\372\4\267\330\154\127\362\106\324\157\21\321\176\65"
+ "\342\147\272\67\141\100\46\226\75\300\341\367\51\134\207\210"
+ "\220\4\375\141\373\331\26\15\241\126\143\355\105\335\325\154"
+ "\252\51\330\207\225\22\232\176\306\133\254\141\346\304\316\351"
+ "\113\205\266\374\22\56\73\267\5\67\263\341\125\61\102\303"
+ "\314\241\217\107\326\4\143\141\202\230\15\32\133\123\123\363"
+ "\137\260\331\43\65\217\151\350\170\216\341\22\341\22\221\162"
+ "\267\266\237\371\236\214\315\34\250\103\371\172\72\223\341\102"
+ "\230\202\116\362\314\234\332\131\15\302\364\34\16\316\145\333"
+ "\231\312\146\67\324\111\234\224\266\37\216\254\11\350\30\253"
+ "\275\332\100\271\164\152\302\253\273\250\171\146\216\162\316\0"
+ "\203\106\367\266\237\52\210\145\156\104\331\75\60\360\221\210"
+ "\371\244\71\140\337\366\164\216\363\264\340\100\336\365\122\120"
+ "\252\156\340\147\177\52\106\270\64\46\70\146\127\206\251\60"
+ "\201\366\360\271\262\275\365\12\16\377\73\134\55\302\276\210"
+ "\320\114\210\245\52\325\236\12\221\34\273\340\237\232\163\131"
+ "\23\43\164\341\122\135\174\37\346\32\56\2\336\26\315\334"
+ "\50\313\30\165\111\352\236\151\203\301\21\57\46\4\221\302"
+ "\16\363\103\211\275\115\115\272\125\225\353\302\254\314\252\35"
+ "\75\302\235\307\156\3\63\106\175\303\321\63\73\73\215\175"
+ "\54\340\246\7\261\375\347\5\134\14\206\145\256\23\361\347"
+ "\16\312\10\64\73\56\161\274\310\365\4\153\110\362\336\373"
+ "\177\146\222\236\225\70\370\207\32\234\262\171\15\357\312\324"
+ "\211\143\304\77\102\16\174\135\317\137\301\365\215\272\203\113"
+ "\346\143\76\324\0\256\166\5\246\101\156\204\11\350\267\115"
+ "\20\50\156\252\203\21\256\114\33\34\353\122\106\160\161\2"
+ "\170\232\340\67\224\253\51\140\132\300\153\130\231\61\354\34"
+ "\207\253\234\13\231\150\165\147\211\262\274\223\351\333\63\221"
+ "\374\337\340\322\274\65\335\233\305\111\104\235\336\12\352\304"
+ "\164\361\61\200\264\152\106\350\333\207\165\42\27\226\211\243"
+ "\345\167\134\256\202\40\150\247\372\321\307\263\55\230\200\32"
+ "\145\376\223\21\174\136\147\352\205\355\371\320\116\263\132\1"
+ "\207\142\70\377\363\62\271\263\11\66\313\171\331\123\251\47"
+ "\46\324\300\276\250\141\246\0\106\125\62\102\23\56\225\132"
+ "\67\311\374\31\246\4\57\304\371\121\56\256\312\131\173\364"
+ "\210\205\231\244\303\55\210\344\147\152\65\302\54\335\163\173"
+ "\227\61\326\61\210\105\100\53\34\313\34\245\363\332\250\121"
+ "\63\60\172\117\141\232\346\60\313\34\256\1\234\326\270\17"
+ "\355\54\331\215\217\246\324\171\225\214\100\357\275\141\233\320"
+ "\354\306\231\107\130\324\10\155\254\353\200\367\225\144\143\143"
+ "\2\337\34\142\132\307\5\266\113\31\136\325\350\370\155\253"
+ "\141\337\30\201\363\214\172\46\371\36\2\202\340\230\65\302"
+ "\44\262\247\232\30\255\51\246\374\66\276\10\375\1\146\5"
+ "\60\157\253\57\250\123\263\52\106\150\331\3\331\22\121\235"
+ "\222\64\102\154\11\252\51\306\31\231\143\354\333\364\314\44"
+ "\335\45\235\372\330\332\100\323\324\207\201\263\316\42\32\361"
+ "\21\233\221\340\103\152\207\1\326\161\231\257\166\47\32\153"
+ "\110\214\101\166\145\324\314\103\305\50\104\27\133\76\3\242"
+ "\55\36\205\271\206\255\12\71\166\144\52\273\314\214\336\26"
+ "\326\121\335\17\330\57\226\361\14\227\254\246\113\63\111\167"
+ "\165\312\352\124\363\145\230\340\167\204\323\324\47\21\64\153"
+ "\12\340\337\160\231\240\147\246\115\252\30\247\265\215\126\30"
+ "\300\101\251\154\346\225\1\370\277\173\240\160\115\117\140\336"
+ "\330\331\214\20\357\373\124\206\61\250\55\246\125\5\324\10"
+ "\237\55\113\276\324\173\373\332\207\21\47\342\30\147\36\23"
+ "\274\263\257\144\17\6\33\35\311\324\270\62\307\76\64\125"
+ "\163\145\10\311\50\307\76\136\211\51\60\26\344\344\120\314"
+ "\300\32\350\236\330\341\55\270\226\234\151\100\50\322\171\315"
+ "\162\316\104\123\367\165\160\44\323\74\32\1\247\172\53\116"
+ "\73\344\142\246\347\307\75\231\140\204\160\232\57\231\154\337"
+ "\4\277\151\300\351\346\45\263\343\103\307\223\342\125\60\315"
+ "\205\151\202\101\104\330\334\143\163\100\111\31\373\170\42\204"
+ "\163\314\325\11\0\21\155\270\64\234\176\104\230\166\215\136"
+ "\6\106\340\314\362\155\212\263\313\306\17\324\110\155\171\377"
+ "\122\302\360\220\71\100\15\333\354\276\232\340\11\141\210\224"
+ "\271\115\125\114\324\11\71\357\114\315\270\261\347\123\210\50"
+ "\36\115\144\154\327\317\174\157\177\352\105\53\363\323\364\334"
+ "\146\315\215\171\206\70\156\105\40\315\325\41\34\64\315\312"
+ "\66\266\361\151\333\73\116\5\30\140\160\226\167\377\377\214"
+ "\221\56\340\240\120\76\203\377\276\204\153\51\131\252\233\307"
+ "\41\31\201\271\107\335\34\107\206\152\55\213\354\155\145\132"
+ "\140\24\140\62\112\226\52\162\156\250\322\127\201\317\270\364"
+ "\176\266\147\377\267\20\115\262\155\151\42\333\111\166\340\6"
+ "\210\134\303\365\122\232\41\74\240\44\217\350\10\123\147\102"
+ "\20\35\34\267\141\103\313\316\52\305\313\26\367\154\371\162"
+ "\16\227\116\321\225\373\144\331\47\317\225\321\145\232\141\54"
+ "\374\327\326\237\135\73\307\51\134\111\352\23\2\360\370\241"
+ "\114\243\363\210\312\147\17\236\73\263\175\71\351\161\342\71"
+ "\134\164\0\231\6\334\262\227\241\352\173\213\342\164\352\62"
+ "\176\316\302\30\355\66\340\43\144\160\235\342\32\21\263\217"
+ "\211\141\147\162\171\151\111\306\173\143\114\304\314\324\13\61"
+ "\27\374\72\212\62\317\362\123\306\233\42\71\217\275\362\346"
+ "\74\160\356\4\205\121\42\147\111\1\251\150\344\112\120\240"
+ "\107\117\53\67\345\171\354\331\164\45\332\207\300\110\166\210"
+ "\103\351\341\145\273\104\302\254\237\341\146\211\161\50\6\71"
+ "\167\4\67\42\152\351\275\24\273\263\255\4\266\333\267\132"
+ "\153\12\127\171\66\212\20\160\231\121\262\144\336\241\355\151"
+ "\126\2\216\355\233\163\377\315\176\377\332\276\30\37\271\333"
+ "\102\342\376\146\147\362\214\160\45\131\17\257\163\151\161\320"
+ "\231\275\333\54\140\61\114\355\376\264\25\46\341\372\266\74"
+ "\347\2\22\140\153\36\140\363\37\314\316\123\264\347\213\175"
+ "\345\301\136\14\154\55\340\372\361\254\104\365\261\207\347\105"
+ "\5\266\357\24\353\130\304\155\1\172\301\124\6\232\37\315"
+ "\300\367\377\155\304\73\203\13\204\25\325\331\62\65\205\321"
+ "\317\163\270\342\367\321\26\100\304\73\363\63\62\43\204\105"
+ "\100\50\15\361\172\127\42\232\167\0\127\41\30\243\235\231"
+ "\60\304\10\256\230\251\201\315\42\243\253\72\31\241\141\122"
+ "\355\203\230\22\132\350\262\155\320\152\41\57\303\252\257\116"
+ "\5\176\316\12\156\32\316\66\110\314\134\56\105\57\212\131"
+ "\253\23\333\337\15\212\163\227\330\350\212\261\213\373\55\35"
+ "\143\12\234\367\266\47\76\303\117\303\350\5\174\234\237\161"
+ "\371\171\150\376\277\125\272\77\225\60\77\251\75\106\166\56"
+ "\23\61\133\133\0\32\165\62\2\115\26\45\24\277\301\356"
+ "\56\7\304\372\340\26\252\111\62\143\335\302\66\214\311\144"
+ "\255\47\333\117\103\10\262\57\227\164\41\227\65\55\140\106"
+ "\246\115\334\243\174\200\210\355\31\225\11\270\176\4\64\102"
+ "\327\366\324\370\11\11\237\332\237\255\357\11\72\334\301\145"
+ "\327\362\214\23\171\237\245\70\327\145\76\107\357\216\346\367"
+ "\274\56\324\210\152\132\235\343\7\154\66\330\335\147\215\315"
+ "\224\141\33\221\175\326\63\166\313\64\145\17\117\366\347\144"
+ "\362\240\242\30\113\63\157\236\75\342\15\111\274\155\65\44"
+ "\243\307\357\43\304\235\344\20\334\317\62\146\212\104\254\265"
+ "\2\212\350\350\371\44\166\246\277\173\346\335\215\21\366\375"
+ "\16\367\107\307\372\261\56\106\270\362\124\360\322\30\241\312"
+ "\302\15\16\363\140\356\371\56\53\105\70\202\334\260\147\256"
+ "\120\56\56\260\24\324\102\63\44\23\317\347\340\100\275\61"
+ "\134\60\151\34\161\154\213\340\321\153\43\202\101\344\275\232"
+ "\221\377\77\146\142\36\333\263\360\235\107\2\46\144\71\46"
+ "\22\377\116\133\177\30\0\32\146\342\277\155\55\324\352\140"
+ "\4\332\305\55\317\276\37\327\360\131\143\270\214\302\135\244"
+ "\134\136\272\65\235\326\257\50\337\167\10\5\222\235\301\76"
+ "\365\31\176\207\13\226\225\115\353\270\104\176\164\76\326\63"
+ "\165\205\343\126\15\216\4\370\230\357\140\42\307\140\327\241"
+ "\11\225\77\366\101\165\252\366\352\331\346\303\267\353\307\65"
+ "\35\360\263\111\307\135\264\102\126\160\31\227\106\270\267\246"
+ "\172\367\351\74\301\206\1\137\341\2\135\337\4\124\140\327"
+ "\213\62\132\63\55\260\363\143\371\372\351\1\315\242\114\4"
+ "\40\265\345\276\235\73\30\13\11\1\63\67\306\144\217\273"
+ "\150\275\252\31\241\5\327\350\111\57\145\134\343\201\57\114"
+ "\272\354\302\10\215\210\111\222\212\55\77\60\215\163\141\314"
+ "\160\17\127\335\124\166\365\214\11\126\36\312\261\200\353\227"
+ "\244\243\126\65\10\324\261\317\124\23\155\136\102\40\55\43"
+ "\367\163\10\323\210\235\73\356\341\352\121\252\310\344\75\107"
+ "\34\52\157\233\306\235\141\207\64\227\252\31\141\20\261\131"
+ "\27\65\113\236\135\245\134\122\342\102\233\202\0\121\5\77"
+ "\12\352\220\156\101\30\151\340\222\226\106\60\155\273\150\215"
+ "\221\60\212\75\366\176\57\55\320\12\61\233\273\116\106\40"
+ "\170\360\44\14\120\145\135\107\333\64\164\63\140\352\65\204"
+ "\121\156\260\103\247\275\252\31\141\30\170\346\52\340\370\124"
+ "\151\212\355\23\55\315\143\242\125\304\211\146\163\334\76\326"
+ "\301\263\271\167\131\204\364\64\75\4\202\230\61\376\301\322"
+ "\106\146\120\352\310\334\106\200\10\174\264\151\225\163\177\213"
+ "\10\223\327\65\177\231\214\176\13\227\313\123\365\175\323\344"
+ "\326\224\213\7\73\277\153\61\235\30\267\271\73\26\43\60"
+ "\75\71\251\120\142\27\255\63\354\227\162\315\264\352\120\364"
+ "\166\136\160\231\176\316\121\142\332\360\37\102\264\14\357\223"
+ "\340\33\36\121\66\113\22\46\353\11\126\5\76\200\236\371"
+ "\52\300\4\315\212\357\202\31\236\167\10\107\262\253\244\255"
+ "\67\336\75\23\65\144\326\151\127\300\232\113\154\166\73\77"
+ "\50\43\64\43\222\271\121\341\341\23\176\144\210\375\2\373"
+ "\345\316\260\210\44\264\212\354\132\277\55\73\313\7\353\230"
+ "\303\34\12\34\66\13\0\200\105\340\377\253\112\303\116\5"
+ "\261\273\107\275\35\77\130\143\162\356\61\340\55\34\134\172"
+ "\157\77\103\124\211\155\50\27\207\146\204\104\324\172\214\21"
+ "\252\50\175\354\303\25\151\224\225\246\105\207\34\43\216\145"
+ "\301\176\231\253\342\27\315\63\61\257\312\325\336\342\356\22"
+ "\204\13\371\33\250\46\341\156\151\14\160\213\160\305\131\225"
+ "\213\150\220\37\64\275\367\114\237\111\340\334\217\302\10\54"
+ "\256\216\341\327\114\71\250\102\162\364\53\44\64\152\204\126"
+ "\0\145\141\133\220\230\204\247\177\362\124\302\111\255\2\215"
+ "\363\65\104\336\232\172\76\5\177\147\337\161\261\17\342\7"
+ "\34\2\175\72\307\313\301\62\154\305\271\364\350\17\71\377"
+ "\56\305\161\125\22\124\222\243\332\273\25\175\116\325\376\106"
+ "\7\361\142\241\111\301\136\374\374\376\72\321\261\206\347\237"
+ "\344\61\101\310\277\331\65\350\310\163\370\214\165\132\313\241"
+ "\230\140\140\376\137\317\143\306\37\330\114\131\341\170\332\266"
+ "\167\67\331\61\30\241\205\374\142\13\326\20\124\201\34\124"
+ "\315\10\255\310\336\130\331\265\54\270\254\216\347\140\327\141"
+ "\52\150\176\120\33\371\305\370\313\200\346\155\344\230\256\105"
+ "\237\373\303\320\261\157\45\0\204\52\205\323\7\154\66\54"
+ "\323\254\134\277\340\350\74\0\144\14\217\301\10\61\347\55"
+ "\23\324\150\133\42\366\231\352\132\140\262\252\235\261\141\344"
+ "\54\246\5\122\236\14\236\10\341\54\153\40\26\235\137\326"
+ "\315\321\10\164\142\147\21\246\335\346\363\36\1\374\13\353"
+ "\32\341\47\34\256\265\215\366\243\122\32\170\62\146\364\357"
+ "\343\52\40\310\70\271\265\164\220\265\112\37\41\364\254\7"
+ "\221\270\147\160\321\331\254\200\270\256\304\324\320\1\167\165"
+ "\314\0\240\211\323\15\230\102\114\344\352\347\370\11\27\366"
+ "\236\324\6\323\212\264\237\57\260\226\342\227\164\163\356\41"
+ "\324\151\256\267\305\236\126\166\107\234\343\160\310\44\75\66"
+ "\60\360\373\121\261\141\303\70\340\57\306\206\302\23\132\377"
+ "\122\306\67\155\125\114\120\172\41\267\130\217\21\32\302\15"
+ "\232\143\312\154\236\355\335\23\156\116\305\1\257\63\207\236"
+ "\15\143\103\220\351\23\134\304\27\221\3\277\300\272\316\202"
+ "\31\222\127\25\237\55\43\311\11\362\373\233\76\41\134\340"
+ "\77\50\251\215\147\146\172\334\242\372\361\117\145\64\301\373"
+ "\200\46\240\177\62\12\110\375\233\2\115\167\5\27\157\70"
+ "\210\151\64\224\203\326\31\141\13\270\42\13\332\370\157\163"
+ "\210\212\46\124\137\366\327\304\141\12\111\142\304\76\102\176"
+ "\271\44\323\251\171\41\165\14\314\240\104\273\314\221\354\204"
+ "\65\227\1\141\67\54\140\314\324\176\367\177\340\312\114\17"
+ "\271\132\302\4\241\240\331\123\304\137\274\56\140\160\346\37"
+ "\15\353\146\4\366\372\371\315\44\76\35\32\235\21\266\20"
+ "\117\237\55\121\102\243\134\233\166\321\67\70\316\72\213\34"
+ "\330\14\56\321\56\317\151\276\226\237\237\326\300\10\355\2"
+ "\77\353\61\242\15\72\5\266\62\213\213\376\104\371\166\61"
+ "\125\153\343\217\130\303\244\55\157\137\34\5\234\105\20\245"
+ "\156\11\372\144\43\345\306\266\16\356\66\114\160\1\67\201"
+ "\206\123\146\102\43\123\231\367\317\1\326\103\101\76\230\324"
+ "\166\143\207\161\254\46\124\154\31\23\32\222\315\121\256\375"
+ "\234\263\350\212\331\307\166\367\125\150\262\24\16\262\214\65"
+ "\107\143\103\204\120\226\357\65\342\75\140\71\167\372\7\216"
+ "\63\17\242\157\364\363\316\73\253\5\342\145\275\155\373\35"
+ "\65\21\63\344\107\363\331\347\51\332\227\167\37\73\366\34"
+ "\233\143\230\176\300\245\24\307\16\235\163\257\22\361\366\231"
+ "\213\163\314\311\233\44\146\26\343\334\7\314\216\37\310\117"
+ "\360\243\215\73\207\253\274\32\124\304\10\44\350\220\220\140"
+ "\52\367\123\304\371\214\41\155\17\246\11\36\216\164\326\314"
+ "\22\270\14\40\165\137\214\11\102\277\307\231\316\4\20\246"
+ "\302\304\355\210\77\324\262\337\233\107\316\151\147\215\160\215"
+ "\165\145\325\31\134\336\307\137\71\122\205\135\26\374\332\332"
+ "\346\1\175\200\262\132\201\176\101\32\261\323\373\71\347\306"
+ "\240\325\104\30\253\12\106\130\40\334\336\236\216\344\217\34"
+ "\223\303\167\256\311\324\237\120\276\125\114\35\146\50\245\172"
+ "\103\244\372\14\256\313\111\26\141\2\126\346\75\233\71\307"
+ "\237\177\366\314\303\226\167\117\214\165\5\253\15\233\73\20"
+ "\312\225\241\100\175\161\214\277\26\60\301\73\354\337\230\367"
+ "\220\216\333\42\202\154\261\276\266\27\171\27\232\110\314\367"
+ "\251\142\30\170\212\227\221\123\316\170\13\15\107\41\362\366"
+ "\133\200\171\350\257\175\75\202\103\314\305\371\326\376\360\26"
+ "\152\202\373\0\241\162\226\6\273\31\316\344\147\63\71\47"
+ "\355\145\264\300\146\56\31\357\46\130\66\334\334\201\11\76"
+ "\302\345\25\335\25\230\103\15\270\246\123\155\274\216\325\24"
+ "\251\276\10\20\45\115\274\66\136\146\240\362\235\173\160\205"
+ "\63\373\62\277\237\275\73\23\142\36\107\244\355\77\114\153"
+ "\47\1\273\73\324\346\345\20\213\246\343\307\200\257\65\22"
+ "\246\16\151\202\153\143\354\236\370\242\137\20\217\161\60\55"
+ "\204\63\325\6\162\226\55\270\16\170\73\61\2\35\343\201"
+ "\175\120\221\117\220\310\213\277\26\46\320\113\103\304\236\144"
+ "\33\20\6\233\232\201\367\323\144\276\52\122\262\331\115\203"
+ "\14\160\33\41\346\163\61\71\164\261\165\344\76\75\245\366"
+ "\131\75\243\205\167\336\131\221\250\377\212\234\65\347\47\377"
+ "\356\61\117\14\30\10\371\117\154\210\300\372\221\216\230\225"
+ "\253\155\31\341\332\143\202\157\36\104\32\222\252\157\354\167"
+ "\132\170\175\213\204\314\212\56\226\4\146\336\41\77\143\63"
+ "\245\241\51\277\337\330\223\11\130\374\376\50\14\160\27\101"
+ "\76\130\24\304\236\77\212\246\160\264\326\303\221\316\162\0"
+ "\227\62\321\362\174\25\366\277\215\5\130\151\201\14\74\137"
+ "\355\333\26\132\115\313\143\173\42\270\126\352\43\225\41\122"
+ "\22\164\127\66\377\11\361\240\321\76\163\20\62\371\223\5"
+ "\46\113\270\364\146\35\115\253\303\46\22\371\235\226\174\56"
+ "\45\366\56\4\331\66\7\237\351\330\124\265\163\371\223\211"
+ "\171\154\307\302\336\245\54\305\244\155\237\171\16\233\166\317"
+ "\320\177\263\227\47\141\130\232\141\105\1\72\302\220\27\336"
+ "\131\352\150\255\103\367\63\142\55\301\273\0\172\226\232\166"
+ "\372\36\21\246\276\71\344\113\371\155\337\145\141\314\3\273"
+ "\323\216\371\254\354\257\224\113\250\14\160\151\260\354\26\256"
+ "\143\163\236\11\365\1\345\212\100\224\330\331\215\142\12\67"
+ "\55\75\365\314\203\225\20\67\13\175\224\310\32\330\354\174"
+ "\334\26\251\316\164\353\206\70\116\115\344\27\301\353\124\226"
+ "\63\221\322\113\71\304\251\354\235\132\102\175\203\26\136\146"
+ "\213\222\71\123\171\136\52\357\267\102\371\146\134\203\210\71"
+ "\364\154\2\353\371\300\114\240\3\76\102\0\311\304\150\350"
+ "\26\341\40\45\255\211\367\250\66\246\104\230\231\340\15\3"
+ "\155\143\0\151\222\363\62\67\266\31\365\11\76\27\240\15"
+ "\27\346\250\15\112\60\300\104\244\351\30\57\133\375\145\25"
+ "\113\247\114\114\36\45\360\256\330\363\35\141\340\262\132\144"
+ "\42\266\350\223\330\236\131\316\331\126\365\156\135\161\214\165"
+ "\75\231\71\164\214\110\61\323\150\316\75\46\340\330\247\130"
+ "\312\4\205\306\215\110\355\330\171\377\157\354\36\0\354\141"
+ "\75\322\370\302\366\364\157\0\167\255\34\333\354\203\100\244"
+ "\337\121\234\305\167\51\176\104\336\32\301\25\173\307\352\202"
+ "\253\226\140\251\347\350\372\104\251\76\1\43\310\135\221\346"
+ "\135\304\243\227\72\257\367\35\134\143\131\62\372\252\246\167"
+ "\353\230\240\362\231\340\121\64\301\241\141\147\232\102\276\65"
+ "\100\223\372\133\16\270\302\176\271\171\271\150\330\303\324\125"
+ "\230\366\53\134\360\355\55\200\131\150\116\330\33\61\155\126"
+ "\306\4\237\13\314\241\241\161\331\300\173\26\2\222\352\117"
+ "\34\57\220\123\126\265\147\142\116\221\31\330\302\245\114\27"
+ "\156\277\313\133\225\115\256\224\150\76\170\122\167\154\22\356"
+ "\220\23\101\233\102\120\127\1\63\163\136\200\164\321\274\173"
+ "\147\264\127\104\344\13\0\377\247\200\206\264\155\315\62\362"
+ "\175\6\205\333\0\156\233\1\163\350\167\161\214\157\115\23"
+ "\24\125\151\375\46\150\305\203\135\170\333\173\251\324\16\344"
+ "\36\257\143\261\35\13\375\226\7\270\246\136\43\270\131\314"
+ "\300\313\352\74\226\224\366\340\106\240\166\304\57\330\227\41"
+ "\150\103\167\74\111\367\351\300\216\161\33\156\6\306\271\307"
+ "\4\234\167\367\311\350\50\215\20\44\307\212\151\207\104\15"
+ "\150\206\320\267\330\254\351\104\204\362\173\21\130\276\203\115"
+ "\101\305\314\334\256\302\175\72\344\72\63\115\360\255\300\34"
+ "\142\276\10\203\67\367\46\361\127\170\131\365\265\102\161\112"
+ "\363\317\276\126\202\32\261\237\347\104\40\315\126\204\51\230"
+ "\150\170\46\132\163\327\262\307\41\334\34\146\56\106\132\357"
+ "\16\304\4\232\165\374\316\323\220\332\56\77\26\364\123\164"
+ "\361\203\7\371\256\354\135\376\64\246\156\341\145\3\5\302"
+ "\312\41\355\364\26\256\331\262\236\367\70\140\56\317\51\244"
+ "\232\36\374\166\46\76\301\347\2\254\266\153\277\243\114\240"
+ "\230\360\71\136\26\124\67\21\210\352\275\322\105\215\241\135"
+ "\236\351\23\44\162\61\276\35\315\251\65\75\321\16\351\26"
+ "\22\330\207\111\71\204\374\7\352\17\226\61\112\313\100\351"
+ "\131\100\132\77\13\123\56\162\374\11\346\15\15\20\56\304"
+ "\231\213\146\350\170\176\107\26\141\372\6\136\116\156\155\11"
+ "\342\347\17\24\141\67\302\1\57\212\120\27\260\131\124\123"
+ "\304\4\264\351\236\354\167\306\302\155\103\117\152\45\142\56"
+ "\215\160\234\10\147\235\114\101\155\301\361\267\123\270\136\73"
+ "\252\336\31\154\363\347\277\25\341\343\364\337\374\224\145\336"
+ "\327\252\346\167\144\153\305\367\10\127\340\321\11\245\243\236"
+ "\26\150\64\77\312\254\322\376\233\234\5\333\147\236\171\32"
+ "\367\41\40\120\33\21\147\233\40\310\22\57\3\222\113\152"
+ "\4\126\130\235\211\143\63\56\140\202\367\302\4\23\201\352"
+ "\62\317\216\355\6\314\4\72\234\223\3\134\336\261\326\122"
+ "\120\243\147\361\47\174\304\103\207\144\267\220\77\257\201\21"
+ "\332\256\207\300\375\205\172\153\11\70\33\371\243\335\173\77"
+ "\140\362\162\54\356\155\216\266\157\11\262\230\67\276\52\15"
+ "\370\24\163\321\106\164\204\307\1\242\156\12\250\21\142\344"
+ "\16\136\16\40\374\317\170\131\72\311\75\270\240\103\232\43"
+ "\25\76\30\221\63\61\355\23\136\206\357\331\253\262\23\221"
+ "\154\334\354\22\365\64\214\375\231\64\305\134\234\354\271\247"
+ "\31\225\110\70\371\147\205\227\261\232\206\240\62\211\60\133"
+ "\235\60\51\333\244\160\76\333\131\4\21\142\372\107\36\122"
+ "\325\201\113\276\34\224\100\334\102\343\274\130\313\302\106\12"
+ "\53\1\55\164\21\240\210\275\123\63\240\261\226\144\4\226"
+ "\275\261\266\140\25\261\17\171\50\55\101\51\356\43\322\353"
+ "\32\233\251\16\176\4\227\220\144\263\100\22\376\52\213\101"
+ "\67\136\162\333\323\20\214\166\63\263\227\322\216\165\334\357"
+ "\74\301\362\3\365\45\321\261\3\304\73\204\313\103\311\0"
+ "\177\331\237\105\231\6\277\243\174\32\176\2\67\120\320\7"
+ "\52\226\160\163\352\32\2\124\204\234\360\130\327\21\246\161"
+ "\253\325\223\161\336\27\355\371\46\134\256\213\257\162\336\13"
+ "\156\115\46\270\313\121\343\132\47\312\74\370\6\136\366\247"
+ "\124\317\176\366\13\153\7\275\320\261\110\320\226\107\40\104"
+ "\73\316\340\312\54\157\74\147\221\366\370\244\242\75\45\2"
+ "\45\276\207\113\331\360\65\27\7\235\160\34\357\54\347\171"
+ "\135\143\244\217\330\276\100\211\346\126\26\60\71\131\42\314"
+ "\66\235\217\1\323\352\2\361\214\147\372\30\33\301\116\205"
+ "\117\7\160\371\71\314\201\151\210\231\303\232\202\31\134\256"
+ "\110\26\371\240\13\270\336\104\264\145\377\145\27\350\267\130"
+ "\344\241\135\10\222\262\313\224\311\327\252\41\146\330\214\154"
+ "\363\136\172\366\325\365\44\62\123\227\253\232\120\232\210\340"
+ "\172\233\103\104\143\70\110\75\317\31\46\226\377\116\374\104"
+ "\175\347\173\261\72\102\263\40\10\46\204\32\46\120\123\366"
+ "\304\127\171\362\176\56\25\315\332\310\361\127\346\52\110\232"
+ "\302\201\164\64\72\202\171\237\31\101\137\303\245\256\122\32"
+ "\24\15\315\323\246\130\72\102\210\210\121\150\276\200\42\51"
+ "\164\36\323\137\230\31\230\362\101\340\240\347\21\175\314\226"
+ "\56\2\64\312\300\240\135\270\130\0\333\53\372\204\311\316"
+ "\171\114\273\277\57\60\203\70\42\353\67\263\323\233\1\310"
+ "\223\176\315\235\330\375\355\300\376\236\42\40\0\205\344\231"
+ "\175\136\310\202\141\123\352\116\316\373\263\31\132\252\214\300"
+ "\312\253\206\20\41\73\61\220\140\27\166\1\337\12\230\200"
+ "\351\267\352\271\77\211\51\300\314\315\51\134\342\233\217\244"
+ "\364\355\105\231\270\105\55\361\253\232\115\104\231\322\210\123"
+ "\252\213\301\263\135\64\46\63\103\57\305\344\212\65\377\232"
+ "\303\345\7\75\344\40\123\324\146\144\252\33\304\313\130\277"
+ "\170\350\242\126\221\165\75\177\111\213\237\102\332\224\232\207"
+ "\10\344\42\140\102\345\225\312\222\331\26\300\313\171\124\314"
+ "\263\147\127\65\136\320\235\300\143\131\211\303\36\170\166\41"
+ "\347\31\57\75\111\370\144\377\27\143\210\256\275\314\120\30"
+ "\362\127\65\233\130\104\223\40\277\25\314\324\354\342\262\101"
+ "\111\42\122\214\342\176\20\101\345\303\271\251\335\67\63\215"
+ "\131\57\220\247\225\31\140\363\255\0\12\256\304\63\221\175"
+ "\351\315\234\254\25\66\133\327\257\20\237\303\306\24\11\366"
+ "\172\132\142\63\243\225\337\357\42\336\202\247\151\277\63\105"
+ "\100\22\220\31\36\215\370\37\260\333\150\320\246\207\25\267"
+ "\21\36\356\315\377\33\11\126\354\227\67\46\342\100\16\305"
+ "\227\140\142\334\257\306\24\63\270\106\277\111\316\317\314\42"
+ "\122\216\111\201\44\376\67\106\370\227\160\361\212\44\142\242"
+ "\335\141\263\22\56\117\330\235\171\216\265\76\227\276\0\237"
+ "\323\26\132\33\343\145\260\126\205\160\133\114\264\247\34\115"
+ "\264\262\347\234\33\261\373\235\313\131\337\61\314\321\120\43"
+ "\373\334\54\157\374\20\341\252\242\311\61\261\115\236\211\243"
+ "\304\140\110\212\360\64\27\152\36\276\70\45\125\63\300\140"
+ "\364\141\56\5\173\157\243\170\146\362\153\131\51\334\24\317"
+ "\44\42\144\206\2\72\120\100\120\163\136\301\115\231\271\202"
+ "\153\135\37\112\137\146\41\321\67\344\227\202\372\300\6\153"
+ "\6\256\360\262\273\6\233\274\161\120\73\11\237\75\241\226"
+ "\10\307\76\350\10\323\124\352\31\255\214\12\0\207\246\355"
+ "\43\303\313\11\76\174\227\130\327\21\6\75\263\146\315\227"
+ "\251\211\167\15\221\162\213\10\42\300\40\311\23\134\231\142"
+ "\53\162\211\264\53\207\366\305\241\343\135\221\116\113\34\157"
+ "\322\374\256\213\332\364\334\63\63\324\171\246\140\271\20\46"
+ "\270\260\257\201\40\115\171\32\345\321\30\340\33\134\373\223"
+ "\74\263\267\55\346\325\33\117\143\321\214\371\12\127\130\257"
+ "\155\126\50\374\56\214\51\107\210\247\360\60\277\210\351\360"
+ "\223\202\175\261\13\41\63\43\146\1\137\47\15\60\3\115"
+ "\321\7\240\336\51\354\54\126\151\172\227\314\213\132\346\34"
+ "\6\125\45\67\272\20\102\150\346\230\4\44\216\63\323\30"
+ "\347\242\226\133\242\65\176\126\346\150\301\345\23\265\74\260"
+ "\141\31\360\243\370\356\171\215\101\353\202\141\0\0\26\312"
+ "\111\104\101\124\2\50\140\110\374\337\5\376\36\225\0\76"
+ "\330\55\357\67\63\205\174\264\217\76\305\267\0\224\251\173"
+ "\140\53\314\241\20\141\126\160\377\163\24\217\343\242\345\162"
+ "\156\367\357\233\136\251\74\213\243\175\31\361\377\317\100\302"
+ "\272\10\42\61\311\361\173\201\124\372\121\102\35\163\61\274"
+ "\76\20\163\240\250\135\174\46\32\150\341\61\330\102\354\314"
+ "\45\66\33\0\34\232\370\325\334\13\41\35\377\266\75\206"
+ "\212\331\375\367\325\306\7\13\61\67\130\137\135\166\220\111"
+ "\307\366\302\16\334\155\117\3\214\115\110\335\157\341\77\136"
+ "\0\370\247\275\363\37\45\301\227\262\160\360\133\243\267\133"
+ "\173\166\32\201\167\257\214\216\306\220\250\170\122\343\345\376"
+ "\156\222\315\347\114\35\103\113\54\367\176\13\207\274\41\246"
+ "\1\321\244\36\312\217\165\315\104\245\56\260\231\116\115\11"
+ "\104\11\312\224\352\24\325\324\123\67\305\324\323\32\351\201"
+ "\250\356\44\340\77\375\33\156\204\252\137\225\246\320\153\206"
+ "\315\116\30\123\224\117\310\143\164\271\57\246\131\154\100\312"
+ "\275\230\100\351\226\164\361\321\336\201\55\33\237\167\24\264"
+ "\131\340\331\377\155\373\376\3\341\336\251\10\230\233\377\371"
+ "\345\272\240\300\136\0\373\276\267\377\277\206\13\341\323\256"
+ "\275\64\11\163\127\240\16\231\277\117\64\113\247\326\63\125"
+ "\244\205\160\324\122\17\202\152\222\373\275\22\330\15\42\121"
+ "\27\330\354\266\241\360\262\202\12\114\350\322\372\202\26\134"
+ "\107\274\246\20\133\333\363\145\212\374\55\166\265\270\263\367"
+ "\363\133\347\263\241\357\256\32\115\315\312\163\274\214\146\373"
+ "\167\373\274\43\1\163\62\47\343\27\157\260\333\210\332\66"
+ "\66\7\272\363\331\337\341\312\76\231\354\130\152\342\146\135"
+ "\214\240\151\24\51\334\24\226\225\340\306\17\166\20\14\232"
+ "\321\54\270\261\13\37\211\244\103\201\263\304\147\336\141\263"
+ "\63\5\235\50\226\111\166\12\244\204\377\63\275\300\1\372"
+ "\32\242\41\357\231\211\344\117\74\54\275\271\205\20\361\261"
+ "\375\251\10\224\357\202\32\361\16\317\221\137\23\34\172\337"
+ "\216\147\146\366\2\173\244\151\245\165\332\331\236\164\103\315"
+ "\313\134\252\47\333\373\266\232\165\0\227\255\240\276\324\167"
+ "\270\302\241\264\54\303\326\345\54\323\336\145\252\366\67\157"
+ "\303\204\312\306\242\75\232\162\101\164\170\31\130\332\146\100"
+ "\237\226\123\262\143\6\333\306\74\13\202\101\151\136\266\43"
+ "\135\342\61\214\166\362\156\310\277\233\362\314\6\66\13\311"
+ "\143\204\117\355\103\147\123\355\161\66\17\313\4\5\151\141"
+ "\63\350\106\241\63\215\234\123\123\4\303\271\300\253\67\242"
+ "\1\32\1\46\370\23\256\340\52\205\313\337\311\120\74\13"
+ "\57\117\303\235\213\323\335\302\366\123\206\164\356\335\330\73"
+ "\113\246\155\134\301\145\232\56\216\305\10\347\160\251\260\317"
+ "\160\363\305\102\104\73\26\346\121\102\153\213\37\60\14\340"
+ "\325\145\245\53\17\207\41\373\147\270\241\331\43\63\257\170"
+ "\21\113\161\242\125\322\47\25\371\123\231\230\116\144\130\42"
+ "\143\77\354\153\340\331\346\17\170\131\364\304\250\251\366\140"
+ "\352\113\314\100\141\145\102\253\32\134\273\360\174\222\54\240"
+ "\35\27\130\247\131\123\53\214\204\0\111\274\273\26\4\61"
+ "\376\341\367\42\115\267\70\107\326\70\114\274\175\320\204\35"
+ "\302\5\20\307\105\64\123\207\151\304\124\153\166\242\233\27"
+ "\154\202\65\267\75\273\250\220\75\110\137\202\10\310\130\142"
+ "\15\253\55\17\320\317\163\201\110\71\115\365\150\210\37\321"
+ "\360\354\373\246\60\10\35\137\335\107\123\342\30\113\154\326"
+ "\46\263\241\57\273\371\51\176\337\366\264\101\354\374\246\166"
+ "\146\64\157\370\231\227\366\225\172\373\213\331\353\332\203\251"
+ "\143\246\312\231\247\345\26\362\363\137\154\177\67\366\65\331"
+ "\221\31\10\161\222\21\257\344\235\174\311\357\373\135\274\307"
+ "\61\134\355\263\372\31\231\230\133\37\340\372\76\175\106\116"
+ "\242\142\135\76\202\112\252\62\71\363\54\10\72\53\200\7"
+ "\331\154\353\102\244\301\110\20\222\351\216\16\143\52\227\275"
+ "\54\320\236\251\20\77\104\173\64\204\371\127\236\71\225\242"
+ "\134\204\276\355\335\311\52\147\77\43\323\264\277\7\356\261"
+ "\310\34\233\330\357\76\302\165\323\40\1\161\250\37\341\323"
+ "\271\167\76\144\300\113\270\272\210\242\130\104\32\140\344\31"
+ "\134\36\20\207\376\75\173\364\222\301\345\13\335\171\237\303"
+ "\66\233\227\106\354\167\336\347\334\12\0\300\241\203\14\36"
+ "\356\75\50\244\254\107\317\332\5\246\155\227\161\342\26\42"
+ "\341\222\2\350\223\322\112\223\362\374\0\132\23\233\343\151"
+ "\253\60\153\62\117\375\152\317\322\245\304\44\126\362\265\104"
+ "\161\120\210\114\376\26\233\235\353\226\166\176\313\310\176\46"
+ "\302\210\355\222\357\71\303\146\145\231\137\310\76\306\313\332"
+ "\162\77\263\63\203\13\140\55\21\357\61\304\112\305\45\136"
+ "\326\14\350\360\106\232\302\151\300\14\134\231\306\70\307\146"
+ "\20\66\23\250\67\266\317\25\134\12\116\107\174\321\27\132"
+ "\266\16\106\320\62\315\61\212\163\330\175\102\213\45\111\161"
+ "\20\66\363\330\265\30\236\22\272\147\7\103\246\70\27\233"
+ "\226\116\354\312\263\205\217\275\32\160\11\154\376\204\33\252"
+ "\370\254\300\314\30\211\237\323\51\270\127\372\43\151\216\166"
+ "\324\51\236\241\41\346\63\101\372\330\2\150\46\102\207\235"
+ "\357\76\12\62\64\17\40\213\176\357\253\120\161\175\46\314"
+ "\160\51\373\43\172\165\41\316\276\337\35\305\117\307\156\213"
+ "\17\246\120\174\55\214\300\304\57\326\224\336\155\141\303\257"
+ "\274\215\352\342\10\324\47\161\60\147\342\200\152\156\15\45"
+ "\144\117\140\72\152\16\306\55\332\42\51\150\276\64\120\175"
+ "\3\342\220\26\156\333\73\136\301\25\265\373\235\35\70\136"
+ "\265\314\250\332\245\370\116\54\260\112\162\204\311\143\111\344"
+ "\215\350\335\324\333\7\1\210\201\234\161\133\374\7\246\172"
+ "\123\113\215\361\262\266\240\41\320\266\236\115\23\256\303\270"
+ "\276\137\152\367\170\41\26\4\73\355\321\237\133\4\120\44"
+ "\232\140\75\371\334\236\150\264\76\200\101\253\6\351\106\73"
+ "\67\23\214\37\133\60\302\30\57\173\150\116\260\331\124\200"
+ "\317\145\236\13\43\313\44\364\116\0\5\321\146\276\20\147"
+ "\166\41\246\316\114\120\43\112\236\145\100\335\46\142\373\246"
+ "\362\356\211\347\163\264\74\7\273\41\161\16\46\10\66\43"
+ "\146\342\127\204\353\166\213\314\313\357\142\62\304\114\243\262"
+ "\16\355\275\21\365\133\274\54\224\347\331\267\5\301\111\275"
+ "\330\12\127\137\114\125\145\364\51\136\16\120\77\63\320\144"
+ "\342\71\300\217\160\355\105\177\23\32\151\310\131\277\201\324"
+ "\30\310\235\361\114\72\236\177\174\151\347\224\126\315\10\331"
+ "\16\216\62\2\216\324\2\233\265\256\23\344\47\350\215\4"
+ "\12\175\266\113\71\313\301\240\341\21\52\74\137\142\45\32"
+ "\42\25\346\240\266\120\233\127\313\135\63\61\323\32\342\54"
+ "\67\20\317\242\365\327\34\361\176\241\15\154\346\366\353\360"
+ "\24\246\205\260\246\174\20\60\61\23\154\127\277\361\44\304"
+ "\162\203\227\263\61\230\51\360\16\371\171\137\264\323\27\1"
+ "\177\344\115\100\143\336\10\314\255\46\333\17\321\354\303\300"
+ "\131\236\331\136\374\6\165\217\366\254\167\1\301\223\0\150"
+ "\326\241\21\172\262\361\151\204\20\263\2\102\230\141\63\62"
+ "\75\335\302\341\146\53\300\177\346\370\32\363\0\102\223\4"
+ "\124\264\232\62\105\2\40\331\122\140\254\2\360\46\141\301"
+ "\37\1\154\237\331\274\14\44\51\104\115\7\226\151\5\34"
+ "\265\352\153\326\144\113\244\220\71\113\114\353\230\171\304\251"
+ "\32\350\274\0\10\350\170\146\113\52\360\167\250\356\204\351"
+ "\27\123\157\77\337\104\253\206\326\245\150\53\5\67\156\155"
+ "\237\227\171\220\140\325\216\162\133\374\203\105\0\132\35\40"
+ "\36\55\146\320\146\40\204\173\267\205\166\141\265\25\73\35"
+ "\44\336\101\176\262\257\261\110\252\42\163\55\53\200\43\267"
+ "\141\2\26\257\260\137\51\344\135\23\317\206\247\63\370\21"
+ "\156\16\131\137\34\342\206\60\52\121\221\53\171\357\126\140"
+ "\337\123\154\227\47\164\51\246\15\347\33\257\2\50\122\136"
+ "\367\72\72\262\223\200\237\160\36\271\203\216\10\301\324\143"
+ "\276\106\216\37\324\22\372\363\323\261\331\354\72\71\24\43"
+ "\320\341\361\261\337\6\334\114\266\125\116\200\103\241\265\155"
+ "\40\330\20\32\243\146\304\127\223\140\234\330\256\155\4\103"
+ "\16\50\233\25\314\3\366\74\233\134\175\23\47\265\314\364"
+ "\320\157\160\235\34\146\2\105\362\331\337\355\22\333\342\110"
+ "\17\121\276\71\26\211\250\213\160\104\234\16\163\136\25\32"
+ "\321\225\53\271\117\246\277\154\14\341\23\1\103\106\314\113"
+ "\273\17\45\330\365\21\36\56\223\210\71\65\361\10\172\41"
+ "\176\141\14\302\147\117\336\314\323\302\327\41\272\257\322\64"
+ "\242\4\352\140\163\266\0\2\1\22\366\117\175\16\230\117"
+ "\32\205\155\330\1\356\322\75\173\2\327\107\11\160\171\107"
+ "\53\317\41\134\5\316\201\35\301\77\331\337\37\340\72\375"
+ "\361\373\176\133\233\31\200\377\52\20\56\154\202\260\364\10"
+ "\223\105\67\152\26\376\36\60\155\62\211\133\254\174\73\27"
+ "\341\61\267\10\230\130\355\34\247\231\263\305\206\1\346\147"
+ "\43\342\221\107\144\251\200\26\303\34\41\331\106\270\150\46"
+ "\266\70\364\157\344\321\311\324\356\347\14\361\172\344\153\361"
+ "\63\64\103\165\212\100\362\145\325\76\202\357\50\147\1\15"
+ "\324\227\3\367\43\227\176\114\1\330\275\373\35\363\213\56"
+ "\344\300\103\145\174\61\46\372\346\241\26\43\261\147\71\362"
+ "\165\351\71\144\243\2\264\346\153\1\123\57\105\110\134\7"
+ "\316\144\54\360\361\114\160\362\216\110\361\13\304\353\10\40"
+ "\320\355\74\162\77\34\337\224\147\357\277\13\110\152\106\272"
+ "\273\21\315\110\1\350\373\11\343\210\237\100\72\32\32\363"
+ "\375\345\355\367\301\210\374\115\344\167\371\56\354\232\227\12"
+ "\114\376\342\276\353\140\204\114\270\326\167\214\375\124\337\41"
+ "\302\75\163\174\164\141\27\215\260\222\347\262\143\101\250\237"
+ "\176\310\54\272\17\230\142\231\134\130\250\315\10\115\206\120"
+ "\205\31\233\133\215\162\210\123\41\275\53\357\373\317\306\170"
+ "\17\21\23\161\56\304\161\147\276\304\65\302\151\347\264\313"
+ "\103\165\303\155\344\317\57\323\173\273\361\210\223\31\251\154"
+ "\357\22\22\272\235\210\200\230\43\336\166\5\366\131\214\35"
+ "\351\347\335\26\70\352\147\146\206\267\5\176\355\5\140\342"
+ "\57\125\62\102\127\154\63\342\361\241\52\42\277\21\160\53"
+ "\300\10\114\33\130\141\367\311\62\231\147\152\115\43\173\16"
+ "\21\125\110\233\45\362\156\241\357\147\202\175\67\3\32\46"
+ "\66\315\106\43\301\176\367\12\246\34\174\102\271\271\150\224"
+ "\260\204\121\337\105\10\354\334\10\343\41\360\373\253\34\155"
+ "\245\220\363\33\333\333\203\167\157\204\70\175\177\101\47\232"
+ "\256\274\337\231\26\370\27\64\221\346\236\106\141\27\276\116"
+ "\16\212\64\300\172\224\24\73\221\167\75\23\353\13\200\373"
+ "\106\205\214\240\370\366\62\160\240\111\100\342\264\43\166\254"
+ "\117\104\41\265\327\336\142\157\263\310\5\207\52\304\142\101"
+ "\100\372\100\253\34\373\172\22\320\136\204\356\46\71\66\271"
+ "\237\103\245\232\340\63\266\237\225\114\202\374\234\43\0\56"
+ "\42\304\76\213\230\231\137\260\56\31\145\7\156\46\312\265"
+ "\3\22\366\173\104\213\367\2\132\41\324\357\212\15\273\324"
+ "\132\240\26\362\175\46\366\340\52\3\353\167\275\263\375\323"
+ "\356\246\322\200\132\123\136\62\166\240\335\300\357\204\44\53"
+ "\377\177\21\261\343\31\175\144\67\344\161\204\170\265\170\177"
+ "\25\70\234\166\300\117\12\21\172\42\50\314\54\307\267\230"
+ "\303\165\113\40\203\75\345\240\64\114\34\14\11\44\72\204"
+ "\117\73\336\7\113\73\333\130\317\142\116\274\167\277\24\204"
+ "\312\47\312\245\167\56\17\346\337\244\366\56\43\203\163\57"
+ "\354\36\174\302\277\27\247\73\361\44\173\57\40\24\370\231"
+ "\154\352\165\153\367\312\74\241\17\342\53\74\143\163\24\1"
+ "\63\227\257\120\176\310\375\243\150\331\377\34\110\125\210\221"
+ "\136\350\64\340\224\44\1\230\54\157\40\11\237\223\105\44"
+ "\313\225\331\242\377\215\227\343\224\174\315\22\223\362\275\55"
+ "\264\107\137\244\176\222\103\174\272\147\6\370\346\45\264\250"
+ "\377\234\207\200\351\262\213\171\170\33\61\253\330\4\270\31"
+ "\40\112\137\3\145\330\114\103\377\141\204\264\20\204\311\27"
+ "\10\337\2\76\121\73\347\314\251\375\376\202\233\314\112\250"
+ "\367\57\173\26\353\17\72\1\115\374\210\342\250\71\231\346"
+ "\57\177\157\125\61\102\346\251\370\151\200\130\102\171\65\213"
+ "\34\242\112\42\216\62\315\42\155\47\171\31\41\50\232\136"
+ "\323\34\165\31\62\157\222\200\215\112\130\270\250\27\250\372"
+ "\17\117\310\37\367\232\104\154\333\245\20\303\276\153\141\317"
+ "\12\21\311\25\136\246\242\204\230\167\340\21\37\35\343\357"
+ "\160\361\216\20\161\372\131\256\115\117\133\352\147\376\1\227"
+ "\144\350\237\27\147\62\314\114\13\205\206\216\74\243\270\0"
+ "\214\363\346\306\41\142\250\142\165\344\5\27\21\107\71\44"
+ "\375\322\210\311\322\20\311\222\226\224\344\131\304\24\133\105"
+ "\354\363\130\261\372\74\147\357\145\46\373\114\304\311\277\105"
+ "\176\5\127\47\342\353\124\75\206\167\24\331\7\315\27\177"
+ "\17\217\236\371\301\16\332\76\141\321\164\143\35\164\10\51"
+ "\273\367\356\260\215\370\20\301\274\305\364\161\300\225\234\66"
+ "\74\255\222\346\370\210\237\114\23\114\143\116\104\25\113\321"
+ "\240\105\100\212\47\1\370\54\213\370\22\231\374\334\64\142"
+ "\66\365\162\244\260\17\5\306\112\105\103\355\136\226\221\237"
+ "\245\26\132\241\270\64\221\210\131\231\164\347\30\144\70\106"
+ "\265\313\157\32\234\311\173\204\340\132\146\154\76\313\373\137"
+ "\7\114\133\376\234\232\110\111\200\131\46\1\77\141\27\70"
+ "\374\316\30\257\3\67\320\122\313\112\103\201\321\47\321\66"
+ "\313\74\157\272\52\107\131\223\344\142\216\262\17\247\205\372"
+ "\337\323\144\231\107\30\301\227\344\154\52\233\6\76\257\125"
+ "\200\140\265\3\7\27\163\224\251\21\212\322\230\311\4\337"
+ "\120\74\56\66\144\46\150\37\243\252\226\137\46\232\210\357"
+ "\300\41\335\375\200\263\376\125\336\267\27\101\211\236\304\104"
+ "\172\37\60\365\330\205\143\41\2\252\277\7\103\77\312\375"
+ "\376\303\174\304\267\366\331\376\230\203\173\103\206\212\4\122"
+ "\145\221\345\216\74\53\226\22\321\307\146\226\146\254\53\62"
+ "\237\25\63\213\332\202\75\263\146\331\317\333\47\361\266\43"
+ "\146\101\254\307\121\250\365\107\346\71\312\145\326\217\22\252"
+ "\276\35\201\217\353\350\315\232\172\50\32\337\205\71\102\254"
+ "\50\363\323\227\357\341\46\251\22\240\230\172\114\256\215\307"
+ "\56\340\6\206\353\367\211\42\275\313\361\315\312\372\242\104"
+ "\10\151\256\336\4\314\62\316\354\373\201\162\205\115\225\61"
+ "\302\100\16\231\155\275\323\202\113\177\216\110\127\72\302\313"
+ "\34\377\341\121\124\162\254\36\230\335\30\102\316\127\22\221"
+ "\112\241\275\267\104\312\225\115\367\50\223\40\330\100\74\362"
+ "\133\65\43\44\10\27\16\335\11\201\336\10\332\223\172\166"
+ "\176\146\314\320\207\53\322\171\362\4\310\127\371\376\310\223"
+ "\302\114\327\146\240\55\24\130\333\306\104\232\107\374\14\226"
+ "\225\162\312\117\351\330\113\25\246\221\42\1\253\210\44\367"
+ "\353\150\211\144\314\43\46\13\13\254\227\201\27\115\355\105"
+ "\31\274\312\42\214\311\172\333\111\4\301\152\107\16\70\266"
+ "\367\45\266\153\64\126\106\10\165\43\167\322\254\230\31\102"
+ "\263\321\230\373\303\367\42\64\171\31\261\315\231\61\333\15"
+ "\300\325\154\3\171\13\27\150\153\5\374\236\357\160\5\365"
+ "\203\75\350\55\104\267\163\173\376\37\333\62\101\125\32\101"
+ "\321\240\105\304\54\152\172\227\376\220\143\267\365\105\222\207"
+ "\366\273\50\241\356\56\344\147\103\304\33\262\315\227\71\173"
+ "\147\372\361\242\102\342\364\307\54\1\233\145\245\155\354\336"
+ "\100\253\210\351\232\142\127\267\74\377\353\3\136\316\41\246"
+ "\371\63\203\253\167\70\17\230\244\267\160\345\262\67\170\71"
+ "\164\122\173\267\322\314\132\154\361\16\14\340\365\3\232\374"
+ "\273\231\140\363\135\17\150\337\245\52\76\213\110\171\205\102"
+ "\237\315\203\237\107\210\356\54\7\362\44\161\347\125\271\261"
+ "\241\160\43\7\61\12\45\200\305\42\312\364\131\146\145\355"
+ "\315\222\113\301\205\61\66\253\256\6\366\125\25\43\370\375"
+ "\242\362\372\300\236\31\63\374\25\70\17\346\61\265\42\2"
+ "\206\25\144\314\15\232\141\63\50\110\251\335\67\24\152\54"
+ "\220\150\236\6\30\300\215\277\152\7\200\211\357\373\42\155"
+ "\125\60\202\166\225\16\245\37\60\244\375\57\361\41\226\5"
+ "\27\66\57\100\115\262\234\367\141\267\66\104\340\316\6\342"
+ "\101\235\42\107\71\215\330\337\131\201\32\367\211\246\55\220"
+ "\63\313\53\225\21\330\273\363\261\2\364\210\163\262\213\234"
+ "\120\255\177\276\266\263\373\22\140\206\125\201\155\317\114\331"
+ "\217\342\117\314\75\146\372\201\165\42\334\73\344\217\207\322"
+ "\316\351\72\67\171\45\317\171\300\156\331\311\225\63\102\337"
+ "\163\224\103\204\221\241\270\74\220\16\154\63\142\142\61\67"
+ "\50\217\350\56\345\322\131\262\271\212\20\267\137\147\74\211"
+ "\150\273\256\110\263\230\131\30\143\134\6\314\36\13\120\253"
+ "\147\270\72\135\72\266\304\367\157\367\270\233\4\341\14\124"
+ "\35\352\276\24\123\250\141\204\327\23\44\346\13\266\33\44"
+ "\271\64\2\145\323\65\132\0\276\231\165\3\227\46\375\131"
+ "\230\241\1\127\133\34\312\37\142\344\373\26\333\365\113\255"
+ "\225\21\164\142\174\126\102\222\27\355\205\1\231\74\351\34"
+ "\113\102\273\206\353\260\307\275\205\152\42\72\1\215\300\275"
+ "\147\21\50\67\346\110\263\45\373\217\10\143\136\345\230\200"
+ "\75\271\330\221\235\341\130\264\131\313\336\147\206\335\242\314"
+ "\254\46\273\361\336\225\155\132\246\142\243\23\171\143\66\356"
+ "\107\217\61\77\157\311\14\104\211\10\313\262\371\262\346\140"
+ "\75\11\301\267\114\262\117\340\162\240\372\1\200\205\335\50"
+ "\236\120\161\357\251\175\31\101\123\4\312\244\37\24\331\261"
+ "\103\221\344\241\213\75\213\60\102\337\210\246\357\35\134\214"
+ "\270\33\21\263\50\213\70\312\151\304\251\153\346\110\155\326"
+ "\374\376\117\16\40\300\317\356\11\63\352\367\316\260\16\32"
+ "\175\301\166\75\216\164\26\133\333\263\341\363\2\114\214\24"
+ "\263\135\112\103\64\303\247\55\175\26\246\151\260\343\335\47"
+ "\317\52\320\166\225\332\254\41\124\143\75\266\63\176\250\30"
+ "\260\250\124\43\250\4\336\125\33\64\304\301\315\42\146\112"
+ "\127\354\350\161\100\133\54\3\304\35\163\224\333\201\337\217"
+ "\231\76\355\34\107\271\57\373\132\172\357\303\206\127\253\34"
+ "\107\231\317\370\57\304\163\160\316\215\31\325\34\10\231\237"
+ "\114\143\31\10\52\323\360\316\343\13\212\243\254\34\106\242"
+ "\55\143\10\207\176\336\102\73\61\203\226\155\351\1\327\170"
+ "\170\205\227\265\27\41\270\230\5\115\324\26\265\165\40\254"
+ "\312\64\342\345\357\312\10\354\123\232\104\354\172\225\344\355"
+ "\310\241\57\2\377\27\213\50\307\46\303\304\40\316\330\236"
+ "\70\354\302\317\261\147\153\302\207\210\226\121\310\271\133\322"
+ "\341\175\157\302\202\175\213\346\170\71\117\102\247\337\370\355"
+ "\43\277\226\100\150\24\336\346\150\47\356\223\203\67\276\33"
+ "\161\226\161\120\211\62\261\47\55\133\317\57\341\2\236\10"
+ "\150\200\251\151\223\373\212\221\272\132\235\145\155\363\327\302"
+ "\366\275\103\331\277\262\53\352\71\57\151\57\326\264\313\357"
+ "\237\237\347\147\204\34\345\220\204\325\111\64\241\175\163\77"
+ "\75\171\157\216\143\155\106\366\20\143\146\37\301\311\74\206"
+ "\245\23\311\316\162\163\221\254\255\310\271\360\34\310\4\145"
+ "\5\25\35\336\56\66\3\154\3\254\273\153\14\121\256\150"
+ "\150\345\235\263\126\211\45\21\155\304\111\235\223\52\320\240"
+ "\103\61\2\261\367\216\330\360\317\330\156\226\227\146\77\306"
+ "\332\300\250\343\332\310\141\4\205\0\147\1\55\245\203\100"
+ "\374\13\10\25\256\164\204\230\102\351\36\115\41\20\62\2"
+ "\307\61\245\221\367\150\170\276\14\367\355\217\203\245\343\374"
+ "\26\233\45\245\111\111\115\302\316\33\337\167\204\30\47\342"
+ "\360\266\75\232\271\61\146\140\232\365\334\173\127\12\255\163"
+ "\274\214\40\373\40\5\143\106\14\262\116\160\204\265\57\43"
+ "\260\124\162\0\67\61\336\57\245\53\162\220\375\176\224\261"
+ "\252\264\276\107\114\151\204\31\264\156\72\344\334\246\1\46"
+ "\230\344\70\312\253\34\107\271\47\357\361\336\366\305\77\143"
+ "\15\314\264\100\151\146\147\305\326\206\376\200\355\107\223\272"
+ "\234\102\331\103\176\132\14\333\77\216\205\260\166\15\312\145"
+ "\160\135\61\336\41\134\254\364\301\204\330\30\233\301\313\266"
+ "\370\117\255\34\41\312\175\262\161\157\212\43\255\175\31\201"
+ "\231\205\304\214\173\130\7\112\350\334\55\12\374\202\217\236"
+ "\304\210\305\42\264\350\77\211\60\202\42\104\53\221\262\105"
+ "\176\303\50\40\205\22\321\10\13\24\27\366\264\215\50\264"
+ "\227\351\34\361\362\320\104\10\375\163\216\264\146\22\331\10"
+ "\322\302\134\220\45\235\357\306\62\321\147\361\41\366\45\254"
+ "\14\156\256\333\60\307\177\351\312\171\307\222\6\63\261\377"
+ "\331\40\154\134\27\12\164\14\37\201\151\271\135\261\1\377"
+ "\151\332\341\326\163\354\350\324\135\230\344\354\5\244\363\262"
+ "\0\362\214\115\206\121\106\210\215\217\142\263\47\266\130\244"
+ "\372\17\371\22\103\61\261\142\35\31\362\316\62\144\156\151"
+ "\67\353\24\345\173\66\61\65\145\204\315\66\350\55\154\6"
+ "\306\126\65\320\310\330\320\246\6\362\23\345\362\346\265\261"
+ "\15\13\231\164\327\356\205\77\65\43\20\145\340\124\165\22"
+ "\10\247\251\214\105\365\67\21\236\222\31\163\172\175\63\5"
+ "\71\216\246\62\102\43\102\24\124\367\53\173\336\4\361\166"
+ "\47\203\34\107\331\257\233\216\231\215\171\216\162\266\203\331"
+ "\222\311\173\345\265\225\251\172\321\307\170\57\102\44\57\73"
+ "\226\204\117\204\353\250\146\317\41\31\1\330\314\133\37\310"
+ "\363\57\20\356\376\206\34\224\43\144\246\64\267\330\163\42"
+ "\146\103\110\63\24\245\173\364\260\31\50\14\65\20\150\25"
+ "\110\360\31\362\353\40\262\143\71\206\73\232\110\34\364\167"
+ "\41\347\103\255\104\277\204\43\254\126\170\145\253\112\106\140"
+ "\16\311\324\64\303\245\110\314\262\271\365\41\333\77\303\146"
+ "\341\117\202\315\261\247\352\107\250\151\324\300\156\1\230\6"
+ "\334\144\373\145\304\206\55\252\262\212\15\111\321\72\210\122"
+ "\203\260\177\262\305\332\4\336\101\366\32\211\76\166\351\125"
+ "\113\216\61\326\231\246\321\216\1\5\373\151\5\320\42\177"
+ "\322\146\73\142\256\370\315\244\166\131\204\375\24\106\14\375"
+ "\114\273\300\64\230\107\30\41\317\207\170\55\53\253\321\47"
+ "\171\365\32\301\227\34\137\114\125\62\334\337\52\241\31\132"
+ "\346\127\50\221\370\203\44\102\123\137\24\345\331\227\21\316"
+ "\105\332\307\10\272\250\370\74\106\344\332\131\157\327\346\306"
+ "\247\365\212\30\101\155\161\6\113\156\304\111\216\61\4\133"
+ "\171\23\12\144\230\277\345\151\215\146\100\223\234\171\377\356"
+ "\140\267\50\267\166\177\233\104\314\236\66\362\347\40\204\142"
+ "\17\254\22\323\222\326\354\104\202\177\17\106\40\121\74\230"
+ "\166\30\212\363\34\263\261\7\130\47\241\115\21\156\123\36"
+ "\162\124\65\261\113\315\220\356\226\346\331\265\307\120\41\251"
+ "\335\52\60\213\164\370\240\317\254\203\2\37\342\264\176\141"
+ "\106\120\242\272\207\313\103\277\20\4\242\31\60\175\206\71"
+ "\216\50\303\376\72\130\243\31\261\365\313\6\226\374\44\63"
+ "\126\142\205\142\1\375\2\77\47\144\362\134\170\46\327\342"
+ "\104\176\177\117\106\120\15\361\14\127\152\247\32\242\154\343"
+ "\47\166\110\46\234\167\26\41\310\33\373\231\42\270\264\213"
+ "\160\224\73\344\14\16\121\334\227\207\250\125\52\317\327\26"
+ "\205\223\137\311\321\374\25\126\363\210\237\115\350\115\307\41"
+ "\115\204\210\223\34\137\202\76\301\125\0\121\362\31\235\203"
+ "\15\227\21\355\62\304\272\134\360\72\360\75\266\234\127\55"
+ "\303\146\127\111\201\171\104\142\357\332\357\160\232\343\22\256"
+ "\355\371\151\235\30\341\5\341\60\32\311\131\144\32\206\157"
+ "\11\161\52\241\26\241\120\14\140\321\111\155\210\264\146\272"
+ "\64\173\357\47\21\355\305\164\140\72\362\327\45\316\215\14"
+ "\330\206\103\315\230\126\301\321\262\47\215\360\23\255\344\47"
+ "\337\37\341\106\16\333\356\303\345\377\357\342\243\20\251\321"
+ "\51\224\171\261\224\5\134\125\30\65\120\173\307\167\341\254"
+ "\202\257\250\276\311\357\151\375\342\214\240\373\144\321\13\347"
+ "\145\61\320\326\102\274\60\245\112\277\46\301\156\1\110\232"
+ "\177\54\265\74\151\202\237\160\375\177\245\167\327\120\325\233"
+ "\303\223\0\0\0\0\111\105\116\104\256\102\140\202"
+ },
+ {
+ ":resources/png_error", 2608,
+ "\101\0\0\0\12\0\0\0\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\0\0\0\377\0\0\0\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\0\0\0\377\0\0\0\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\0\0\0\377"
+ "\0\0\0\377\0\0\0\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\0\0\0\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\0\0\0\377\0\0\0\377"
+ "\377\377\377\377\0\0\0\377\0\0\0\377\0\0\0\377"
+ "\377\377\377\377\377\377\377\377\0\0\0\377\0\0\0\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\0\0\0\377\0\0\0\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\0\0\0\377\0\0\0\377"
+ "\0\0\0\377\0\0\0\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\0\0\0\377"
+ "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\0\0\0\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\0\0\0\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\0\0\0\377"
+ "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\0\0\0\377\0\0\0\377"
+ "\0\0\0\377\0\0\0\377\377\377\377\377\0\0\0\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\0\0\0\377"
+ "\0\0\0\377\0\0\0\377\0\0\0\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\0\0\0\377\0\0\0\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\0\0\0\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\0\0\0\377\0\0\0\377"
+ "\0\0\0\377\377\377\377\377\377\377\377\377\0\0\0\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
+ },
+ {
+ ":resources/progress.png", 605,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\0\34\0\0\0\13\10\6\0\0\0\154\336\355"
+ "\267\0\0\0\6\142\113\107\104\0\0\0\0\0\0\371"
+ "\103\273\177\0\0\0\11\160\110\131\163\0\0\15\327\0"
+ "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
+ "\7\340\6\10\21\7\11\273\35\213\111\0\0\0\35\151"
+ "\124\130\164\103\157\155\155\145\156\164\0\0\0\0\0\103"
+ "\162\145\141\164\145\144\40\167\151\164\150\40\107\111\115\120"
+ "\144\56\145\7\0\0\1\301\111\104\101\124\70\313\245\223"
+ "\117\213\122\121\30\306\177\157\367\340\134\257\245\150\42\126"
+ "\272\14\134\66\213\246\30\30\146\71\264\154\325\107\220\140"
+ "\26\203\40\4\335\345\15\202\340\62\13\41\374\10\175\200"
+ "\310\131\112\20\131\233\226\61\301\254\142\26\42\332\37\320"
+ "\253\336\163\116\13\115\147\6\152\314\236\335\373\234\347\345"
+ "\167\316\373\162\204\271\202\40\330\6\352\300\26\160\223\245"
+ "\116\201\17\300\13\337\367\337\261\246\202\40\110\372\276\77"
+ "\22\200\60\14\237\0\317\200\53\177\351\61\300\323\132\255"
+ "\366\174\135\150\30\206\11\151\66\233\333\300\333\113\140\147"
+ "\241\73\325\152\165\255\227\66\32\215\353\312\363\274\372\212"
+ "\60\346\271\72\360\320\202\305\161\100\153\4\4\340\101\173"
+ "\317\272\5\227\250\33\361\146\367\110\0\366\202\266\165\63"
+ "\5\242\357\135\366\367\167\105\245\122\251\173\377\170\321\55"
+ "\0\34\7\16\16\340\360\20\264\6\300\55\270\144\52\231"
+ "\163\141\67\123\40\163\253\262\250\125\72\235\46\216\343\225"
+ "\151\112\51\1\146\220\50\132\300\0\214\61\150\255\61\306"
+ "\54\75\75\367\364\314\123\305\142\361\170\60\30\334\130\25"
+ "\230\315\146\217\27\105\263\171\356\54\236\114\371\166\62\300"
+ "\114\226\300\351\164\302\340\364\4\63\235\314\200\345\162\271"
+ "\55\42\73\121\24\135\272\107\327\165\115\251\124\152\3\263"
+ "\275\135\230\314\353\315\226\134\354\151\325\67\5\240\323\351"
+ "\44\132\200\130\153\113\303\341\360\125\257\327\273\77\32\215"
+ "\376\10\115\46\223\46\237\317\277\367\74\357\221\210\174\135"
+ "\367\153\10\200\265\366\266\326\372\145\34\307\225\361\170\234"
+ "\326\132\137\373\35\160\34\347\347\306\306\306\17\245\324\147"
+ "\307\161\36\213\310\227\165\100\375\176\77\221\313\345\46\213"
+ "\21\130\153\25\160\7\270\13\24\316\144\273\300\107\340\223"
+ "\210\304\374\207\254\265\127\177\1\277\357\245\376\331\316\240"
+ "\232\0\0\0\0\111\105\116\104\256\102\140\202"
+ },
+ {
+ ":resources/pushbutton.png", 1408,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\0\55\0\0\0\33\10\6\0\0\0\350\71\6"
+ "\52\0\0\0\4\147\101\115\101\0\0\257\310\67\5\212"
+ "\351\0\0\0\31\164\105\130\164\123\157\146\164\167\141\162"
+ "\145\0\101\144\157\142\145\40\111\155\141\147\145\122\145\141"
+ "\144\171\161\311\145\74\0\0\5\22\111\104\101\124\170\332"
+ "\244\130\277\157\333\106\24\276\23\51\112\221\145\133\161\73"
+ "\30\110\32\164\153\267\16\135\362\247\64\213\201\32\150\200"
+ "\16\315\340\321\113\321\177\301\113\201\6\360\340\245\371\107"
+ "\2\164\351\320\55\335\212\64\1\74\264\262\176\132\22\311"
+ "\343\365\175\217\357\310\223\114\213\26\173\366\121\42\171\337"
+ "\175\337\275\367\356\335\235\264\252\50\306\30\253\265\56\356"
+ "\255\265\52\10\2\255\352\113\230\120\331\304\266\251\54\227"
+ "\313\224\212\352\367\373\367\202\211\367\144\23\233\145\331\25"
+ "\76\243\50\52\236\257\11\131\255\126\54\226\300\134\321\130"
+ "\267\132\52\100\15\2\276\357\164\72\125\342\103\22\225\344"
+ "\304\31\325\124\131\372\323\272\304\242\164\273\335\66\175\244"
+ "\233\140\342\75\171\0\357\325\35\321\67\303\241\15\302\20"
+ "\43\123\111\34\253\224\310\255\315\24\72\3\20\43\15\132"
+ "\201\112\322\104\35\35\35\371\302\103\302\46\55\152\3\302"
+ "\64\111\224\311\154\201\155\21\61\31\132\205\101\110\175\246"
+ "\300\256\11\47\354\311\16\274\54\74\24\154\67\46\327\51"
+ "\252\40\305\310\350\77\37\21\135\100\26\323\363\250\335\166"
+ "\134\135\252\113\371\336\1\326\102\54\76\53\260\11\75\157"
+ "\223\60\161\175\307\23\35\354\310\13\227\31\176\377\376\357"
+ "\367\266\35\266\151\264\226\360\111\216\262\236\57\54\135\264"
+ "\125\41\21\267\310\345\30\365\263\317\236\341\115\370\341\343"
+ "\207\4\226\160\141\161\37\26\126\343\166\231\121\117\237\74"
+ "\145\153\23\357\111\3\336\53\130\272\173\63\34\251\303\303"
+ "\3\156\17\327\160\343\2\135\226\314\344\156\33\217\307\316"
+ "\332\301\144\74\125\275\336\243\7\141\123\235\252\333\333\133"
+ "\147\155\333\220\67\200\350\301\174\76\243\100\217\212\11\163"
+ "\137\261\334\201\121\363\371\34\267\3\252\213\333\333\71\341"
+ "\132\34\273\165\130\113\161\53\242\301\33\65\344\215\330\322"
+ "\46\315\147\255\337\110\27\337\151\46\173\111\6\41\40\155"
+ "\141\351\205\303\42\36\353\260\131\266\306\23\64\344\145\113"
+ "\163\300\247\62\211\252\13\301\165\76\111\70\103\244\145\326"
+ "\162\330\373\55\135\142\221\41\252\260\273\362\262\150\114\216"
+ "\224\106\235\117\135\55\235\140\234\266\30\72\217\233\236\163"
+ "\56\315\314\6\261\241\111\226\325\142\131\264\51\105\67\345"
+ "\315\55\215\224\143\22\276\145\230\200\145\362\312\102\241\13"
+ "\67\61\121\271\212\61\326\332\240\26\233\207\107\126\16\270"
+ "\41\157\156\351\124\106\234\271\240\52\243\113\272\51\356\171"
+ "\304\236\213\35\326\152\133\213\205\245\253\260\273\362\206\153"
+ "\17\2\133\273\271\160\113\255\157\55\136\124\152\262\207\23"
+ "\355\307\164\123\336\142\42\32\157\102\150\111\227\326\137\354"
+ "\155\231\1\374\270\164\330\114\104\157\303\42\27\127\141\167"
+ "\345\225\230\66\274\324\42\52\265\170\304\55\247\326\135\165"
+ "\376\235\135\232\370\326\202\20\103\270\254\26\153\151\345\63"
+ "\251\357\245\146\274\54\72\343\174\231\112\166\124\145\176\264"
+ "\162\321\272\210\61\210\314\274\354\141\222\224\261\72\323\265"
+ "\330\74\165\225\3\156\312\133\204\107\202\311\144\267\257\113"
+ "\30\161\146\314\132\366\160\330\226\326\265\130\20\124\141\167"
+ "\345\55\46\42\217\332\272\165\310\112\50\351\42\266\264\370"
+ "\55\345\215\221\147\151\304\63\147\17\125\213\245\350\270\223"
+ "\56\233\360\262\150\354\7\260\223\242\115\372\326\75\4\146"
+ "\77\155\366\335\376\201\313\202\356\261\141\247\115\272\322\133"
+ "\254\215\311\106\233\175\302\57\212\147\115\171\131\364\315\315"
+ "\15\247\42\332\144\253\10\344\56\75\312\112\345\334\264\132"
+ "\305\152\70\34\252\351\164\132\164\210\235\27\260\7\7\7"
+ "\52\244\175\357\175\330\204\142\177\62\231\270\115\217\372\77"
+ "\274\74\274\363\363\363\157\47\343\274\303\374\344\141\144\331"
+ "\314\212\374\10\122\274\7\61\332\273\260\74\73\73\373\142"
+ "\66\235\251\305\142\301\241\122\205\105\110\340\375\154\66\123"
+ "\150\357\16\1\324\317\333\35\171\337\72\113\343\4\62\32"
+ "\117\306\324\40\126\203\307\217\331\152\70\346\264\150\323\156"
+ "\251\243\25\35\203\0\202\145\226\13\166\357\110\160\53\30"
+ "\173\72\233\62\166\237\160\275\136\217\261\70\37\22\230\261"
+ "\160\53\360\361\152\305\316\21\34\16\2\361\216\274\261\73"
+ "\271\140\213\371\45\325\347\247\247\247\77\3\64\30\14\162"
+ "\167\123\274\301\175\0\216\106\43\25\123\47\227\227\227\337"
+ "\123\333\337\250\276\23\341\173\124\237\274\172\365\303\237\121"
+ "\324\121\373\375\175\265\327\337\343\75\262\221\75\60\334\12"
+ "\354\305\305\5\254\374\221\352\134\216\116\207\124\77\45\336"
+ "\347\17\340\5\347\77\30\264\13\234\143\210\26\361\335\27"
+ "\57\276\371\221\55\45\61\105\336\122\157\336\374\372\223\210"
+ "\174\47\242\257\335\301\126\310\77\241\332\177\371\362\273\337"
+ "\327\166\305\224\126\136\277\376\345\153\272\231\121\375\127\54"
+ "\355\222\365\43\210\26\174\100\274\137\125\360\376\1\353\12"
+ "\16\242\27\332\73\250\176\56\242\217\345\124\322\365\46\360"
+ "\122\102\342\132\104\377\345\35\154\235\160\34\241\372\42\140"
+ "\23\73\26\321\253\215\237\20\2\301\34\310\0\42\171\126"
+ "\144\105\11\11\304\306\104\372\60\176\216\352\212\330\143\31"
+ "\300\300\173\67\22\241\327\136\74\127\376\130\43\342\103\357"
+ "\131\132\41\126\155\10\217\104\364\236\174\167\45\226\120\132"
+ "\270\170\276\363\143\315\206\370\52\113\57\67\163\157\323\122"
+ "\221\323\203\55\226\66\176\303\377\4\30\0\333\74\15\207"
+ "\241\352\301\365\0\0\0\0\111\105\116\104\256\102\140\202"
+ },
+ {
+ ":resources/sidebar.png", 464,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\0\20\0\0\0\35\10\2\0\0\0\54\17\173"
+ "\350\0\0\0\11\160\110\131\163\0\0\13\23\0\0\13"
+ "\23\1\0\232\234\30\0\0\0\7\164\111\115\105\7\340"
+ "\13\23\15\32\46\205\24\224\67\0\0\1\157\111\104\101"
+ "\124\70\313\355\222\277\212\362\100\24\305\317\354\144\34\42"
+ "\4\41\26\202\22\37\300\106\110\247\202\215\57\40\226\276"
+ "\220\257\43\372\6\12\212\215\140\143\45\166\22\13\63\142"
+ "\206\314\20\143\62\133\54\354\367\341\146\301\255\266\331\323"
+ "\335\77\77\356\275\334\103\46\223\111\273\335\306\153\332\355"
+ "\166\244\327\353\61\306\136\4\322\64\175\303\17\145\375\37"
+ "\20\102\372\375\176\267\333\155\265\132\0\366\373\375\152\265"
+ "\132\54\26\306\230\2\200\20\62\34\16\307\343\61\347\374"
+ "\43\323\351\164\174\337\167\135\167\72\235\176\62\264\331\154"
+ "\122\112\1\370\276\77\32\215\50\245\122\312\365\172\175\74"
+ "\36\35\307\311\363\274\136\257\237\317\347\40\10\0\344\171"
+ "\376\157\202\347\171\121\24\145\131\226\44\311\146\263\1\320"
+ "\150\64\70\347\161\34\173\236\267\335\156\237\127\72\235\116"
+ "\313\345\62\111\222\64\115\225\122\0\346\363\71\143\214\163"
+ "\176\271\134\12\156\220\122\62\306\264\326\204\220\70\216\1"
+ "\130\226\145\214\261\155\133\112\131\0\60\306\152\265\132\245"
+ "\122\51\225\112\263\331\14\300\140\60\270\337\357\267\333\255"
+ "\30\10\202\300\266\155\245\224\343\70\256\353\2\20\102\110"
+ "\51\257\327\353\307\305\317\100\30\206\306\230\152\265\132\56"
+ "\227\35\307\1\160\70\34\224\122\141\30\12\41\212\37\47"
+ "\204\320\132\123\112\55\313\2\360\170\74\262\54\323\132\177"
+ "\373\151\0\117\345\257\372\261\227\376\314\367\147\276\137\63"
+ "\237\25\105\121\222\44\57\166\163\316\337\1\376\203\110\232"
+ "\177\337\264\357\0\0\0\0\111\105\116\104\256\102\140\202"
+ },
+ {
+ ":resources/slider.png", 1234,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\0\50\0\0\0\17\10\6\0\0\0\226\127\215"
+ "\343\0\0\0\4\147\101\115\101\0\0\257\310\67\5\212"
+ "\351\0\0\0\31\164\105\130\164\123\157\146\164\167\141\162"
+ "\145\0\101\144\157\142\145\40\111\155\141\147\145\122\145\141"
+ "\144\171\161\311\145\74\0\0\4\144\111\104\101\124\170\332"
+ "\214\226\317\113\53\127\24\307\317\235\231\44\46\32\374\205"
+ "\245\121\341\55\134\210\113\27\361\17\350\23\132\241\44\53"
+ "\341\201\253\322\12\42\370\17\264\320\345\133\267\10\301\37"
+ "\205\12\375\13\222\156\36\74\335\330\335\23\67\305\215\53"
+ "\111\321\46\155\136\342\217\304\144\62\277\156\277\347\116\146"
+ "\62\111\236\320\33\56\223\71\163\347\236\317\371\236\163\146"
+ "\106\110\51\51\72\112\245\222\34\266\361\20\102\120\56\227"
+ "\23\364\302\150\265\132\163\272\256\347\260\156\35\247\131\314"
+ "\127\230\145\314\13\354\167\352\272\156\151\142\142\242\26\356"
+ "\367\107\102\122\6\333\305\160\142\143\126\44\275\47\213\76"
+ "\317\300\4\233\15\133\265\202\165\1\114\261\130\224\17\17"
+ "\17\364\370\370\250\346\360\230\234\234\124\163\152\152\212\362"
+ "\371\374\0\150\263\331\174\255\151\332\36\376\346\171\77\317"
+ "\363\210\217\34\24\354\352\310\56\140\337\117\247\323\147\12"
+ "\360\227\230\244\205\10\340\235\244\2\71\64\277\320\7\374"
+ "\373\256\7\170\174\174\54\333\355\366\47\301\76\5\232\112"
+ "\245\150\173\173\133\171\155\324\33\14\367\226\4\255\101\45"
+ "\162\60\345\20\40\224\305\121\307\71\175\0\344\367\63\63"
+ "\63\147\242\0\300\70\223\142\262\106\26\321\117\0\214\307"
+ "\71\133\60\301\146\301\146\260\223\156\267\113\254\336\377\31"
+ "\274\216\35\362\250\126\253\163\102\150\173\232\46\0\347\21"
+ "\3\172\236\73\162\117\0\251\33\372\232\347\312\275\152\365"
+ "\237\77\225\152\136\144\221\353\13\351\105\154\330\216\214\303"
+ "\303\103\151\103\117\57\162\245\136\257\217\70\231\235\235\15"
+ "\377\363\172\276\157\143\143\343\73\70\317\263\122\276\162\156"
+ "\117\222\376\140\161\4\256\61\274\356\352\254\154\36\276\176"
+ "\247\147\351\23\361\55\34\57\322\332\46\77\265\274\15\4"
+ "\127\251\66\120\334\364\364\364\24\156\170\177\177\117\227\227"
+ "\227\43\165\224\315\146\151\172\172\72\124\221\257\243\54\326"
+ "\343\361\204\132\303\0\76\116\44\155\103\3\12\42\10\111"
+ "\266\145\255\237\377\350\122\206\42\75\302\276\335\163\372\14"
+ "\326\30\176\66\176\377\302\152\260\364\206\141\204\233\240\323"
+ "\100\36\13\12\333\127\1\240\154\217\256\343\373\114\323\314"
+ "\42\305\212\306\357\265\50\325\40\45\157\347\7\41\250\323"
+ "\65\263\327\270\324\212\0\242\37\350\221\256\141\153\241\356"
+ "\142\250\106\33\170\167\144\160\321\107\35\163\227\6\65\323"
+ "\257\5\104\233\311\14\100\217\217\217\123\247\335\171\45\64"
+ "\101\272\320\207\63\353\127\271\142\24\3\327\130\171\276\317"
+ "\352\101\105\172\4\110\226\202\22\370\41\144\165\156\54\54"
+ "\54\260\22\341\6\143\143\143\12\220\323\311\340\216\343\120"
+ "\243\321\240\345\345\345\221\165\110\161\31\200\113\254\270\246"
+ "\153\312\235\350\51\51\7\252\221\41\45\2\205\123\307\242"
+ "\366\163\273\14\325\226\206\172\104\245\325\213\164\16\52\227"
+ "\214\371\371\171\125\364\301\130\134\134\44\206\146\45\131\105"
+ "\126\57\231\114\322\352\352\52\335\336\336\206\353\30\252\134"
+ "\376\353\202\1\123\251\44\351\236\61\224\135\137\233\150\242"
+ "\71\330\116\247\103\146\327\274\100\217\54\15\365\10\232\344"
+ "\271\7\351\22\162\250\152\121\325\40\77\327\2\165\152\265"
+ "\32\35\35\35\215\24\370\315\315\15\45\22\211\120\75\176"
+ "\64\231\146\347\324\161\354\67\134\243\201\362\3\335\33\321"
+ "\221\123\313\76\270\51\1\172\372\303\267\347\157\50\215\66"
+ "\321\200\346\1\265\131\241\157\334\137\125\255\63\223\5\141"
+ "\32\130\153\254\254\254\210\162\271\54\331\101\60\52\225\312"
+ "\10\140\364\72\157\300\367\135\135\135\315\265\132\315\242\353"
+ "\70\171\67\235\126\1\160\115\212\40\271\75\351\74\11\70"
+ "\4\364\14\207\120\260\30\217\307\113\124\277\106\116\133\175"
+ "\300\247\73\372\350\174\304\303\331\122\201\162\100\374\164\121"
+ "\171\341\132\143\200\150\252\137\32\234\132\116\25\217\315\315"
+ "\315\332\311\311\311\276\151\76\144\0\260\306\321\47\22\143"
+ "\10\100\123\65\351\365\36\336\335\256\5\345\232\14\367\101"
+ "\327\215\375\255\255\255\32\375\126\120\120\141\233\240\66\171"
+ "\55\103\161\63\162\126\370\74\174\27\343\175\52\3\143\0"
+ "\20\35\34\4\53\307\67\343\175\72\320\263\7\7\7\257"
+ "\55\333\336\213\307\142\171\16\224\225\144\25\370\355\142\131"
+ "\50\205\216\211\346\260\213\10\156\177\147\147\307\177\27\177"
+ "\375\63\12\124\217\164\275\113\137\271\357\106\36\157\142\370"
+ "\313\5\121\312\227\324\103\263\274\370\65\123\50\24\346\320"
+ "\325\71\4\270\216\75\303\257\31\70\274\100\241\237\46\123"
+ "\251\322\356\356\156\377\153\346\313\267\120\43\362\332\320\143"
+ "\364\205\163\246\122\313\223\3\344\371\237\0\3\0\234\277"
+ "\164\310\370\127\7\35\0\0\0\0\111\105\116\104\256\102"
+ "\140\202"
+ },
+ {
+ ":resources/switch_back_off.png", 2263,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\0\73\0\0\0\41\10\6\0\0\0\147\150\323"
+ "\116\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
+ "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
+ "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
+ "\7\335\3\33\13\5\60\365\67\44\27\0\0\0\31\164"
+ "\105\130\164\103\157\155\155\145\156\164\0\103\162\145\141\164"
+ "\145\144\40\167\151\164\150\40\107\111\115\120\127\201\16\27"
+ "\0\0\10\77\111\104\101\124\130\303\335\231\115\214\34\107"
+ "\25\307\377\357\125\325\314\316\170\146\147\327\316\172\277\262"
+ "\366\332\323\275\174\44\33\333\132\213\34\42\73\310\22\50"
+ "\227\110\310\27\214\20\160\341\224\173\220\162\343\300\71\12"
+ "\342\222\23\50\102\134\220\20\7\44\100\102\101\71\200\117"
+ "\61\121\210\145\24\272\263\33\7\47\166\354\144\147\35\257"
+ "\167\147\266\253\352\161\160\365\320\323\236\331\170\55\263\174"
+ "\224\124\252\232\356\236\356\372\325\377\275\372\170\105\111\222"
+ "\340\141\122\34\307\14\240\6\240\12\200\260\77\311\2\330"
+ "\112\222\44\173\230\77\323\203\302\306\161\134\1\60\17\340"
+ "\10\200\31\0\7\366\21\262\234\62\0\353\0\376\1\340"
+ "\203\44\111\72\217\4\66\216\143\3\140\31\300\23\0\364"
+ "\10\300\375\202\226\21\327\76\6\360\146\222\44\67\37\32"
+ "\66\216\343\143\0\236\56\231\52\15\203\144\146\172\304\35"
+ "\160\37\230\367\136\106\334\317\353\357\3\270\230\44\311\316"
+ "\3\303\306\161\114\0\116\1\370\162\150\164\37\224\231\171"
+ "\4\14\1\0\321\243\25\131\104\106\301\113\350\0\137\370"
+ "\55\0\356\0\170\43\111\222\215\317\205\15\240\317\0\130"
+ "\50\300\121\111\131\12\120\3\52\17\121\27\50\74\374\200"
+ "\140\243\24\225\301\107\7\236\315\357\113\200\317\0\274\236"
+ "\44\311\172\361\75\172\310\67\237\140\346\131\0\16\0\207"
+ "\227\344\40\44\42\124\350\204\342\75\210\210\224\201\211\210"
+ "\367\250\244\224\101\265\326\375\216\55\52\231\327\211\110\362"
+ "\16\141\146\37\332\375\114\34\307\177\110\222\244\73\24\66"
+ "\216\343\31\146\156\207\41\76\7\342\102\335\50\245\346\152"
+ "\265\332\102\263\331\214\215\61\207\105\144\100\321\262\342\173"
+ "\65\353\22\353\0\273\367\36\336\373\255\136\257\267\266\261"
+ "\261\221\172\357\157\70\347\66\210\110\230\131\274\367\56\10"
+ "\340\275\367\106\51\165\32\300\237\356\203\215\343\230\224\122"
+ "\113\314\234\5\100\146\146\25\324\342\261\261\261\346\343\217"
+ "\77\376\374\334\334\334\331\132\255\66\141\214\201\61\6\314"
+ "\14\42\272\257\54\346\62\164\136\57\202\210\310\310\354\275"
+ "\357\227\326\132\130\153\237\356\365\172\266\323\351\374\175\155"
+ "\155\355\227\267\157\337\176\327\173\357\231\331\173\357\75\21"
+ "\171\42\162\0\132\161\34\317\44\111\162\143\300\147\237\172"
+ "\352\251\171\347\334\27\231\131\345\240\1\226\247\247\247\27"
+ "\332\355\366\367\46\46\46\126\162\300\42\134\371\167\31\266"
+ "\10\75\112\315\34\174\30\140\136\226\263\163\16\335\156\367"
+ "\223\353\327\257\377\152\165\165\365\215\136\257\327\363\336\173"
+ "\21\161\101\135\307\314\233\133\133\133\27\223\44\221\276\262"
+ "\112\251\31\255\165\46\42\76\200\172\146\366\315\146\263\171"
+ "\352\324\251\157\127\253\325\25\245\324\0\334\260\134\6\316"
+ "\7\357\121\300\145\310\42\354\156\240\171\326\132\77\166\374"
+ "\370\361\357\152\255\257\45\111\362\127\153\255\43\42\347\275"
+ "\167\376\136\62\215\106\343\20\200\117\64\0\234\75\173\266"
+ "\136\255\126\65\63\333\0\51\104\244\210\210\126\126\126\126"
+ "\32\215\306\127\302\134\212\42\360\156\360\105\325\107\51\134"
+ "\4\55\203\355\246\146\261\36\276\121\153\267\333\337\330\334"
+ "\334\174\267\323\351\334\21\21\147\255\265\71\260\210\114\364"
+ "\141\215\61\343\306\230\314\30\343\211\110\347\40\163\163\163"
+ "\315\203\7\17\176\323\132\113\371\265\34\260\134\226\257\225"
+ "\73\142\67\330\62\134\16\344\234\33\12\227\137\43\242\176"
+ "\11\140\145\171\171\171\345\255\267\336\372\43\0\347\234\363"
+ "\71\264\265\266\31\307\61\151\0\150\265\132\25\143\214\43"
+ "\42\30\143\210\231\111\51\345\147\147\147\47\0\34\55\103"
+ "\14\203\322\132\17\334\57\77\127\64\357\322\324\2\21\31"
+ "\0\314\113\153\155\37\330\71\67\0\347\234\33\30\354\234"
+ "\163\150\66\233\117\114\117\117\277\176\117\124\357\234\163\316"
+ "\132\353\211\10\215\106\303\150\0\230\235\235\125\132\153\257"
+ "\224\142\245\224\317\115\271\331\154\36\311\262\154\250\311\226"
+ "\241\264\326\175\340\42\170\136\57\253\134\366\315\42\224\265"
+ "\366\76\377\337\145\172\52\372\372\374\302\302\2\155\157\157"
+ "\213\265\126\0\170\347\356\271\156\267\333\275\7\333\156\267"
+ "\225\210\210\326\132\302\140\5\21\241\54\313\216\210\310\256"
+ "\43\354\60\123\56\102\346\235\120\354\0\146\356\253\131\4"
+ "\34\6\225\177\77\377\117\61\227\333\342\234\133\74\174\370"
+ "\60\131\153\311\132\13\245\24\71\347\304\71\107\132\153\243"
+ "\243\50\122\313\313\313\225\315\315\115\6\300\104\244\0\50"
+ "\42\342\365\365\365\312\315\233\67\361\277\222\264\326\324\156"
+ "\267\315\346\346\146\26\70\174\140\221\50\212\252\32\200\136"
+ "\131\131\251\257\255\255\171\42\122\42\242\105\304\0\60\7"
+ "\17\36\374\244\323\351\300\132\273\353\204\137\364\247\274\136"
+ "\36\155\13\43\347\3\231\161\171\160\52\347\141\155\231\235"
+ "\235\375\150\176\176\276\266\275\275\235\205\357\11\21\111\255"
+ "\126\63\117\76\371\144\105\3\300\374\374\374\170\257\327\273"
+ "\113\104\332\71\127\1\240\105\244\122\255\126\327\257\134\271"
+ "\202\116\247\63\260\372\31\345\103\305\306\347\46\33\314\351"
+ "\221\14\120\345\221\271\334\31\121\24\335\156\265\132\150\64"
+ "\32\325\260\371\40\146\246\126\253\65\166\350\320\41\255\1"
+ "\354\114\114\114\34\230\236\236\46\153\55\0\30\21\251\70"
+ "\347\52\255\126\353\356\322\322\322\255\213\27\57\116\225\227"
+ "\166\301\257\373\76\225\3\376\273\247\236\121\345\344\344\44"
+ "\226\226\226\256\33\143\252\141\255\316\104\244\211\110\117\115"
+ "\115\115\216\217\217\367\164\232\246\262\270\270\370\351\324\324"
+ "\124\274\265\265\265\56\42\106\104\52\42\142\234\163\167\236"
+ "\175\366\331\277\134\273\166\355\353\127\257\136\245\141\160\336"
+ "\373\76\120\331\124\367\143\121\221\117\105\317\75\367\334\265"
+ "\371\371\371\267\273\335\156\55\207\44\242\214\231\115\263\331"
+ "\234\4\360\251\16\216\375\301\201\3\7\276\12\240\347\275"
+ "\257\170\357\15\21\31\21\61\132\353\67\317\237\77\177\362"
+ "\325\127\137\235\276\173\367\356\110\270\377\324\162\321\71\207"
+ "\63\147\316\144\47\116\234\270\354\275\357\326\353\365\6\63"
+ "\357\20\221\41\242\254\122\251\214\33\143\156\245\151\332\313"
+ "\327\306\37\152\255\273\365\172\375\150\226\145\237\5\123\66"
+ "\336\373\252\210\144\213\213\213\177\176\361\305\27\317\275\366"
+ "\332\153\23\151\232\376\327\154\4\252\325\52\56\134\270\320"
+ "\75\175\372\364\373\225\112\345\212\210\34\140\346\214\210\14"
+ "\200\12\21\331\132\255\26\51\245\176\63\260\353\211\242\250"
+ "\355\234\373\241\265\366\235\60\32\153\357\175\105\104\52\0"
+ "\64\63\317\164\273\335\257\135\272\164\151\374\362\345\313\346"
+ "\352\325\253\270\165\353\126\137\265\375\332\342\325\353\165\54"
+ "\54\54\340\330\261\143\376\334\271\163\275\311\311\311\167\274"
+ "\367\227\0\144\104\144\231\171\107\104\62\146\316\264\326\323"
+ "\314\274\272\272\272\372\362\175\141\231\166\273\375\222\210\234"
+ "\364\336\277\227\117\77\336\173\23\224\326\104\124\143\346\143"
+ "\275\136\157\6\300\143\265\132\255\276\357\61\324\54\163\73"
+ "\73\73\33\143\143\143\67\104\344\103\357\375\55\42\262\0"
+ "\34\21\145\0\154\330\223\127\264\326\107\210\350\373\151\232"
+ "\336\274\57\122\101\104\257\0\370\31\63\177\101\104\156\206"
+ "\373\375\54\42\112\104\76\64\306\174\14\100\131\153\111\104"
+ "\24\0\362\336\163\10\67\221\367\276\34\263\102\10\347\354"
+ "\32\244\10\212\367\343\112\314\54\41\124\41\314\54\141\221"
+ "\340\253\325\252\27\21\117\104\126\51\125\313\141\1\30\146"
+ "\316\243\54\137\42\242\227\162\320\241\1\267\50\212\146\0"
+ "\374\132\104\66\104\344\323\240\260\12\300\34\340\30\200\12"
+ "\0\34\140\251\20\230\243\2\334\347\305\231\207\106\15\211"
+ "\150\40\230\126\200\25\42\362\71\70\200\74\52\341\202\272"
+ "\104\104\113\104\364\323\64\115\137\371\334\120\152\24\105\213"
+ "\42\362\213\160\274\361\101\200\125\336\173\25\352\134\200\52"
+ "\106\37\313\52\322\36\143\310\62\102\351\176\16\240\50\302"
+ "\62\163\16\133\43\242\243\0\176\222\246\351\217\37\70\110"
+ "\36\105\121\23\300\317\105\344\44\200\217\0\154\345\261\251"
+ "\320\370\262\242\50\205\134\21\72\2\173\124\66\127\125\112"
+ "\367\245\244\162\137\351\340\76\63\0\52\0\136\110\323\364"
+ "\367\173\76\21\210\242\210\0\174\13\300\217\202\31\167\104"
+ "\144\263\4\106\243\116\13\376\25\365\334\173\12\100\30\1"
+ "\234\327\15\21\115\2\150\2\370\35\200\37\24\175\364\241"
+ "\16\266\242\50\252\3\170\1\300\167\302\301\326\147\1\314"
+ "\2\260\245\375\345\156\46\113\173\74\307\31\270\36\326\273"
+ "\225\360\36\15\300\0\370\55\200\227\323\64\175\373\221\235"
+ "\342\25\300\217\3\70\3\140\21\100\14\140\172\37\17\266"
+ "\266\1\274\27\362\337\0\274\221\246\251\175\344\107\226\377"
+ "\17\351\237\124\265\242\365\167\377\134\106\0\0\0\0\111"
+ "\105\116\104\256\102\140\202"
+ },
+ {
+ ":resources/switch_back_on.png", 2504,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\0\73\0\0\0\41\10\6\0\0\0\147\150\323"
+ "\116\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
+ "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
+ "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
+ "\7\335\3\33\13\6\31\234\250\357\270\0\0\0\31\164"
+ "\105\130\164\103\157\155\155\145\156\164\0\103\162\145\141\164"
+ "\145\144\40\167\151\164\150\40\107\111\115\120\127\201\16\27"
+ "\0\0\11\60\111\104\101\124\130\303\335\231\135\154\34\127"
+ "\25\307\377\347\334\73\263\136\147\327\353\270\161\374\205\123"
+ "\267\236\111\77\122\367\103\256\32\240\45\102\225\370\350\103"
+ "\21\342\205\357\57\211\7\124\361\132\104\45\36\170\340\271"
+ "\52\342\205\47\20\102\110\10\251\352\3\25\40\241\322\74"
+ "\100\45\244\176\250\37\12\52\63\115\332\64\315\107\223\70"
+ "\116\342\332\136\357\275\347\360\60\167\166\147\327\166\33\207"
+ "\64\24\106\272\276\327\63\273\263\363\73\377\163\356\271\163"
+ "\56\145\131\206\253\71\322\64\145\0\165\0\65\0\204\353"
+ "\163\70\0\253\131\226\165\256\346\313\164\245\260\151\232\306"
+ "\0\146\0\354\3\60\11\140\327\165\204\34\74\72\0\226"
+ "\0\274\15\340\170\226\145\27\256\11\154\232\246\21\200\5"
+ "\0\7\0\330\155\0\257\27\264\156\163\356\14\200\347\263"
+ "\54\173\367\252\141\323\64\275\11\300\301\1\127\245\255\40"
+ "\231\231\256\261\1\66\201\211\210\156\163\275\34\277\11\340"
+ "\271\54\313\66\256\30\66\115\123\2\160\17\200\333\303\103"
+ "\167\101\231\231\267\201\41\0\40\272\266\42\253\352\166\360"
+ "\32\14\40\225\377\25\300\145\0\207\263\54\133\376\100\330"
+ "\0\172\77\200\331\12\34\15\50\113\1\252\117\345\55\324"
+ "\5\52\37\276\102\260\355\24\325\376\217\366\175\266\274\256"
+ "\1\276\3\340\231\54\313\226\252\367\261\133\374\346\1\146"
+ "\236\2\340\1\160\270\111\11\102\252\112\25\43\124\257\101"
+ "\125\165\20\230\210\170\207\112\352\40\250\265\266\153\330\252"
+ "\222\345\230\210\264\64\10\63\113\170\356\373\323\64\375\113"
+ "\226\145\353\133\302\246\151\72\311\314\363\141\212\57\201\270"
+ "\62\216\214\61\323\276\276\147\226\232\123\51\114\175\57\21"
+ "\210\30\104\245\370\305\210\52\216\15\176\337\60\326\76\37"
+ "\255\262\52\124\131\273\376\32\264\163\253\130\133\76\106\227"
+ "\336\312\215\270\323\336\373\145\42\122\146\126\21\361\341\126"
+ "\42\42\221\61\346\136\0\177\333\4\233\246\51\31\143\366"
+ "\63\163\47\0\62\63\233\240\26\17\15\15\65\243\217\55"
+ "\76\334\236\376\344\41\63\64\76\212\270\1\104\165\60\33"
+ "\20\63\230\31\114\14\142\352\366\104\241\365\214\260\211\267"
+ "\364\106\325\2\264\150\2\125\205\210\102\105\40\52\105\57"
+ "\2\165\33\100\147\345\40\265\57\271\150\351\310\277\350\255"
+ "\303\277\137\273\170\366\165\21\21\146\26\21\21\42\22\42"
+ "\362\0\132\151\232\116\146\131\166\272\57\146\357\274\363\316"
+ "\31\357\375\255\314\154\112\320\0\313\143\23\123\263\74\377"
+ "\320\267\57\216\336\265\350\242\46\230\31\206\115\1\150\2"
+ "\150\27\226\301\134\312\115\175\255\220\234\266\210\323\52\254"
+ "\24\220\145\37\140\105\4\342\213\336\213\17\340\35\14\257"
+ "\37\77\267\353\324\263\117\136\76\372\342\341\166\273\335\26"
+ "\21\121\125\37\324\365\314\274\262\272\272\372\134\226\145\332"
+ "\125\326\30\63\151\255\355\250\252\4\120\141\146\151\66\233"
+ "\315\241\173\276\366\365\63\265\333\26\141\42\304\306\24\240"
+ "\206\273\75\227\340\225\106\104\335\276\7\113\233\34\131\125"
+ "\13\357\54\25\25\15\112\152\1\330\155\36\342\3\150\331"
+ "\33\213\365\50\331\143\352\143\337\232\266\70\161\52\173\351"
+ "\25\347\234\47\42\57\42\136\212\43\152\64\32\67\0\70"
+ "\147\1\340\320\241\103\303\265\132\315\62\263\13\220\112\104"
+ "\206\210\150\172\361\341\305\67\233\267\337\307\250\301\260\201"
+ "\61\6\154\212\336\4\120\143\52\260\325\61\21\150\0\270"
+ "\33\321\12\150\361\7\212\122\301\136\137\50\351\273\260\336"
+ "\173\210\170\170\137\234\367\342\341\275\7\173\306\72\357\251"
+ "\313\374\103\137\234\132\71\375\372\205\13\27\56\253\252\167"
+ "\316\271\22\130\125\107\273\260\121\24\215\104\121\324\211\242"
+ "\110\210\310\62\63\214\61\230\236\236\156\236\270\341\340\227"
+ "\67\334\20\131\143\3\340\346\306\306\300\204\357\364\301\16"
+ "\50\135\144\40\102\231\210\252\256\253\72\250\144\11\25\372"
+ "\320\330\170\210\147\260\57\302\206\211\341\211\161\36\373\26"
+ "\367\57\74\274\350\136\172\352\257\0\274\367\136\112\150\347"
+ "\134\63\115\123\262\0\320\152\265\342\50\212\74\21\41\212"
+ "\42\142\146\62\306\110\74\165\307\350\12\232\67\132\143\141"
+ "\154\11\127\201\266\3\377\227\255\342\336\306\224\260\225\111"
+ "\13\375\260\345\4\344\175\160\327\240\144\241\234\207\124\15"
+ "\347\31\56\204\104\71\373\203\0\347\200\265\346\115\7\46"
+ "\46\46\236\51\104\25\357\275\367\316\71\41\42\64\32\215"
+ "\310\2\300\324\324\224\261\326\212\61\206\215\61\122\272\362"
+ "\271\126\262\117\66\154\45\56\213\207\357\201\131\330\322\0"
+ "\326\364\235\357\67\100\57\256\211\13\127\356\306\151\305\115"
+ "\213\170\14\220\345\204\107\4\337\205\353\246\244\42\301\230"
+ "\162\46\67\120\243\270\104\255\231\133\147\147\151\155\155\115"
+ "\235\163\12\100\274\57\102\267\126\253\305\26\0\346\347\347"
+ "\215\252\252\265\126\303\144\5\125\245\254\63\266\117\24\60"
+ "\301\5\273\263\54\123\260\64\365\322\16\367\342\267\124\275"
+ "\337\20\75\3\224\13\252\252\173\22\23\310\21\174\320\135"
+ "\25\120\243\60\152\172\51\211\31\242\12\26\206\260\200\244"
+ "\177\266\277\354\342\271\275\173\367\222\163\216\234\163\60\306"
+ "\220\367\136\275\367\144\255\265\66\111\22\263\260\260\20\257"
+ "\254\254\60\0\46\42\3\300\20\21\217\57\15\307\147\316"
+ "\342\177\346\250\131\103\363\363\363\321\312\312\112\47\160\110"
+ "\140\321\44\111\152\26\200\135\134\134\34\76\166\354\230\20"
+ "\221\121\125\253\252\21\200\350\343\143\273\317\345\313\253\150"
+ "\173\355\46\171\146\201\12\103\110\100\302\140\222\60\46\20"
+ "\171\170\137\131\71\150\31\227\105\216\364\73\160\343\276\124"
+ "\123\231\264\172\213\14\255\54\102\212\166\313\164\375\344\314"
+ "\314\114\175\155\155\255\23\102\101\211\110\353\365\172\264\260"
+ "\260\120\263\0\60\63\63\63\322\156\267\337\43\42\353\275"
+ "\217\1\130\125\215\157\250\355\131\172\372\310\111\234\132\336"
+ "\0\221\7\21\340\75\205\145\163\37\123\221\76\312\37\26"
+ "\15\151\342\77\237\240\274\367\175\356\336\155\122\216\173\71"
+ "\370\340\315\243\27\133\55\213\106\243\121\13\57\37\304\314"
+ "\324\152\265\206\306\306\306\214\5\260\61\72\72\272\153\142"
+ "\142\202\234\163\0\20\251\152\354\275\217\133\255\306\173\367"
+ "\337\62\172\366\167\317\235\34\327\356\303\241\337\242\122\311"
+ "\211\306\300\177\310\251\247\252\276\167\275\363\63\273\143\174"
+ "\142\377\356\123\255\310\324\302\313\10\23\221\45\42\73\76"
+ "\76\276\173\144\144\244\155\363\74\327\271\271\271\363\343\343"
+ "\343\351\352\352\352\222\252\106\252\32\253\152\344\275\277\374"
+ "\335\103\263\57\36\171\173\345\263\57\37\277\110\52\275\65"
+ "\152\271\252\51\324\63\360\377\245\105\205\367\36\114\212\37"
+ "\174\356\346\23\13\63\103\57\257\257\243\136\102\22\121\207"
+ "\231\243\146\263\271\33\300\171\13\0\326\332\343\273\166\355"
+ "\372\64\200\266\210\304\42\22\21\121\244\252\321\250\265\317"
+ "\377\350\113\373\357\376\376\57\136\230\270\360\336\6\274\30"
+ "\30\157\340\77\12\313\305\320\177\343\201\331\316\347\357\32"
+ "\177\215\144\175\175\170\170\270\301\314\33\104\24\21\121\47"
+ "\216\343\221\50\212\316\346\171\336\56\327\306\357\130\153\327"
+ "\207\207\207\157\354\164\72\227\202\53\107\42\122\123\325\316"
+ "\175\163\255\277\77\371\350\3\17\76\372\353\27\107\377\221"
+ "\57\175\144\136\4\32\61\343\307\137\271\143\375\13\367\316"
+ "\274\331\210\345\210\352\320\56\146\356\20\121\4\40\46\42"
+ "\127\257\327\23\143\314\37\372\336\172\222\44\231\367\336\377"
+ "\304\71\367\152\230\215\255\210\304\252\32\3\260\314\74\171"
+ "\151\35\237\171\372\205\23\43\317\276\172\46\172\355\370\62"
+ "\216\235\135\55\142\360\72\276\342\265\206\55\16\314\266\160"
+ "\317\334\250\174\347\301\244\75\75\126\173\225\304\275\0\240"
+ "\103\104\216\231\67\124\265\303\314\35\153\355\4\63\37\75"
+ "\172\364\350\343\233\312\62\363\363\363\217\251\352\335\42\362"
+ "\106\231\176\104\44\12\112\133\42\252\63\363\115\253\155\231"
+ "\364\300\236\221\172\74\274\165\301\357\303\73\332\35\361\353"
+ "\33\156\271\61\304\247\241\372\216\210\234\45\42\7\300\23"
+ "\121\7\200\13\357\344\261\265\166\37\21\175\57\317\363\167"
+ "\67\125\52\210\350\11\0\277\142\346\133\124\365\335\160\275"
+ "\333\124\325\250\352\73\103\21\316\0\60\336\155\220\252\32"
+ "\0\44\42\34\312\115\44\42\203\65\53\204\162\316\373\126"
+ "\144\302\312\252\133\264\140\146\15\145\32\145\146\5\40\6"
+ "\220\106\215\4\252\102\104\316\30\123\57\141\1\104\314\134"
+ "\126\131\156\43\242\307\112\320\55\13\156\111\222\114\2\170"
+ "\112\125\227\125\365\174\120\330\4\140\16\160\14\300\4\0"
+ "\16\260\124\51\314\121\5\356\203\352\314\133\126\15\211\250"
+ "\257\230\126\302\6\243\110\30\13\200\262\52\341\203\272\104"
+ "\104\373\211\350\227\171\236\77\361\201\245\324\44\111\346\124"
+ "\365\267\141\173\343\170\200\65\42\142\302\230\53\120\325\352"
+ "\343\240\212\264\303\32\262\156\243\164\267\5\120\124\141\231"
+ "\271\204\255\23\321\215\0\176\236\347\371\317\256\270\110\236"
+ "\44\111\23\300\157\124\365\156\0\47\1\254\226\265\251\360"
+ "\360\203\212\142\240\344\212\140\10\354\120\331\122\125\35\270"
+ "\256\3\52\167\225\16\341\63\11\40\6\360\110\236\347\177"
+ "\336\361\216\100\222\44\4\340\253\0\176\32\334\370\202\252"
+ "\256\14\200\321\166\273\5\275\252\347\316\217\0\204\155\200"
+ "\313\161\104\104\273\1\64\1\374\11\300\17\253\61\172\125"
+ "\33\133\111\222\14\3\170\4\300\67\303\306\326\245\0\346"
+ "\0\270\201\122\357\373\271\54\355\160\37\247\357\174\130\357"
+ "\306\341\76\26\100\4\340\217\0\36\317\363\374\345\153\266"
+ "\213\127\1\277\31\300\247\0\314\1\110\1\114\134\307\215"
+ "\255\65\0\157\204\366\117\0\207\363\74\167\327\174\313\362"
+ "\377\341\370\67\174\303\225\57\357\342\274\12\0\0\0\0"
+ "\111\105\116\104\256\102\140\202"
+ },
+ {
+ ":resources/switch_front.png", 1776,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\0\46\0\0\0\50\10\6\0\0\0\222\67\210"
+ "\336\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
+ "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
+ "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
+ "\7\335\3\33\13\3\30\226\330\53\153\0\0\0\31\164"
+ "\105\130\164\103\157\155\155\145\156\164\0\103\162\145\141\164"
+ "\145\144\40\167\151\164\150\40\107\111\115\120\127\201\16\27"
+ "\0\0\6\130\111\104\101\124\130\303\305\230\117\154\224\171"
+ "\31\307\77\357\77\246\63\155\146\136\313\224\55\255\245\135"
+ "\310\30\332\144\265\222\170\321\304\222\220\364\40\342\36\210"
+ "\211\7\344\242\27\75\250\7\215\341\300\245\106\23\23\116"
+ "\172\221\243\7\40\54\211\51\161\223\135\44\203\40\64\270"
+ "\20\110\355\132\322\362\132\244\355\266\165\246\35\246\323\371"
+ "\373\276\357\357\367\216\7\176\157\63\314\266\313\266\54\303"
+ "\223\74\311\144\16\235\117\277\317\237\337\363\74\232\343\70"
+ "\354\326\122\251\224\26\176\176\372\364\151\304\266\355\66\333"
+ "\266\13\341\167\216\343\324\167\373\267\315\335\300\314\316\316"
+ "\166\366\366\366\36\257\126\253\337\63\14\143\20\350\326\64"
+ "\255\23\300\363\274\52\260\22\4\301\47\102\210\353\225\112"
+ "\145\174\337\276\175\323\73\5\325\167\0\244\307\343\361\257"
+ "\227\112\245\277\366\367\367\257\230\246\371\147\115\323\116\6"
+ "\101\60\24\4\101\247\20\2\41\4\101\20\104\203\40\70"
+ "\10\174\333\64\315\337\304\343\361\217\53\225\312\354\263\147"
+ "\317\176\164\341\302\5\263\121\345\317\62\355\145\241\124\12"
+ "\35\350\352\352\372\335\236\75\173\176\20\376\63\122\112\204"
+ "\20\110\51\251\327\137\24\102\323\64\164\135\307\60\14\114"
+ "\323\104\323\236\263\110\51\247\313\345\362\257\173\172\172\76"
+ "\160\34\47\330\65\130\52\225\322\35\307\31\331\273\167\357"
+ "\173\272\256\47\1\204\20\370\276\277\243\360\33\206\201\145"
+ "\131\233\200\225\112\345\367\47\116\234\70\373\340\301\3\261"
+ "\135\170\267\5\113\245\122\306\334\334\334\217\343\361\370\37"
+ "\65\115\263\202\40\100\10\361\51\165\166\12\150\232\317\323"
+ "\332\165\335\367\323\351\364\17\117\237\76\135\330\12\116\337"
+ "\16\152\152\152\352\124\173\173\373\237\244\224\226\353\272\270"
+ "\256\213\224\222\40\10\166\355\276\357\123\253\325\360\175\37"
+ "\303\60\276\73\62\62\162\371\350\321\243\221\255\362\356\123"
+ "\212\245\122\51\375\346\315\233\337\74\164\350\320\337\64\115"
+ "\213\326\353\365\127\122\151\333\252\323\237\153\262\261\261\361"
+ "\207\241\241\241\137\2\57\204\125\157\206\32\33\33\113\366"
+ "\365\365\275\47\245\214\206\311\375\52\52\155\347\141\25\307"
+ "\142\261\237\335\276\175\373\373\200\321\250\234\336\324\54\315"
+ "\321\321\321\137\1\373\137\27\120\263\113\51\111\46\223\277"
+ "\35\36\36\356\0\264\255\24\323\317\236\75\333\237\110\44"
+ "\176\32\46\171\253\300\164\135\37\70\167\356\334\117\200\315"
+ "\76\247\67\250\145\215\214\214\374\42\10\202\130\20\4\204"
+ "\271\365\272\75\154\101\311\144\362\347\266\155\307\102\325\364"
+ "\6\345\142\35\35\35\307\205\20\0\55\121\53\24\100\112"
+ "\211\246\151\157\215\215\215\215\204\317\144\50\235\161\346\314"
+ "\231\257\131\226\325\57\245\334\4\153\245\11\41\70\160\340"
+ "\300\273\100\72\225\112\11\123\111\147\15\15\15\175\107\10"
+ "\201\145\131\55\207\322\64\15\41\4\361\170\174\4\210\2"
+ "\325\20\254\315\64\315\267\245\224\157\4\54\174\173\115\323"
+ "\334\17\264\3\5\135\345\127\233\256\353\335\141\65\276\11"
+ "\127\51\24\75\174\370\360\136\300\60\25\130\304\64\315\256"
+ "\306\66\321\152\13\133\307\221\43\107\372\146\146\146\146\302"
+ "\120\232\256\353\6\152\236\172\43\140\341\53\223\317\347\1"
+ "\364\20\314\50\24\12\105\333\266\361\175\177\363\35\153\245"
+ "\171\236\107\275\136\347\376\375\373\371\20\14\240\276\276\276"
+ "\236\357\355\355\305\367\175\54\313\152\51\124\275\136\307\367"
+ "\175\134\327\255\256\255\255\371\141\143\255\3\101\66\233\135"
+ "\21\102\120\253\325\132\236\370\236\347\41\204\40\237\317\257"
+ "\2\2\10\102\60\77\235\116\177\44\204\240\134\56\267\254"
+ "\353\207\136\56\227\221\122\362\370\361\343\217\1\17\220\46"
+ "\20\0\356\324\324\324\102\46\223\131\116\46\223\75\325\152"
+ "\225\110\44\322\262\120\26\213\105\204\20\114\114\114\174\4"
+ "\270\241\142\1\120\3\12\323\323\323\223\112\322\226\251\125"
+ "\52\225\250\325\152\344\162\271\265\273\167\357\76\2\312\215"
+ "\140\56\260\176\371\362\345\17\212\305\142\145\143\143\203\112"
+ "\245\322\22\260\325\325\125\204\20\134\277\176\375\32\220\3"
+ "\52\200\324\325\70\353\3\205\174\76\277\170\347\316\235\133"
+ "\102\10\62\231\14\257\173\374\311\345\162\124\253\125\126\126"
+ "\126\376\167\365\352\325\133\12\254\12\324\303\206\45\200\42"
+ "\260\162\345\312\225\17\263\331\354\132\271\134\146\151\151\351"
+ "\265\51\125\54\26\311\144\62\170\236\27\214\217\217\277\17"
+ "\54\1\317\0\317\161\234\40\4\253\53\322\214\357\373\363"
+ "\347\317\237\277\120\52\225\152\371\174\176\123\271\57\322\53"
+ "\225\12\213\213\213\141\10\377\176\357\336\275\177\2\237\0"
+ "\33\200\334\34\24\33\302\271\16\314\57\54\54\114\135\272"
+ "\164\151\334\367\375\40\223\311\260\270\270\370\205\55\45\353"
+ "\353\353\314\315\315\341\171\36\123\123\123\377\36\37\37\377"
+ "\20\370\57\220\125\105\130\157\76\252\324\125\342\255\0\316"
+ "\303\207\17\333\201\75\47\117\236\74\56\204\210\124\52\25"
+ "\172\172\172\210\305\142\273\36\153\62\231\14\271\134\16\200"
+ "\311\311\311\177\135\274\170\361\57\200\3\314\53\265\66\127"
+ "\270\27\366\112\65\315\106\200\56\340\60\360\116\137\137\337"
+ "\127\117\235\72\365\156\42\221\260\1\22\211\4\335\335\335"
+ "\264\265\265\175\156\240\134\56\107\66\233\105\112\211\224\62"
+ "\110\247\323\267\156\334\270\361\17\340\21\60\15\54\2\145"
+ "\307\161\344\147\56\274\100\33\260\17\370\12\60\30\215\106"
+ "\17\215\216\216\176\153\170\170\370\35\113\75\244\221\110\4"
+ "\333\266\351\350\350\300\262\54\114\323\104\327\365\315\333\106"
+ "\265\132\245\120\50\120\52\225\66\227\216\205\205\205\205\153"
+ "\327\256\115\314\317\317\77\2\146\201\31\225\133\105\100\66"
+ "\56\274\133\336\56\32\340\222\300\333\100\12\350\267\155\373"
+ "\313\307\216\35\373\306\301\203\7\7\332\333\333\333\77\247"
+ "\142\162\171\171\171\171\142\142\142\162\146\146\346\261\252\276"
+ "\377\50\137\1\112\315\120\57\73\252\350\52\254\11\240\7"
+ "\30\0\16\0\157\1\211\201\201\201\375\203\203\203\3\235"
+ "\235\235\166\64\32\215\306\142\261\250\141\30\106\125\131\251"
+ "\124\52\77\171\362\144\151\172\172\172\336\363\274\2\260\252"
+ "\240\236\252\320\255\251\116\40\267\72\252\274\364\14\245\12"
+ "\44\6\164\2\335\300\176\5\367\45\240\103\51\153\1\106"
+ "\70\214\252\276\350\252\142\52\50\210\145\245\320\232\12\235"
+ "\7\4\73\76\103\65\25\204\256\176\74\6\304\1\133\201"
+ "\45\232\340\264\55\240\326\225\27\124\330\334\355\124\332\21"
+ "\330\26\200\246\202\150\123\253\126\244\101\61\115\51\346\53"
+ "\105\252\252\67\171\352\273\340\145\227\304\35\203\65\1\206"
+ "\36\156\131\132\343\101\44\34\76\33\274\276\323\13\266\366"
+ "\52\347\364\346\223\172\263\275\312\71\375\377\277\113\265\60"
+ "\205\220\343\373\0\0\0\0\111\105\116\104\256\102\140\202"
+ },
+ {
+ ":resources/tab.png", 499,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\0\26\0\0\0\23\10\6\0\0\0\224\171\375"
+ "\210\0\0\0\4\147\101\115\101\0\0\257\310\67\5\212"
+ "\351\0\0\0\31\164\105\130\164\123\157\146\164\167\141\162"
+ "\145\0\101\144\157\142\145\40\111\155\141\147\145\122\145\141"
+ "\144\171\161\311\145\74\0\0\1\205\111\104\101\124\170\332"
+ "\244\223\335\216\202\60\20\205\147\112\3\211\106\67\131\56"
+ "\274\203\247\320\144\275\362\135\335\304\347\202\56\211\76\200"
+ "\46\376\304\331\236\112\261\260\304\135\330\111\300\366\164\370"
+ "\346\164\152\271\50\12\232\114\46\224\44\11\151\255\311\206"
+ "\60\63\211\10\306\174\273\335\350\174\76\323\351\164\242\54"
+ "\313\50\214\262\54\45\216\143\272\134\56\56\27\71\373\375"
+ "\236\66\233\15\151\100\225\122\200\112\10\251\213\11\212\135"
+ "\257\127\306\334\207\61\106\216\307\43\35\16\7\202\261\74"
+ "\317\151\261\130\310\164\72\245\44\216\31\71\32\325\54\120"
+ "\356\367\273\3\372\300\330\27\260\277\50\340\76\370\334\156"
+ "\45\263\40\353\226\260\51\354\316\230\222\112\143\50\267\73"
+ "\52\212\122\76\326\153\326\160\11\127\41\64\14\350\130\107"
+ "\36\142\66\177\203\143\7\144\127\312\275\334\33\372\174\76"
+ "\163\163\205\236\242\117\257\242\136\227\335\156\47\151\372\116"
+ "\212\225\153\37\36\126\317\61\364\64\115\11\171\332\273\172"
+ "\25\176\135\51\246\252\372\42\25\251\146\115\234\133\151\234"
+ "\127\125\345\212\151\32\20\112\105\75\252\324\33\157\153\3"
+ "\301\36\140\335\261\70\46\327\350\256\66\10\34\171\60\116"
+ "\15\14\13\142\117\356\150\303\34\107\201\143\11\132\240\344"
+ "\207\66\256\307\215\313\326\11\266\264\141\255\210\36\340\307"
+ "\305\220\272\3\334\253\215\74\274\337\143\34\370\371\127\170"
+ "\106\107\33\17\366\275\365\304\216\66\272\25\16\307\341\254"
+ "\255\375\253\307\334\223\303\143\132\301\65\230\205\232\133\206"
+ "\333\40\75\332\40\360\152\271\374\163\356\267\0\3\0\231"
+ "\367\265\366\253\127\66\350\0\0\0\0\111\105\116\104\256"
+ "\102\140\202"
+ },
+ {
+ ":resources/thinlistbox.png", 188,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\0\3\0\0\0\3\10\6\0\0\0\126\50\265"
+ "\277\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
+ "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
+ "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
+ "\7\340\6\7\24\21\57\53\40\151\336\0\0\0\35\151"
+ "\124\130\164\103\157\155\155\145\156\164\0\0\0\0\0\103"
+ "\162\145\141\164\145\144\40\167\151\164\150\40\107\111\115\120"
+ "\144\56\145\7\0\0\0\40\111\104\101\124\10\327\143\334"
+ "\176\373\377\177\6\50\140\142\140\140\140\360\54\232\313\300"
+ "\300\300\300\300\210\54\3\0\301\217\10\175\16\116\61\171"
+ "\0\0\0\0\111\105\116\104\256\102\140\202"
+ },
+ {
+ ":resources/topbar.png", 201,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\0\3\0\0\0\23\10\2\0\0\0\332\234\40"
+ "\163\0\0\0\4\147\101\115\101\0\0\257\310\67\5\212"
+ "\351\0\0\0\31\164\105\130\164\123\157\146\164\167\141\162"
+ "\145\0\101\144\157\142\145\40\111\155\141\147\145\122\145\141"
+ "\144\171\161\311\145\74\0\0\0\133\111\104\101\124\170\332"
+ "\104\116\111\22\300\60\10\2\305\377\77\67\107\213\111\332"
+ "\162\321\141\123\126\25\32\115\50\63\261\41\303\34\320\303"
+ "\221\354\206\112\365\252\225\46\114\313\331\166\322\76\175\352"
+ "\346\300\333\362\367\115\140\262\65\376\335\47\237\340\271\161"
+ "\175\231\342\226\275\305\174\20\255\210\70\352\35\6\327\132"
+ "\147\173\4\30\0\153\30\30\355\172\257\227\165\0\0\0"
+ "\0\111\105\116\104\256\102\140\202"
+ },
+ {
+ ":resources/toplogo.png", 672,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\0\137\0\0\0\21\10\6\0\0\0\273\36\160"
+ "\351\0\0\0\4\147\101\115\101\0\0\257\310\67\5\212"
+ "\351\0\0\0\31\164\105\130\164\123\157\146\164\167\141\162"
+ "\145\0\101\144\157\142\145\40\111\155\141\147\145\122\145\141"
+ "\144\171\161\311\145\74\0\0\2\62\111\104\101\124\170\332"
+ "\334\130\213\155\302\60\20\75\120\6\250\73\102\126\60\43"
+ "\204\21\140\204\62\102\72\2\31\201\254\300\10\315\10\365"
+ "\10\365\10\270\33\264\66\272\124\346\164\376\44\20\10\75"
+ "\351\204\270\130\366\371\371\376\213\323\311\110\0\250\200\247"
+ "\243\145\15\363\45\201\272\227\314\267\316\262\262\134\23\171"
+ "\63\27\345\27\26\174\247\334\76\262\306\135\140\207\277\163"
+ "\242\32\131\4\276\257\361\1\176\74\231\261\374\72\227\13"
+ "\54\63\326\70\317\370\10\130\327\43\201\337\107\200\217\171"
+ "\12\74\23\370\275\322\365\214\102\315\36\376\1\25\3\326"
+ "\226\236\47\10\317\215\65\312\64\376\227\304\315\65\43\123"
+ "\144\237\24\165\214\36\311\107\22\342\5\214\371\136\137\12"
+ "\317\262\62\261\217\362\356\232\103\72\222\33\53\157\237\316"
+ "\17\337\41\360\133\313\157\314\46\216\76\11\220\275\65\66"
+ "\370\237\132\345\73\43\133\220\175\122\144\160\237\66\120\34"
+ "\264\130\34\134\0\150\101\6\14\231\177\373\130\231\213\371"
+ "\207\110\221\321\353\14\3\75\314\1\273\365\60\221\170\216"
+ "\14\255\53\42\57\71\64\206\232\211\103\315\41\162\206\46"
+ "\336\361\210\230\137\341\103\257\274\320\50\143\353\12\170\56"
+ "\332\104\252\256\232\130\263\101\13\273\47\111\344\52\341\131"
+ "\156\315\333\362\306\326\171\15\351\100\270\31\162\106\345\361"
+ "\46\262\256\301\122\164\313\234\21\363\42\235\320\17\2\300"
+ "\53\306\150\252\133\200\257\360\22\355\4\340\117\325\20\165"
+ "\310\134\322\157\43\336\245\231\273\167\1\313\246\315\52\315"
+ "\111\372\26\141\147\216\15\130\156\214\256\231\107\151\46\212"
+ "\2\24\243\140\302\225\3\55\377\321\44\7\46\174\256\127"
+ "\320\150\110\123\21\55\155\313\42\222\330\270\71\317\30\272"
+ "\165\103\244\62\365\115\165\310\222\1\347\213\224\232\327\204"
+ "\265\212\234\147\306\166\270\60\243\320\322\301\365\303\276\372"
+ "\16\72\122\117\243\226\337\55\7\0\237\223\120\333\73\75"
+ "\322\16\346\115\155\242\357\160\337\216\71\340\367\145\231\311"
+ "\154\264\326\231\15\317\230\304\45\74\345\127\43\36\172\212"
+ "\106\120\4\316\331\6\160\350\73\334\363\110\131\104\22\154"
+ "\250\214\22\211\65\20\231\335\204\146\73\212\321\103\5\346"
+ "\102\64\126\227\231\347\344\316\225\270\331\216\101\56\111\222"
+ "\26\314\75\114\100\277\13\375\177\5\30\0\103\235\241\210"
+ "\115\202\14\167\0\0\0\0\111\105\116\104\256\102\140\202"
+ },
+ {
+ ":resources/vertline.png", 170,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\0\1\0\0\0\2\10\6\0\0\0\231\201\266"
+ "\47\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
+ "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
+ "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
+ "\7\335\4\6\12\41\20\56\40\334\34\0\0\0\31\164"
+ "\105\130\164\103\157\155\155\145\156\164\0\103\162\145\141\164"
+ "\145\144\40\167\151\164\150\40\107\111\115\120\127\201\16\27"
+ "\0\0\0\22\111\104\101\124\10\327\143\140\140\140\250\141"
+ "\370\377\377\377\17\0\14\341\4\162\2\246\161\372\0\0"
+ "\0\0\111\105\116\104\256\102\140\202"
+ },
+ {
+ ":resources/widget.png", 994,
+ "\211\120\116\107\15\12\32\12\0\0\0\15\111\110\104\122"
+ "\0\0\0\17\0\0\0\115\10\6\0\0\0\171\106\76"
+ "\55\0\0\0\6\142\113\107\104\0\377\0\377\0\377\240"
+ "\275\247\223\0\0\0\11\160\110\131\163\0\0\15\327\0"
+ "\0\15\327\1\102\50\233\170\0\0\0\7\164\111\115\105"
+ "\7\340\6\7\20\31\66\200\233\343\312\0\0\0\35\151"
+ "\124\130\164\103\157\155\155\145\156\164\0\0\0\0\0\103"
+ "\162\145\141\164\145\144\40\167\151\164\150\40\107\111\115\120"
+ "\144\56\145\7\0\0\3\106\111\104\101\124\130\303\275\230"
+ "\277\156\53\105\24\207\277\163\146\146\23\231\134\102\212\360"
+ "\137\124\227\12\256\224\6\42\41\41\52\32\112\52\36\200"
+ "\47\100\242\61\242\135\41\361\14\24\274\0\217\221\202\64"
+ "\221\42\136\1\104\156\221\110\327\130\261\354\354\241\360\330"
+ "\236\335\235\365\356\6\21\113\326\172\366\314\157\176\337\234"
+ "\71\63\273\62\374\207\217\244\215\351\164\172\6\374\10\234"
+ "\3\357\45\241\77\201\337\201\237\313\262\274\150\211\247\323"
+ "\351\67\300\257\100\261\307\254\2\176\50\313\362\247\255\170"
+ "\72\235\176\0\134\3\257\17\240\255\200\317\313\262\274\320"
+ "\170\343\273\201\102\0\5\276\7\360\361\306\127\151\164\271"
+ "\134\162\173\173\273\155\237\234\234\20\102\110\273\174\232\212"
+ "\77\114\43\167\167\167\374\362\307\33\330\301\63\144\361\212"
+ "\157\77\276\343\364\364\64\355\362\356\126\54\42\165\56\125"
+ "\70\74\206\243\167\100\376\102\365\125\253\317\126\254\252\265"
+ "\233\316\71\104\4\213\3\73\347\132\175\366\212\331\70\365"
+ "\211\163\330\42\32\265\32\333\362\77\70\167\315\231\41\163"
+ "\156\42\255\333\262\255\140\21\31\213\35\357\211\76\41\366"
+ "\272\343\16\373\351\262\255\252\65\261\252\216\54\222\210\55"
+ "\117\217\335\150\217\313\166\143\316\343\260\223\245\172\332\154"
+ "\77\272\110\106\45\54\67\147\303\0\60\4\347\164\344\226"
+ "\24\210\207\330\43\266\44\253\132\173\334\1\310\303\260\245"
+ "\312\237\44\365\366\140\154\63\303\342\122\31\62\56\333\315"
+ "\317\150\354\324\171\24\166\353\231\72\276\74\233\117\220\121"
+ "\11\213\277\37\47\256\147\73\47\126\63\363\233\340\346\253"
+ "\252\244\326\271\270\231\171\17\170\347\34\125\125\325\335\33"
+ "\330\231\234\254\305\336\173\126\253\125\15\133\5\52\3\225"
+ "\166\205\171\357\167\342\334\234\366\211\153\316\316\71\36\36"
+ "\36\166\57\132\125\205\23\143\205\340\304\166\171\250\155\234"
+ "\304\271\65\57\331\135\233\361\232\163\16\333\105\365\346\272"
+ "\27\73\35\331\314\160\272\31\244\355\134\303\316\212\243\221"
+ "\223\36\161\67\266\365\142\273\334\310\76\212\275\266\217\241"
+ "\370\333\145\261\253\252\252\45\254\167\251\122\54\21\301\307"
+ "\111\173\47\373\213\44\207\235\72\167\140\167\147\73\165\336"
+ "\233\355\46\326\32\133\243\130\311\305\73\235\67\216\233\153"
+ "\63\336\133\333\41\266\103\214\165\316\71\227\115\357\43\266"
+ "\157\277\62\357\305\66\63\102\304\16\256\175\206\365\142\247"
+ "\11\213\235\207\141\213\10\301\257\5\301\273\315\201\227\305"
+ "\156\325\266\210\20\242\163\210\157\5\251\270\126\333\271\154"
+ "\206\230\260\340\327\330\351\351\332\233\355\241\330\331\332\116"
+ "\305\316\271\34\366\160\361\140\154\347\34\105\24\27\121\234"
+ "\76\24\152\330\271\315\136\204\50\16\256\125\333\275\163\156"
+ "\72\17\256\355\234\163\147\155\347\260\277\74\173\237\42\170"
+ "\276\370\350\355\275\330\57\103\10\163\125\235\154\202\213\305"
+ "\202\363\347\307\234\77\77\6\140\76\237\327\304\41\204\71"
+ "\360\322\3\227\105\121\254\122\254\252\252\230\315\146\235\57"
+ "\166\105\121\254\200\113\17\134\251\352\315\144\62\171\166\177"
+ "\177\57\175\377\66\34\36\36\232\252\336\0\127\22\367\357"
+ "\13\63\273\230\315\146\257\55\26\213\316\1\16\16\16\354"
+ "\350\350\350\37\21\371\114\104\256\45\71\0\136\230\331\157"
+ "\146\366\346\162\271\364\125\125\115\222\245\231\207\20\126\42"
+ "\162\43\42\137\213\310\165\353\357\35\63\363\300\31\360\11"
+ "\360\126\22\372\33\270\4\256\104\144\133\152\377\2\13\162"
+ "\326\53\202\277\76\356\0\0\0\0\111\105\116\104\256\102"
+ "\140\202"
+ },
+ {
+ ":../ABOUT", 292,
+ "\104\162\165\155\107\151\172\155\157\40\151\163\40\141\156\40"
+ "\157\160\145\156\40\163\157\165\162\143\145\54\40\155\165\154"
+ "\164\151\143\150\141\156\156\145\154\54\40\155\165\154\164\151"
+ "\154\141\171\145\162\145\144\54\40\143\162\157\163\163\55\160"
+ "\154\141\164\146\157\162\155\40\144\162\165\155\12\160\154\165"
+ "\147\151\156\40\141\156\144\40\163\164\141\156\144\55\141\154"
+ "\157\156\145\40\141\160\160\154\151\143\141\164\151\157\156\56"
+ "\40\111\164\40\145\156\141\142\154\145\163\40\171\157\165\40"
+ "\164\157\40\143\157\155\160\157\163\145\40\144\162\165\155\163"
+ "\40\151\156\40\155\151\144\151\40\141\156\144\12\155\151\170"
+ "\40\164\150\145\155\40\167\151\164\150\40\141\40\155\165\154"
+ "\164\151\143\150\141\156\156\145\154\40\141\160\160\162\157\141"
+ "\143\150\56\40\111\164\40\151\163\40\143\157\155\160\141\162"
+ "\141\142\154\145\40\164\157\40\164\150\141\164\40\157\146\40"
+ "\155\151\170\151\156\147\40\141\12\162\145\141\154\40\144\162"
+ "\165\155\153\151\164\40\164\150\141\164\40\150\141\163\40\142"
+ "\145\145\156\40\162\145\143\157\162\144\145\144\40\167\151\164"
+ "\150\40\141\40\155\165\154\164\151\155\151\143\40\163\145\164"
+ "\165\160\56\12"
+ },
+ {
+ ":../AUTHORS", 418,
+ "\106\157\165\156\144\145\162\40\141\156\144\40\154\145\141\144"
+ "\40\144\145\166\145\154\157\160\145\162\72\12\40\102\145\156"
+ "\164\40\102\151\163\142\141\154\154\145\40\116\171\145\156\147"
+ "\40\133\144\145\166\141\135\40\50\144\145\166\141\100\141\141"
+ "\163\151\155\157\156\56\157\162\147\51\12\12\104\145\166\145"
+ "\154\157\160\145\162\72\12\40\112\157\156\141\163\40\123\165"
+ "\150\162\40\103\150\162\151\163\164\145\156\163\145\156\40\133"
+ "\163\165\150\162\135\40\50\152\163\143\100\165\155\142\162\141"
+ "\143\165\154\165\155\56\157\162\147\51\12\12\104\145\166\145"
+ "\154\157\160\145\162\72\12\40\101\156\144\162\303\251\40\116"
+ "\165\163\163\145\162\40\133\143\150\141\157\164\64\135\12\12"
+ "\104\145\166\145\154\157\160\145\162\72\12\40\103\150\162\151"
+ "\163\164\151\141\156\40\107\154\303\266\143\153\156\145\162\40"
+ "\133\143\147\154\157\143\153\145\135\12\12\104\145\166\145\154"
+ "\157\160\145\162\54\40\107\162\141\160\150\151\143\163\54\40"
+ "\107\125\111\40\144\145\163\151\147\156\40\141\156\144\40\154"
+ "\157\147\157\72\12\40\114\141\162\163\40\115\165\154\144\152"
+ "\157\162\144\40\133\155\165\154\144\152\157\162\144\135\40\50"
+ "\155\165\154\144\152\157\162\144\154\141\162\163\100\147\155\141"
+ "\151\154\56\143\157\155\51\12\12\104\145\166\145\154\157\160"
+ "\145\162\72\12\40\107\157\162\141\156\40\115\145\153\151\304"
+ "\207\40\133\155\145\153\141\135\40\50\155\145\153\141\100\164"
+ "\151\154\144\141\56\143\145\156\164\145\162\51\12\12\120\141"
+ "\164\143\150\145\163\72\12\40\112\157\150\156\40\110\141\155"
+ "\155\145\156\40\50\163\141\155\160\154\145\40\155\165\154\164"
+ "\151\143\150\141\156\156\145\154\40\163\165\160\160\157\162\164"
+ "\51\12"
+ },
+ {
+ ":../COPYING", 7651,
+ "\40\40\40\40\40\40\40\40\40\40\40\40\40\40\40\40"
+ "\40\40\40\107\116\125\40\114\105\123\123\105\122\40\107\105"
+ "\116\105\122\101\114\40\120\125\102\114\111\103\40\114\111\103"
+ "\105\116\123\105\12\40\40\40\40\40\40\40\40\40\40\40"
+ "\40\40\40\40\40\40\40\40\40\40\40\40\126\145\162\163"
+ "\151\157\156\40\63\54\40\62\71\40\112\165\156\145\40\62"
+ "\60\60\67\12\12\40\103\157\160\171\162\151\147\150\164\40"
+ "\50\103\51\40\62\60\60\67\40\106\162\145\145\40\123\157"
+ "\146\164\167\141\162\145\40\106\157\165\156\144\141\164\151\157"
+ "\156\54\40\111\156\143\56\40\74\150\164\164\160\72\57\57"
+ "\146\163\146\56\157\162\147\57\76\12\40\105\166\145\162\171"
+ "\157\156\145\40\151\163\40\160\145\162\155\151\164\164\145\144"
+ "\40\164\157\40\143\157\160\171\40\141\156\144\40\144\151\163"
+ "\164\162\151\142\165\164\145\40\166\145\162\142\141\164\151\155"
+ "\40\143\157\160\151\145\163\12\40\157\146\40\164\150\151\163"
+ "\40\154\151\143\145\156\163\145\40\144\157\143\165\155\145\156"
+ "\164\54\40\142\165\164\40\143\150\141\156\147\151\156\147\40"
+ "\151\164\40\151\163\40\156\157\164\40\141\154\154\157\167\145"
+ "\144\56\12\12\12\40\40\124\150\151\163\40\166\145\162\163"
+ "\151\157\156\40\157\146\40\164\150\145\40\107\116\125\40\114"
+ "\145\163\163\145\162\40\107\145\156\145\162\141\154\40\120\165"
+ "\142\154\151\143\40\114\151\143\145\156\163\145\40\151\156\143"
+ "\157\162\160\157\162\141\164\145\163\12\164\150\145\40\164\145"
+ "\162\155\163\40\141\156\144\40\143\157\156\144\151\164\151\157"
+ "\156\163\40\157\146\40\166\145\162\163\151\157\156\40\63\40"
+ "\157\146\40\164\150\145\40\107\116\125\40\107\145\156\145\162"
+ "\141\154\40\120\165\142\154\151\143\12\114\151\143\145\156\163"
+ "\145\54\40\163\165\160\160\154\145\155\145\156\164\145\144\40"
+ "\142\171\40\164\150\145\40\141\144\144\151\164\151\157\156\141"
+ "\154\40\160\145\162\155\151\163\163\151\157\156\163\40\154\151"
+ "\163\164\145\144\40\142\145\154\157\167\56\12\12\40\40\60"
+ "\56\40\101\144\144\151\164\151\157\156\141\154\40\104\145\146"
+ "\151\156\151\164\151\157\156\163\56\12\12\40\40\101\163\40"
+ "\165\163\145\144\40\150\145\162\145\151\156\54\40\42\164\150"
+ "\151\163\40\114\151\143\145\156\163\145\42\40\162\145\146\145"
+ "\162\163\40\164\157\40\166\145\162\163\151\157\156\40\63\40"
+ "\157\146\40\164\150\145\40\107\116\125\40\114\145\163\163\145"
+ "\162\12\107\145\156\145\162\141\154\40\120\165\142\154\151\143"
+ "\40\114\151\143\145\156\163\145\54\40\141\156\144\40\164\150"
+ "\145\40\42\107\116\125\40\107\120\114\42\40\162\145\146\145"
+ "\162\163\40\164\157\40\166\145\162\163\151\157\156\40\63\40"
+ "\157\146\40\164\150\145\40\107\116\125\12\107\145\156\145\162"
+ "\141\154\40\120\165\142\154\151\143\40\114\151\143\145\156\163"
+ "\145\56\12\12\40\40\42\124\150\145\40\114\151\142\162\141"
+ "\162\171\42\40\162\145\146\145\162\163\40\164\157\40\141\40"
+ "\143\157\166\145\162\145\144\40\167\157\162\153\40\147\157\166"
+ "\145\162\156\145\144\40\142\171\40\164\150\151\163\40\114\151"
+ "\143\145\156\163\145\54\12\157\164\150\145\162\40\164\150\141"
+ "\156\40\141\156\40\101\160\160\154\151\143\141\164\151\157\156"
+ "\40\157\162\40\141\40\103\157\155\142\151\156\145\144\40\127"
+ "\157\162\153\40\141\163\40\144\145\146\151\156\145\144\40\142"
+ "\145\154\157\167\56\12\12\40\40\101\156\40\42\101\160\160"
+ "\154\151\143\141\164\151\157\156\42\40\151\163\40\141\156\171"
+ "\40\167\157\162\153\40\164\150\141\164\40\155\141\153\145\163"
+ "\40\165\163\145\40\157\146\40\141\156\40\151\156\164\145\162"
+ "\146\141\143\145\40\160\162\157\166\151\144\145\144\12\142\171"
+ "\40\164\150\145\40\114\151\142\162\141\162\171\54\40\142\165"
+ "\164\40\167\150\151\143\150\40\151\163\40\156\157\164\40\157"
+ "\164\150\145\162\167\151\163\145\40\142\141\163\145\144\40\157"
+ "\156\40\164\150\145\40\114\151\142\162\141\162\171\56\12\104"
+ "\145\146\151\156\151\156\147\40\141\40\163\165\142\143\154\141"
+ "\163\163\40\157\146\40\141\40\143\154\141\163\163\40\144\145"
+ "\146\151\156\145\144\40\142\171\40\164\150\145\40\114\151\142"
+ "\162\141\162\171\40\151\163\40\144\145\145\155\145\144\40\141"
+ "\40\155\157\144\145\12\157\146\40\165\163\151\156\147\40\141"
+ "\156\40\151\156\164\145\162\146\141\143\145\40\160\162\157\166"
+ "\151\144\145\144\40\142\171\40\164\150\145\40\114\151\142\162"
+ "\141\162\171\56\12\12\40\40\101\40\42\103\157\155\142\151"
+ "\156\145\144\40\127\157\162\153\42\40\151\163\40\141\40\167"
+ "\157\162\153\40\160\162\157\144\165\143\145\144\40\142\171\40"
+ "\143\157\155\142\151\156\151\156\147\40\157\162\40\154\151\156"
+ "\153\151\156\147\40\141\156\12\101\160\160\154\151\143\141\164"
+ "\151\157\156\40\167\151\164\150\40\164\150\145\40\114\151\142"
+ "\162\141\162\171\56\40\40\124\150\145\40\160\141\162\164\151"
+ "\143\165\154\141\162\40\166\145\162\163\151\157\156\40\157\146"
+ "\40\164\150\145\40\114\151\142\162\141\162\171\12\167\151\164"
+ "\150\40\167\150\151\143\150\40\164\150\145\40\103\157\155\142"
+ "\151\156\145\144\40\127\157\162\153\40\167\141\163\40\155\141"
+ "\144\145\40\151\163\40\141\154\163\157\40\143\141\154\154\145"
+ "\144\40\164\150\145\40\42\114\151\156\153\145\144\12\126\145"
+ "\162\163\151\157\156\42\56\12\12\40\40\124\150\145\40\42"
+ "\115\151\156\151\155\141\154\40\103\157\162\162\145\163\160\157"
+ "\156\144\151\156\147\40\123\157\165\162\143\145\42\40\146\157"
+ "\162\40\141\40\103\157\155\142\151\156\145\144\40\127\157\162"
+ "\153\40\155\145\141\156\163\40\164\150\145\12\103\157\162\162"
+ "\145\163\160\157\156\144\151\156\147\40\123\157\165\162\143\145"
+ "\40\146\157\162\40\164\150\145\40\103\157\155\142\151\156\145"
+ "\144\40\127\157\162\153\54\40\145\170\143\154\165\144\151\156"
+ "\147\40\141\156\171\40\163\157\165\162\143\145\40\143\157\144"
+ "\145\12\146\157\162\40\160\157\162\164\151\157\156\163\40\157"
+ "\146\40\164\150\145\40\103\157\155\142\151\156\145\144\40\127"
+ "\157\162\153\40\164\150\141\164\54\40\143\157\156\163\151\144"
+ "\145\162\145\144\40\151\156\40\151\163\157\154\141\164\151\157"
+ "\156\54\40\141\162\145\12\142\141\163\145\144\40\157\156\40"
+ "\164\150\145\40\101\160\160\154\151\143\141\164\151\157\156\54"
+ "\40\141\156\144\40\156\157\164\40\157\156\40\164\150\145\40"
+ "\114\151\156\153\145\144\40\126\145\162\163\151\157\156\56\12"
+ "\12\40\40\124\150\145\40\42\103\157\162\162\145\163\160\157"
+ "\156\144\151\156\147\40\101\160\160\154\151\143\141\164\151\157"
+ "\156\40\103\157\144\145\42\40\146\157\162\40\141\40\103\157"
+ "\155\142\151\156\145\144\40\127\157\162\153\40\155\145\141\156"
+ "\163\40\164\150\145\12\157\142\152\145\143\164\40\143\157\144"
+ "\145\40\141\156\144\57\157\162\40\163\157\165\162\143\145\40"
+ "\143\157\144\145\40\146\157\162\40\164\150\145\40\101\160\160"
+ "\154\151\143\141\164\151\157\156\54\40\151\156\143\154\165\144"
+ "\151\156\147\40\141\156\171\40\144\141\164\141\12\141\156\144"
+ "\40\165\164\151\154\151\164\171\40\160\162\157\147\162\141\155"
+ "\163\40\156\145\145\144\145\144\40\146\157\162\40\162\145\160"
+ "\162\157\144\165\143\151\156\147\40\164\150\145\40\103\157\155"
+ "\142\151\156\145\144\40\127\157\162\153\40\146\162\157\155\40"
+ "\164\150\145\12\101\160\160\154\151\143\141\164\151\157\156\54"
+ "\40\142\165\164\40\145\170\143\154\165\144\151\156\147\40\164"
+ "\150\145\40\123\171\163\164\145\155\40\114\151\142\162\141\162"
+ "\151\145\163\40\157\146\40\164\150\145\40\103\157\155\142\151"
+ "\156\145\144\40\127\157\162\153\56\12\12\40\40\61\56\40"
+ "\105\170\143\145\160\164\151\157\156\40\164\157\40\123\145\143"
+ "\164\151\157\156\40\63\40\157\146\40\164\150\145\40\107\116"
+ "\125\40\107\120\114\56\12\12\40\40\131\157\165\40\155\141"
+ "\171\40\143\157\156\166\145\171\40\141\40\143\157\166\145\162"
+ "\145\144\40\167\157\162\153\40\165\156\144\145\162\40\163\145"
+ "\143\164\151\157\156\163\40\63\40\141\156\144\40\64\40\157"
+ "\146\40\164\150\151\163\40\114\151\143\145\156\163\145\12\167"
+ "\151\164\150\157\165\164\40\142\145\151\156\147\40\142\157\165"
+ "\156\144\40\142\171\40\163\145\143\164\151\157\156\40\63\40"
+ "\157\146\40\164\150\145\40\107\116\125\40\107\120\114\56\12"
+ "\12\40\40\62\56\40\103\157\156\166\145\171\151\156\147\40"
+ "\115\157\144\151\146\151\145\144\40\126\145\162\163\151\157\156"
+ "\163\56\12\12\40\40\111\146\40\171\157\165\40\155\157\144"
+ "\151\146\171\40\141\40\143\157\160\171\40\157\146\40\164\150"
+ "\145\40\114\151\142\162\141\162\171\54\40\141\156\144\54\40"
+ "\151\156\40\171\157\165\162\40\155\157\144\151\146\151\143\141"
+ "\164\151\157\156\163\54\40\141\12\146\141\143\151\154\151\164"
+ "\171\40\162\145\146\145\162\163\40\164\157\40\141\40\146\165"
+ "\156\143\164\151\157\156\40\157\162\40\144\141\164\141\40\164"
+ "\157\40\142\145\40\163\165\160\160\154\151\145\144\40\142\171"
+ "\40\141\156\40\101\160\160\154\151\143\141\164\151\157\156\12"
+ "\164\150\141\164\40\165\163\145\163\40\164\150\145\40\146\141"
+ "\143\151\154\151\164\171\40\50\157\164\150\145\162\40\164\150"
+ "\141\156\40\141\163\40\141\156\40\141\162\147\165\155\145\156"
+ "\164\40\160\141\163\163\145\144\40\167\150\145\156\40\164\150"
+ "\145\12\146\141\143\151\154\151\164\171\40\151\163\40\151\156"
+ "\166\157\153\145\144\51\54\40\164\150\145\156\40\171\157\165"
+ "\40\155\141\171\40\143\157\156\166\145\171\40\141\40\143\157"
+ "\160\171\40\157\146\40\164\150\145\40\155\157\144\151\146\151"
+ "\145\144\12\166\145\162\163\151\157\156\72\12\12\40\40\40"
+ "\141\51\40\165\156\144\145\162\40\164\150\151\163\40\114\151"
+ "\143\145\156\163\145\54\40\160\162\157\166\151\144\145\144\40"
+ "\164\150\141\164\40\171\157\165\40\155\141\153\145\40\141\40"
+ "\147\157\157\144\40\146\141\151\164\150\40\145\146\146\157\162"
+ "\164\40\164\157\12\40\40\40\145\156\163\165\162\145\40\164"
+ "\150\141\164\54\40\151\156\40\164\150\145\40\145\166\145\156"
+ "\164\40\141\156\40\101\160\160\154\151\143\141\164\151\157\156"
+ "\40\144\157\145\163\40\156\157\164\40\163\165\160\160\154\171"
+ "\40\164\150\145\12\40\40\40\146\165\156\143\164\151\157\156"
+ "\40\157\162\40\144\141\164\141\54\40\164\150\145\40\146\141"
+ "\143\151\154\151\164\171\40\163\164\151\154\154\40\157\160\145"
+ "\162\141\164\145\163\54\40\141\156\144\40\160\145\162\146\157"
+ "\162\155\163\12\40\40\40\167\150\141\164\145\166\145\162\40"
+ "\160\141\162\164\40\157\146\40\151\164\163\40\160\165\162\160"
+ "\157\163\145\40\162\145\155\141\151\156\163\40\155\145\141\156"
+ "\151\156\147\146\165\154\54\40\157\162\12\12\40\40\40\142"
+ "\51\40\165\156\144\145\162\40\164\150\145\40\107\116\125\40"
+ "\107\120\114\54\40\167\151\164\150\40\156\157\156\145\40\157"
+ "\146\40\164\150\145\40\141\144\144\151\164\151\157\156\141\154"
+ "\40\160\145\162\155\151\163\163\151\157\156\163\40\157\146\12"
+ "\40\40\40\164\150\151\163\40\114\151\143\145\156\163\145\40"
+ "\141\160\160\154\151\143\141\142\154\145\40\164\157\40\164\150"
+ "\141\164\40\143\157\160\171\56\12\12\40\40\63\56\40\117"
+ "\142\152\145\143\164\40\103\157\144\145\40\111\156\143\157\162"
+ "\160\157\162\141\164\151\156\147\40\115\141\164\145\162\151\141"
+ "\154\40\146\162\157\155\40\114\151\142\162\141\162\171\40\110"
+ "\145\141\144\145\162\40\106\151\154\145\163\56\12\12\40\40"
+ "\124\150\145\40\157\142\152\145\143\164\40\143\157\144\145\40"
+ "\146\157\162\155\40\157\146\40\141\156\40\101\160\160\154\151"
+ "\143\141\164\151\157\156\40\155\141\171\40\151\156\143\157\162"
+ "\160\157\162\141\164\145\40\155\141\164\145\162\151\141\154\40"
+ "\146\162\157\155\12\141\40\150\145\141\144\145\162\40\146\151"
+ "\154\145\40\164\150\141\164\40\151\163\40\160\141\162\164\40"
+ "\157\146\40\164\150\145\40\114\151\142\162\141\162\171\56\40"
+ "\40\131\157\165\40\155\141\171\40\143\157\156\166\145\171\40"
+ "\163\165\143\150\40\157\142\152\145\143\164\12\143\157\144\145"
+ "\40\165\156\144\145\162\40\164\145\162\155\163\40\157\146\40"
+ "\171\157\165\162\40\143\150\157\151\143\145\54\40\160\162\157"
+ "\166\151\144\145\144\40\164\150\141\164\54\40\151\146\40\164"
+ "\150\145\40\151\156\143\157\162\160\157\162\141\164\145\144\12"
+ "\155\141\164\145\162\151\141\154\40\151\163\40\156\157\164\40"
+ "\154\151\155\151\164\145\144\40\164\157\40\156\165\155\145\162"
+ "\151\143\141\154\40\160\141\162\141\155\145\164\145\162\163\54"
+ "\40\144\141\164\141\40\163\164\162\165\143\164\165\162\145\12"
+ "\154\141\171\157\165\164\163\40\141\156\144\40\141\143\143\145"
+ "\163\163\157\162\163\54\40\157\162\40\163\155\141\154\154\40"
+ "\155\141\143\162\157\163\54\40\151\156\154\151\156\145\40\146"
+ "\165\156\143\164\151\157\156\163\40\141\156\144\40\164\145\155"
+ "\160\154\141\164\145\163\12\50\164\145\156\40\157\162\40\146"
+ "\145\167\145\162\40\154\151\156\145\163\40\151\156\40\154\145"
+ "\156\147\164\150\51\54\40\171\157\165\40\144\157\40\142\157"
+ "\164\150\40\157\146\40\164\150\145\40\146\157\154\154\157\167"
+ "\151\156\147\72\12\12\40\40\40\141\51\40\107\151\166\145"
+ "\40\160\162\157\155\151\156\145\156\164\40\156\157\164\151\143"
+ "\145\40\167\151\164\150\40\145\141\143\150\40\143\157\160\171"
+ "\40\157\146\40\164\150\145\40\157\142\152\145\143\164\40\143"
+ "\157\144\145\40\164\150\141\164\40\164\150\145\12\40\40\40"
+ "\114\151\142\162\141\162\171\40\151\163\40\165\163\145\144\40"
+ "\151\156\40\151\164\40\141\156\144\40\164\150\141\164\40\164"
+ "\150\145\40\114\151\142\162\141\162\171\40\141\156\144\40\151"
+ "\164\163\40\165\163\145\40\141\162\145\12\40\40\40\143\157"
+ "\166\145\162\145\144\40\142\171\40\164\150\151\163\40\114\151"
+ "\143\145\156\163\145\56\12\12\40\40\40\142\51\40\101\143"
+ "\143\157\155\160\141\156\171\40\164\150\145\40\157\142\152\145"
+ "\143\164\40\143\157\144\145\40\167\151\164\150\40\141\40\143"
+ "\157\160\171\40\157\146\40\164\150\145\40\107\116\125\40\107"
+ "\120\114\40\141\156\144\40\164\150\151\163\40\154\151\143\145"
+ "\156\163\145\12\40\40\40\144\157\143\165\155\145\156\164\56"
+ "\12\12\40\40\64\56\40\103\157\155\142\151\156\145\144\40"
+ "\127\157\162\153\163\56\12\12\40\40\131\157\165\40\155\141"
+ "\171\40\143\157\156\166\145\171\40\141\40\103\157\155\142\151"
+ "\156\145\144\40\127\157\162\153\40\165\156\144\145\162\40\164"
+ "\145\162\155\163\40\157\146\40\171\157\165\162\40\143\150\157"
+ "\151\143\145\40\164\150\141\164\54\12\164\141\153\145\156\40"
+ "\164\157\147\145\164\150\145\162\54\40\145\146\146\145\143\164"
+ "\151\166\145\154\171\40\144\157\40\156\157\164\40\162\145\163"
+ "\164\162\151\143\164\40\155\157\144\151\146\151\143\141\164\151"
+ "\157\156\40\157\146\40\164\150\145\12\160\157\162\164\151\157"
+ "\156\163\40\157\146\40\164\150\145\40\114\151\142\162\141\162"
+ "\171\40\143\157\156\164\141\151\156\145\144\40\151\156\40\164"
+ "\150\145\40\103\157\155\142\151\156\145\144\40\127\157\162\153"
+ "\40\141\156\144\40\162\145\166\145\162\163\145\12\145\156\147"
+ "\151\156\145\145\162\151\156\147\40\146\157\162\40\144\145\142"
+ "\165\147\147\151\156\147\40\163\165\143\150\40\155\157\144\151"
+ "\146\151\143\141\164\151\157\156\163\54\40\151\146\40\171\157"
+ "\165\40\141\154\163\157\40\144\157\40\145\141\143\150\40\157"
+ "\146\12\164\150\145\40\146\157\154\154\157\167\151\156\147\72"
+ "\12\12\40\40\40\141\51\40\107\151\166\145\40\160\162\157"
+ "\155\151\156\145\156\164\40\156\157\164\151\143\145\40\167\151"
+ "\164\150\40\145\141\143\150\40\143\157\160\171\40\157\146\40"
+ "\164\150\145\40\103\157\155\142\151\156\145\144\40\127\157\162"
+ "\153\40\164\150\141\164\12\40\40\40\164\150\145\40\114\151"
+ "\142\162\141\162\171\40\151\163\40\165\163\145\144\40\151\156"
+ "\40\151\164\40\141\156\144\40\164\150\141\164\40\164\150\145"
+ "\40\114\151\142\162\141\162\171\40\141\156\144\40\151\164\163"
+ "\40\165\163\145\40\141\162\145\12\40\40\40\143\157\166\145"
+ "\162\145\144\40\142\171\40\164\150\151\163\40\114\151\143\145"
+ "\156\163\145\56\12\12\40\40\40\142\51\40\101\143\143\157"
+ "\155\160\141\156\171\40\164\150\145\40\103\157\155\142\151\156"
+ "\145\144\40\127\157\162\153\40\167\151\164\150\40\141\40\143"
+ "\157\160\171\40\157\146\40\164\150\145\40\107\116\125\40\107"
+ "\120\114\40\141\156\144\40\164\150\151\163\40\154\151\143\145"
+ "\156\163\145\12\40\40\40\144\157\143\165\155\145\156\164\56"
+ "\12\12\40\40\40\143\51\40\106\157\162\40\141\40\103\157"
+ "\155\142\151\156\145\144\40\127\157\162\153\40\164\150\141\164"
+ "\40\144\151\163\160\154\141\171\163\40\143\157\160\171\162\151"
+ "\147\150\164\40\156\157\164\151\143\145\163\40\144\165\162\151"
+ "\156\147\12\40\40\40\145\170\145\143\165\164\151\157\156\54"
+ "\40\151\156\143\154\165\144\145\40\164\150\145\40\143\157\160"
+ "\171\162\151\147\150\164\40\156\157\164\151\143\145\40\146\157"
+ "\162\40\164\150\145\40\114\151\142\162\141\162\171\40\141\155"
+ "\157\156\147\12\40\40\40\164\150\145\163\145\40\156\157\164"
+ "\151\143\145\163\54\40\141\163\40\167\145\154\154\40\141\163"
+ "\40\141\40\162\145\146\145\162\145\156\143\145\40\144\151\162"
+ "\145\143\164\151\156\147\40\164\150\145\40\165\163\145\162\40"
+ "\164\157\40\164\150\145\12\40\40\40\143\157\160\151\145\163"
+ "\40\157\146\40\164\150\145\40\107\116\125\40\107\120\114\40"
+ "\141\156\144\40\164\150\151\163\40\154\151\143\145\156\163\145"
+ "\40\144\157\143\165\155\145\156\164\56\12\12\40\40\40\144"
+ "\51\40\104\157\40\157\156\145\40\157\146\40\164\150\145\40"
+ "\146\157\154\154\157\167\151\156\147\72\12\12\40\40\40\40"
+ "\40\40\40\60\51\40\103\157\156\166\145\171\40\164\150\145"
+ "\40\115\151\156\151\155\141\154\40\103\157\162\162\145\163\160"
+ "\157\156\144\151\156\147\40\123\157\165\162\143\145\40\165\156"
+ "\144\145\162\40\164\150\145\40\164\145\162\155\163\40\157\146"
+ "\40\164\150\151\163\12\40\40\40\40\40\40\40\114\151\143"
+ "\145\156\163\145\54\40\141\156\144\40\164\150\145\40\103\157"
+ "\162\162\145\163\160\157\156\144\151\156\147\40\101\160\160\154"
+ "\151\143\141\164\151\157\156\40\103\157\144\145\40\151\156\40"
+ "\141\40\146\157\162\155\12\40\40\40\40\40\40\40\163\165"
+ "\151\164\141\142\154\145\40\146\157\162\54\40\141\156\144\40"
+ "\165\156\144\145\162\40\164\145\162\155\163\40\164\150\141\164"
+ "\40\160\145\162\155\151\164\54\40\164\150\145\40\165\163\145"
+ "\162\40\164\157\12\40\40\40\40\40\40\40\162\145\143\157"
+ "\155\142\151\156\145\40\157\162\40\162\145\154\151\156\153\40"
+ "\164\150\145\40\101\160\160\154\151\143\141\164\151\157\156\40"
+ "\167\151\164\150\40\141\40\155\157\144\151\146\151\145\144\40"
+ "\166\145\162\163\151\157\156\40\157\146\12\40\40\40\40\40"
+ "\40\40\164\150\145\40\114\151\156\153\145\144\40\126\145\162"
+ "\163\151\157\156\40\164\157\40\160\162\157\144\165\143\145\40"
+ "\141\40\155\157\144\151\146\151\145\144\40\103\157\155\142\151"
+ "\156\145\144\40\127\157\162\153\54\40\151\156\40\164\150\145"
+ "\12\40\40\40\40\40\40\40\155\141\156\156\145\162\40\163"
+ "\160\145\143\151\146\151\145\144\40\142\171\40\163\145\143\164"
+ "\151\157\156\40\66\40\157\146\40\164\150\145\40\107\116\125"
+ "\40\107\120\114\40\146\157\162\40\143\157\156\166\145\171\151"
+ "\156\147\12\40\40\40\40\40\40\40\103\157\162\162\145\163"
+ "\160\157\156\144\151\156\147\40\123\157\165\162\143\145\56\12"
+ "\12\40\40\40\40\40\40\40\61\51\40\125\163\145\40\141"
+ "\40\163\165\151\164\141\142\154\145\40\163\150\141\162\145\144"
+ "\40\154\151\142\162\141\162\171\40\155\145\143\150\141\156\151"
+ "\163\155\40\146\157\162\40\154\151\156\153\151\156\147\40\167"
+ "\151\164\150\40\164\150\145\12\40\40\40\40\40\40\40\114"
+ "\151\142\162\141\162\171\56\40\40\101\40\163\165\151\164\141"
+ "\142\154\145\40\155\145\143\150\141\156\151\163\155\40\151\163"
+ "\40\157\156\145\40\164\150\141\164\40\50\141\51\40\165\163"
+ "\145\163\40\141\164\40\162\165\156\40\164\151\155\145\12\40"
+ "\40\40\40\40\40\40\141\40\143\157\160\171\40\157\146\40"
+ "\164\150\145\40\114\151\142\162\141\162\171\40\141\154\162\145"
+ "\141\144\171\40\160\162\145\163\145\156\164\40\157\156\40\164"
+ "\150\145\40\165\163\145\162\47\163\40\143\157\155\160\165\164"
+ "\145\162\12\40\40\40\40\40\40\40\163\171\163\164\145\155"
+ "\54\40\141\156\144\40\50\142\51\40\167\151\154\154\40\157"
+ "\160\145\162\141\164\145\40\160\162\157\160\145\162\154\171\40"
+ "\167\151\164\150\40\141\40\155\157\144\151\146\151\145\144\40"
+ "\166\145\162\163\151\157\156\12\40\40\40\40\40\40\40\157"
+ "\146\40\164\150\145\40\114\151\142\162\141\162\171\40\164\150"
+ "\141\164\40\151\163\40\151\156\164\145\162\146\141\143\145\55"
+ "\143\157\155\160\141\164\151\142\154\145\40\167\151\164\150\40"
+ "\164\150\145\40\114\151\156\153\145\144\12\40\40\40\40\40"
+ "\40\40\126\145\162\163\151\157\156\56\12\12\40\40\40\145"
+ "\51\40\120\162\157\166\151\144\145\40\111\156\163\164\141\154"
+ "\154\141\164\151\157\156\40\111\156\146\157\162\155\141\164\151"
+ "\157\156\54\40\142\165\164\40\157\156\154\171\40\151\146\40"
+ "\171\157\165\40\167\157\165\154\144\40\157\164\150\145\162\167"
+ "\151\163\145\12\40\40\40\142\145\40\162\145\161\165\151\162"
+ "\145\144\40\164\157\40\160\162\157\166\151\144\145\40\163\165"
+ "\143\150\40\151\156\146\157\162\155\141\164\151\157\156\40\165"
+ "\156\144\145\162\40\163\145\143\164\151\157\156\40\66\40\157"
+ "\146\40\164\150\145\12\40\40\40\107\116\125\40\107\120\114"
+ "\54\40\141\156\144\40\157\156\154\171\40\164\157\40\164\150"
+ "\145\40\145\170\164\145\156\164\40\164\150\141\164\40\163\165"
+ "\143\150\40\151\156\146\157\162\155\141\164\151\157\156\40\151"
+ "\163\12\40\40\40\156\145\143\145\163\163\141\162\171\40\164"
+ "\157\40\151\156\163\164\141\154\154\40\141\156\144\40\145\170"
+ "\145\143\165\164\145\40\141\40\155\157\144\151\146\151\145\144"
+ "\40\166\145\162\163\151\157\156\40\157\146\40\164\150\145\12"
+ "\40\40\40\103\157\155\142\151\156\145\144\40\127\157\162\153"
+ "\40\160\162\157\144\165\143\145\144\40\142\171\40\162\145\143"
+ "\157\155\142\151\156\151\156\147\40\157\162\40\162\145\154\151"
+ "\156\153\151\156\147\40\164\150\145\12\40\40\40\101\160\160"
+ "\154\151\143\141\164\151\157\156\40\167\151\164\150\40\141\40"
+ "\155\157\144\151\146\151\145\144\40\166\145\162\163\151\157\156"
+ "\40\157\146\40\164\150\145\40\114\151\156\153\145\144\40\126"
+ "\145\162\163\151\157\156\56\40\50\111\146\12\40\40\40\171"
+ "\157\165\40\165\163\145\40\157\160\164\151\157\156\40\64\144"
+ "\60\54\40\164\150\145\40\111\156\163\164\141\154\154\141\164"
+ "\151\157\156\40\111\156\146\157\162\155\141\164\151\157\156\40"
+ "\155\165\163\164\40\141\143\143\157\155\160\141\156\171\12\40"
+ "\40\40\164\150\145\40\115\151\156\151\155\141\154\40\103\157"
+ "\162\162\145\163\160\157\156\144\151\156\147\40\123\157\165\162"
+ "\143\145\40\141\156\144\40\103\157\162\162\145\163\160\157\156"
+ "\144\151\156\147\40\101\160\160\154\151\143\141\164\151\157\156"
+ "\12\40\40\40\103\157\144\145\56\40\111\146\40\171\157\165"
+ "\40\165\163\145\40\157\160\164\151\157\156\40\64\144\61\54"
+ "\40\171\157\165\40\155\165\163\164\40\160\162\157\166\151\144"
+ "\145\40\164\150\145\40\111\156\163\164\141\154\154\141\164\151"
+ "\157\156\12\40\40\40\111\156\146\157\162\155\141\164\151\157"
+ "\156\40\151\156\40\164\150\145\40\155\141\156\156\145\162\40"
+ "\163\160\145\143\151\146\151\145\144\40\142\171\40\163\145\143"
+ "\164\151\157\156\40\66\40\157\146\40\164\150\145\40\107\116"
+ "\125\40\107\120\114\12\40\40\40\146\157\162\40\143\157\156"
+ "\166\145\171\151\156\147\40\103\157\162\162\145\163\160\157\156"
+ "\144\151\156\147\40\123\157\165\162\143\145\56\51\12\12\40"
+ "\40\65\56\40\103\157\155\142\151\156\145\144\40\114\151\142"
+ "\162\141\162\151\145\163\56\12\12\40\40\131\157\165\40\155"
+ "\141\171\40\160\154\141\143\145\40\154\151\142\162\141\162\171"
+ "\40\146\141\143\151\154\151\164\151\145\163\40\164\150\141\164"
+ "\40\141\162\145\40\141\40\167\157\162\153\40\142\141\163\145"
+ "\144\40\157\156\40\164\150\145\12\114\151\142\162\141\162\171"
+ "\40\163\151\144\145\40\142\171\40\163\151\144\145\40\151\156"
+ "\40\141\40\163\151\156\147\154\145\40\154\151\142\162\141\162"
+ "\171\40\164\157\147\145\164\150\145\162\40\167\151\164\150\40"
+ "\157\164\150\145\162\40\154\151\142\162\141\162\171\12\146\141"
+ "\143\151\154\151\164\151\145\163\40\164\150\141\164\40\141\162"
+ "\145\40\156\157\164\40\101\160\160\154\151\143\141\164\151\157"
+ "\156\163\40\141\156\144\40\141\162\145\40\156\157\164\40\143"
+ "\157\166\145\162\145\144\40\142\171\40\164\150\151\163\12\114"
+ "\151\143\145\156\163\145\54\40\141\156\144\40\143\157\156\166"
+ "\145\171\40\163\165\143\150\40\141\40\143\157\155\142\151\156"
+ "\145\144\40\154\151\142\162\141\162\171\40\165\156\144\145\162"
+ "\40\164\145\162\155\163\40\157\146\40\171\157\165\162\12\143"
+ "\150\157\151\143\145\54\40\151\146\40\171\157\165\40\144\157"
+ "\40\142\157\164\150\40\157\146\40\164\150\145\40\146\157\154"
+ "\154\157\167\151\156\147\72\12\12\40\40\40\141\51\40\101"
+ "\143\143\157\155\160\141\156\171\40\164\150\145\40\143\157\155"
+ "\142\151\156\145\144\40\154\151\142\162\141\162\171\40\167\151"
+ "\164\150\40\141\40\143\157\160\171\40\157\146\40\164\150\145"
+ "\40\163\141\155\145\40\167\157\162\153\40\142\141\163\145\144"
+ "\12\40\40\40\157\156\40\164\150\145\40\114\151\142\162\141"
+ "\162\171\54\40\165\156\143\157\155\142\151\156\145\144\40\167"
+ "\151\164\150\40\141\156\171\40\157\164\150\145\162\40\154\151"
+ "\142\162\141\162\171\40\146\141\143\151\154\151\164\151\145\163"
+ "\54\12\40\40\40\143\157\156\166\145\171\145\144\40\165\156"
+ "\144\145\162\40\164\150\145\40\164\145\162\155\163\40\157\146"
+ "\40\164\150\151\163\40\114\151\143\145\156\163\145\56\12\12"
+ "\40\40\40\142\51\40\107\151\166\145\40\160\162\157\155\151"
+ "\156\145\156\164\40\156\157\164\151\143\145\40\167\151\164\150"
+ "\40\164\150\145\40\143\157\155\142\151\156\145\144\40\154\151"
+ "\142\162\141\162\171\40\164\150\141\164\40\160\141\162\164\40"
+ "\157\146\40\151\164\12\40\40\40\151\163\40\141\40\167\157"
+ "\162\153\40\142\141\163\145\144\40\157\156\40\164\150\145\40"
+ "\114\151\142\162\141\162\171\54\40\141\156\144\40\145\170\160"
+ "\154\141\151\156\151\156\147\40\167\150\145\162\145\40\164\157"
+ "\40\146\151\156\144\40\164\150\145\12\40\40\40\141\143\143"
+ "\157\155\160\141\156\171\151\156\147\40\165\156\143\157\155\142"
+ "\151\156\145\144\40\146\157\162\155\40\157\146\40\164\150\145"
+ "\40\163\141\155\145\40\167\157\162\153\56\12\12\40\40\66"
+ "\56\40\122\145\166\151\163\145\144\40\126\145\162\163\151\157"
+ "\156\163\40\157\146\40\164\150\145\40\107\116\125\40\114\145"
+ "\163\163\145\162\40\107\145\156\145\162\141\154\40\120\165\142"
+ "\154\151\143\40\114\151\143\145\156\163\145\56\12\12\40\40"
+ "\124\150\145\40\106\162\145\145\40\123\157\146\164\167\141\162"
+ "\145\40\106\157\165\156\144\141\164\151\157\156\40\155\141\171"
+ "\40\160\165\142\154\151\163\150\40\162\145\166\151\163\145\144"
+ "\40\141\156\144\57\157\162\40\156\145\167\40\166\145\162\163"
+ "\151\157\156\163\12\157\146\40\164\150\145\40\107\116\125\40"
+ "\114\145\163\163\145\162\40\107\145\156\145\162\141\154\40\120"
+ "\165\142\154\151\143\40\114\151\143\145\156\163\145\40\146\162"
+ "\157\155\40\164\151\155\145\40\164\157\40\164\151\155\145\56"
+ "\40\123\165\143\150\40\156\145\167\12\166\145\162\163\151\157"
+ "\156\163\40\167\151\154\154\40\142\145\40\163\151\155\151\154"
+ "\141\162\40\151\156\40\163\160\151\162\151\164\40\164\157\40"
+ "\164\150\145\40\160\162\145\163\145\156\164\40\166\145\162\163"
+ "\151\157\156\54\40\142\165\164\40\155\141\171\12\144\151\146"
+ "\146\145\162\40\151\156\40\144\145\164\141\151\154\40\164\157"
+ "\40\141\144\144\162\145\163\163\40\156\145\167\40\160\162\157"
+ "\142\154\145\155\163\40\157\162\40\143\157\156\143\145\162\156"
+ "\163\56\12\12\40\40\105\141\143\150\40\166\145\162\163\151"
+ "\157\156\40\151\163\40\147\151\166\145\156\40\141\40\144\151"
+ "\163\164\151\156\147\165\151\163\150\151\156\147\40\166\145\162"
+ "\163\151\157\156\40\156\165\155\142\145\162\56\40\111\146\40"
+ "\164\150\145\12\114\151\142\162\141\162\171\40\141\163\40\171"
+ "\157\165\40\162\145\143\145\151\166\145\144\40\151\164\40\163"
+ "\160\145\143\151\146\151\145\163\40\164\150\141\164\40\141\40"
+ "\143\145\162\164\141\151\156\40\156\165\155\142\145\162\145\144"
+ "\40\166\145\162\163\151\157\156\12\157\146\40\164\150\145\40"
+ "\107\116\125\40\114\145\163\163\145\162\40\107\145\156\145\162"
+ "\141\154\40\120\165\142\154\151\143\40\114\151\143\145\156\163"
+ "\145\40\42\157\162\40\141\156\171\40\154\141\164\145\162\40"
+ "\166\145\162\163\151\157\156\42\12\141\160\160\154\151\145\163"
+ "\40\164\157\40\151\164\54\40\171\157\165\40\150\141\166\145"
+ "\40\164\150\145\40\157\160\164\151\157\156\40\157\146\40\146"
+ "\157\154\154\157\167\151\156\147\40\164\150\145\40\164\145\162"
+ "\155\163\40\141\156\144\12\143\157\156\144\151\164\151\157\156"
+ "\163\40\145\151\164\150\145\162\40\157\146\40\164\150\141\164"
+ "\40\160\165\142\154\151\163\150\145\144\40\166\145\162\163\151"
+ "\157\156\40\157\162\40\157\146\40\141\156\171\40\154\141\164"
+ "\145\162\40\166\145\162\163\151\157\156\12\160\165\142\154\151"
+ "\163\150\145\144\40\142\171\40\164\150\145\40\106\162\145\145"
+ "\40\123\157\146\164\167\141\162\145\40\106\157\165\156\144\141"
+ "\164\151\157\156\56\40\111\146\40\164\150\145\40\114\151\142"
+ "\162\141\162\171\40\141\163\40\171\157\165\12\162\145\143\145"
+ "\151\166\145\144\40\151\164\40\144\157\145\163\40\156\157\164"
+ "\40\163\160\145\143\151\146\171\40\141\40\166\145\162\163\151"
+ "\157\156\40\156\165\155\142\145\162\40\157\146\40\164\150\145"
+ "\40\107\116\125\40\114\145\163\163\145\162\12\107\145\156\145"
+ "\162\141\154\40\120\165\142\154\151\143\40\114\151\143\145\156"
+ "\163\145\54\40\171\157\165\40\155\141\171\40\143\150\157\157"
+ "\163\145\40\141\156\171\40\166\145\162\163\151\157\156\40\157"
+ "\146\40\164\150\145\40\107\116\125\40\114\145\163\163\145\162"
+ "\12\107\145\156\145\162\141\154\40\120\165\142\154\151\143\40"
+ "\114\151\143\145\156\163\145\40\145\166\145\162\40\160\165\142"
+ "\154\151\163\150\145\144\40\142\171\40\164\150\145\40\106\162"
+ "\145\145\40\123\157\146\164\167\141\162\145\40\106\157\165\156"
+ "\144\141\164\151\157\156\56\12\12\40\40\111\146\40\164\150"
+ "\145\40\114\151\142\162\141\162\171\40\141\163\40\171\157\165"
+ "\40\162\145\143\145\151\166\145\144\40\151\164\40\163\160\145"
+ "\143\151\146\151\145\163\40\164\150\141\164\40\141\40\160\162"
+ "\157\170\171\40\143\141\156\40\144\145\143\151\144\145\12\167"
+ "\150\145\164\150\145\162\40\146\165\164\165\162\145\40\166\145"
+ "\162\163\151\157\156\163\40\157\146\40\164\150\145\40\107\116"
+ "\125\40\114\145\163\163\145\162\40\107\145\156\145\162\141\154"
+ "\40\120\165\142\154\151\143\40\114\151\143\145\156\163\145\40"
+ "\163\150\141\154\154\12\141\160\160\154\171\54\40\164\150\141"
+ "\164\40\160\162\157\170\171\47\163\40\160\165\142\154\151\143"
+ "\40\163\164\141\164\145\155\145\156\164\40\157\146\40\141\143"
+ "\143\145\160\164\141\156\143\145\40\157\146\40\141\156\171\40"
+ "\166\145\162\163\151\157\156\40\151\163\12\160\145\162\155\141"
+ "\156\145\156\164\40\141\165\164\150\157\162\151\172\141\164\151"
+ "\157\156\40\146\157\162\40\171\157\165\40\164\157\40\143\150"
+ "\157\157\163\145\40\164\150\141\164\40\166\145\162\163\151\157"
+ "\156\40\146\157\162\40\164\150\145\12\114\151\142\162\141\162"
+ "\171\56\12"
+ },
+ { "", 0, 0 }
};
diff --git a/plugingui/resources/bg.png b/plugingui/resources/bg.png
new file mode 100644
index 0000000..ed438d2
Binary files /dev/null and b/plugingui/resources/bg.png differ
diff --git a/plugingui/resources/bypass_button.png b/plugingui/resources/bypass_button.png
new file mode 100644
index 0000000..f5399fb
Binary files /dev/null and b/plugingui/resources/bypass_button.png differ
diff --git a/plugingui/resources/font.png b/plugingui/resources/font.png
new file mode 100644
index 0000000..5d98234
Binary files /dev/null and b/plugingui/resources/font.png differ
diff --git a/plugingui/resources/fontemboss.png b/plugingui/resources/fontemboss.png
new file mode 100644
index 0000000..c631bd7
Binary files /dev/null and b/plugingui/resources/fontemboss.png differ
diff --git a/plugingui/resources/knob.png b/plugingui/resources/knob.png
new file mode 100644
index 0000000..792db2a
Binary files /dev/null and b/plugingui/resources/knob.png differ
diff --git a/plugingui/resources/logo.png b/plugingui/resources/logo.png
new file mode 100644
index 0000000..6f9dc40
Binary files /dev/null and b/plugingui/resources/logo.png differ
diff --git a/plugingui/resources/png_error b/plugingui/resources/png_error
new file mode 100644
index 0000000..cadb45e
Binary files /dev/null and b/plugingui/resources/png_error differ
diff --git a/plugingui/resources/progress.png b/plugingui/resources/progress.png
new file mode 100644
index 0000000..f6c01dc
Binary files /dev/null and b/plugingui/resources/progress.png differ
diff --git a/plugingui/resources/pushbutton.png b/plugingui/resources/pushbutton.png
new file mode 100644
index 0000000..8022969
Binary files /dev/null and b/plugingui/resources/pushbutton.png differ
diff --git a/plugingui/resources/sidebar.png b/plugingui/resources/sidebar.png
new file mode 100644
index 0000000..8663e4e
Binary files /dev/null and b/plugingui/resources/sidebar.png differ
diff --git a/plugingui/resources/slider.png b/plugingui/resources/slider.png
new file mode 100644
index 0000000..3766e83
Binary files /dev/null and b/plugingui/resources/slider.png differ
diff --git a/plugingui/resources/switch_back_off.png b/plugingui/resources/switch_back_off.png
new file mode 100644
index 0000000..e5c46f1
Binary files /dev/null and b/plugingui/resources/switch_back_off.png differ
diff --git a/plugingui/resources/switch_back_on.png b/plugingui/resources/switch_back_on.png
new file mode 100644
index 0000000..b595afc
Binary files /dev/null and b/plugingui/resources/switch_back_on.png differ
diff --git a/plugingui/resources/switch_front.png b/plugingui/resources/switch_front.png
new file mode 100644
index 0000000..4d83a01
Binary files /dev/null and b/plugingui/resources/switch_front.png differ
diff --git a/plugingui/resources/tab.png b/plugingui/resources/tab.png
new file mode 100644
index 0000000..23476ca
Binary files /dev/null and b/plugingui/resources/tab.png differ
diff --git a/plugingui/resources/thinlistbox.png b/plugingui/resources/thinlistbox.png
new file mode 100644
index 0000000..461cfa3
Binary files /dev/null and b/plugingui/resources/thinlistbox.png differ
diff --git a/plugingui/resources/topbar.png b/plugingui/resources/topbar.png
new file mode 100644
index 0000000..56916ec
Binary files /dev/null and b/plugingui/resources/topbar.png differ
diff --git a/plugingui/resources/toplogo.png b/plugingui/resources/toplogo.png
new file mode 100644
index 0000000..22399e0
Binary files /dev/null and b/plugingui/resources/toplogo.png differ
diff --git a/plugingui/resources/vertline.png b/plugingui/resources/vertline.png
new file mode 100644
index 0000000..bec1f3f
Binary files /dev/null and b/plugingui/resources/vertline.png differ
diff --git a/plugingui/resources/widget.png b/plugingui/resources/widget.png
new file mode 100644
index 0000000..661ff2c
Binary files /dev/null and b/plugingui/resources/widget.png differ
diff --git a/plugingui/scrollbar.cc b/plugingui/scrollbar.cc
index ac5be15..d7edd8f 100644
--- a/plugingui/scrollbar.cc
+++ b/plugingui/scrollbar.cc
@@ -41,7 +41,7 @@ void ScrollBar::setRange(int r)
{
rangeValue = r;
setValue(value());
- repaintEvent(nullptr);
+ redraw();
}
int ScrollBar::range()
@@ -57,7 +57,7 @@ void ScrollBar::setMaximum(int m)
rangeValue = maxValue;
}
setValue(value());
- repaintEvent(nullptr);
+ redraw();
}
int ScrollBar::maximum()
@@ -91,7 +91,7 @@ void ScrollBar::setValue(int value)
valueChangeNotifier(value);
- repaintEvent(nullptr);
+ redraw();
}
int ScrollBar::value()
@@ -135,7 +135,7 @@ void ScrollBar::repaintEvent(RepaintEvent* repaintEvent)
int offset = width() + 2;
int y_val1 = (currentValue * h) / maxValue;
- int y_val2 = ((currentValue + rangeValue) * h) / maxValue;
+ int y_val2 = ((currentValue + rangeValue) * h) / maxValue - 1;
p.drawFilledRectangle(2, y_val1 + offset, width() - 1, y_val2 + offset);
}
diff --git a/plugingui/scrollbar.h b/plugingui/scrollbar.h
index faa0f58..5e60673 100644
--- a/plugingui/scrollbar.h
+++ b/plugingui/scrollbar.h
@@ -68,7 +68,7 @@ private:
int valueOffset{0};
bool dragging{false};
- Texture bg_img{getImageCache(), ":widget.png", 7, 7, 1, 63};
+ Texture bg_img{getImageCache(), ":resources/widget.png", 7, 7, 1, 63};
};
} // GUI::
diff --git a/plugingui/slider.cc b/plugingui/slider.cc
index 7405a69..dd2dc44 100644
--- a/plugingui/slider.cc
+++ b/plugingui/slider.cc
@@ -31,70 +31,81 @@
#include <hugin.hpp>
#include <stdio.h>
-namespace GUI {
+namespace GUI
+{
-Slider::Slider(Widget *parent)
- : Widget(parent)
+Slider::Slider(Widget* parent) : Widget(parent)
{
state = State::up;
- currentValue = 0.0;
+ current_value = 0.0;
maximum = 1.0;
minimum = 0.0;
}
-void Slider::setValue(float newValue)
+void Slider::setValue(float new_value)
{
- currentValue = newValue;
- repaintEvent(nullptr);
+ current_value = new_value;
+ if (current_value < 0.)
+ {
+ current_value = 0.;
+ }
+ else if (current_value > 1.0) {
+ current_value = 1.0;
+ }
+
+ redraw();
clickNotifier();
+ valueChangedNotifier(current_value);
}
-float Slider::value()
+float Slider::value() const
{
- return currentValue;
+ return current_value;
+}
+
+void Slider::setColour(Colour colour)
+{
+ switch (colour) {
+ case Colour::Green:
+ inner_bar = &inner_bar_green;
+ break;
+ case Colour::Red:
+ inner_bar = &inner_bar_red;
+ break;
+ case Colour::Blue:
+ inner_bar = &inner_bar_blue;
+ break;
+ case Colour::Yellow:
+ inner_bar = &inner_bar_yellow;
+ break;
+ case Colour::Purple:
+ inner_bar = &inner_bar_purple;
+ break;
+ case Colour::Grey:
+ inner_bar = &inner_bar_grey;
+ break;
+ }
}
void Slider::repaintEvent(RepaintEvent* repaintEvent)
{
Painter p(*this);
- float alpha = 0.8;
+ auto inner_offset = (current_value / maximum) * getControlWidth();
+ auto button_x = button_offset + inner_offset - (button.width() / 2);
+ auto button_y = (height() - button.height()) / 2;
- int xpos = (int)((currentValue / maximum) * (float)(width() - 1));
+ // draw bar
+ bar.setSize(width(), height());
+ p.drawImage(0, 0, bar);
- if(hasKeyboardFocus())
- {
- p.setColour(Colour(0.6, alpha));
- }
- else
- {
- p.setColour(Colour(0.5, alpha));
- }
+ // draw inner bar
+ inner_bar->setSize(button_x - bar_boundary, height() - 2 * bar_boundary);
+ p.drawImage(bar_boundary, bar_boundary, *inner_bar);
- p.drawFilledRectangle(0,0,width(),height());
-
- //p.setColour(Colour(0.1, alpha));
- //p.drawRectangle(0,0,width()-1,height() - 1);
-
- p.setColour(Colour(1, 0, 0, alpha));
- p.drawLine(xpos, 0, xpos, height() - 1);
-
- //p.setColour(Colour(0.8, alpha));
- //switch(state) {
- //case State::up:
- // p.drawLine(0, 0, 0, height() - 1);
- // p.drawLine(0, 0, width() - 1, 0);
- // break;
- //case State::down:
- // p.drawLine(width() - 1, 0, width() - 1, height() - 1);
- // p.drawLine(width() - 1, height() - 1, 0, height() - 1);
- // break;
- //}
-
- p.setColour(Colour(0.3, alpha));
- p.drawPoint(0, height() - 1);
- p.drawPoint(width() - 1, 0);
+ // draw button
+ p.drawImage(button_x, button_y, button);
}
void Slider::buttonEvent(ButtonEvent* buttonEvent)
@@ -108,39 +119,21 @@ void Slider::buttonEvent(ButtonEvent* buttonEvent)
if(buttonEvent->direction == Direction::down)
{
state = State::down;
- currentValue = maximum / (float)width() * (float)buttonEvent->x;
+ recomputeCurrentValue(buttonEvent->x);
- if(currentValue < 0)
- {
- currentValue = 0;
- }
-
- if(currentValue > 1)
- {
- currentValue = 1;
- }
-
- repaintEvent(nullptr);
+ redraw();
clickNotifier();
+ valueChangedNotifier(current_value);
}
if(buttonEvent->direction == Direction::up)
{
state = State::up;
- currentValue = maximum / (float)width() * (float)buttonEvent->x;
-
- if(currentValue < 0)
- {
- currentValue = 0;
- }
+ recomputeCurrentValue(buttonEvent->x);
- if(currentValue > 1)
- {
- currentValue = 1;
- }
-
- repaintEvent(nullptr);
+ redraw();
clickNotifier();
+ valueChangedNotifier(current_value);
}
}
@@ -148,20 +141,57 @@ void Slider::mouseMoveEvent(MouseMoveEvent* mouseMoveEvent)
{
if(state == State::down)
{
- currentValue = maximum / (float)width() * (float)mouseMoveEvent->x;
+ recomputeCurrentValue(mouseMoveEvent->x);
+
+ redraw();
+ clickNotifier();
+ valueChangedNotifier(current_value);
+ }
+}
+
+void Slider::scrollEvent(ScrollEvent* scrollEvent)
+{
+ current_value -= scrollEvent->delta/(float)getControlWidth();
+ if (current_value < 0.)
+ {
+ current_value = 0.;
+ }
+ else if (current_value > 1.0) {
+ current_value = 1.0;
+ }
- if(currentValue < 0)
- {
- currentValue = 0;
- }
+ redraw();
+ clickNotifier();
+ valueChangedNotifier(current_value);
+}
- if(currentValue > 1)
- {
- currentValue = 1;
- }
+std::size_t Slider::getControlWidth() const
+{
+ if(width() < 2 * button_offset)
+ {
+ return 0;
+ }
- repaintEvent(nullptr);
- clickNotifier();
+ return width() - 2 * button_offset;
+}
+
+void Slider::recomputeCurrentValue(float x)
+{
+ if(x < button_offset)
+ {
+ current_value = 0;
+ }
+ else
+ {
+ current_value = (x - button_offset) / getControlWidth();
+ }
+
+ if (current_value < 0.)
+ {
+ current_value = 0.;
+ }
+ else if (current_value > 1.0) {
+ current_value = 1.0;
}
}
diff --git a/plugingui/slider.h b/plugingui/slider.h
index 1ef3070..4480508 100644
--- a/plugingui/slider.h
+++ b/plugingui/slider.h
@@ -26,39 +26,109 @@
*/
#pragma once
+#include "texture.h"
+#include "texturedbox.h"
#include "widget.h"
-namespace GUI {
+namespace GUI
+{
-class Slider : public Widget {
+class Slider
+ : public Widget
+{
public:
Slider(Widget* parent);
virtual ~Slider() = default;
// From Widget:
- bool catchMouse() override { return true; }
+ bool catchMouse() override
+ {
+ return true;
+ }
+ bool isFocusable() override
+ {
+ return true;
+ }
- void setValue(float value);
- float value();
+ void setValue(float new_value);
+ float value() const;
+
+ enum class Colour { Green, Red, Blue, Yellow, Purple, Grey };
+ // Changes the colour of the inner bar
+ void setColour(Colour colour);
Notifier<> clickNotifier;
+ Notifier<float> valueChangedNotifier; // (float value)
protected:
virtual void repaintEvent(RepaintEvent* repaintEvent) override;
virtual void buttonEvent(ButtonEvent* buttonEvent) override;
virtual void mouseMoveEvent(MouseMoveEvent* mouseMoveEvent) override;
+ virtual void scrollEvent(ScrollEvent* scrollEvent) override;
private:
- enum class State {
+ enum class State
+ {
up,
down
};
- float currentValue;
+ float current_value;
float maximum;
float minimum;
State state;
+
+ TexturedBox bar{getImageCache(), ":resources/slider.png",
+ 0, 0, // atlas offset (x, y)
+ 7, 1, 7, // dx1, dx2, dx3
+ 7, 1, 7 // dy1, dy2, dy3
+ };
+ Texture button{
+ getImageCache(), ":resources/slider.png", 15, 0, // atlas offset (x, y)
+ 15, 15 // width, height
+ };
+
+ TexturedBox inner_bar_green{getImageCache(), ":resources/slider.png",
+ 30, 0, // atlas offset (x, y)
+ 2, 1, 2, // dx1, dx2, dx3
+ 2, 1, 2 // dy1, dy2, dy3
+ };
+ TexturedBox inner_bar_red{getImageCache(), ":resources/slider.png",
+ 30, 5, // atlas offset (x, y)
+ 2, 1, 2, // dx1, dx2, dx3
+ 2, 1, 2 // dy1, dy2, dy3
+ };
+ TexturedBox inner_bar_blue{getImageCache(), ":resources/slider.png",
+ 30, 10, // atlas offset (x, y)
+ 2, 1, 2, // dx1, dx2, dx3
+ 2, 1, 2 // dy1, dy2, dy3
+ };
+ TexturedBox inner_bar_yellow{getImageCache(), ":resources/slider.png",
+ 35, 0, // atlas offset (x, y)
+ 2, 1, 2, // dx1, dx2, dx3
+ 2, 1, 2 // dy1, dy2, dy3
+ };
+ TexturedBox inner_bar_purple{getImageCache(), ":resources/slider.png",
+ 35, 5, // atlas offset (x, y)
+ 2, 1, 2, // dx1, dx2, dx3
+ 2, 1, 2 // dy1, dy2, dy3
+ };
+ TexturedBox inner_bar_grey{getImageCache(), ":resources/slider.png",
+ 35, 10, // atlas offset (x, y)
+ 2, 1, 2, // dx1, dx2, dx3
+ 2, 1, 2 // dy1, dy2, dy3
+ };
+
+ // This points to the inner_bar_* of the current color.
+ // It should never be a nullptr!
+ TexturedBox* inner_bar{&inner_bar_blue};
+
+ std::size_t bar_boundary{5};
+ std::size_t button_offset{7};
+
+ std::size_t getControlWidth() const;
+ void recomputeCurrentValue(float x);
};
} // GUI::
diff --git a/plugingui/stackedwidget.cc b/plugingui/stackedwidget.cc
new file mode 100644
index 0000000..069e80b
--- /dev/null
+++ b/plugingui/stackedwidget.cc
@@ -0,0 +1,106 @@
+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/***************************************************************************
+ * stackedwidget.cc
+ *
+ * Mon Nov 21 19:36:49 CET 2016
+ * Copyright 2016 Bent Bisballe Nyeng
+ * deva at aasimon.org
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include "stackedwidget.h"
+
+namespace GUI
+{
+
+StackedWidget::StackedWidget(Widget *parent)
+ : Widget(parent)
+{
+ CONNECT(this, sizeChangeNotifier, this, &StackedWidget::sizeChanged);
+}
+
+StackedWidget::~StackedWidget()
+{
+}
+
+void StackedWidget::addWidget(Widget *widget)
+{
+ widgets.push_back(widget);
+ widget->reparent(this);
+
+ if(currentWidget == nullptr)
+ {
+ setCurrentWidget(widget);
+ }
+ else
+ {
+ widget->setVisible(false);
+ }
+}
+
+void StackedWidget::removeWidget(Widget *widget)
+{
+ if(widget == currentWidget)
+ {
+ setCurrentWidget(nullptr);
+ }
+
+ widgets.remove(widget);
+}
+
+Widget *StackedWidget::getCurrentWidget() const
+{
+ return currentWidget;
+}
+
+void StackedWidget::setCurrentWidget(Widget *widget)
+{
+ if(widget == currentWidget)
+ {
+ return;
+ }
+
+ if(currentWidget)
+ {
+ currentWidget->setVisible(false);
+ }
+
+ currentWidget = widget;
+
+ if(currentWidget)
+ {
+ currentWidget->move(0, 0);
+ currentWidget->resize(width(), height());
+ currentWidget->setVisible(true);
+ }
+
+ currentChanged(currentWidget);
+}
+
+void StackedWidget::sizeChanged(int width, int height)
+{
+ // Propagate size change to child:
+ if(currentWidget)
+ {
+ currentWidget->move(0, 0);
+ currentWidget->resize(width, height);
+ }
+}
+
+} // GUI::
diff --git a/plugingui/imagecache.h b/plugingui/stackedwidget.h
similarity index 54%
copy from plugingui/imagecache.h
copy to plugingui/stackedwidget.h
index d31a844..13d764b 100644
--- a/plugingui/imagecache.h
+++ b/plugingui/stackedwidget.h
@@ -1,8 +1,8 @@
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/***************************************************************************
- * imagecache.h
+ * stackedwidget.h
*
- * Thu Jun 2 17:12:05 CEST 2016
+ * Mon Nov 21 19:36:49 CET 2016
* Copyright 2016 Bent Bisballe Nyeng
* deva at aasimon.org
****************************************************************************/
@@ -26,47 +26,48 @@
*/
#pragma once
-#include <string>
-#include <map>
-#include <utility>
+#include <list>
+
+#include "widget.h"
+#include "notifier.h"
namespace GUI
{
-class Image;
-class ImageCache;
-
-class ScopedImageBorrower
+//! A StackedWidget is a widget containing a list of widgets but only showing
+//! one of them at a time.
+//! It is be used to implement a TabWidget but can also be used for other
+//! purposes.
+class StackedWidget
+ : public Widget
{
public:
- ScopedImageBorrower(ImageCache& imageCache, const std::string& filename);
- ScopedImageBorrower(ScopedImageBorrower&& other);
- virtual ~ScopedImageBorrower();
+ StackedWidget(Widget *parent);
+ ~StackedWidget();
- ScopedImageBorrower& operator=(ScopedImageBorrower&& other);
+ //! Add a widget to the stack.
+ void addWidget(Widget *widget);
- Image& operator*();
- Image& operator()();
+ //! Remove a widget from the stack.
+ void removeWidget(Widget *widget);
-protected:
- ImageCache& imageCache;
- std::string filename;
- Image& image;
-};
+ //! Get currently visible widget.
+ Widget *getCurrentWidget() const;
-class ImageCache
-{
-public:
- ScopedImageBorrower getImage(const std::string& filename);
+ //! Show widget. Hide all the others.
+ //! If widget is not in the stack nothing happens.
+ void setCurrentWidget(Widget *widget);
-private:
- friend class ScopedImageBorrower;
+ //! Reports whn a new widget is shown.
+ Notifier<Widget*> currentChanged;
- Image& borrow(const std::string& filename);
- void giveBack(const std::string& filename);
+private:
+ //! Callback for Widget::sizeChangeNotifier
+ void sizeChanged(int width, int height);
-protected:
- std::map<std::string, std::pair<std::size_t, Image>> imageCache;
+private:
+ Widget* currentWidget{nullptr};
+ std::list<Widget*> widgets;
};
} // GUI::
diff --git a/plugingui/statusframecontent.cc b/plugingui/statusframecontent.cc
new file mode 100644
index 0000000..731c7b7
--- /dev/null
+++ b/plugingui/statusframecontent.cc
@@ -0,0 +1,187 @@
+/* -*- Mode: c++ -*- */
+/***************************************************************************
+ * statusframecontent.cc
+ *
+ * Fri Mar 24 21:49:50 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include "statusframecontent.h"
+
+namespace GUI
+{
+
+StatusframeContent::StatusframeContent(
+ Widget* parent, SettingsNotifier& settings_notifier)
+ : Widget(parent), settings_notifier(settings_notifier)
+{
+ CONNECT(this, settings_notifier.drumkit_load_status,
+ this, &StatusframeContent::updateDrumkitLoadStatus);
+ CONNECT(this, settings_notifier.drumkit_name,
+ this, &StatusframeContent::updateDrumkitName);
+ CONNECT(this, settings_notifier.drumkit_description,
+ this, &StatusframeContent::updateDrumkitDescription);
+ CONNECT(this, settings_notifier.drumkit_version,
+ this, &StatusframeContent::updateDrumkitVersion);
+ CONNECT(this, settings_notifier.drumkit_samplerate,
+ this, &StatusframeContent::updateDrumkitSamplerate);
+ CONNECT(this, settings_notifier.midimap_load_status,
+ this, &StatusframeContent::updateMidimapLoadStatus);
+ CONNECT(this, settings_notifier.samplerate,
+ this, &StatusframeContent::updateSamplerate);
+ CONNECT(this, settings_notifier.enable_resampling,
+ this, &StatusframeContent::updateResamplingEnabled);
+ CONNECT(this, settings_notifier.resampling_active,
+ this, &StatusframeContent::updateResamplingActive);
+ CONNECT(this, settings_notifier.number_of_underruns,
+ this, &StatusframeContent::updateNumberOfUnderruns);
+
+ text_field.move(0, 0);
+ text_field.setReadOnly(true);
+
+ updateContent();
+ text_field.show();
+}
+
+void StatusframeContent::resize(std::size_t width, std::size_t height)
+{
+ Widget::resize(width, height);
+ text_field.resize(width, height);
+}
+
+void StatusframeContent::updateContent()
+{
+ text_field.setText(
+ "Drumkit status: " + drumkit_load_status + "\n"
+ // "Midimap status: " + midimap_load_status + "\n"
+ "Drumkit name: " + drumkit_name + "\n"
+ "Drumkit description: " + drumkit_description + "\n"
+ // "Drumkit version: " + drumkit_version + "\n"
+ "Drumkit samplerate: " + drumkit_samplerate + "\n"
+ "Session samplerate: " + samplerate + "\n"
+ // "Resampling enabled: " + resampling_enabled + "\n"
+ "Resampling active: " + resampling_active + "\n"
+ // "Number of underruns: " + number_of_underruns + "\n"
+ );
+}
+
+void StatusframeContent::updateDrumkitLoadStatus(LoadStatus load_status)
+{
+ switch(load_status)
+ {
+ case LoadStatus::Idle:
+ drumkit_load_status = "No Kit Loaded";
+ break;
+ case LoadStatus::Loading:
+ drumkit_load_status = "Loading...";
+ break;
+ case LoadStatus::Done:
+ drumkit_load_status = "Ready";
+ break;
+ case LoadStatus::Error:
+ drumkit_load_status = "Error";
+ break;
+ }
+
+ updateContent();
+}
+
+void StatusframeContent::updateDrumkitName(std::string const& drumkit_name)
+{
+ this->drumkit_name = drumkit_name;
+
+ updateContent();
+}
+
+void StatusframeContent::updateDrumkitDescription(std::string const& drumkit_description)
+{
+ this->drumkit_description = drumkit_description;
+
+ updateContent();
+}
+
+void StatusframeContent::updateDrumkitVersion(std::string const& drumkit_version)
+{
+ this->drumkit_version = drumkit_version;
+
+ updateContent();
+}
+
+void StatusframeContent::updateDrumkitSamplerate(std::size_t drumkit_samplerate)
+{
+ this->drumkit_samplerate = drumkit_samplerate == 0
+ ? ""
+ : std::to_string(drumkit_samplerate);
+
+ updateContent();
+}
+
+void StatusframeContent::updateMidimapLoadStatus(LoadStatus load_status)
+{
+ switch(load_status)
+ {
+ case LoadStatus::Idle:
+ midimap_load_status = "No Midimap Loaded";
+ break;
+ case LoadStatus::Loading:
+ midimap_load_status = "Loading...";
+ break;
+ case LoadStatus::Done:
+ midimap_load_status = "Ready";
+ break;
+ case LoadStatus::Error:
+ midimap_load_status = "Error";
+ break;
+ }
+
+ updateContent();
+}
+
+void StatusframeContent::updateSamplerate(double samplerate)
+{
+ this->samplerate = std::to_string((std::size_t)samplerate);
+
+ updateContent();
+}
+
+void StatusframeContent::updateResamplingEnabled(bool enable_resampling)
+{
+ this->resampling_enabled = enable_resampling ? "Yes" : "No";
+
+ updateContent();
+}
+
+void StatusframeContent::updateResamplingActive(bool resampling_active)
+{
+ this->resampling_active = resampling_active ? "Yes" : "No";
+
+ updateContent();
+}
+
+void StatusframeContent::updateNumberOfUnderruns(
+ std::size_t number_of_underruns)
+{
+ this->number_of_underruns = std::to_string(number_of_underruns);
+
+ updateContent();
+}
+
+} // GUI::
diff --git a/plugingui/statusframecontent.h b/plugingui/statusframecontent.h
new file mode 100644
index 0000000..20fbfd9
--- /dev/null
+++ b/plugingui/statusframecontent.h
@@ -0,0 +1,76 @@
+/* -*- Mode: c++ -*- */
+/***************************************************************************
+ * statusframecontent.h
+ *
+ * Fri Mar 24 21:49:50 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#pragma once
+
+#include "settings.h"
+#include "textedit.h"
+#include "widget.h"
+
+class SettingsNotifier;
+
+namespace GUI
+{
+
+class StatusframeContent : public Widget
+{
+public:
+ StatusframeContent(Widget* parent, SettingsNotifier& settings_notifier);
+
+ // From Widget
+ virtual void resize(std::size_t width, std::size_t height) override;
+
+ void updateContent();
+
+ void updateDrumkitLoadStatus(LoadStatus load_status);
+ void updateDrumkitName(std::string const& drumkit_name);
+ void updateDrumkitDescription(std::string const& drumkit_description);
+ void updateDrumkitVersion(std::string const& drumkit_version);
+ void updateDrumkitSamplerate(std::size_t drumkit_samplerate);
+ void updateMidimapLoadStatus(LoadStatus load_status);
+ void updateSamplerate(double samplerate);
+ void updateResamplingEnabled(bool enable_resampling);
+ void updateResamplingActive(bool resampling_active);
+ void updateNumberOfUnderruns(std::size_t number_of_underruns);
+
+private:
+ TextEdit text_field{this};
+
+ SettingsNotifier& settings_notifier;
+
+ std::string drumkit_load_status;
+ std::string drumkit_name;
+ std::string drumkit_description;
+ std::string drumkit_version;
+ std::string drumkit_samplerate;
+ std::string midimap_load_status;
+ std::string samplerate;
+ std::string resampling_enabled;
+ std::string resampling_active;
+ std::string number_of_underruns;
+};
+
+} // GUI::
diff --git a/plugingui/tabbutton.cc b/plugingui/tabbutton.cc
new file mode 100644
index 0000000..f46daa4
--- /dev/null
+++ b/plugingui/tabbutton.cc
@@ -0,0 +1,114 @@
+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/***************************************************************************
+ * tabbutton.cc
+ *
+ * Thu Nov 24 18:52:26 CET 2016
+ * Copyright 2016 Bent Bisballe Nyeng
+ * deva at aasimon.org
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include "tabbutton.h"
+
+#include "painter.h"
+
+namespace GUI
+{
+
+TabButton::TabButton(Widget* parent, Widget* tab_widget)
+ : ButtonBase(parent)
+ , tab_widget(tab_widget)
+{
+ CONNECT(this, clickNotifier, this, &TabButton::clickHandler);
+}
+
+TabButton::~TabButton()
+{
+}
+
+Widget* TabButton::getTabWidget()
+{
+ return tab_widget;
+}
+
+std::size_t TabButton::getMinimalWidth() const
+{
+ std::size_t padding = 15;
+ auto font_width = font.textWidth(text);
+
+ return font_width + padding;
+}
+
+std::size_t TabButton::getMinimalHeight() const
+{
+ std::size_t padding = 10;
+ auto font_height= font.textHeight(text);
+
+ return font_height + padding;
+}
+
+void TabButton::setActive(bool active)
+{
+ this->active = active;
+
+ if (active) {
+ draw_state = State::Down;
+ }
+ else {
+ draw_state = State::Up;
+ }
+
+ redraw();
+}
+
+void TabButton::repaintEvent(RepaintEvent* e)
+{
+ Painter p(*this);
+
+ int padTop = 3;
+ int padLeft = 0;
+ int padTextTop = 3;
+
+ int w = width();
+ int h = height();
+ if(w == 0 || h == 0)
+ {
+ return;
+ }
+
+ if (draw_state == State::Up && !active) {
+ tab_passive.setSize(w - padLeft, h - padTop);
+ p.drawImage(padLeft, padTop, tab_passive);
+ }
+ else {
+ tab_active.setSize(w - padLeft, h - padTop);
+ p.drawImage(padLeft, padTop, tab_active);
+ }
+
+ auto x = padLeft + (width() - font.textWidth(text)) / 2;
+ auto y = padTop + padTextTop + font.textHeight(text);
+ p.drawText(x, y, font, text, true);
+}
+
+void TabButton::clickHandler()
+{
+ switchTabNotifier(tab_widget);
+}
+
+} // GUI::
diff --git a/plugingui/listboxthin.h b/plugingui/tabbutton.h
similarity index 57%
copy from plugingui/listboxthin.h
copy to plugingui/tabbutton.h
index a5605f2..1c4d84b 100644
--- a/plugingui/listboxthin.h
+++ b/plugingui/tabbutton.h
@@ -1,9 +1,9 @@
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/***************************************************************************
- * listboxthin.h
+ * tabbutton.h
*
- * Sun Apr 7 19:39:35 CEST 2013
- * Copyright 2013 Bent Bisballe Nyeng
+ * Thu Nov 24 18:52:26 CET 2016
+ * Copyright 2016 Bent Bisballe Nyeng
* deva at aasimon.org
****************************************************************************/
@@ -26,50 +26,50 @@
*/
#pragma once
-#include <string.h>
-#include <vector>
-
#include <notifier.h>
-#include "widget.h"
-#include "painter.h"
-#include "listboxbasic.h"
+#include "button_base.h"
+#include "font.h"
#include "texturedbox.h"
namespace GUI
{
-class ListBoxThin
- : public Widget
+class TabButton
+ : public ButtonBase
{
public:
- ListBoxThin(Widget *parent);
- virtual ~ListBoxThin();
+ TabButton(Widget* parent, Widget* tab_widget);
+ virtual ~TabButton();
- void addItem(std::string name, std::string value);
- void addItems(std::vector<ListBoxBasic::Item> &items);
+ Widget* getTabWidget();
+ std::size_t getMinimalWidth() const;
+ std::size_t getMinimalHeight() const;
+ void setActive(bool active);
- void clear();
- bool selectItem(int index);
- std::string selectedName();
- std::string selectedValue();
+ Notifier<Widget*> switchTabNotifier;
+protected:
// From Widget:
- virtual void repaintEvent(GUI::RepaintEvent* repaintEvent) override;
- virtual void resize(int w, int h) override;
-
- // Forwarded notifier from ListBoxBasic::basic
- Notifier<>& selectionNotifier;
- Notifier<>& clickNotifier;
- Notifier<>& valueChangedNotifier;
+ virtual void repaintEvent(RepaintEvent* e) override;
private:
- ListBoxBasic basic;
+ void clickHandler();
+
+ Widget* tab_widget;
+ bool active{false};
- TexturedBox box{getImageCache(), ":thinlistbox.png",
+ TexturedBox tab_active{getImageCache(), ":resources/tab.png",
0, 0, // atlas offset (x, y)
- 1, 1, 1, // dx1, dx2, dx3
- 1, 1, 1}; // dy1, dy2, dy3
+ 5, 1, 5, // dx1, dx2, dx3
+ 5, 13, 1}; // dy1, dy2, dy3
+
+ TexturedBox tab_passive{getImageCache(), ":resources/tab.png",
+ 11, 0, // atlas offset (x, y)
+ 5, 1, 5, // dx1, dx2, dx3
+ 5, 13, 1}; // dy1, dy2, dy3
+
+ Font font{":resources/fontemboss.png"};
};
} // GUI::
diff --git a/plugingui/tabwidget.cc b/plugingui/tabwidget.cc
new file mode 100644
index 0000000..06e7425
--- /dev/null
+++ b/plugingui/tabwidget.cc
@@ -0,0 +1,119 @@
+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/***************************************************************************
+ * tabwidget.cc
+ *
+ * Thu Nov 24 17:46:22 CET 2016
+ * Copyright 2016 Bent Bisballe Nyeng
+ * deva at aasimon.org
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include "tabwidget.h"
+
+#include "painter.h"
+
+namespace GUI
+{
+
+TabWidget::TabWidget(Widget *parent)
+ : Widget(parent)
+ , stack(this)
+{
+ CONNECT(this, sizeChangeNotifier, this, &TabWidget::sizeChanged);
+ CONNECT(&stack, currentChanged, this, &TabWidget::setActiveButtons);
+}
+
+void TabWidget::addTab(const std::string& title, Widget* widget)
+{
+ buttons.emplace_back(this, widget);
+ auto& button = buttons.back();
+ button.setText(title);
+ stack.addWidget(widget);
+ CONNECT(&button, switchTabNotifier, this, &TabWidget::switchTab);
+ sizeChanged(width(), height());
+}
+
+std::size_t TabWidget::getBarHeight() const
+{
+ return topbar.height();
+}
+
+void TabWidget::switchTab(Widget* tabWidget)
+{
+ stack.setCurrentWidget(tabWidget);
+}
+
+void TabWidget::setActiveButtons(Widget* current_widget)
+{
+ for (auto& button : buttons) {
+ if (button.getTabWidget() == current_widget) {
+ button.setActive(true);
+ }
+ else {
+ button.setActive(false);
+ }
+ }
+}
+
+void TabWidget::sizeChanged(int width, int height)
+{
+ std::size_t pos = 0;
+
+ std::size_t button_width = 1;
+ std::size_t bar_height = 25;
+ std::size_t button_border_width = 10;
+
+ std::size_t button_padding_left = 25;
+ std::size_t button_padding_inner = 3;
+ std::size_t logo_padding_right = button_padding_left / 2;
+
+ Painter p(*this);
+
+ if(buttons.size() > 0)
+ {
+ for (auto& button : buttons)
+ {
+ auto min_width = button.getMinimalWidth();
+ button_width = std::max(button_width, min_width + button_border_width);
+ }
+
+ button_width = std::min(button_width, width / buttons.size());
+ }
+
+ // draw the upper bar
+ topbar.setSize(width, bar_height);
+ p.drawImage(0, 0, topbar);
+ auto x_logo = width - toplogo.width() - logo_padding_right;
+ auto y_logo = (bar_height - toplogo.height()) / 2;
+ p.drawImage(x_logo, y_logo, toplogo);
+
+ // place the buttons
+ pos = button_padding_left;
+ for(auto& button : buttons)
+ {
+ button.resize(button_width, bar_height);
+ button.move(pos, 0);
+ pos += button_width + button_padding_inner;
+ }
+
+ stack.move(0, bar_height);
+ stack.resize(width, height - bar_height);
+}
+
+} // GUI::
diff --git a/plugingui/listboxthin.h b/plugingui/tabwidget.h
similarity index 57%
copy from plugingui/listboxthin.h
copy to plugingui/tabwidget.h
index a5605f2..ca96dc2 100644
--- a/plugingui/listboxthin.h
+++ b/plugingui/tabwidget.h
@@ -1,9 +1,9 @@
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/***************************************************************************
- * listboxthin.h
+ * tabwidget.h
*
- * Sun Apr 7 19:39:35 CEST 2013
- * Copyright 2013 Bent Bisballe Nyeng
+ * Thu Nov 24 17:46:22 CET 2016
+ * Copyright 2016 Bent Bisballe Nyeng
* deva at aasimon.org
****************************************************************************/
@@ -26,50 +26,46 @@
*/
#pragma once
-#include <string.h>
-#include <vector>
-
-#include <notifier.h>
-
#include "widget.h"
-#include "painter.h"
-#include "listboxbasic.h"
-#include "texturedbox.h"
+#include "tabbutton.h"
+#include "stackedwidget.h"
+#include "texture.h"
namespace GUI
{
-class ListBoxThin
+class TabWidget
: public Widget
{
public:
- ListBoxThin(Widget *parent);
- virtual ~ListBoxThin();
+ TabWidget(Widget *parent);
- void addItem(std::string name, std::string value);
- void addItems(std::vector<ListBoxBasic::Item> &items);
+ //! Add new tab to the tab widget.
+ //! \param title The title to display on the tab button.
+ //! \param widget The widget to show in the tab.
+ void addTab(const std::string& title, Widget* widget);
- void clear();
- bool selectItem(int index);
- std::string selectedName();
- std::string selectedValue();
+ std::size_t getBarHeight() const;
- // From Widget:
- virtual void repaintEvent(GUI::RepaintEvent* repaintEvent) override;
- virtual void resize(int w, int h) override;
-
- // Forwarded notifier from ListBoxBasic::basic
- Notifier<>& selectionNotifier;
- Notifier<>& clickNotifier;
- Notifier<>& valueChangedNotifier;
+private:
+ //! Callback for Widget::sizeChangeNotifier
+ void sizeChanged(int width, int height);
private:
- ListBoxBasic basic;
+ void switchTab(Widget* tabWidget);
+ void setActiveButtons(Widget* current_widget);
- TexturedBox box{getImageCache(), ":thinlistbox.png",
+ std::list<TabButton> buttons;
+ StackedWidget stack;
+
+ TexturedBox topbar{getImageCache(), ":resources/topbar.png",
0, 0, // atlas offset (x, y)
1, 1, 1, // dx1, dx2, dx3
- 1, 1, 1}; // dy1, dy2, dy3
+ 17, 1, 1}; // dy1, dy2, dy3
+
+ Texture toplogo{getImageCache(), ":resources/toplogo.png",
+ 0, 0, // atlas offset (x, y)
+ 95, 17}; // width, height
};
} // GUI::
diff --git a/plugingui/testmain.cc b/plugingui/testmain.cc
index 84d813d..d6c3220 100644
--- a/plugingui/testmain.cc
+++ b/plugingui/testmain.cc
@@ -24,56 +24,51 @@
* along with DrumGizmo; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
*/
-#include "plugingui.h"
+#include <platform.h>
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#endif
+#include <unistd.h>
#include <hugin.hpp>
-
-#include <notifier.h>
#include <settings.h>
-class TestMain : public Listener {
-public:
- TestMain()
- {
- CONNECT(&gui, closeNotifier, this, &TestMain::stop);
- }
+#include "mainwindow.h"
+#include "window.h"
- void stop()
- {
- DEBUG(stop, "Stopping...\n");
- running = false;
- }
+int main()
+{
+ INFO(example, "We are up and running");
+
+ GUI::Window parent{nullptr};
+ parent.setCaption("PluginGui Test Application");
+
+ Settings settings;
+ GUI::MainWindow main_window(settings, parent.getNativeWindowHandle());
+ CONNECT(&parent, eventHandler()->closeNotifier, &main_window,
+ &GUI::MainWindow::closeEventHandler);
+
+ parent.show();
+ main_window.show();
- void run()
+ parent.resize(750, 400);
+
+ while(true)
{
- while(running)
+ parent.eventHandler()->processEvents();
+ if(!main_window.processEvents())
{
-#ifdef WIN32
- SleepEx(50, FALSE);
+ break;
+ }
+
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
+ SleepEx(50, FALSE);
#else
- usleep(50000);
+ usleep(50000);
#endif
- gui.processEvents();
- }
}
- bool running = true;
-
- Settings settings;
- GUI::PluginGUI gui{settings};
-};
-
-int main()
-{
- INFO(example, "We are up and running");
-
- TestMain testMain;
- testMain.run();
-
return 0;
}
diff --git a/plugingui/textedit.cc b/plugingui/textedit.cc
index 05aa251..4de6e52 100644
--- a/plugingui/textedit.cc
+++ b/plugingui/textedit.cc
@@ -29,22 +29,21 @@
#include "window.h"
#include <assert.h>
-#include <list>
#include <hugin.hpp>
+#include <list>
#include <stdio.h>
#define BORDER 10
-namespace GUI {
+namespace GUI
+{
-TextEdit::TextEdit(Widget *parent)
- : Widget(parent)
- , scroll(this)
+TextEdit::TextEdit(Widget* parent) : Widget(parent), scroll(this)
{
setReadOnly(true);
- scroll.move(width() - 5, 1);
- scroll.resize(20, 100);
+ scroll.move(width() - 23, 1);
+ scroll.resize(16, 100);
CONNECT(&scroll, valueChangeNotifier, this, &TextEdit::scrolled);
}
@@ -52,11 +51,13 @@ TextEdit::~TextEdit()
{
}
-void TextEdit::resize(int height, int width)
+void TextEdit::resize(std::size_t width, std::size_t height)
{
- Widget::resize(height, width);
- scroll.resize(scroll.width(), height-10);
- scroll.move(width-30,7);
+ Widget::resize(width, height);
+
+ needs_preprocessing = true;
+ scroll.resize(scroll.width(), height - 14);
+ scroll.move(width - 23, 7);
}
void TextEdit::setReadOnly(bool readonly)
@@ -73,18 +74,8 @@ void TextEdit::setText(const std::string& text)
{
_text = text;
- preprocessText();
-
- int ran = height() / font.textHeight();
-
- DEBUG(textedit, "Setting range and max of scrollbar to '%d' and '%d'\n",
- ran, (int)preprocessedtext.size());
-
- scroll.setRange(ran);
- scroll.setMaximum(preprocessedtext.size());
-
- repaintEvent(nullptr);
-
+ needs_preprocessing = true;
+ redraw();
textChangedNotifier();
}
@@ -110,6 +101,17 @@ void TextEdit::preprocessText()
}
}
+ { // Handle "\r"
+ for(size_t i = 0; i < text.length(); ++i)
+ {
+ char ch = text.at(i);
+ if(ch == '\r')
+ {
+ text.erase(i, 1);
+ }
+ }
+ }
+
std::list<std::string> lines;
{ // Handle new line characters
size_t pos = 0;
@@ -117,9 +119,8 @@ void TextEdit::preprocessText()
{
pos = text.find("\n");
lines.push_back(text.substr(0, pos));
- text = text.substr(pos+1);
- }
- while(pos != std::string::npos);
+ text = text.substr(pos + 1);
+ } while(pos != std::string::npos);
}
{ // Wrap long lines
@@ -131,7 +132,8 @@ void TextEdit::preprocessText()
for(size_t i = 0; i < line.length(); ++i)
{
size_t linewidth = font.textWidth(line.substr(0, i));
- if(linewidth >= width() - BORDER - 4 + 3 - 10 - scroll.width()) {
+ if(linewidth >= width() - BORDER - 20 - scroll.width())
+ {
preprocessedtext.push_back(line.substr(0, i));
line = line.substr(i);
i = 0;
@@ -144,9 +146,16 @@ void TextEdit::preprocessText()
void TextEdit::repaintEvent(RepaintEvent* repaintEvent)
{
+ if(needs_preprocessing)
+ {
+ preprocessText();
+ }
+
Painter p(*this);
- p.clear();
+ // update values of scroll bar
+ scroll.setRange(height() / font.textHeight());
+ scroll.setMaximum(preprocessedtext.size());
int w = width();
int h = height();
@@ -156,9 +165,9 @@ void TextEdit::repaintEvent(RepaintEvent* repaintEvent)
}
box.setSize(w, h);
- p.drawImage(0,0, box);
+ p.drawImage(0, 0, box);
- p.setColour(Colour(183.0 / 255.0, 219.0 / 255.0 , 255.0 / 255.0, 1));
+ p.setColour(Colour(183.0 / 255.0, 219.0 / 255.0, 255.0 / 255.0, 1));
int skip = scroll.value();
@@ -167,13 +176,13 @@ void TextEdit::repaintEvent(RepaintEvent* repaintEvent)
it = preprocessedtext.begin();
int c = 0;
- for( ; c < skip; c++)
+ for(; c < skip; c++)
{
++it;
}
c = 0;
- for( ; it != preprocessedtext.end(); it++)
+ for(; it != preprocessedtext.end(); it++)
{
if((c * font.textHeight()) >= (height() - 8 - font.textHeight()))
{
@@ -187,10 +196,15 @@ void TextEdit::repaintEvent(RepaintEvent* repaintEvent)
}
}
+void TextEdit::scrollEvent(ScrollEvent* scrollEvent)
+{
+ scroll.setValue(scroll.value() + scrollEvent->delta);
+}
+
void TextEdit::scrolled(int value)
{
(void)value;
- repaintEvent(nullptr);
+ redraw();
}
} // GUI::
diff --git a/plugingui/textedit.h b/plugingui/textedit.h
index 44189a5..5959ae9 100644
--- a/plugingui/textedit.h
+++ b/plugingui/textedit.h
@@ -45,7 +45,7 @@ public:
// From Widget
bool isFocusable() override { return true; }
- void resize(int width, int height) override;
+ void resize(std::size_t width, std::size_t height) override;
std::string text();
void setText(const std::string& text);
@@ -60,11 +60,12 @@ public:
protected:
// From Widget
virtual void repaintEvent(RepaintEvent* repaintEvent) override;
+ void scrollEvent(ScrollEvent* scrollEvent) override;
private:
void scrolled(int value);
- TexturedBox box{getImageCache(), ":widget.png",
+ TexturedBox box{getImageCache(), ":resources/widget.png",
0, 0, // atlas offset (x, y)
7, 1, 7, // dx1, dx2, dx3
7, 63, 7}; // dy1, dy2, dy3
@@ -75,6 +76,7 @@ private:
std::string _text;
bool readonly{true};
+ bool needs_preprocessing{false};
std::list< std::string > preprocessedtext;
};
diff --git a/plugingui/texturedbox.cc b/plugingui/texturedbox.cc
index c0391c7..a03eecd 100644
--- a/plugingui/texturedbox.cc
+++ b/plugingui/texturedbox.cc
@@ -50,6 +50,8 @@ TexturedBox::TexturedBox(ImageCache& image_cache, const std::string& filename,
, dy1(dy1)
, dy2(dy2)
, dy3(dy3)
+ , _width(dx1 + dx2 + dx3)
+ , _height(dy1 + dy2 + dy3)
{
}
diff --git a/plugingui/texturedbox.h b/plugingui/texturedbox.h
index d393b22..dc84183 100644
--- a/plugingui/texturedbox.h
+++ b/plugingui/texturedbox.h
@@ -101,14 +101,14 @@ private:
Texture seg_h;
Texture seg_i;
- std::size_t _width{100};
- std::size_t _height{100};
std::size_t dx1;
std::size_t dx2;
std::size_t dx3;
std::size_t dy1;
std::size_t dy2;
std::size_t dy3;
+ std::size_t _width{100};
+ std::size_t _height{100};
Colour outOfRange{0.0f, 0.0f, 0.0f, 0.0f};
};
diff --git a/plugingui/checkbox.cc b/plugingui/toggle.cc
similarity index 54%
copy from plugingui/checkbox.cc
copy to plugingui/toggle.cc
index bada623..6fdb6bc 100644
--- a/plugingui/checkbox.cc
+++ b/plugingui/toggle.cc
@@ -1,10 +1,10 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/* -*- Mode: c++ -*- */
/***************************************************************************
- * checkbox.cc
+ * toggle.cc
*
- * Sat Nov 26 15:07:44 CET 2011
- * Copyright 2011 Bent Bisballe Nyeng
- * deva at aasimon.org
+ * Wed Mar 22 22:58:57 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
****************************************************************************/
/*
@@ -24,22 +24,16 @@
* along with DrumGizmo; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
*/
-#include "checkbox.h"
-
-#include "painter.h"
+#include "toggle.h"
namespace GUI
{
-CheckBox::CheckBox(Widget* parent)
- : Widget(parent)
- , bg_on(getImageCache(), ":switch_back_on.png")
- , bg_off(getImageCache(), ":switch_back_off.png")
- , knob(getImageCache(), ":switch_front.png")
+Toggle::Toggle(Widget* parent) : Widget(parent)
{
}
-void CheckBox::buttonEvent(ButtonEvent* buttonEvent)
+void Toggle::buttonEvent(ButtonEvent* buttonEvent)
{
// Ignore everything except left clicks.
if(buttonEvent->button != MouseButton::left)
@@ -50,7 +44,7 @@ void CheckBox::buttonEvent(ButtonEvent* buttonEvent)
if((buttonEvent->direction == Direction::up) || buttonEvent->doubleClick)
{
buttonDown = false;
- middle = false;
+ clicked = false;
if(inCheckbox)
{
internalSetChecked(!state);
@@ -59,100 +53,76 @@ void CheckBox::buttonEvent(ButtonEvent* buttonEvent)
else
{
buttonDown = true;
- middle = true;
+ clicked = true;
}
- repaintEvent(nullptr);
+ redraw();
}
-void CheckBox::setText(std::string text)
+void Toggle::setText(std::string text)
{
_text = text;
- repaintEvent(nullptr);
+ redraw();
}
-void CheckBox::keyEvent(KeyEvent* keyEvent)
+void Toggle::keyEvent(KeyEvent* keyEvent)
{
if(keyEvent->keycode == Key::character && keyEvent->text == " ")
{
if(keyEvent->direction == Direction::up)
{
- middle = false;
+ clicked = false;
internalSetChecked(!state);
}
else
{
- middle = true;
+ clicked = true;
}
- repaintEvent(nullptr);
- }
-}
-
-void CheckBox::repaintEvent(RepaintEvent* repaintEvent)
-{
- Painter p(*this);
-
- p.clear();
-
- p.drawImage(0, (knob.height() - bg_on.height()) / 2, state ? bg_on : bg_off);
-
- if(middle)
- {
- p.drawImage((bg_on.width() - knob.width()) / 2 + 1, 0, knob);
- return;
- }
-
- if(state)
- {
- p.drawImage(bg_on.width() - 40 + 2, 0, knob);
- }
- else
- {
- p.drawImage(0, 0, knob);
+ redraw();
}
}
-bool CheckBox::checked()
+bool Toggle::checked()
{
return state;
}
-void CheckBox::setChecked(bool c)
+void Toggle::setChecked(bool c)
{
internalSetChecked(c);
}
-void CheckBox::mouseLeaveEvent()
+void Toggle::mouseLeaveEvent()
{
inCheckbox = false;
if(buttonDown)
{
- middle = false;
- repaintEvent(nullptr);
+ clicked = false;
+ redraw();
}
}
-void CheckBox::mouseEnterEvent()
+void Toggle::mouseEnterEvent()
{
inCheckbox = true;
if(buttonDown)
{
- middle = true;
- repaintEvent(nullptr);
+ clicked = true;
+ redraw();
}
}
-void CheckBox::internalSetChecked(bool checked)
+void Toggle::internalSetChecked(bool checked)
{
- if(checked == state)
+ if(state == checked)
{
return;
}
state = checked;
stateChangedNotifier(state);
- repaintEvent(nullptr);
+ redraw();
}
} // GUI::
diff --git a/plugingui/checkbox.h b/plugingui/toggle.h
similarity index 77%
copy from plugingui/checkbox.h
copy to plugingui/toggle.h
index f85c1d9..b599ced 100644
--- a/plugingui/checkbox.h
+++ b/plugingui/toggle.h
@@ -1,10 +1,10 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/* -*- Mode: c++ -*- */
/***************************************************************************
- * checkbox.h
+ * toggle.h
*
- * Sat Nov 26 15:07:44 CET 2011
- * Copyright 2011 Bent Bisballe Nyeng
- * deva at aasimon.org
+ * Wed Mar 22 22:58:57 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
****************************************************************************/
/*
@@ -26,17 +26,18 @@
*/
#pragma once
-#include <notifier.h>
-
#include "widget.h"
-#include "texture.h"
-namespace GUI {
+#include <notifier.h>
+
+namespace GUI
+{
-class CheckBox : public Widget {
+class Toggle : public Widget
+{
public:
- CheckBox(Widget *parent);
- virtual ~CheckBox() = default;
+ Toggle(Widget* parent);
+ virtual ~Toggle() = default;
void setText(std::string text);
@@ -51,25 +52,20 @@ public:
protected:
// From Widget:
- virtual void repaintEvent(RepaintEvent* repaintEvent) override;
virtual void buttonEvent(ButtonEvent* buttonEvent) override;
virtual void keyEvent(KeyEvent* keyEvent) override;
virtual void mouseLeaveEvent() override;
virtual void mouseEnterEvent() override;
-private:
- void internalSetChecked(bool checked);
-
- Texture bg_on;
- Texture bg_off;
- Texture knob;
-
bool state{false};
- bool middle{false};
+ bool clicked{false};
bool buttonDown{false};
bool inCheckbox{false};
std::string _text;
+
+private:
+ void internalSetChecked(bool checked);
};
} // GUI::
diff --git a/plugingui/utf8.cc b/plugingui/utf8.cc
new file mode 100644
index 0000000..b11addf
--- /dev/null
+++ b/plugingui/utf8.cc
@@ -0,0 +1,361 @@
+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/***************************************************************************
+ * utf8.cc
+ *
+ * Tue Feb 27 19:18:23 CET 2007
+ * Copyright 2006 Bent Bisballe Nyeng
+ * deva at aasimon.org
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo 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.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include "utf8.h"
+
+UTF8::UTF8()
+{
+ // Encode Map
+ map_encode["\x80"] = "\xc2\x80";
+ map_encode["\x81"] = "\xc2\x81";
+ map_encode["\x82"] = "\xc2\x82";
+ map_encode["\x83"] = "\xc2\x83";
+ map_encode["\x84"] = "\xc2\x84";
+ map_encode["\x85"] = "\xc2\x85";
+ map_encode["\x86"] = "\xc2\x86";
+ map_encode["\x87"] = "\xc2\x87";
+ map_encode["\x88"] = "\xc2\x88";
+ map_encode["\x89"] = "\xc2\x89";
+ map_encode["\x8a"] = "\xc2\x8a";
+ map_encode["\x8b"] = "\xc2\x8b";
+ map_encode["\x8c"] = "\xc2\x8c";
+ map_encode["\x8d"] = "\xc2\x8d";
+ map_encode["\x8e"] = "\xc2\x8e";
+ map_encode["\x8f"] = "\xc2\x8f";
+ map_encode["\x90"] = "\xc2\x90";
+ map_encode["\x91"] = "\xc2\x91";
+ map_encode["\x92"] = "\xc2\x92";
+ map_encode["\x93"] = "\xc2\x93";
+ map_encode["\x94"] = "\xc2\x94";
+ map_encode["\x95"] = "\xc2\x95";
+ map_encode["\x96"] = "\xc2\x96";
+ map_encode["\x97"] = "\xc2\x97";
+ map_encode["\x98"] = "\xc2\x98";
+ map_encode["\x99"] = "\xc2\x99";
+ map_encode["\x9a"] = "\xc2\x9a";
+ map_encode["\x9b"] = "\xc2\x9b";
+ map_encode["\x9c"] = "\xc2\x9c";
+ map_encode["\x9d"] = "\xc2\x9d";
+ map_encode["\x9e"] = "\xc2\x9e";
+ map_encode["\x9f"] = "\xc2\x9f";
+ map_encode["\xa0"] = "\xc2\xa0";
+ map_encode["\xa1"] = "\xc2\xa1";
+ map_encode["\xa2"] = "\xc2\xa2";
+ map_encode["\xa3"] = "\xc2\xa3";
+ map_encode["\xa4"] = "\xc2\xa4";
+ map_encode["\xa5"] = "\xc2\xa5";
+ map_encode["\xa6"] = "\xc2\xa6";
+ map_encode["\xa7"] = "\xc2\xa7";
+ map_encode["\xa8"] = "\xc2\xa8";
+ map_encode["\xa9"] = "\xc2\xa9";
+ map_encode["\xaa"] = "\xc2\xaa";
+ map_encode["\xab"] = "\xc2\xab";
+ map_encode["\xac"] = "\xc2\xac";
+ map_encode["\xad"] = "\xc2\xad";
+ map_encode["\xae"] = "\xc2\xae";
+ map_encode["\xaf"] = "\xc2\xaf";
+ map_encode["\xb0"] = "\xc2\xb0";
+ map_encode["\xb1"] = "\xc2\xb1";
+ map_encode["\xb2"] = "\xc2\xb2";
+ map_encode["\xb3"] = "\xc2\xb3";
+ map_encode["\xb4"] = "\xc2\xb4";
+ map_encode["\xb5"] = "\xc2\xb5";
+ map_encode["\xb6"] = "\xc2\xb6";
+ map_encode["\xb7"] = "\xc2\xb7";
+ map_encode["\xb8"] = "\xc2\xb8";
+ map_encode["\xb9"] = "\xc2\xb9";
+ map_encode["\xba"] = "\xc2\xba";
+ map_encode["\xbb"] = "\xc2\xbb";
+ map_encode["\xbc"] = "\xc2\xbc";
+ map_encode["\xbd"] = "\xc2\xbd";
+ map_encode["\xbe"] = "\xc2\xbe";
+ map_encode["\xbf"] = "\xc2\xbf";
+ map_encode["\xc0"] = "\xc3\x80";
+ map_encode["\xc1"] = "\xc3\x81";
+ map_encode["\xc2"] = "\xc3\x82";
+ map_encode["\xc3"] = "\xc3\x83";
+ map_encode["\xc4"] = "\xc3\x84";
+ map_encode["\xc5"] = "\xc3\x85";
+ map_encode["\xc6"] = "\xc3\x86";
+ map_encode["\xc7"] = "\xc3\x87";
+ map_encode["\xc8"] = "\xc3\x88";
+ map_encode["\xc9"] = "\xc3\x89";
+ map_encode["\xca"] = "\xc3\x8a";
+ map_encode["\xcb"] = "\xc3\x8b";
+ map_encode["\xcc"] = "\xc3\x8c";
+ map_encode["\xcd"] = "\xc3\x8d";
+ map_encode["\xce"] = "\xc3\x8e";
+ map_encode["\xcf"] = "\xc3\x8f";
+ map_encode["\xd0"] = "\xc3\x90";
+ map_encode["\xd1"] = "\xc3\x91";
+ map_encode["\xd2"] = "\xc3\x92";
+ map_encode["\xd3"] = "\xc3\x93";
+ map_encode["\xd4"] = "\xc3\x94";
+ map_encode["\xd5"] = "\xc3\x95";
+ map_encode["\xd6"] = "\xc3\x96";
+ map_encode["\xd7"] = "\xc3\x97";
+ map_encode["\xd8"] = "\xc3\x98";
+ map_encode["\xd9"] = "\xc3\x99";
+ map_encode["\xda"] = "\xc3\x9a";
+ map_encode["\xdb"] = "\xc3\x9b";
+ map_encode["\xdc"] = "\xc3\x9c";
+ map_encode["\xdd"] = "\xc3\x9d";
+ map_encode["\xde"] = "\xc3\x9e";
+ map_encode["\xdf"] = "\xc3\x9f";
+ map_encode["\xe0"] = "\xc3\xa0";
+ map_encode["\xe1"] = "\xc3\xa1";
+ map_encode["\xe2"] = "\xc3\xa2";
+ map_encode["\xe3"] = "\xc3\xa3";
+ map_encode["\xe4"] = "\xc3\xa4";
+ map_encode["\xe5"] = "\xc3\xa5";
+ map_encode["\xe6"] = "\xc3\xa6";
+ map_encode["\xe7"] = "\xc3\xa7";
+ map_encode["\xe8"] = "\xc3\xa8";
+ map_encode["\xe9"] = "\xc3\xa9";
+ map_encode["\xea"] = "\xc3\xaa";
+ map_encode["\xeb"] = "\xc3\xab";
+ map_encode["\xec"] = "\xc3\xac";
+ map_encode["\xed"] = "\xc3\xad";
+ map_encode["\xee"] = "\xc3\xae";
+ map_encode["\xef"] = "\xc3\xaf";
+ map_encode["\xf0"] = "\xc3\xb0";
+ map_encode["\xf1"] = "\xc3\xb1";
+ map_encode["\xf2"] = "\xc3\xb2";
+ map_encode["\xf3"] = "\xc3\xb3";
+ map_encode["\xf4"] = "\xc3\xb4";
+ map_encode["\xf5"] = "\xc3\xb5";
+ map_encode["\xf6"] = "\xc3\xb6";
+ map_encode["\xf7"] = "\xc3\xb7";
+ map_encode["\xf8"] = "\xc3\xb8";
+ map_encode["\xf9"] = "\xc3\xb9";
+ map_encode["\xfa"] = "\xc3\xba";
+ map_encode["\xfb"] = "\xc3\xbb";
+ map_encode["\xfc"] = "\xc3\xbc";
+ map_encode["\xfd"] = "\xc3\xbd";
+ map_encode["\xfe"] = "\xc3\xbe";
+ map_encode["\xff"] = "\xc3\xbf";
+
+ // Decode Map
+ map_decode["\xc2\x80"] = "\x80";
+ map_decode["\xc2\x81"] = "\x81";
+ map_decode["\xc2\x82"] = "\x82";
+ map_decode["\xc2\x83"] = "\x83";
+ map_decode["\xc2\x84"] = "\x84";
+ map_decode["\xc2\x85"] = "\x85";
+ map_decode["\xc2\x86"] = "\x86";
+ map_decode["\xc2\x87"] = "\x87";
+ map_decode["\xc2\x88"] = "\x88";
+ map_decode["\xc2\x89"] = "\x89";
+ map_decode["\xc2\x8a"] = "\x8a";
+ map_decode["\xc2\x8b"] = "\x8b";
+ map_decode["\xc2\x8c"] = "\x8c";
+ map_decode["\xc2\x8d"] = "\x8d";
+ map_decode["\xc2\x8e"] = "\x8e";
+ map_decode["\xc2\x8f"] = "\x8f";
+ map_decode["\xc2\x90"] = "\x90";
+ map_decode["\xc2\x91"] = "\x91";
+ map_decode["\xc2\x92"] = "\x92";
+ map_decode["\xc2\x93"] = "\x93";
+ map_decode["\xc2\x94"] = "\x94";
+ map_decode["\xc2\x95"] = "\x95";
+ map_decode["\xc2\x96"] = "\x96";
+ map_decode["\xc2\x97"] = "\x97";
+ map_decode["\xc2\x98"] = "\x98";
+ map_decode["\xc2\x99"] = "\x99";
+ map_decode["\xc2\x9a"] = "\x9a";
+ map_decode["\xc2\x9b"] = "\x9b";
+ map_decode["\xc2\x9c"] = "\x9c";
+ map_decode["\xc2\x9d"] = "\x9d";
+ map_decode["\xc2\x9e"] = "\x9e";
+ map_decode["\xc2\x9f"] = "\x9f";
+ map_decode["\xc2\xa0"] = "\xa0";
+ map_decode["\xc2\xa1"] = "\xa1";
+ map_decode["\xc2\xa2"] = "\xa2";
+ map_decode["\xc2\xa3"] = "\xa3";
+ map_decode["\xc2\xa4"] = "\xa4";
+ map_decode["\xc2\xa5"] = "\xa5";
+ map_decode["\xc2\xa6"] = "\xa6";
+ map_decode["\xc2\xa7"] = "\xa7";
+ map_decode["\xc2\xa8"] = "\xa8";
+ map_decode["\xc2\xa9"] = "\xa9";
+ map_decode["\xc2\xaa"] = "\xaa";
+ map_decode["\xc2\xab"] = "\xab";
+ map_decode["\xc2\xac"] = "\xac";
+ map_decode["\xc2\xad"] = "\xad";
+ map_decode["\xc2\xae"] = "\xae";
+ map_decode["\xc2\xaf"] = "\xaf";
+ map_decode["\xc2\xb0"] = "\xb0";
+ map_decode["\xc2\xb1"] = "\xb1";
+ map_decode["\xc2\xb2"] = "\xb2";
+ map_decode["\xc2\xb3"] = "\xb3";
+ map_decode["\xc2\xb4"] = "\xb4";
+ map_decode["\xc2\xb5"] = "\xb5";
+ map_decode["\xc2\xb6"] = "\xb6";
+ map_decode["\xc2\xb7"] = "\xb7";
+ map_decode["\xc2\xb8"] = "\xb8";
+ map_decode["\xc2\xb9"] = "\xb9";
+ map_decode["\xc2\xba"] = "\xba";
+ map_decode["\xc2\xbb"] = "\xbb";
+ map_decode["\xc2\xbc"] = "\xbc";
+ map_decode["\xc2\xbd"] = "\xbd";
+ map_decode["\xc2\xbe"] = "\xbe";
+ map_decode["\xc2\xbf"] = "\xbf";
+ map_decode["\xc3\x80"] = "\xc0";
+ map_decode["\xc3\x81"] = "\xc1";
+ map_decode["\xc3\x82"] = "\xc2";
+ map_decode["\xc3\x83"] = "\xc3";
+ map_decode["\xc3\x84"] = "\xc4";
+ map_decode["\xc3\x85"] = "\xc5";
+ map_decode["\xc3\x86"] = "\xc6";
+ map_decode["\xc3\x87"] = "\xc7";
+ map_decode["\xc3\x88"] = "\xc8";
+ map_decode["\xc3\x89"] = "\xc9";
+ map_decode["\xc3\x8a"] = "\xca";
+ map_decode["\xc3\x8b"] = "\xcb";
+ map_decode["\xc3\x8c"] = "\xcc";
+ map_decode["\xc3\x8d"] = "\xcd";
+ map_decode["\xc3\x8e"] = "\xce";
+ map_decode["\xc3\x8f"] = "\xcf";
+ map_decode["\xc3\x90"] = "\xd0";
+ map_decode["\xc3\x91"] = "\xd1";
+ map_decode["\xc3\x92"] = "\xd2";
+ map_decode["\xc3\x93"] = "\xd3";
+ map_decode["\xc3\x94"] = "\xd4";
+ map_decode["\xc3\x95"] = "\xd5";
+ map_decode["\xc3\x96"] = "\xd6";
+ map_decode["\xc3\x97"] = "\xd7";
+ map_decode["\xc3\x98"] = "\xd8";
+ map_decode["\xc3\x99"] = "\xd9";
+ map_decode["\xc3\x9a"] = "\xda";
+ map_decode["\xc3\x9b"] = "\xdb";
+ map_decode["\xc3\x9c"] = "\xdc";
+ map_decode["\xc3\x9d"] = "\xdd";
+ map_decode["\xc3\x9e"] = "\xde";
+ map_decode["\xc3\x9f"] = "\xdf";
+ map_decode["\xc3\xa0"] = "\xe0";
+ map_decode["\xc3\xa1"] = "\xe1";
+ map_decode["\xc3\xa2"] = "\xe2";
+ map_decode["\xc3\xa3"] = "\xe3";
+ map_decode["\xc3\xa4"] = "\xe4";
+ map_decode["\xc3\xa5"] = "\xe5";
+ map_decode["\xc3\xa6"] = "\xe6";
+ map_decode["\xc3\xa7"] = "\xe7";
+ map_decode["\xc3\xa8"] = "\xe8";
+ map_decode["\xc3\xa9"] = "\xe9";
+ map_decode["\xc3\xaa"] = "\xea";
+ map_decode["\xc3\xab"] = "\xeb";
+ map_decode["\xc3\xac"] = "\xec";
+ map_decode["\xc3\xad"] = "\xed";
+ map_decode["\xc3\xae"] = "\xee";
+ map_decode["\xc3\xaf"] = "\xef";
+ map_decode["\xc3\xb0"] = "\xf0";
+ map_decode["\xc3\xb1"] = "\xf1";
+ map_decode["\xc3\xb2"] = "\xf2";
+ map_decode["\xc3\xb3"] = "\xf3";
+ map_decode["\xc3\xb4"] = "\xf4";
+ map_decode["\xc3\xb5"] = "\xf5";
+ map_decode["\xc3\xb6"] = "\xf6";
+ map_decode["\xc3\xb7"] = "\xf7";
+ map_decode["\xc3\xb8"] = "\xf8";
+ map_decode["\xc3\xb9"] = "\xf9";
+ map_decode["\xc3\xba"] = "\xfa";
+ map_decode["\xc3\xbb"] = "\xfb";
+ map_decode["\xc3\xbc"] = "\xfc";
+ map_decode["\xc3\xbd"] = "\xfd";
+ map_decode["\xc3\xbe"] = "\xfe";
+ map_decode["\xc3\xbf"] = "\xff";
+ // FIXME: This is just a hack to make Goran Mekic's name work.
+ map_decode["\xc4\x87"] = "c";
+}
+
+std::string UTF8::fromLatin1(std::string const& s)
+{
+ std::string ret;
+
+ for(int i = 0; i < (int)s.length(); i++)
+ {
+ std::string c;
+
+ if((unsigned char)s[i] <= 0x7F)
+ {
+ c = s.substr(i, 1);
+ }
+ else
+ {
+ c = map_encode[s.substr(i, 1)];
+ }
+
+ // If c == "", the character wasn't found in the map.
+ // Ignore this case for now and just push an empty string in this case.
+
+ ret.append(c);
+ }
+
+ return ret;
+}
+
+std::string UTF8::toLatin1(std::string const& s)
+{
+ std::string ret;
+
+ int width = 1;
+ for(int i = 0; i < (int)s.length(); i += width)
+ {
+ if(/*(unsigned char)s[i]>=0x00&&*/ (unsigned char)s[i] <= 0x7F)
+ {
+ width = 1; // 00-7F -> 1 byte
+ }
+ if((unsigned char)s[i] >= 0xC2 && (unsigned char)s[i] <= 0xDF)
+ {
+ width = 2; // C2-DF -> 2 bytes
+ }
+ if((unsigned char)s[i] >= 0xE0 && (unsigned char)s[i] <= 0xEF)
+ {
+ width = 3; // E0-EF -> 3 bytes
+ }
+ if((unsigned char)s[i] >= 0xF0 && (unsigned char)s[i] <= 0xF4)
+ {
+ width = 4; // F0-F4 -> 4 bytes
+ }
+
+ std::string c;
+ if(width == 1)
+ {
+ c = s.substr(i, 1);
+ }
+ else
+ {
+ c = map_decode[s.substr(i, width)];
+ }
+
+ // If c == "", the character wasn't found in the map.
+ // Ignore this case for now and just push an empty string in this case.
+
+ ret.append(c);
+ }
+
+ return ret;
+}
diff --git a/src/configparser.h b/plugingui/utf8.h
similarity index 64%
copy from src/configparser.h
copy to plugingui/utf8.h
index 29e47b0..1776d08 100644
--- a/src/configparser.h
+++ b/plugingui/utf8.h
@@ -1,9 +1,9 @@
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/***************************************************************************
- * configparser.h
+ * utf8.h
*
- * Sat Jun 29 21:55:02 CEST 2013
- * Copyright 2013 Bent Bisballe Nyeng
+ * Tue Feb 27 19:18:23 CET 2007
+ * Copyright 2006 Bent Bisballe Nyeng
* deva at aasimon.org
****************************************************************************/
@@ -12,7 +12,7 @@
*
* DrumGizmo is free software; you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
+ * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* DrumGizmo is distributed in the hope that it will be useful,
@@ -26,22 +26,22 @@
*/
#pragma once
+#include <string>
#include <unordered_map>
-#include "saxparser.h"
-
-class ConfigParser
- : public SAXParser
+// Class to convert utf8 to latin1 and the other way around.
+class UTF8
{
public:
- ConfigParser();
+ UTF8();
+
+ // Encode a string from latin1 to UTF-8.
+ std::string fromLatin1(std::string const& s);
- void characterData(const std::string& data) override;
- void startTag(const std::string& name, const attr_t& attr) override;
- void endTag(const std::string& name) override;
- std::string value(const std::string& name, const std::string& def = "");
+ // Decode a string from UTF-8 to latin1.
+ std::string toLatin1(std::string const& s);
private:
- std::unordered_map<std::string, std::string> values;
- std::string* str;
+ std::unordered_map<std::string, std::string> map_encode;
+ std::unordered_map<std::string, std::string> map_decode;
};
diff --git a/plugingui/verticalline.cc b/plugingui/verticalline.cc
index 46d39e6..6a3a98a 100644
--- a/plugingui/verticalline.cc
+++ b/plugingui/verticalline.cc
@@ -32,7 +32,7 @@ namespace GUI {
VerticalLine::VerticalLine(Widget *parent)
: Widget(parent)
- , vline(":vertline.png")
+ , vline(":resources/vertline.png")
{
}
diff --git a/plugingui/widget.cc b/plugingui/widget.cc
index 3d9d47c..4a99524 100644
--- a/plugingui/widget.cc
+++ b/plugingui/widget.cc
@@ -31,7 +31,8 @@
#include "painter.h"
#include "window.h"
-namespace GUI {
+namespace GUI
+{
Widget::Widget(Widget* parent)
: parent(parent)
@@ -42,8 +43,8 @@ Widget::Widget(Widget* parent)
_window = parent->window();
}
- _width = _height = 0;
- _visible = true;
+ pixbuf.x = translateToWindowX();
+ pixbuf.y = translateToWindowY();
}
Widget::~Widget()
@@ -67,14 +68,21 @@ void Widget::hide()
void Widget::setVisible(bool visible)
{
_visible = visible;
- repaintEvent(nullptr);
+ pixbuf.visible = visible;
+ redraw();
}
-bool Widget::visible()
+bool Widget::visible() const
{
return _visible;
}
+void Widget::redraw()
+{
+ dirty = true;
+ window()->needsRedraw();
+}
+
void Widget::addChild(Widget* widget)
{
children.push_back(widget);
@@ -92,43 +100,97 @@ void Widget::removeChild(Widget* widget)
}
}
-void Widget::resize(int width, int height)
+void Widget::reparent(Widget* parent)
+{
+ if(parent == this->parent)
+ {
+ return; // Already at the right parent.
+ }
+
+ if(this->parent)
+ {
+ this->parent->removeChild(this);
+ }
+
+ if(parent)
+ {
+ parent->addChild(this);
+ }
+
+ this->parent = parent;
+}
+
+void Widget::resize(std::size_t width, std::size_t height)
{
if((width < 1) || (height < 1) ||
- (((size_t)width == _width) && ((size_t)height == _height)))
+ ((width == _width) && (height == _height)))
{
return;
}
_width = width;
_height = height;
- pixbuf.realloc(width, height);
+ // Store old size/position in pixelbuffer for rendering invalidation.
+ if(!pixbuf.has_last)
+ {
+ pixbuf.last_width = pixbuf.width;
+ pixbuf.last_height = pixbuf.height;
+ pixbuf.last_x = pixbuf.x;
+ pixbuf.last_y = pixbuf.y;
+ pixbuf.has_last = true;
+ }
+
+ pixbuf.realloc(width, height);
+ pixbuf.x = translateToWindowX();
+ pixbuf.y = translateToWindowY();
+ redraw();
sizeChangeNotifier(width, height);
}
-void Widget::move(size_t x, size_t y)
+void Widget::move(int x, int y)
{
+ if((_x == x) &&
+ (_y == y))
+ {
+ return;
+ }
+
_x = x;
_y = y;
+
+ // Store old size/position in pixelbuffer for rendering invalidation.
+ if(!pixbuf.has_last)
+ {
+ pixbuf.last_width = pixbuf.width;
+ pixbuf.last_height = pixbuf.height;
+ pixbuf.last_x = pixbuf.x;
+ pixbuf.last_y = pixbuf.y;
+ pixbuf.has_last = true;
+ }
+
+ //pixbuf.x = translateToWindowX();
+ //pixbuf.y = translateToWindowY();
+
+ positionChangeNotifier(x, y);
}
-int Widget::x()
+int Widget::x() const
{
return _x;
}
-int Widget::y()
+int Widget::y() const
{
return _y;
}
-size_t Widget::width()
+std::size_t Widget::width() const
{
return _width;
}
-size_t Widget::height()
+std::size_t Widget::height() const
{
return _height;
}
@@ -138,44 +200,6 @@ PixelBufferAlpha& Widget::GetPixelBuffer()
return pixbuf;
}
-void Widget::beginPaint()
-{
- if(_window)
- {
- _window->beginPaint();
- }
-}
-
-void Widget::endPaint()
-{
- if(_window)
- {
- _window->endPaint();
- }
-}
-
-size_t Widget::windowX()
-{
- size_t window_x = x();
- if(parent)
- {
- window_x += parent->windowX();
- }
-
- return window_x;
-}
-
-size_t Widget::windowY()
-{
- size_t window_y = y();
- if(parent)
- {
- window_y += parent->windowY();
- }
-
- return window_y;
-}
-
ImageCache& Widget::getImageCache()
{
assert(parent);
@@ -209,14 +233,24 @@ std::vector<PixelBufferAlpha*> Widget::getPixelBuffers()
{
std::vector<PixelBufferAlpha*> pixelBuffers;
- pixbuf.x = windowX();
- pixbuf.y = windowY();
+ pixbuf.x = translateToWindowX();
+ pixbuf.y = translateToWindowY();
+
+ if(dirty)
+ {
+ repaintEvent(nullptr);
+ pixbuf.dirty = true;
+ dirty = false;
+ }
- pixelBuffers.push_back(&pixbuf);
+ if(pixbuf.dirty || visible())
+ {
+ pixelBuffers.push_back(&pixbuf);
+ }
- for(auto child : children)
+ if(visible())
{
- if(child->visible())
+ for(auto child : children)
{
auto childPixelBuffers = child->getPixelBuffers();
pixelBuffers.insert(pixelBuffers.end(),
@@ -232,16 +266,26 @@ bool Widget::hasKeyboardFocus()
return window()->keyboardFocus() == this;
}
-void Widget::repaintChildren(RepaintEvent* repaintEvent)
+std::size_t Widget::translateToWindowX()
{
- Painter p(*this); // make sure pixbuf refcount is incremented.
+ size_t window_x = x();
+ if(parent)
+ {
+ window_x += parent->translateToWindowX();
+ }
- this->repaintEvent(repaintEvent);
+ return window_x;
+}
- for(auto child : children)
+std::size_t Widget::translateToWindowY()
+{
+ size_t window_y = y();
+ if(parent)
{
- child->repaintChildren(repaintEvent);
+ window_y += parent->translateToWindowY();
}
+
+ return window_y;
}
} // GUI::
diff --git a/plugingui/widget.h b/plugingui/widget.h
index 26070c5..3b17f1f 100644
--- a/plugingui/widget.h
+++ b/plugingui/widget.h
@@ -52,28 +52,29 @@ public:
virtual void show();
virtual void hide();
+ void setVisible(bool visible);
+ virtual bool visible() const;
+
+ //! Mark widget dirty and shedule redraw on next window redraw.
+ void redraw();
// From LayoutItem
- virtual void resize(int width, int height) override;
- virtual void move(size_t x, size_t y) override;
- virtual int x() override;
- virtual int y() override;
- virtual size_t width() override;
- virtual size_t height() override;
+ virtual void resize(std::size_t width, std::size_t height) override;
+ virtual void move(int x, int y) override;
+ virtual int x() const override;
+ virtual int y() const override;
+ virtual std::size_t width() const override;
+ virtual std::size_t height() const override;
// From Canvas
PixelBufferAlpha& GetPixelBuffer() override;
- void beginPaint() override;
- void endPaint() override;
-
- virtual size_t windowX();
- virtual size_t windowY();
virtual bool isFocusable() { return false; }
virtual bool catchMouse() { return false; }
void addChild(Widget* widget);
void removeChild(Widget* widget);
+ void reparent(Widget* parent);
virtual void repaintEvent(RepaintEvent* repaintEvent) {}
virtual void mouseMoveEvent(MouseMoveEvent* mouseMoveEvent) {}
@@ -93,13 +94,17 @@ public:
bool hasKeyboardFocus();
- bool visible();
- void setVisible(bool visible);
-
- Notifier<int, int> sizeChangeNotifier; // (int, width, int height)
+ Notifier<std::size_t, std::size_t> sizeChangeNotifier; // (width, height)
+ Notifier<int, int> positionChangeNotifier; // (x, y)
protected:
- void repaintChildren(RepaintEvent* repaintEvent);
+ friend class EventHandler;
+
+ //! Translate x-coordinate from parent-space to window-space.
+ virtual std::size_t translateToWindowX();
+
+ //! Translate y-coordinate from parent-space to window-space.
+ virtual std::size_t translateToWindowY();
PixelBufferAlpha pixbuf{0,0};
@@ -110,10 +115,12 @@ protected:
int _x{0};
int _y{0};
- size_t _width{0};
- size_t _height{0};
+ std::size_t _width{0};
+ std::size_t _height{0};
+
+ bool _visible{true};
- bool _visible = true;
+ bool dirty{true};
};
} // GUI::
diff --git a/plugingui/window.cc b/plugingui/window.cc
index 7449607..099cb91 100644
--- a/plugingui/window.cc
+++ b/plugingui/window.cc
@@ -26,42 +26,53 @@
*/
#include "window.h"
-#include <hugin.hpp>
+#include <cstring>
+
#include "painter.h"
-#ifndef PUGL
-#ifdef X11
+#ifndef UI_PUGL
+#ifdef UI_X11
#include "nativewindow_x11.h"
-#endif/*X11*/
-#ifdef WIN32
+#endif // UI_X11
+#ifdef UI_WIN32
#include "nativewindow_win32.h"
-#endif/*WIN32*/
+#endif // UI_WIN32
+#ifdef UI_COCOA
+#include "nativewindow_cocoa.h"
+#endif // UI_COCOA
#else
#include "nativewindow_pugl.h"
-#endif
+#endif // !UI_PUGL
-namespace GUI {
+namespace GUI
+{
Window::Window(void* native_window)
: Widget(nullptr)
- , wpixbuf(100, 100)
+ , wpixbuf(1, 1)
{
// Make sure we have a valid size when initialising the NativeWindow
_width = wpixbuf.width;
_height = wpixbuf.height;
-#ifndef PUGL
-#ifdef X11
+#ifndef UI_PUGL
+#ifdef UI_X11
native = new NativeWindowX11(native_window, *this);
-#endif/*X11*/
-#ifdef WIN32
+#endif // UI_X11
+#ifdef UI_WIN32
native = new NativeWindowWin32(native_window, *this);
-#endif/*WIN32*/
-#else/*Use pugl*/
+#endif // UI_WIN32
+#ifdef UI_COCOA
+ native = new NativeWindowCocoa(native_window, *this);
+#endif // UI_COCOA
+#else
+ // Use pugl
native = new NativeWindowPugl(native_window, *this);
-#endif
+#endif // !UI_PUGL
eventhandler = new EventHandler(*native, *this);
+
+ setVisible(true); // The root widget is always visible.
}
Window::~Window()
@@ -73,7 +84,6 @@ Window::~Window()
void Window::setFixedSize(int w, int h)
{
native->setFixedSize(w, h);
- resize(w,h);
}
void Window::setCaption(const std::string& caption)
@@ -81,45 +91,33 @@ void Window::setCaption(const std::string& caption)
native->setCaption(caption);
}
-void Window::resize(int width, int height)
+//! This overload the resize method on Widget and simply requests a window resize
+//! on the windowmanager/OS. The resized() method is called by the event handler
+//! once the window has been resized.
+void Window::resize(std::size_t width, std::size_t height)
{
- if((width < 1) || (height < 1))
- {
- return;
- }
-
- resized(width, height);
- Widget::resize(width, height);
native->resize(width, height);
}
-void Window::move(size_t x, size_t y)
+//! This overload the move method on Widget and simply requests a window move
+//! on the windowmanager/OS. The moved() method is called by the event handler
+//! once the window has been moved.
+void Window::move(int x, int y)
{
native->move(x, y);
-
- // Make sure widget corrdinates are updated.
- Widget::move(x, y);
-}
-
-size_t Window::windowX()
-{
- return 0;
-}
-
-size_t Window::windowY()
-{
- return 0;
}
void Window::show()
{
- repaintChildren(nullptr);
+ Widget::show();
+ redraw();
native->show();
}
void Window::hide()
{
native->hide();
+ Widget::hide();
}
Window* Window::window()
@@ -149,12 +147,12 @@ void Window::setKeyboardFocus(Widget* widget)
if(oldFocusWidget)
{
- oldFocusWidget->repaintEvent(nullptr);
+ oldFocusWidget->redraw();
}
if(_keyboardFocus)
{
- _keyboardFocus->repaintEvent(nullptr);
+ _keyboardFocus->redraw();
}
}
@@ -180,95 +178,190 @@ void Window::setMouseFocus(Widget* widget)
}
-void Window::redraw()
+void Window::needsRedraw()
{
- native->redraw();
+ needs_redraw = true;
}
-void Window::resized(size_t width, size_t height)
+void* Window::getNativeWindowHandle() const
{
- if((_width == width) && (_height == height))
+ return native->getNativeWindowHandle();
+}
+
+std::size_t Window::translateToWindowX()
+{
+ return 0;
+}
+
+std::size_t Window::translateToWindowY()
+{
+ return 0;
+}
+
+//! Called by event handler when an windowmanager/OS window resize event has
+//! been received. Do not call this directly.
+void Window::resized(std::size_t width, std::size_t height)
+{
+ auto size = native->getSize();
+ if((wpixbuf.width != size.first) ||
+ (wpixbuf.height != size.second))
{
- return;
+ wpixbuf.realloc(size.first, size.second);
+ Widget::resize(size.first, size.second);
}
- _width = width;
- _height = height;
-
- wpixbuf.realloc(width, height);
updateBuffer();
+}
- pixbuf.realloc(width, height);
- repaintEvent(nullptr);
-
- // Notify Widget
- sizeChangeNotifier(width, height);
+//! Called by event handler when an windowmanager/OS window move event has
+//! been received. Do not call this directly.
+void Window::moved(int x, int y)
+{
+ // Make sure widget coordinates are updated.
+ Widget::move(x, y);
}
-void Window::updateBuffer()
+bool Window::updateBuffer()
{
- //DEBUG(window, "Updating buffer\n");
- for(auto pixelBuffer : getPixelBuffers())
+ if(!native)
{
- size_t updateWidth = pixelBuffer->width;
- size_t updateHeight = pixelBuffer->height;
+ return false;
+ }
- // Skip buffer if not inside window.
- if((wpixbuf.width < pixelBuffer->x) || (wpixbuf.height < pixelBuffer->y))
- {
- continue;
- }
+ if(!needs_redraw)
+ {
+ // Nothing changed, don't update anything.
+ return false;
+ }
- if(updateWidth > (wpixbuf.width - pixelBuffer->x))
- {
- updateWidth = (wpixbuf.width - pixelBuffer->x);
- }
+ bool has_dirty_rect{false};
+ Rect dirty_rect;
- if(updateHeight > (wpixbuf.height - pixelBuffer->y))
+ auto pixel_buffers = getPixelBuffers();
+ for(auto& pixel_buffer : pixel_buffers)
+ {
+ if(pixel_buffer->dirty)
{
- updateHeight = (wpixbuf.height - pixelBuffer->y);
+ auto x1 = (std::size_t)pixel_buffer->x;
+ auto x2 = (std::size_t)(pixel_buffer->x + pixel_buffer->width);
+ auto y1 = (std::size_t)pixel_buffer->y;
+ auto y2 = (std::size_t)(pixel_buffer->y + pixel_buffer->height);
+
+ pixel_buffer->dirty = false;
+ if(!has_dirty_rect)
+ {
+ // Insert this area:
+ dirty_rect = {x1, y1, x2, y2};
+ has_dirty_rect = true;
+ }
+ else
+ {
+ // Expand existing area:
+ auto x1_0 = dirty_rect.x1;
+ auto y1_0 = dirty_rect.y1;
+ auto x2_0 = dirty_rect.x2;
+ auto y2_0 = dirty_rect.y2;
+ dirty_rect = {
+ (x1_0 < x1) ? x1_0 : x1,
+ (y1_0 < y1) ? y1_0 : y1,
+ (x2_0 > x2) ? x2_0 : x2,
+ (y2_0 > y2) ? y2_0 : y2
+ };
+ }
}
- unsigned char r,g,b,a;
- for(size_t y = 0; y < updateHeight; y++)
+ if(pixel_buffer->has_last)
{
- for(size_t x = 0; x < updateWidth; x++)
+ auto x1 = (std::size_t)pixel_buffer->last_x;
+ auto x2 = (std::size_t)(pixel_buffer->last_x + pixel_buffer->last_width);
+ auto y1 = (std::size_t)pixel_buffer->last_y;
+ auto y2 = (std::size_t)(pixel_buffer->last_y + pixel_buffer->last_height);
+
+ pixel_buffer->has_last = false;
+ if(!has_dirty_rect)
+ {
+ // Insert this area:
+ dirty_rect = {x1, y1, x2, y2};
+ has_dirty_rect = true;
+ }
+ else
{
- pixelBuffer->pixel(x, y, &r, &g, &b, &a);
- wpixbuf.setPixel(x + pixelBuffer->x, y + pixelBuffer->y, r, g, b, a);
+ // Expand existing area:
+ auto x1_0 = dirty_rect.x1;
+ auto y1_0 = dirty_rect.y1;
+ auto x2_0 = dirty_rect.x2;
+ auto y2_0 = dirty_rect.y2;
+ dirty_rect = {
+ (x1_0 < x1) ? x1_0 : x1,
+ (y1_0 < y1) ? y1_0 : y1,
+ (x2_0 > x2) ? x2_0 : x2,
+ (y2_0 > y2) ? y2_0 : y2
+ };
}
}
}
- native->handleBuffer();
-}
-
-void Window::beginPaint()
-{
- ++refcount;
- if(refcount > maxRefcount)
+ if(!has_dirty_rect)
{
- maxRefcount = refcount;
+ return false;
}
-}
-void Window::endPaint()
-{
- if(refcount)
+ for(auto& pixel_buffer : pixel_buffers)
{
- --refcount;
- }
+ if(!pixel_buffer->visible)
+ {
+ continue;
+ }
- if(!refcount)
- {
- // Did we go deep enough for a buffer update?
- if(maxRefcount > 1)
+ int update_width = pixel_buffer->width;
+ int update_height = pixel_buffer->height;
+
+ // Skip buffer if not inside window.
+ if(((int)wpixbuf.width < pixel_buffer->x) ||
+ ((int)wpixbuf.height < pixel_buffer->y))
+ {
+ continue;
+ }
+
+ if(update_width > ((int)wpixbuf.width - pixel_buffer->x))
+ {
+ update_width = ((int)wpixbuf.width - pixel_buffer->x);
+ }
+
+ if(update_height > ((int)wpixbuf.height - pixel_buffer->y))
+ {
+ update_height = ((int)wpixbuf.height - pixel_buffer->y);
+ }
+
+ std::uint8_t r, g, b, a;
+
+ auto from_x = (int)dirty_rect.x1 - pixel_buffer->x;
+ from_x = std::max(0, from_x);
+ auto from_y = (int)dirty_rect.y1 - pixel_buffer->y;
+ from_y = std::max(0, from_y);
+
+ auto to_x = (int)dirty_rect.x2 - pixel_buffer->x;
+ to_x = std::min(to_x, (int)update_width);
+ auto to_y = (int)dirty_rect.y2 - pixel_buffer->y;
+ to_y = std::min(to_y, (int)update_height);
+
+ for(int y = from_y; y < to_y; y++)
{
- updateBuffer();
- redraw();
+ for(int x = from_x; x < to_x; x++)
+ {
+ pixel_buffer->pixel(x, y, &r, &g, &b, &a);
+ wpixbuf.setPixel(x + pixel_buffer->x, y + pixel_buffer->y, r, g, b, a);
+ }
}
- maxRefcount = 0;
}
+
+ dirty_rect.x2 = std::min(wpixbuf.width, dirty_rect.x2);
+ dirty_rect.y2 = std::min(wpixbuf.height, dirty_rect.y2);
+
+ native->redraw(dirty_rect);
+ needs_redraw = false;
+
+ return true;
}
} // GUI::
diff --git a/plugingui/window.h b/plugingui/window.h
index 1fea9c0..218beec 100644
--- a/plugingui/window.h
+++ b/plugingui/window.h
@@ -48,10 +48,8 @@ public:
void setCaption(const std::string& caption);
// From Widget:
- void resize(int width, int height) override;
- void move(size_t x, size_t y) override;
- size_t windowX() override;
- size_t windowY() override;
+ void resize(std::size_t width, std::size_t height) override;
+ void move(int x, int y) override;
void show() override;
void hide() override;
Window* window() override;
@@ -69,17 +67,28 @@ public:
Widget* mouseFocus();
void setMouseFocus(Widget* widget);
+ //! Tag the window buffer dirty to be rendered.
+ void needsRedraw();
+
+ // \returns the native window handle, it HWND on Win32 or Window id on X11
+ void* getNativeWindowHandle() const;
+
protected:
// For the EventHandler
friend class EventHandler;
- void redraw();
- void resized(size_t w, size_t h);
- void updateBuffer();
+
+ // From Widget:
+ std::size_t translateToWindowX() override;
+ std::size_t translateToWindowY() override;
+ void resized(std::size_t width, std::size_t height);
+ void moved(int x, int y);
+
+ //! Returns true if window pixel buffer changed and needs to be copied to
+ //! native window.
+ bool updateBuffer();
// For the Painter
friend class Widget;
- void beginPaint() override;
- void endPaint() override;
// For the NativeWindow
friend class NativeWindowX11;
@@ -98,6 +107,7 @@ protected:
size_t maxRefcount{0};
+ bool needs_redraw{false};
ImageCache image_cache;
};
diff --git a/pugl/pugl/pugl_x11.c b/pugl/pugl/pugl_x11.c
deleted file mode 100644
index c25b273..0000000
--- a/pugl/pugl/pugl_x11.c
+++ /dev/null
@@ -1,386 +0,0 @@
-/*
- Copyright 2012-2014 David Robillard <http://drobilla.net>
- Copyright 2011-2012 Ben Loftis, Harrison Consoles
-
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted, provided that the above
- copyright notice and this permission notice appear in all copies.
-
- THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
- WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
- ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-*/
-
-/**
- @file pugl_x11.c X11 Pugl Implementation.
-*/
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-
-#include <GL/gl.h>
-#include <GL/glx.h>
-#include <X11/Xatom.h>
-#include <X11/Xlib.h>
-#include <X11/keysym.h>
-
-#include "pugl_internal.h"
-
-struct PuglInternalsImpl {
- Display* display;
- int screen;
- Window win;
- GLXContext ctx;
- Bool doubleBuffered;
-};
-
-/**
- Attributes for single-buffered RGBA with at least
- 4 bits per color and a 16 bit depth buffer.
-*/
-static int attrListSgl[] = {
- GLX_RGBA,
- GLX_RED_SIZE, 4,
- GLX_GREEN_SIZE, 4,
- GLX_BLUE_SIZE, 4,
- GLX_DEPTH_SIZE, 16,
- None
-};
-
-/**
- Attributes for double-buffered RGBA with at least
- 4 bits per color and a 16 bit depth buffer.
-*/
-static int attrListDbl[] = {
- GLX_RGBA, GLX_DOUBLEBUFFER,
- GLX_RED_SIZE, 4,
- GLX_GREEN_SIZE, 4,
- GLX_BLUE_SIZE, 4,
- GLX_DEPTH_SIZE, 16,
- None
-};
-
-PuglView*
-puglCreate(PuglNativeWindow parent,
- const char* title,
- int width,
- int height,
- bool resizable,
- bool visible)
-{
- PuglView* view = (PuglView*)calloc(1, sizeof(PuglView));
- PuglInternals* impl = (PuglInternals*)calloc(1, sizeof(PuglInternals));
- if (!view || !impl) {
- return NULL;
- }
-
- view->impl = impl;
- view->width = width;
- view->height = height;
-
- impl->display = XOpenDisplay(0);
- impl->screen = DefaultScreen(impl->display);
-
- XVisualInfo* vi = glXChooseVisual(impl->display, impl->screen, attrListDbl);
- if (!vi) {
- vi = glXChooseVisual(impl->display, impl->screen, attrListSgl);
- impl->doubleBuffered = False;
- printf("singlebuffered rendering will be used, no doublebuffering available\n");
- } else {
- impl->doubleBuffered = True;
- printf("doublebuffered rendering available\n");
- }
-
- int glxMajor, glxMinor;
- glXQueryVersion(impl->display, &glxMajor, &glxMinor);
- printf("GLX-Version %d.%d\n", glxMajor, glxMinor);
-
- impl->ctx = glXCreateContext(impl->display, vi, 0, GL_TRUE);
-
- Window xParent = parent
- ? (Window)parent
- : RootWindow(impl->display, impl->screen);
-
- Colormap cmap = XCreateColormap(
- impl->display, xParent, vi->visual, AllocNone);
-
- XSetWindowAttributes attr;
- memset(&attr, 0, sizeof(XSetWindowAttributes));
- attr.colormap = cmap;
- attr.border_pixel = 0;
-
- attr.event_mask = ExposureMask | KeyPressMask | KeyReleaseMask
- | ButtonPressMask | ButtonReleaseMask
- | PointerMotionMask | StructureNotifyMask;
-
- impl->win = XCreateWindow(
- impl->display, xParent,
- 0, 0, view->width, view->height, 0, vi->depth, InputOutput, vi->visual,
- CWBorderPixel | CWColormap | CWEventMask, &attr);
-
- XSizeHints sizeHints;
- memset(&sizeHints, 0, sizeof(sizeHints));
- if (!resizable) {
- sizeHints.flags = PMinSize|PMaxSize;
- sizeHints.min_width = width;
- sizeHints.min_height = height;
- sizeHints.max_width = width;
- sizeHints.max_height = height;
- XSetNormalHints(impl->display, impl->win, &sizeHints);
- }
-
- if (title) {
- XStoreName(impl->display, impl->win, title);
- }
-
- if (!parent) {
- Atom wmDelete = XInternAtom(impl->display, "WM_DELETE_WINDOW", True);
- XSetWMProtocols(impl->display, impl->win, &wmDelete, 1);
- }
-
- if (visible) {
- XMapRaised(impl->display, impl->win);
- }
-
- if (glXIsDirect(impl->display, impl->ctx)) {
- printf("DRI enabled\n");
- } else {
- printf("No DRI available\n");
- }
-
- XFree(vi);
-
- return view;
-}
-
-void
-puglDestroy(PuglView* view)
-{
- if (!view) {
- return;
- }
-
- glXDestroyContext(view->impl->display, view->impl->ctx);
- XDestroyWindow(view->impl->display, view->impl->win);
- XCloseDisplay(view->impl->display);
- free(view->impl);
- free(view);
-}
-
-static void
-puglReshape(PuglView* view, int width, int height)
-{
- glXMakeCurrent(view->impl->display, view->impl->win, view->impl->ctx);
-
- if (view->reshapeFunc) {
- view->reshapeFunc(view, width, height);
- } else {
- puglDefaultReshape(view, width, height);
- }
-
- view->width = width;
- view->height = height;
-}
-
-static void
-puglDisplay(PuglView* view)
-{
- glXMakeCurrent(view->impl->display, view->impl->win, view->impl->ctx);
- glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
- glLoadIdentity();
-
- if (view->displayFunc) {
- view->displayFunc(view);
- }
-
- glFlush();
- if (view->impl->doubleBuffered) {
- glXSwapBuffers(view->impl->display, view->impl->win);
- }
-
- view->redisplay = false;
-}
-
-static PuglKey
-keySymToSpecial(KeySym sym)
-{
- switch (sym) {
- case XK_F1: return PUGL_KEY_F1;
- case XK_F2: return PUGL_KEY_F2;
- case XK_F3: return PUGL_KEY_F3;
- case XK_F4: return PUGL_KEY_F4;
- case XK_F5: return PUGL_KEY_F5;
- case XK_F6: return PUGL_KEY_F6;
- case XK_F7: return PUGL_KEY_F7;
- case XK_F8: return PUGL_KEY_F8;
- case XK_F9: return PUGL_KEY_F9;
- case XK_F10: return PUGL_KEY_F10;
- case XK_F11: return PUGL_KEY_F11;
- case XK_F12: return PUGL_KEY_F12;
- case XK_Left: return PUGL_KEY_LEFT;
- case XK_Up: return PUGL_KEY_UP;
- case XK_Right: return PUGL_KEY_RIGHT;
- case XK_Down: return PUGL_KEY_DOWN;
- case XK_Page_Up: return PUGL_KEY_PAGE_UP;
- case XK_Page_Down: return PUGL_KEY_PAGE_DOWN;
- case XK_Home: return PUGL_KEY_HOME;
- case XK_End: return PUGL_KEY_END;
- case XK_Insert: return PUGL_KEY_INSERT;
- case XK_Shift_L: return PUGL_KEY_SHIFT;
- case XK_Shift_R: return PUGL_KEY_SHIFT;
- case XK_Control_L: return PUGL_KEY_CTRL;
- case XK_Control_R: return PUGL_KEY_CTRL;
- case XK_Alt_L: return PUGL_KEY_ALT;
- case XK_Alt_R: return PUGL_KEY_ALT;
- case XK_Super_L: return PUGL_KEY_SUPER;
- case XK_Super_R: return PUGL_KEY_SUPER;
- }
- return (PuglKey)0;
-}
-
-static void
-setModifiers(PuglView* view, unsigned xstate, unsigned xtime)
-{
- view->event_timestamp_ms = xtime;
-
- view->mods = 0;
- view->mods |= (xstate & ShiftMask) ? PUGL_MOD_SHIFT : 0;
- view->mods |= (xstate & ControlMask) ? PUGL_MOD_CTRL : 0;
- view->mods |= (xstate & Mod1Mask) ? PUGL_MOD_ALT : 0;
- view->mods |= (xstate & Mod4Mask) ? PUGL_MOD_SUPER : 0;
-}
-
-static void
-dispatchKey(PuglView* view, XEvent* event, bool press)
-{
- KeySym sym;
- char str[5];
- const int n = XLookupString(&event->xkey, str, 4, &sym, NULL);
- if (n == 0) {
- return;
- } else if (n > 1) {
- fprintf(stderr, "warning: Unsupported multi-byte key %X\n", (int)sym);
- return;
- }
-
- const PuglKey special = keySymToSpecial(sym);
- if (special && view->specialFunc) {
- view->specialFunc(view, press, special);
- } else if (!special && view->keyboardFunc) {
- view->keyboardFunc(view, press, str[0]);
- }
-}
-
-PuglStatus
-puglProcessEvents(PuglView* view)
-{
- XEvent event;
- while (XPending(view->impl->display) > 0) {
- XNextEvent(view->impl->display, &event);
- switch (event.type) {
- case MapNotify:
- puglReshape(view, view->width, view->height);
- break;
- case ConfigureNotify:
- if ((event.xconfigure.width != view->width) ||
- (event.xconfigure.height != view->height)) {
- puglReshape(view,
- event.xconfigure.width,
- event.xconfigure.height);
- }
- break;
- case Expose:
- if (event.xexpose.count != 0) {
- break;
- }
- puglDisplay(view);
- break;
- case MotionNotify:
- setModifiers(view, event.xmotion.state, event.xmotion.time);
- if (view->motionFunc) {
- view->motionFunc(view, event.xmotion.x, event.xmotion.y);
- }
- break;
- case ButtonPress:
- setModifiers(view, event.xbutton.state, event.xbutton.time);
- if (event.xbutton.button >= 4 && event.xbutton.button <= 7) {
- if (view->scrollFunc) {
- float dx = 0, dy = 0;
- switch (event.xbutton.button) {
- case 4: dy = 1.0f; break;
- case 5: dy = -1.0f; break;
- case 6: dx = -1.0f; break;
- case 7: dx = 1.0f; break;
- }
- view->scrollFunc(view,
- event.xbutton.x, event.xbutton.y,
- dx, dy);
- }
- break;
- }
- // nobreak
- case ButtonRelease:
- setModifiers(view, event.xbutton.state, event.xbutton.time);
- if (view->mouseFunc &&
- (event.xbutton.button < 4 || event.xbutton.button > 7)) {
- view->mouseFunc(view,
- event.xbutton.button, event.type == ButtonPress,
- event.xbutton.x, event.xbutton.y);
- }
- break;
- case KeyPress:
- setModifiers(view, event.xkey.state, event.xkey.time);
- dispatchKey(view, &event, true);
- break;
- case KeyRelease:
- setModifiers(view, event.xkey.state, event.xkey.time);
- if (view->ignoreKeyRepeat &&
- XEventsQueued(view->impl->display, QueuedAfterReading)) {
- XEvent next;
- XPeekEvent(view->impl->display, &next);
- if (next.type == KeyPress &&
- next.xkey.time == event.xkey.time &&
- next.xkey.keycode == event.xkey.keycode) {
- XNextEvent(view->impl->display, &event);
- break;
- }
- }
- dispatchKey(view, &event, false);
- break;
- case ClientMessage:
- if (!strcmp(XGetAtomName(view->impl->display,
- event.xclient.message_type),
- "WM_PROTOCOLS")) {
- if (view->closeFunc) {
- view->closeFunc(view);
- }
- }
- break;
- default:
- break;
- }
- }
-
- if (view->redisplay) {
- puglDisplay(view);
- }
-
- return PUGL_SUCCESS;
-}
-
-void
-puglPostRedisplay(PuglView* view)
-{
- view->redisplay = true;
-}
-
-PuglNativeWindow
-puglGetNativeWindow(PuglView* view)
-{
- return view->impl->win;
-}
diff --git a/src/Makefile.am b/src/Makefile.am
index c7cb8be..d0ede77 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,4 +1,54 @@
+noinst_LTLIBRARIES = libdg.la
+
+libdg_la_CPPFLAGS = \
+ -I$(top_srcdir)/include -I$(top_srcdir)/hugin \
+ $(SSEFLAGS) \
+ $(ZITA_CPPFLAGS) $(SNDFILE_CFLAGS) $(EXPAT_CFLAGS) $(SAMPLERATE_CFLAGS) \
+ $(PTHREAD_CFLAGS)
+
+libdg_la_LIBADD = \
+ $(ZITA_LIBS) $(SNDFILE_LIBS) $(EXPAT_LIBS) $(SAMPLERATE_LIBS) \
+ $(PTHREAD_LIBS)
+
+# If you add a file here, remember to add it to plugin/Makefile.mingw32.in
+nodist_libdg_la_SOURCES = \
+ audiocachefile.cc \
+ audiocache.cc \
+ audiocacheeventhandler.cc \
+ audiocacheidmanager.cc \
+ audioinputenginemidi.cc \
+ audiofile.cc \
+ bytesizeparser.cc \
+ channel.cc \
+ channelmixer.cc \
+ chresampler.cc \
+ configfile.cc \
+ configparser.cc \
+ drumgizmo.cc \
+ drumkit.cc \
+ drumkitloader.cc \
+ drumkitparser.cc \
+ events.cc \
+ inputprocessor.cc \
+ instrument.cc \
+ instrumentparser.cc \
+ latencyfilter.cc \
+ memchecker.cc \
+ midimapparser.cc \
+ midimapper.cc \
+ mutex.cc \
+ path.cc \
+ powerlist.cc \
+ random.cc \
+ sample.cc \
+ semaphore.cc \
+ saxparser.cc \
+ staminafilter.cc \
+ thread.cc \
+ versionstr.cc
+
EXTRA_DIST = \
+ $(nodist_libdg_la_SOURCES) \
atomic.h \
audio.h \
audiocache.h \
@@ -10,6 +60,7 @@ EXTRA_DIST = \
audioinputenginemidi.h \
audiooutputengine.h \
beatmapper.h \
+ bytesizeparser.h \
channel.h \
channelmixer.h \
chresampler.h \
@@ -44,41 +95,4 @@ EXTRA_DIST = \
staminafilter.h \
syncedsettings.h \
thread.h \
- versionstr.h \
- \
- audiocache.cc \
- audiocacheeventhandler.cc \
- audiocachefile.cc \
- audiocacheidmanager.cc \
- audiofile.cc \
- audioinputengine.cc \
- audioinputenginemidi.cc \
- audiooutputengine.cc \
- beatmapper.cc \
- channel.cc \
- channelmixer.cc \
- chresampler.cc \
- configfile.cc \
- configparser.cc \
- drumgizmo.cc \
- drumkit.cc \
- drumkitloader.cc \
- drumkitparser.cc \
- events.cc \
- inputprocessor.cc \
- instrument.cc \
- instrumentparser.cc \
- latencyfilter.cc \
- memchecker.cc \
- midimapparser.cc \
- midimapper.cc \
- mutex.cc \
- path.cc \
- powerlist.cc \
- random.cc \
- sample.cc \
- saxparser.cc \
- semaphore.cc \
- staminafilter.cc \
- thread.cc \
- versionstr.cc
+ versionstr.h
\ No newline at end of file
diff --git a/src/Makefile.am.drumgizmo b/src/Makefile.am.drumgizmo
deleted file mode 100644
index 9a5b211..0000000
--- a/src/Makefile.am.drumgizmo
+++ /dev/null
@@ -1,46 +0,0 @@
-# -*- Makefile -*-
-
-DRUMGIZMO_SOURCES = \
- $(top_srcdir)/src/audiocachefile.cc \
- $(top_srcdir)/src/audiocache.cc \
- $(top_srcdir)/src/audiocacheeventhandler.cc \
- $(top_srcdir)/src/audiocacheidmanager.cc \
- $(top_srcdir)/src/audioinputenginemidi.cc \
- $(top_srcdir)/src/audiofile.cc \
- $(top_srcdir)/src/channel.cc \
- $(top_srcdir)/src/channelmixer.cc \
- $(top_srcdir)/src/chresampler.cc \
- $(top_srcdir)/src/configfile.cc \
- $(top_srcdir)/src/configparser.cc \
- $(top_srcdir)/src/drumgizmo.cc \
- $(top_srcdir)/src/drumkit.cc \
- $(top_srcdir)/src/drumkitloader.cc \
- $(top_srcdir)/src/drumkitparser.cc \
- $(top_srcdir)/src/events.cc \
- $(top_srcdir)/src/inputprocessor.cc \
- $(top_srcdir)/src/instrument.cc \
- $(top_srcdir)/src/instrumentparser.cc \
- $(top_srcdir)/src/latencyfilter.cc \
- $(top_srcdir)/src/memchecker.cc \
- $(top_srcdir)/src/midimapparser.cc \
- $(top_srcdir)/src/midimapper.cc \
- $(top_srcdir)/src/mutex.cc \
- $(top_srcdir)/src/path.cc \
- $(top_srcdir)/src/powerlist.cc \
- $(top_srcdir)/src/random.cc \
- $(top_srcdir)/src/sample.cc \
- $(top_srcdir)/src/semaphore.cc \
- $(top_srcdir)/src/saxparser.cc \
- $(top_srcdir)/src/staminafilter.cc \
- $(top_srcdir)/src/thread.cc \
- $(top_srcdir)/src/versionstr.cc
-
-DRUMGIZMO_LIBS = \
- $(ZITA_LIBS) $(SNDFILE_LIBS) $(EXPAT_LIBS) $(SAMPLERATE_LIBS) \
- $(PTHREAD_LIBS)
-
-DRUMGIZMO_CPPFLAGS = \
- -I$(top_srcdir)/src -I$(top_srcdir)/include -I$(top_srcdir)/hugin \
- $(SSEFLAGS) \
- $(ZITA_CPPFLAGS) $(SNDFILE_CFLAGS) $(EXPAT_CFLAGS) $(SAMPLERATE_CFLAGS) \
- $(PTHREAD_CFLAGS)
diff --git a/src/Makefile.in b/src/Makefile.in
index dc30c07..914432b 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -13,6 +13,7 @@
# PARTICULAR PURPOSE.
@SET_MAKE@
+
VPATH = @srcdir@
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
am__make_running_with_option = \
@@ -78,7 +79,8 @@ POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
subdir = src
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+ $(top_srcdir)/depcomp
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
@@ -87,6 +89,33 @@ mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
+LTLIBRARIES = $(noinst_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+libdg_la_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1)
+nodist_libdg_la_OBJECTS = libdg_la-audiocachefile.lo \
+ libdg_la-audiocache.lo libdg_la-audiocacheeventhandler.lo \
+ libdg_la-audiocacheidmanager.lo \
+ libdg_la-audioinputenginemidi.lo libdg_la-audiofile.lo \
+ libdg_la-bytesizeparser.lo libdg_la-channel.lo \
+ libdg_la-channelmixer.lo libdg_la-chresampler.lo \
+ libdg_la-configfile.lo libdg_la-configparser.lo \
+ libdg_la-drumgizmo.lo libdg_la-drumkit.lo \
+ libdg_la-drumkitloader.lo libdg_la-drumkitparser.lo \
+ libdg_la-events.lo libdg_la-inputprocessor.lo \
+ libdg_la-instrument.lo libdg_la-instrumentparser.lo \
+ libdg_la-latencyfilter.lo libdg_la-memchecker.lo \
+ libdg_la-midimapparser.lo libdg_la-midimapper.lo \
+ libdg_la-mutex.lo libdg_la-path.lo libdg_la-powerlist.lo \
+ libdg_la-random.lo libdg_la-sample.lo libdg_la-semaphore.lo \
+ libdg_la-saxparser.lo libdg_la-staminafilter.lo \
+ libdg_la-thread.lo libdg_la-versionstr.lo
+libdg_la_OBJECTS = $(nodist_libdg_la_OBJECTS)
+AM_V_lt = $(am__v_lt_ at AM_V@)
+am__v_lt_ = $(am__v_lt_ at AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
AM_V_P = $(am__v_P_ at AM_V@)
am__v_P_ = $(am__v_P_ at AM_DEFAULT_V@)
am__v_P_0 = false
@@ -99,7 +128,29 @@ AM_V_at = $(am__v_at_ at AM_V@)
am__v_at_ = $(am__v_at_ at AM_DEFAULT_V@)
am__v_at_0 = @
am__v_at_1 =
-SOURCES =
+DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CXXFLAGS) $(CXXFLAGS)
+AM_V_CXX = $(am__v_CXX_ at AM_V@)
+am__v_CXX_ = $(am__v_CXX_ at AM_DEFAULT_V@)
+am__v_CXX_0 = @echo " CXX " $@;
+am__v_CXX_1 =
+CXXLD = $(CXX)
+CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
+ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CXXLD = $(am__v_CXXLD_ at AM_V@)
+am__v_CXXLD_ = $(am__v_CXXLD_ at AM_DEFAULT_V@)
+am__v_CXXLD_0 = @echo " CXXLD " $@;
+am__v_CXXLD_1 =
+SOURCES = $(nodist_libdg_la_SOURCES)
DIST_SOURCES =
am__can_run_installinfo = \
case $$AM_UPDATE_INFO_DIR in \
@@ -107,6 +158,24 @@ am__can_run_installinfo = \
*) (install-info --version) >/dev/null 2>&1;; \
esac
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
ALSA_CFLAGS = @ALSA_CFLAGS@
@@ -172,6 +241,9 @@ MANIFEST_TOOL = @MANIFEST_TOOL@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
+OBJC = @OBJC@
+OBJCDEPMODE = @OBJCDEPMODE@
+OBJCFLAGS = @OBJCFLAGS@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
@@ -208,6 +280,8 @@ VST_CPPFLAGS = @VST_CPPFLAGS@
VST_SOURCE_PATH = @VST_SOURCE_PATH@
X11_CFLAGS = @X11_CFLAGS@
X11_LIBS = @X11_LIBS@
+XEXT_CFLAGS = @XEXT_CFLAGS@
+XEXT_LIBS = @XEXT_LIBS@
ZITA_CPPFLAGS = @ZITA_CPPFLAGS@
ZITA_LIBS = @ZITA_LIBS@
abs_builddir = @abs_builddir@
@@ -218,6 +292,7 @@ ac_ct_AR = @ac_ct_AR@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+ac_ct_OBJC = @ac_ct_OBJC@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
@@ -264,7 +339,57 @@ target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
+noinst_LTLIBRARIES = libdg.la
+libdg_la_CPPFLAGS = \
+ -I$(top_srcdir)/include -I$(top_srcdir)/hugin \
+ $(SSEFLAGS) \
+ $(ZITA_CPPFLAGS) $(SNDFILE_CFLAGS) $(EXPAT_CFLAGS) $(SAMPLERATE_CFLAGS) \
+ $(PTHREAD_CFLAGS)
+
+libdg_la_LIBADD = \
+ $(ZITA_LIBS) $(SNDFILE_LIBS) $(EXPAT_LIBS) $(SAMPLERATE_LIBS) \
+ $(PTHREAD_LIBS)
+
+
+# If you add a file here, remember to add it to plugin/Makefile.mingw32.in
+nodist_libdg_la_SOURCES = \
+ audiocachefile.cc \
+ audiocache.cc \
+ audiocacheeventhandler.cc \
+ audiocacheidmanager.cc \
+ audioinputenginemidi.cc \
+ audiofile.cc \
+ bytesizeparser.cc \
+ channel.cc \
+ channelmixer.cc \
+ chresampler.cc \
+ configfile.cc \
+ configparser.cc \
+ drumgizmo.cc \
+ drumkit.cc \
+ drumkitloader.cc \
+ drumkitparser.cc \
+ events.cc \
+ inputprocessor.cc \
+ instrument.cc \
+ instrumentparser.cc \
+ latencyfilter.cc \
+ memchecker.cc \
+ midimapparser.cc \
+ midimapper.cc \
+ mutex.cc \
+ path.cc \
+ powerlist.cc \
+ random.cc \
+ sample.cc \
+ semaphore.cc \
+ saxparser.cc \
+ staminafilter.cc \
+ thread.cc \
+ versionstr.cc
+
EXTRA_DIST = \
+ $(nodist_libdg_la_SOURCES) \
atomic.h \
audio.h \
audiocache.h \
@@ -276,6 +401,7 @@ EXTRA_DIST = \
audioinputenginemidi.h \
audiooutputengine.h \
beatmapper.h \
+ bytesizeparser.h \
channel.h \
channelmixer.h \
chresampler.h \
@@ -310,48 +436,12 @@ EXTRA_DIST = \
staminafilter.h \
syncedsettings.h \
thread.h \
- versionstr.h \
- \
- audiocache.cc \
- audiocacheeventhandler.cc \
- audiocachefile.cc \
- audiocacheidmanager.cc \
- audiofile.cc \
- audioinputengine.cc \
- audioinputenginemidi.cc \
- audiooutputengine.cc \
- beatmapper.cc \
- channel.cc \
- channelmixer.cc \
- chresampler.cc \
- configfile.cc \
- configparser.cc \
- drumgizmo.cc \
- drumkit.cc \
- drumkitloader.cc \
- drumkitparser.cc \
- events.cc \
- inputprocessor.cc \
- instrument.cc \
- instrumentparser.cc \
- latencyfilter.cc \
- memchecker.cc \
- midimapparser.cc \
- midimapper.cc \
- mutex.cc \
- path.cc \
- powerlist.cc \
- random.cc \
- sample.cc \
- saxparser.cc \
- semaphore.cc \
- staminafilter.cc \
- thread.cc \
- versionstr.cc
+ versionstr.h
all: all-am
.SUFFIXES:
+.SUFFIXES: .cc .lo .o .obj
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
@@ -383,17 +473,377 @@ $(ACLOCAL_M4): $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(am__aclocal_m4_deps):
+clean-noinstLTLIBRARIES:
+ -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
+ @list='$(noinst_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+libdg.la: $(libdg_la_OBJECTS) $(libdg_la_DEPENDENCIES) $(EXTRA_libdg_la_DEPENDENCIES)
+ $(AM_V_CXXLD)$(CXXLINK) $(libdg_la_OBJECTS) $(libdg_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-audiocache.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-audiocacheeventhandler.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-audiocachefile.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-audiocacheidmanager.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-audiofile.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-audioinputenginemidi.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-bytesizeparser.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-channel.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-channelmixer.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-chresampler.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-configfile.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-configparser.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-drumgizmo.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-drumkit.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-drumkitloader.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-drumkitparser.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-events.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-inputprocessor.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-instrument.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-instrumentparser.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-latencyfilter.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-memchecker.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-midimapparser.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-midimapper.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-mutex.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-path.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-powerlist.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-random.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-sample.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-saxparser.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-semaphore.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-staminafilter.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-thread.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libdg_la-versionstr.Plo at am__quote@
+
+.cc.o:
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXXCOMPILE) -c -o $@ $<
+
+.cc.obj:
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.cc.lo:
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
+
+libdg_la-audiocachefile.lo: audiocachefile.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-audiocachefile.lo -MD -MP -MF $(DEPDIR)/libdg_la-audiocachefile.Tpo -c -o libdg_la-audiocachefile.lo `test -f 'audiocachefile.cc' || echo '$(srcdir)/'`audiocachefile.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-audiocachefile.Tpo $(DEPDIR)/libdg_la-audiocachefile.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='audiocachefile.cc' object='libdg_la-audiocachefile.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-audiocachefile.lo `test -f 'audiocachefile.cc' || echo '$(srcdir)/'`audiocachefile.cc
+
+libdg_la-audiocache.lo: audiocache.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-audiocache.lo -MD -MP -MF $(DEPDIR)/libdg_la-audiocache.Tpo -c -o libdg_la-audiocache.lo `test -f 'audiocache.cc' || echo '$(srcdir)/'`audiocache.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-audiocache.Tpo $(DEPDIR)/libdg_la-audiocache.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='audiocache.cc' object='libdg_la-audiocache.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-audiocache.lo `test -f 'audiocache.cc' || echo '$(srcdir)/'`audiocache.cc
+
+libdg_la-audiocacheeventhandler.lo: audiocacheeventhandler.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-audiocacheeventhandler.lo -MD -MP -MF $(DEPDIR)/libdg_la-audiocacheeventhandler.Tpo -c -o libdg_la-audiocacheeventhandler.lo `test -f 'audiocacheeventhandler.cc' || echo '$(srcdir)/'`audiocacheeventhandler.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-audiocacheeventhandler.Tpo $(DEPDIR)/libdg_la-audiocacheeventhandler.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='audiocacheeventhandler.cc' object='libdg_la-audiocacheeventhandler.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-audiocacheeventhandler.lo `test -f 'audiocacheeventhandler.cc' || echo '$(srcdir)/'`audiocacheeventhandler.cc
+
+libdg_la-audiocacheidmanager.lo: audiocacheidmanager.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-audiocacheidmanager.lo -MD -MP -MF $(DEPDIR)/libdg_la-audiocacheidmanager.Tpo -c -o libdg_la-audiocacheidmanager.lo `test -f 'audiocacheidmanager.cc' || echo '$(srcdir)/'`audiocacheidmanager.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-audiocacheidmanager.Tpo $(DEPDIR)/libdg_la-audiocacheidmanager.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='audiocacheidmanager.cc' object='libdg_la-audiocacheidmanager.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-audiocacheidmanager.lo `test -f 'audiocacheidmanager.cc' || echo '$(srcdir)/'`audiocacheidmanager.cc
+
+libdg_la-audioinputenginemidi.lo: audioinputenginemidi.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-audioinputenginemidi.lo -MD -MP -MF $(DEPDIR)/libdg_la-audioinputenginemidi.Tpo -c -o libdg_la-audioinputenginemidi.lo `test -f 'audioinputenginemidi.cc' || echo '$(srcdir)/'`audioinputenginemidi.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-audioinputenginemidi.Tpo $(DEPDIR)/libdg_la-audioinputenginemidi.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='audioinputenginemidi.cc' object='libdg_la-audioinputenginemidi.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-audioinputenginemidi.lo `test -f 'audioinputenginemidi.cc' || echo '$(srcdir)/'`audioinputenginemidi.cc
+
+libdg_la-audiofile.lo: audiofile.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-audiofile.lo -MD -MP -MF $(DEPDIR)/libdg_la-audiofile.Tpo -c -o libdg_la-audiofile.lo `test -f 'audiofile.cc' || echo '$(srcdir)/'`audiofile.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-audiofile.Tpo $(DEPDIR)/libdg_la-audiofile.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='audiofile.cc' object='libdg_la-audiofile.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-audiofile.lo `test -f 'audiofile.cc' || echo '$(srcdir)/'`audiofile.cc
+
+libdg_la-bytesizeparser.lo: bytesizeparser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-bytesizeparser.lo -MD -MP -MF $(DEPDIR)/libdg_la-bytesizeparser.Tpo -c -o libdg_la-bytesizeparser.lo `test -f 'bytesizeparser.cc' || echo '$(srcdir)/'`bytesizeparser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-bytesizeparser.Tpo $(DEPDIR)/libdg_la-bytesizeparser.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='bytesizeparser.cc' object='libdg_la-bytesizeparser.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-bytesizeparser.lo `test -f 'bytesizeparser.cc' || echo '$(srcdir)/'`bytesizeparser.cc
+
+libdg_la-channel.lo: channel.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-channel.lo -MD -MP -MF $(DEPDIR)/libdg_la-channel.Tpo -c -o libdg_la-channel.lo `test -f 'channel.cc' || echo '$(srcdir)/'`channel.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-channel.Tpo $(DEPDIR)/libdg_la-channel.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='channel.cc' object='libdg_la-channel.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-channel.lo `test -f 'channel.cc' || echo '$(srcdir)/'`channel.cc
+
+libdg_la-channelmixer.lo: channelmixer.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-channelmixer.lo -MD -MP -MF $(DEPDIR)/libdg_la-channelmixer.Tpo -c -o libdg_la-channelmixer.lo `test -f 'channelmixer.cc' || echo '$(srcdir)/'`channelmixer.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-channelmixer.Tpo $(DEPDIR)/libdg_la-channelmixer.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='channelmixer.cc' object='libdg_la-channelmixer.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-channelmixer.lo `test -f 'channelmixer.cc' || echo '$(srcdir)/'`channelmixer.cc
+
+libdg_la-chresampler.lo: chresampler.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-chresampler.lo -MD -MP -MF $(DEPDIR)/libdg_la-chresampler.Tpo -c -o libdg_la-chresampler.lo `test -f 'chresampler.cc' || echo '$(srcdir)/'`chresampler.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-chresampler.Tpo $(DEPDIR)/libdg_la-chresampler.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='chresampler.cc' object='libdg_la-chresampler.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-chresampler.lo `test -f 'chresampler.cc' || echo '$(srcdir)/'`chresampler.cc
+
+libdg_la-configfile.lo: configfile.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-configfile.lo -MD -MP -MF $(DEPDIR)/libdg_la-configfile.Tpo -c -o libdg_la-configfile.lo `test -f 'configfile.cc' || echo '$(srcdir)/'`configfile.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-configfile.Tpo $(DEPDIR)/libdg_la-configfile.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='configfile.cc' object='libdg_la-configfile.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-configfile.lo `test -f 'configfile.cc' || echo '$(srcdir)/'`configfile.cc
+
+libdg_la-configparser.lo: configparser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-configparser.lo -MD -MP -MF $(DEPDIR)/libdg_la-configparser.Tpo -c -o libdg_la-configparser.lo `test -f 'configparser.cc' || echo '$(srcdir)/'`configparser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-configparser.Tpo $(DEPDIR)/libdg_la-configparser.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='configparser.cc' object='libdg_la-configparser.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-configparser.lo `test -f 'configparser.cc' || echo '$(srcdir)/'`configparser.cc
+
+libdg_la-drumgizmo.lo: drumgizmo.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-drumgizmo.lo -MD -MP -MF $(DEPDIR)/libdg_la-drumgizmo.Tpo -c -o libdg_la-drumgizmo.lo `test -f 'drumgizmo.cc' || echo '$(srcdir)/'`drumgizmo.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-drumgizmo.Tpo $(DEPDIR)/libdg_la-drumgizmo.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='drumgizmo.cc' object='libdg_la-drumgizmo.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-drumgizmo.lo `test -f 'drumgizmo.cc' || echo '$(srcdir)/'`drumgizmo.cc
+
+libdg_la-drumkit.lo: drumkit.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-drumkit.lo -MD -MP -MF $(DEPDIR)/libdg_la-drumkit.Tpo -c -o libdg_la-drumkit.lo `test -f 'drumkit.cc' || echo '$(srcdir)/'`drumkit.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-drumkit.Tpo $(DEPDIR)/libdg_la-drumkit.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='drumkit.cc' object='libdg_la-drumkit.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-drumkit.lo `test -f 'drumkit.cc' || echo '$(srcdir)/'`drumkit.cc
+
+libdg_la-drumkitloader.lo: drumkitloader.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-drumkitloader.lo -MD -MP -MF $(DEPDIR)/libdg_la-drumkitloader.Tpo -c -o libdg_la-drumkitloader.lo `test -f 'drumkitloader.cc' || echo '$(srcdir)/'`drumkitloader.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-drumkitloader.Tpo $(DEPDIR)/libdg_la-drumkitloader.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='drumkitloader.cc' object='libdg_la-drumkitloader.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-drumkitloader.lo `test -f 'drumkitloader.cc' || echo '$(srcdir)/'`drumkitloader.cc
+
+libdg_la-drumkitparser.lo: drumkitparser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-drumkitparser.lo -MD -MP -MF $(DEPDIR)/libdg_la-drumkitparser.Tpo -c -o libdg_la-drumkitparser.lo `test -f 'drumkitparser.cc' || echo '$(srcdir)/'`drumkitparser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-drumkitparser.Tpo $(DEPDIR)/libdg_la-drumkitparser.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='drumkitparser.cc' object='libdg_la-drumkitparser.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-drumkitparser.lo `test -f 'drumkitparser.cc' || echo '$(srcdir)/'`drumkitparser.cc
+
+libdg_la-events.lo: events.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-events.lo -MD -MP -MF $(DEPDIR)/libdg_la-events.Tpo -c -o libdg_la-events.lo `test -f 'events.cc' || echo '$(srcdir)/'`events.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-events.Tpo $(DEPDIR)/libdg_la-events.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='events.cc' object='libdg_la-events.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-events.lo `test -f 'events.cc' || echo '$(srcdir)/'`events.cc
+
+libdg_la-inputprocessor.lo: inputprocessor.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-inputprocessor.lo -MD -MP -MF $(DEPDIR)/libdg_la-inputprocessor.Tpo -c -o libdg_la-inputprocessor.lo `test -f 'inputprocessor.cc' || echo '$(srcdir)/'`inputprocessor.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-inputprocessor.Tpo $(DEPDIR)/libdg_la-inputprocessor.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='inputprocessor.cc' object='libdg_la-inputprocessor.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-inputprocessor.lo `test -f 'inputprocessor.cc' || echo '$(srcdir)/'`inputprocessor.cc
+
+libdg_la-instrument.lo: instrument.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-instrument.lo -MD -MP -MF $(DEPDIR)/libdg_la-instrument.Tpo -c -o libdg_la-instrument.lo `test -f 'instrument.cc' || echo '$(srcdir)/'`instrument.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-instrument.Tpo $(DEPDIR)/libdg_la-instrument.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='instrument.cc' object='libdg_la-instrument.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-instrument.lo `test -f 'instrument.cc' || echo '$(srcdir)/'`instrument.cc
+
+libdg_la-instrumentparser.lo: instrumentparser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-instrumentparser.lo -MD -MP -MF $(DEPDIR)/libdg_la-instrumentparser.Tpo -c -o libdg_la-instrumentparser.lo `test -f 'instrumentparser.cc' || echo '$(srcdir)/'`instrumentparser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-instrumentparser.Tpo $(DEPDIR)/libdg_la-instrumentparser.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='instrumentparser.cc' object='libdg_la-instrumentparser.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-instrumentparser.lo `test -f 'instrumentparser.cc' || echo '$(srcdir)/'`instrumentparser.cc
+
+libdg_la-latencyfilter.lo: latencyfilter.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-latencyfilter.lo -MD -MP -MF $(DEPDIR)/libdg_la-latencyfilter.Tpo -c -o libdg_la-latencyfilter.lo `test -f 'latencyfilter.cc' || echo '$(srcdir)/'`latencyfilter.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-latencyfilter.Tpo $(DEPDIR)/libdg_la-latencyfilter.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='latencyfilter.cc' object='libdg_la-latencyfilter.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-latencyfilter.lo `test -f 'latencyfilter.cc' || echo '$(srcdir)/'`latencyfilter.cc
+
+libdg_la-memchecker.lo: memchecker.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-memchecker.lo -MD -MP -MF $(DEPDIR)/libdg_la-memchecker.Tpo -c -o libdg_la-memchecker.lo `test -f 'memchecker.cc' || echo '$(srcdir)/'`memchecker.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-memchecker.Tpo $(DEPDIR)/libdg_la-memchecker.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='memchecker.cc' object='libdg_la-memchecker.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-memchecker.lo `test -f 'memchecker.cc' || echo '$(srcdir)/'`memchecker.cc
+
+libdg_la-midimapparser.lo: midimapparser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-midimapparser.lo -MD -MP -MF $(DEPDIR)/libdg_la-midimapparser.Tpo -c -o libdg_la-midimapparser.lo `test -f 'midimapparser.cc' || echo '$(srcdir)/'`midimapparser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-midimapparser.Tpo $(DEPDIR)/libdg_la-midimapparser.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='midimapparser.cc' object='libdg_la-midimapparser.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-midimapparser.lo `test -f 'midimapparser.cc' || echo '$(srcdir)/'`midimapparser.cc
+
+libdg_la-midimapper.lo: midimapper.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-midimapper.lo -MD -MP -MF $(DEPDIR)/libdg_la-midimapper.Tpo -c -o libdg_la-midimapper.lo `test -f 'midimapper.cc' || echo '$(srcdir)/'`midimapper.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-midimapper.Tpo $(DEPDIR)/libdg_la-midimapper.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='midimapper.cc' object='libdg_la-midimapper.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-midimapper.lo `test -f 'midimapper.cc' || echo '$(srcdir)/'`midimapper.cc
+
+libdg_la-mutex.lo: mutex.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-mutex.lo -MD -MP -MF $(DEPDIR)/libdg_la-mutex.Tpo -c -o libdg_la-mutex.lo `test -f 'mutex.cc' || echo '$(srcdir)/'`mutex.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-mutex.Tpo $(DEPDIR)/libdg_la-mutex.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='mutex.cc' object='libdg_la-mutex.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-mutex.lo `test -f 'mutex.cc' || echo '$(srcdir)/'`mutex.cc
+
+libdg_la-path.lo: path.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-path.lo -MD -MP -MF $(DEPDIR)/libdg_la-path.Tpo -c -o libdg_la-path.lo `test -f 'path.cc' || echo '$(srcdir)/'`path.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-path.Tpo $(DEPDIR)/libdg_la-path.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='path.cc' object='libdg_la-path.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-path.lo `test -f 'path.cc' || echo '$(srcdir)/'`path.cc
+
+libdg_la-powerlist.lo: powerlist.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-powerlist.lo -MD -MP -MF $(DEPDIR)/libdg_la-powerlist.Tpo -c -o libdg_la-powerlist.lo `test -f 'powerlist.cc' || echo '$(srcdir)/'`powerlist.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-powerlist.Tpo $(DEPDIR)/libdg_la-powerlist.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='powerlist.cc' object='libdg_la-powerlist.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-powerlist.lo `test -f 'powerlist.cc' || echo '$(srcdir)/'`powerlist.cc
+
+libdg_la-random.lo: random.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-random.lo -MD -MP -MF $(DEPDIR)/libdg_la-random.Tpo -c -o libdg_la-random.lo `test -f 'random.cc' || echo '$(srcdir)/'`random.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-random.Tpo $(DEPDIR)/libdg_la-random.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='random.cc' object='libdg_la-random.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-random.lo `test -f 'random.cc' || echo '$(srcdir)/'`random.cc
+
+libdg_la-sample.lo: sample.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-sample.lo -MD -MP -MF $(DEPDIR)/libdg_la-sample.Tpo -c -o libdg_la-sample.lo `test -f 'sample.cc' || echo '$(srcdir)/'`sample.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-sample.Tpo $(DEPDIR)/libdg_la-sample.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='sample.cc' object='libdg_la-sample.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-sample.lo `test -f 'sample.cc' || echo '$(srcdir)/'`sample.cc
+
+libdg_la-semaphore.lo: semaphore.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-semaphore.lo -MD -MP -MF $(DEPDIR)/libdg_la-semaphore.Tpo -c -o libdg_la-semaphore.lo `test -f 'semaphore.cc' || echo '$(srcdir)/'`semaphore.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-semaphore.Tpo $(DEPDIR)/libdg_la-semaphore.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='semaphore.cc' object='libdg_la-semaphore.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-semaphore.lo `test -f 'semaphore.cc' || echo '$(srcdir)/'`semaphore.cc
+
+libdg_la-saxparser.lo: saxparser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-saxparser.lo -MD -MP -MF $(DEPDIR)/libdg_la-saxparser.Tpo -c -o libdg_la-saxparser.lo `test -f 'saxparser.cc' || echo '$(srcdir)/'`saxparser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-saxparser.Tpo $(DEPDIR)/libdg_la-saxparser.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='saxparser.cc' object='libdg_la-saxparser.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-saxparser.lo `test -f 'saxparser.cc' || echo '$(srcdir)/'`saxparser.cc
+
+libdg_la-staminafilter.lo: staminafilter.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-staminafilter.lo -MD -MP -MF $(DEPDIR)/libdg_la-staminafilter.Tpo -c -o libdg_la-staminafilter.lo `test -f 'staminafilter.cc' || echo '$(srcdir)/'`staminafilter.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-staminafilter.Tpo $(DEPDIR)/libdg_la-staminafilter.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='staminafilter.cc' object='libdg_la-staminafilter.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-staminafilter.lo `test -f 'staminafilter.cc' || echo '$(srcdir)/'`staminafilter.cc
+
+libdg_la-thread.lo: thread.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-thread.lo -MD -MP -MF $(DEPDIR)/libdg_la-thread.Tpo -c -o libdg_la-thread.lo `test -f 'thread.cc' || echo '$(srcdir)/'`thread.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-thread.Tpo $(DEPDIR)/libdg_la-thread.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='thread.cc' object='libdg_la-thread.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-thread.lo `test -f 'thread.cc' || echo '$(srcdir)/'`thread.cc
+
+libdg_la-versionstr.lo: versionstr.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libdg_la-versionstr.lo -MD -MP -MF $(DEPDIR)/libdg_la-versionstr.Tpo -c -o libdg_la-versionstr.lo `test -f 'versionstr.cc' || echo '$(srcdir)/'`versionstr.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdg_la-versionstr.Tpo $(DEPDIR)/libdg_la-versionstr.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='versionstr.cc' object='libdg_la-versionstr.lo' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdg_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libdg_la-versionstr.lo `test -f 'versionstr.cc' || echo '$(srcdir)/'`versionstr.cc
+
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
-tags TAGS:
-
-ctags CTAGS:
-cscope cscopelist:
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
@@ -427,7 +877,7 @@ distdir: $(DISTFILES)
done
check-am: all-am
check: check-am
-all-am: Makefile
+all-am: Makefile $(LTLIBRARIES)
installdirs:
install: install-am
install-exec: install-exec-am
@@ -461,11 +911,14 @@ maintainer-clean-generic:
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
-clean-am: clean-generic clean-libtool mostlyclean-am
+clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
+ mostlyclean-am
distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
-rm -f Makefile
-distclean-am: clean-am distclean-generic
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
dvi: dvi-am
@@ -508,12 +961,14 @@ install-ps-am:
installcheck-am:
maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
mostlyclean: mostlyclean-am
-mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
pdf: pdf-am
@@ -527,17 +982,19 @@ uninstall-am:
.MAKE: install-am install-strip
-.PHONY: all all-am check check-am clean clean-generic clean-libtool \
- cscopelist-am ctags-am distclean distclean-generic \
- distclean-libtool distdir dvi dvi-am html html-am info info-am \
- install install-am install-data install-data-am install-dvi \
- install-dvi-am install-exec install-exec-am install-html \
- install-html-am install-info install-info-am install-man \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-strip installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
+ clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \
+ ctags-am distclean distclean-compile distclean-generic \
+ distclean-libtool distclean-tags distdir dvi dvi-am html \
+ html-am info info-am install install-am install-data \
+ install-data-am install-dvi install-dvi-am install-exec \
+ install-exec-am install-html install-html-am install-info \
+ install-info-am install-man install-pdf install-pdf-am \
+ install-ps install-ps-am install-strip installcheck \
+ installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags-am uninstall uninstall-am
+ tags tags-am uninstall uninstall-am
# Tell versions [3.59,3.63) of GNU make to not export all variables.
diff --git a/src/audiocache.cc b/src/audiocache.cc
index a5fb0db..b01d752 100644
--- a/src/audiocache.cc
+++ b/src/audiocache.cc
@@ -35,7 +35,10 @@
#include "audiocachefile.h"
-#define CHUNKSIZE(x) (x * CHUNK_MULTIPLIER)
+AudioCache::AudioCache(Settings& settings)
+ : settings(settings)
+{
+}
AudioCache::~AudioCache()
{
@@ -47,7 +50,7 @@ AudioCache::~AudioCache()
DEBUG(cache, "~AudioCache() post\n");
}
-void AudioCache::init(size_t poolsize)
+void AudioCache::init(std::size_t poolsize)
{
setAsyncMode(true);
@@ -61,9 +64,12 @@ void AudioCache::deinit()
}
// Invariant: initial_samples_needed < preloaded audio data
-sample_t* AudioCache::open(const AudioFile& file, size_t initial_samples_needed,
+sample_t* AudioCache::open(const AudioFile& file,
+ std::size_t initial_samples_needed,
int channel, cacheid_t& id)
{
+ assert(chunk_size); // Assert updateChunkSize was called before processing.
+
if(!file.isValid())
{
// File preload not yet ready - skip this sample.
@@ -95,7 +101,7 @@ sample_t* AudioCache::open(const AudioFile& file, size_t initial_samples_needed,
c.front = nullptr; // This is allocated when needed.
c.back = nullptr; // This is allocated when needed.
- size_t cropped_size;
+ std::size_t cropped_size;
if(file.preloadedsize == file.size)
{
@@ -131,7 +137,7 @@ sample_t* AudioCache::open(const AudioFile& file, size_t initial_samples_needed,
if(c.back == nullptr)
{
- c.back = new sample_t[CHUNKSIZE(framesize)];
+ c.back = new sample_t[chunk_size];
}
event_handler.pushLoadNextEvent(c.afile, c.channel, c.pos,
@@ -141,7 +147,7 @@ sample_t* AudioCache::open(const AudioFile& file, size_t initial_samples_needed,
return c.preloaded_samples; // return preloaded data
}
-sample_t* AudioCache::next(cacheid_t id, size_t& size)
+sample_t* AudioCache::next(cacheid_t id, std::size_t& size)
{
size = framesize;
@@ -168,7 +174,6 @@ sample_t* AudioCache::next(cacheid_t id, size_t& size)
}
c.localpos += framesize;
-
return s;
}
@@ -179,7 +184,7 @@ sample_t* AudioCache::next(cacheid_t id, size_t& size)
{
// We are playing from cache:
- if(c.localpos < CHUNKSIZE(framesize))
+ if(c.localpos < chunk_size)
{
sample_t* s = c.front + c.localpos;
c.localpos += framesize;
@@ -191,7 +196,7 @@ sample_t* AudioCache::next(cacheid_t id, size_t& size)
if(!c.ready)
{
// Just return silence.
- ++number_of_underruns;
+ settings.number_of_underruns.fetch_add(1);
return nodata;
}
@@ -201,7 +206,7 @@ sample_t* AudioCache::next(cacheid_t id, size_t& size)
// Next time we go here we have already read the first frame.
c.localpos = framesize;
- c.pos += CHUNKSIZE(framesize);
+ c.pos += chunk_size;
// Does the file have remaining unread samples?
assert(c.afile); // Assert that we have an audio file.
@@ -210,7 +215,7 @@ sample_t* AudioCache::next(cacheid_t id, size_t& size)
// Do we have a back buffer to read into?
if(c.back == nullptr)
{
- c.back = new sample_t[CHUNKSIZE(framesize)];
+ c.back = new sample_t[chunk_size];
}
event_handler.pushLoadNextEvent(c.afile, c.channel, c.pos,
@@ -244,7 +249,7 @@ void AudioCache::close(cacheid_t id)
event_handler.pushCloseEvent(id);
}
-void AudioCache::setFrameSize(size_t framesize)
+void AudioCache::setFrameSize(std::size_t framesize)
{
DEBUG(cache, "%s\n", __PRETTY_FUNCTION__);
@@ -255,43 +260,49 @@ void AudioCache::setFrameSize(size_t framesize)
// NOTE: Not threaded...
//std::lock_guard<AudioCacheIDManager> id_manager_lock(id_manager);
- if(framesize > this->framesize)
+ if(framesize > nodata_framesize)
{
delete[] nodata;
nodata = new sample_t[framesize];
+ nodata_framesize = framesize;
- for(size_t i = 0; i < framesize; ++i)
+ for(std::size_t i = 0; i < framesize; ++i)
{
nodata[i] = 0.0f;
}
}
this->framesize = framesize;
-
- event_handler.setChunkSize(CHUNKSIZE(framesize));
}
-size_t AudioCache::getFrameSize() const
+std::size_t AudioCache::getFrameSize() const
{
return framesize;
}
-void AudioCache::setAsyncMode(bool async)
+void AudioCache::updateChunkSize(std::size_t output_channels)
{
- event_handler.setThreaded(async);
-}
+ // Make sure we won't get out-of-range chunk sizes.
+ std::size_t disk_cache_chunk_size =
+ std::max(settings.disk_cache_chunk_size.load(), std::size_t(512u * 1024u));
+ output_channels = std::max(output_channels, std::size_t(1u));
-bool AudioCache::isAsyncMode() const
-{
- return event_handler.isThreaded();
+ // 1MB pr. chunk divided over 16 channels, 4 bytes pr. sample.
+ const auto ideal_chunk_size =
+ disk_cache_chunk_size / output_channels / sizeof(sample_t);
+
+ // Chunk size must match a whole number of frames.
+ chunk_size = (ideal_chunk_size / framesize) * framesize;
+
+ event_handler.setChunkSize(chunk_size);
}
-size_t AudioCache::getNumberOfUnderruns() const
+void AudioCache::setAsyncMode(bool async)
{
- return number_of_underruns;
+ event_handler.setThreaded(async);
}
-void AudioCache::resetNumberOfUnderruns()
+bool AudioCache::isAsyncMode() const
{
- number_of_underruns = 0;
+ return event_handler.isThreaded();
}
diff --git a/src/audiocache.h b/src/audiocache.h
index 5a4577f..54abcf7 100644
--- a/src/audiocache.h
+++ b/src/audiocache.h
@@ -36,12 +36,12 @@
#include "audiocachefile.h"
#include "audiocacheidmanager.h"
#include "audiocacheeventhandler.h"
+#include "settings.h"
-#define CHUNK_MULTIPLIER 16
-
-class AudioCache {
+class AudioCache
+{
public:
- AudioCache() = default;
+ AudioCache(Settings& settings);
//! Destroy object and stop thread if needed.
~AudioCache();
@@ -50,7 +50,7 @@ public:
//! This method starts the cache manager thread.
//! This method blocks until the thread has been started.
//! \param poolsize The maximum number of parellel events supported.
- void init(size_t poolsize);
+ void init(std::size_t poolsize);
//! Stop thread and clean up resources.
//! This method blocks until the thread has stopped.
@@ -67,7 +67,7 @@ public:
//! \param [out] new_id The newly created cache id.
//! \return A pointer to the first buffer containing the
//! 'initial_samples_needed' number of samples.
- sample_t* open(const AudioFile& file, size_t initial_samples_needed, int channel,
+ sample_t* open(const AudioFile& file, std::size_t initial_samples_needed, int channel,
cacheid_t& new_id);
//! Get next buffer.
@@ -77,7 +77,7 @@ public:
//! \param id The cache id to read from.
//! \param [out] size The size of the returned buffer.
//! \return A pointer to the buffer.
- sample_t* next(cacheid_t id, size_t &size);
+ sample_t* next(cacheid_t id, std::size_t &size);
//! Returns true iff the next chunk of the supplied id has been read from disk.
bool isReady(cacheid_t id);
@@ -88,8 +88,12 @@ public:
void close(cacheid_t id);
//! Set/get internal framesize used when iterating through cache buffers.
- void setFrameSize(size_t framesize);
- size_t getFrameSize() const;
+ void setFrameSize(std::size_t framesize);
+ std::size_t getFrameSize() const;
+
+ //! Signal the AudioCache sub-system to set it's internals according to the
+ //! chunk size parameter from Settings.
+ void updateChunkSize(std::size_t output_channels);
//! Control/get reader threaded mode.
//! True means reading happening threaded, false means all reading done
@@ -97,17 +101,14 @@ public:
void setAsyncMode(bool async);
bool isAsyncMode() const;
- //! Return the number of chunks that were read too late.
- size_t getNumberOfUnderruns() const;
-
- //! Set underrun counter to 0.
- void resetNumberOfUnderruns();
-
private:
- size_t framesize{0};
+ std::size_t framesize{0};
sample_t* nodata{nullptr};
- size_t number_of_underruns{0};
+ std::size_t nodata_framesize{0};
+ std::size_t chunk_size{0};
AudioCacheIDManager id_manager;
AudioCacheEventHandler event_handler{id_manager};
+
+ Settings& settings;
};
diff --git a/src/audiofile.cc b/src/audiofile.cc
index 84329f8..93b2e4f 100644
--- a/src/audiofile.cc
+++ b/src/audiofile.cc
@@ -28,24 +28,23 @@
*/
#include "audiofile.h"
-#include <config.h>
+#include <cassert>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>
+
#include <sndfile.h>
-#include <hugin.hpp>
-AudioFile::AudioFile(const std::string& filename, int filechannel)
-{
- is_loaded = false;
- this->filename = filename;
- this->filechannel = filechannel;
+#include <config.h>
- data = nullptr;
- size = 0;
+#include <hugin.hpp>
- magic = this;
+AudioFile::AudioFile(const std::string& filename, std::size_t filechannel)
+ : filename(filename)
+ , filechannel(filechannel)
+ , magic{this}
+{
}
AudioFile::~AudioFile()
@@ -56,6 +55,7 @@ AudioFile::~AudioFile()
bool AudioFile::isValid() const
{
+ //assert(this == magic);
return this == magic;
}
@@ -66,19 +66,20 @@ void AudioFile::unload()
is_loaded = false;
+ preloadedsize = 0;
+ size = 0;
delete[] data;
data = nullptr;
- size = 0;
}
-#define BUFFER_SIZE 4092
+#define BUFFER_SIZE 4096
-void AudioFile::load(int num_samples)
+void AudioFile::load(std::size_t sample_limit)
{
// Make sure we don't unload the object while loading it...
MutexAutolock l(mutex);
- if(data)
+ if(this->data) // already loaded
{
return;
}
@@ -92,17 +93,18 @@ void AudioFile::load(int num_samples)
return;
}
- if(num_samples == ALL_SAMPLES)
+ if(sf_info.channels < 1)
{
- num_samples = sf_info.frames;
+ // This should never happen but lets check just in case.
+ return;
}
- size = sf_info.frames;
- preloadedsize = sf_info.frames;
+ std::size_t size = sf_info.frames;
+ std::size_t preloadedsize = sf_info.frames;
- if(preloadedsize > (size_t)num_samples)
+ if(preloadedsize > sample_limit)
{
- preloadedsize = num_samples;
+ preloadedsize = sample_limit;
}
sample_t* data = new sample_t[preloadedsize];
@@ -113,35 +115,39 @@ void AudioFile::load(int num_samples)
else
{
// check filechannel exists
- if(filechannel >= sf_info.channels)
+ if(filechannel >= (std::size_t)sf_info.channels)
{
filechannel = sf_info.channels - 1;
}
sample_t buffer[BUFFER_SIZE];
- int readsize = BUFFER_SIZE / sf_info.channels;
- int totalread = 0;
- int read;
+ std::size_t frame_count = BUFFER_SIZE / sf_info.channels;
+ std::size_t total_frames_read = 0;
+ int frames_read;
do
{
- read = sf_readf_float(fh, buffer, readsize);
- for(int i = 0; (i < read) && (totalread < num_samples); ++i)
+ frames_read = sf_readf_float(fh, buffer, frame_count);
+ for(int i = 0;
+ (i < frames_read) && (total_frames_read < sample_limit);
+ ++i)
{
- data[totalread++] = buffer[i * sf_info.channels + filechannel];
+ data[total_frames_read++] = buffer[i * sf_info.channels + filechannel];
}
}
- while( (read > 0) &&
- (totalread < (int)preloadedsize) &&
- (totalread < num_samples) );
+ while( (frames_read > 0) &&
+ (total_frames_read < preloadedsize) &&
+ (total_frames_read < sample_limit) );
// set data size to total bytes read
- preloadedsize = totalread;
+ preloadedsize = total_frames_read;
}
sf_close(fh);
this->data = data;
+ this->size = size;
+ this->preloadedsize = preloadedsize;
is_loaded = true;
}
diff --git a/src/audiofile.h b/src/audiofile.h
index c310a55..07b40dd 100644
--- a/src/audiofile.h
+++ b/src/audiofile.h
@@ -29,27 +29,27 @@
#include <string>
#include <map>
#include <vector>
+#include <limits>
#include <sndfile.h>
#include "mutex.h"
#include "audio.h"
-#define ALL_SAMPLES -1
-
-class AudioFile {
+class AudioFile
+{
public:
- AudioFile(const std::string& filename, int filechannel);
+ AudioFile(const std::string& filename, std::size_t filechannel);
~AudioFile();
- void load(int num_samples = ALL_SAMPLES);
+ void load(std::size_t sample_limit = std::numeric_limits<std::size_t>::max());
void unload();
bool isLoaded() const;
- volatile size_t size{0}; // Full size of the file
- volatile size_t preloadedsize{0}; // Number of samples preloaded (in data)
- sample_t *data{nullptr};
+ volatile std::size_t size{0}; // Full size of the file
+ volatile std::size_t preloadedsize{0}; // Number of samples preloaded (in data)
+ sample_t* data{nullptr};
std::string filename;
@@ -57,9 +57,9 @@ public:
Mutex mutex;
- int filechannel;
+ std::size_t filechannel;
private:
- void *magic;
- volatile bool is_loaded;
+ void* magic{nullptr};
+ volatile bool is_loaded{false};
};
diff --git a/src/audioinputengine.cc b/src/audioinputengine.cc
deleted file mode 100644
index 387de4f..0000000
--- a/src/audioinputengine.cc
+++ /dev/null
@@ -1,44 +0,0 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
-/***************************************************************************
- * audioinputengine.cc
- *
- * Sun Feb 27 11:33:20 CET 2011
- * Copyright 2011 Bent Bisballe Nyeng
- * deva at aasimon.org
- ****************************************************************************/
-
-/*
- * This file is part of DrumGizmo.
- *
- * DrumGizmo is free software; you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
- *
- * DrumGizmo is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with DrumGizmo; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
- */
-#include "audioinputengine.h"
-
-#ifdef TEST_AUDIOINPUTENGINE
-//Additional dependency files
-//deps:
-//Required cflags (autoconf vars may be used)
-//cflags:
-//Required link options (autoconf vars may be used)
-//libs:
-#include "test.h"
-
-TEST_BEGIN;
-
-// TODO: Put some testcode here (see test.h for usable macros).
-
-TEST_END;
-
-#endif/*TEST_AUDIOINPUTENGINE*/
diff --git a/src/beatmapper.cc b/src/beatmapper.cc
deleted file mode 100644
index b61f0b5..0000000
--- a/src/beatmapper.cc
+++ /dev/null
@@ -1,87 +0,0 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
-/***************************************************************************
- * beatmapper.cc
- *
- * Fri Jul 25 11:17:42 CEST 2008
- * Copyright 2008 Bent Bisballe Nyeng
- * deva at aasimon.org
- ****************************************************************************/
-
-/*
- * This file is part of DrumGizmo.
- *
- * DrumGizmo is free software; you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
- *
- * DrumGizmo is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with DrumGizmo; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
- */
-#include "beatmapper.h"
-
-#include <stdio.h>
-
-#define DEF 2.0
-
-BeatMapper::BeatMapper(const Instrument& instrument)
- : instrument{instrument}
- , hist{}
- , C{1.3}
- , mindist{4}
- , last{mindist}
-{
- for(size_t i = 0; i < HISTORY_SIZE; ++i)
- {
- hist[i] = DEF;
- }
-}
-
-Sample* BeatMapper::map(jack_nframes_t nframes)
-{
- return nullptr;
-
- // moved the following to comment by glocke since return makes this
- // unreachable
- /*
- Sample *sample = nullptr;
-
- jack_default_audio_sample_t *buffer;
- buffer = (jack_default_audio_sample_t
- *)jack_port_get_buffer(instrument->port, nframes);
-
- float e = 0.0;
- for(size_t i = 0; i < nframes; i++) {
- e += buffer[i] * buffer[i];
- }
-
- float E = 0.0;
- for(size_t i = 0; i < HISTORY_SIZE; i++) E += hist[i] / (float)HISTORY_SIZE;
- if(E == 0) E = DEF; // We do not have a connection
-
- // printf("last: %d, E: %f, e: %f - threshold: %f\n", last, E, e, 1.3 *
- E);
-
- // Shift history and save new value
- for(size_t i = 0; i < HISTORY_SIZE - 1; i++) hist[i] = hist[i+1];
- hist[HISTORY_SIZE - 1] = e>DEF?e:DEF;
-
- if(instrument->name == "hihat" && e > 0) printf("e: %f\n", e);
-
- if(e > C * E && last > mindist) {
- Velocity *v = instrument->getVelocity(127);
- if(v) sample = v->getSample();
- }
-
- last++;
- if(sample) last = 0;
-
- return sample;
- */
-}
diff --git a/src/bytesizeparser.cc b/src/bytesizeparser.cc
new file mode 100644
index 0000000..ef63f7d
--- /dev/null
+++ b/src/bytesizeparser.cc
@@ -0,0 +1,98 @@
+/* -*- Mode: c++ -*- */
+/***************************************************************************
+ * bytesize_parser.cc
+ *
+ * Sat Mar 4 18:00:12 CET 2017
+ * Copyright 2017 Goran MekiÄ
+ * meka at tilda.center
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include "bytesizeparser.h"
+#include <iostream>
+#include <stdexcept>
+
+
+static std::size_t suffixToSize(const char& suffix)
+{
+ int size = 1;
+ switch(suffix)
+ {
+ case 'k':
+ size <<= 10;
+ break;
+ case 'M':
+ size <<= 20;
+ break;
+ case 'G':
+ size <<= 30;
+ break;
+ default:
+ size = 0;
+ break;
+ }
+ return size;
+}
+
+
+std::size_t byteSizeParser(const std::string& argument)
+{
+ std::string::size_type suffix_index;
+ std::size_t size;
+ std::string suffix;
+ bool error = false;
+
+ if(argument.find('-') != std::string::npos)
+ {
+ error = true;
+ }
+
+ try
+ {
+ size = std::stoi(argument, &suffix_index);
+ }
+ catch(std::invalid_argument)
+ {
+ std::cerr << "Invalid argument for diskstreamsize" << std::endl;
+ error = true;
+ }
+ catch(std::out_of_range)
+ {
+ std::cerr << "Number too big. Try using bigger suffix for diskstreamsize" << std::endl;
+ error = true;
+ }
+ if(!error)
+ {
+ suffix = argument.substr(suffix_index);
+ if (suffix.length() > 1)
+ {
+ error = true;
+ }
+ }
+ if(!error && suffix.size() > 0)
+ {
+ std::size_t suffix_size = suffixToSize(suffix[0]);
+ size *= suffix_size;
+ }
+ if(error)
+ {
+ return 0;
+ }
+ return size;
+}
diff --git a/src/audiooutputengine.cc b/src/bytesizeparser.h
similarity index 75%
rename from src/audiooutputengine.cc
rename to src/bytesizeparser.h
index 115e3f1..3007454 100644
--- a/src/audiooutputengine.cc
+++ b/src/bytesizeparser.h
@@ -1,10 +1,10 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/* -*- Mode: c++ -*- */
/***************************************************************************
- * audioooutputengine.cc
+ * bytesize_parser.h
*
- * Thu Sep 16 10:27:01 CEST 2010
- * Copyright 2010 Bent Bisballe Nyeng
- * deva at aasimon.org
+ * Sat Mar 4 18:00:12 CET 2017
+ * Copyright 2017 Goran MekiÄ
+ * meka at tilda.center
****************************************************************************/
/*
@@ -24,5 +24,10 @@
* along with DrumGizmo; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
*/
-#include "audiooutputengine.h"
+#pragma once
+#include <string>
+
+//! Returns size in bytes
+//! \param argument The size in n{k,M,G} format
+std::size_t byteSizeParser(const std::string& argument);
diff --git a/src/configfile.cc b/src/configfile.cc
index 24f9deb..71496a0 100644
--- a/src/configfile.cc
+++ b/src/configfile.cc
@@ -35,7 +35,9 @@
#include <sys/stat.h>
#include <sys/types.h>
-#ifdef WIN32
+#include "platform.h"
+
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
#include <direct.h>
#include <windows.h>
#include <Shlobj.h>
@@ -45,7 +47,7 @@
#include <hugin.hpp>
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
#define SEP "\\"
#else
#define SEP "/"
@@ -58,7 +60,7 @@
*/
static std::string getConfigPath()
{
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
std::string configpath;
TCHAR szPath[256];
if(SUCCEEDED(SHGetFolderPath(
@@ -87,7 +89,7 @@ static bool createConfigPath()
{
DEBUG(configfile, "No configuration exists, creating directory '%s'\n",
configpath.c_str());
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
if(mkdir(configpath.c_str()) < 0)
{
#else
diff --git a/src/drumgizmo.cc b/src/drumgizmo.cc
index 18cbbb7..592fa20 100644
--- a/src/drumgizmo.cc
+++ b/src/drumgizmo.cc
@@ -42,17 +42,14 @@
DrumGizmo::DrumGizmo(Settings& settings,
AudioOutputEngine& o, AudioInputEngine& i)
- : loader(settings, kit, i, resamplers, rand)
+ : loader(settings, kit, i, resamplers, rand, audio_cache)
, oe(o)
, ie(i)
- , kit()
+ , audio_cache(settings)
, input_processor(settings, kit, activeevents)
- , framesize(0)
- , freewheel(true)
- , events{}
, settings(settings)
{
- audioCache.init(10000); // start thread
+ audio_cache.init(10000); // start thread
events.reserve(1000);
loader.init();
}
@@ -60,7 +57,7 @@ DrumGizmo::DrumGizmo(Settings& settings,
DrumGizmo::~DrumGizmo()
{
loader.deinit();
- audioCache.deinit(); // stop thread
+ audio_cache.deinit(); // stop thread
}
bool DrumGizmo::init()
@@ -94,7 +91,7 @@ void DrumGizmo::setFrameSize(size_t framesize)
// Update framesize in drumkitloader and cachemanager:
loader.setFrameSize(framesize);
- audioCache.setFrameSize(framesize);
+ audio_cache.setFrameSize(framesize);
}
}
@@ -103,7 +100,7 @@ void DrumGizmo::setFreeWheel(bool freewheel)
// Freewheel = true means that we are bouncing and therefore running faster
// than realtime.
this->freewheel = freewheel;
- audioCache.setAsyncMode(!freewheel);
+ audio_cache.setAsyncMode(!freewheel);
}
void DrumGizmo::setRandomSeed(unsigned int seed)
@@ -240,7 +237,6 @@ void DrumGizmo::getSamples(int ch, int pos, sample_t* s, size_t sz)
bool removeevent = false;
Event* event = *i;
-
Event::type_t type = event->getType();
switch(type) {
case Event::sample:
@@ -263,8 +259,8 @@ void DrumGizmo::getSamples(int ch, int pos, sample_t* s, size_t sz)
if(evt.cache_id == CACHE_NOID)
{
size_t initial_chunksize = (pos + sz) - evt.offset;
- evt.buffer = audioCache.open(af, initial_chunksize,
- af.filechannel, evt.cache_id);
+ evt.buffer = audio_cache.open(af, initial_chunksize,
+ af.filechannel, evt.cache_id);
evt.buffer_size = initial_chunksize;
}
@@ -342,7 +338,7 @@ void DrumGizmo::getSamples(int ch, int pos, sample_t* s, size_t sz)
if((evt.t < af.size) && (evt.rampdown != 0))
{
- evt.buffer = audioCache.next(evt.cache_id, evt.buffer_size);
+ evt.buffer = audio_cache.next(evt.cache_id, evt.buffer_size);
}
else
{
@@ -351,7 +347,7 @@ void DrumGizmo::getSamples(int ch, int pos, sample_t* s, size_t sz)
if(removeevent)
{
- audioCache.close(evt.cache_id);
+ audio_cache.close(evt.cache_id);
}
}
}
diff --git a/src/drumgizmo.h b/src/drumgizmo.h
index b104772..e74d1b5 100644
--- a/src/drumgizmo.h
+++ b/src/drumgizmo.h
@@ -92,14 +92,15 @@ protected:
std::map<std::string, AudioFile *> audiofiles;
- AudioCache audioCache;
+ AudioCache audio_cache;
DrumKit kit;
InputProcessor input_processor;
- size_t framesize;
- bool freewheel;
+ size_t framesize{0};
+ bool freewheel{true};
std::vector<event_t> events;
Settings& settings;
+
Random rand;
};
diff --git a/src/drumkit.cc b/src/drumkit.cc
index 1dadf04..e557de1 100644
--- a/src/drumkit.cc
+++ b/src/drumkit.cc
@@ -68,7 +68,24 @@ std::string DrumKit::getDescription() const
return _description;
}
-size_t DrumKit::getSamplerate() const
+VersionStr DrumKit::getVersion() const
+{
+ return _version;
+}
+
+std::size_t DrumKit::getSamplerate() const
{
return _samplerate;
}
+
+std::size_t DrumKit::getNumberOfFiles() const
+{
+ std::size_t number_of_files = 0;
+
+ for(const auto & instrument : instruments)
+ {
+ number_of_files += instrument->getNumberOfFiles();
+ }
+
+ return number_of_files;
+}
diff --git a/src/drumkit.h b/src/drumkit.h
index e3ae783..682dbff 100644
--- a/src/drumkit.h
+++ b/src/drumkit.h
@@ -44,6 +44,7 @@ public:
std::string getName() const;
std::string getDescription() const;
+ VersionStr getVersion() const;
Instruments instruments;
Channels channels;
@@ -52,7 +53,10 @@ public:
bool isValid() const;
- size_t getSamplerate() const;
+ std::size_t getSamplerate() const;
+
+ //! Get the number of audio files (as in single channel) in this drumkit.
+ std::size_t getNumberOfFiles() const;
private:
void* magic{nullptr};
@@ -61,7 +65,7 @@ private:
std::string _name;
std::string _description;
- size_t _samplerate{0};
+ std::size_t _samplerate{0};
VersionStr _version;
};
diff --git a/src/drumkitloader.cc b/src/drumkitloader.cc
index 1d66597..eed5a33 100644
--- a/src/drumkitloader.cc
+++ b/src/drumkitloader.cc
@@ -37,13 +37,15 @@
DrumKitLoader::DrumKitLoader(Settings& settings, DrumKit& kit,
AudioInputEngine& ie,
Resamplers& resamplers,
- Random& rand)
+ Random& rand,
+ AudioCache& audio_cache)
: settings(settings)
, getter(settings)
, kit(kit)
, ie(ie)
, resamplers(resamplers)
, rand(rand)
+ , audio_cache(audio_cache)
{
}
@@ -123,12 +125,18 @@ bool DrumKitLoader::loadkit(const std::string& file)
"Trying to load it anyway...\n");
}
+ // Put some information about the kit into the settings
+ settings.drumkit_name = kit.getName();
+ settings.drumkit_description = kit.getDescription();
+ settings.drumkit_version = kit.getVersion();
+ settings.drumkit_samplerate = kit.getSamplerate();
+
loadKit(&kit);
#ifdef WITH_RESAMPLER
resamplers.setup(kit.getSamplerate(), settings.samplerate.load());
#endif/*WITH_RESAMPLER*/
-
+ settings.resampling_active.store(resamplers.isActive());
DEBUG(loadkit, "loadkit: Success\n");
@@ -141,6 +149,37 @@ void DrumKitLoader::loadKit(DrumKit *kit)
DEBUG(loader, "Create AudioFile queue from DrumKit\n");
+ auto cache_limit = settings.disk_cache_upper_limit.load();
+ auto cache_enable = settings.disk_cache_enable.load();
+
+ DEBUG(loader, "cache_enable: %s\n", cache_enable?"true":"false");
+
+ if(cache_enable)
+ {
+ auto number_of_files = kit->getNumberOfFiles();
+ auto cache_limit_per_file = cache_limit / number_of_files;
+
+ assert(framesize != 0);
+
+ preload_samples = cache_limit_per_file / sizeof(sample_t);
+
+ if(preload_samples < 4096)
+ {
+ preload_samples = 4096;
+ }
+
+ DEBUG(loader, "cache_limit: %lu, number_of_files: %lu,"
+ " cache_limit_per_file: %lu, preload_samples: %lu\n",
+ (unsigned long)cache_limit,
+ (unsigned long)number_of_files,
+ (unsigned long)cache_limit_per_file,
+ (unsigned long)preload_samples);
+ }
+ else
+ {
+ preload_samples = std::numeric_limits<std::size_t>::max();
+ }
+
settings.number_of_files_loaded.store(0);
// Count total number of files that need loading:
@@ -162,6 +201,8 @@ void DrumKitLoader::loadKit(DrumKit *kit)
DEBUG(loader, "Queued %d (size: %d) AudioFiles for loading.\n",
(int)settings.number_of_files.load(), (int)load_queue.size());
+ audio_cache.updateChunkSize(kit->channels.size());
+
semaphore.post(); // Start loader loop.
}
@@ -171,7 +212,7 @@ void DrumKitLoader::skip()
load_queue.clear();
}
-void DrumKitLoader::setFrameSize(size_t framesize)
+void DrumKitLoader::setFrameSize(std::size_t framesize)
{
std::lock_guard<std::mutex> guard(mutex);
this->framesize = framesize;
@@ -188,7 +229,7 @@ void DrumKitLoader::thread_main()
while(running)
{
- size_t size;
+ std::size_t size;
{
std::lock_guard<std::mutex> guard(mutex);
size = load_queue.size();
@@ -201,7 +242,8 @@ void DrumKitLoader::thread_main()
}
bool newKit = false;
- if(getter.drumkit_file.hasChanged())
+ if(getter.drumkit_file.hasChanged() ||
+ getter.reload_counter.hasChanged())
{
loadkit(getter.drumkit_file.getValue());
newKit = true;
@@ -239,16 +281,15 @@ void DrumKitLoader::thread_main()
AudioFile *audiofile = load_queue.front();
load_queue.pop_front();
filename = audiofile->filename;
- int preload_size = framesize * CHUNK_MULTIPLIER + framesize;
- if(preload_size < 1024)
+ try
{
- preload_size = 1024;
+ audiofile->load(preload_samples);
+ }
+ catch(std::bad_alloc&)
+ {
+ settings.drumkit_load_status.store(LoadStatus::Error);
+ load_queue.clear();
}
-
- // Note: Remove this line to enable diskstreaming
- preload_size = ALL_SAMPLES;
-
- audiofile->load(preload_size);
}
settings.number_of_files_loaded.fetch_add(1);
diff --git a/src/drumkitloader.h b/src/drumkitloader.h
index 9608e14..22fa310 100644
--- a/src/drumkitloader.h
+++ b/src/drumkitloader.h
@@ -39,6 +39,7 @@
#include "audioinputengine.h"
#include "chresampler.h"
#include "memchecker.h"
+#include "audiocache.h"
//! This class is responsible for loading the drumkits in its own thread.
//! All interaction calls are simply modifying queues and not doing any
@@ -50,7 +51,7 @@ class DrumKitLoader
{
public:
DrumKitLoader(Settings& settings, DrumKit& kit, AudioInputEngine& ie,
- Resamplers& resamplers, Random& rand);
+ Resamplers& resamplers, Random& rand, AudioCache& audio_cache);
~DrumKitLoader();
@@ -73,7 +74,7 @@ public:
//! Set the framesize which will be used to preloading samples in next
//! loadKit call.
- void setFrameSize(size_t framesize);
+ void setFrameSize(std::size_t framesize);
protected:
void thread_main();
@@ -92,4 +93,6 @@ protected:
Resamplers& resamplers;
MemChecker memchecker;
Random& rand;
+ AudioCache& audio_cache;
+ std::size_t preload_samples{std::numeric_limits<std::size_t>::max()};
};
diff --git a/src/instrument.cc b/src/instrument.cc
index 5c96c6d..466acc1 100644
--- a/src/instrument.cc
+++ b/src/instrument.cc
@@ -117,3 +117,10 @@ void Instrument::setGroup(const std::string& g)
{
_group = g;
}
+
+std::size_t Instrument::getNumberOfFiles() const
+{
+ // Note: Each AudioFile instance contains just a single channel even for
+ // multi-channel files.
+ return audiofiles.size();
+}
diff --git a/src/instrument.h b/src/instrument.h
index e61d446..41fe886 100644
--- a/src/instrument.h
+++ b/src/instrument.h
@@ -60,6 +60,9 @@ public:
bool isValid() const;
+ //! Get the number of audio files (as in single channel) in this instrument.
+ std::size_t getNumberOfFiles() const;
+
private:
void* magic;
diff --git a/src/instrumentparser.cc b/src/instrumentparser.cc
index af876a8..45e76d8 100644
--- a/src/instrumentparser.cc
+++ b/src/instrumentparser.cc
@@ -129,7 +129,7 @@ void InstrumentParser::startTag(const std::string& name, const attr_t& attr)
return;
}
- int filechannel = 1; // default, override with optional attribute
+ std::size_t filechannel = 1; // default, override with optional attribute
if(attr.find("filechannel") != attr.end())
{
filechannel = std::stoi(attr.at("filechannel"));
diff --git a/src/mutex.cc b/src/mutex.cc
index 84143be..b90132d 100644
--- a/src/mutex.cc
+++ b/src/mutex.cc
@@ -28,8 +28,9 @@
#include "mutex.h"
#include <hugin.hpp>
+#include "platform.h"
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
#include <windows.h>
#else
#include <pthread.h>
@@ -37,7 +38,7 @@
#endif
struct mutex_private_t {
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
HANDLE mutex;
#else
pthread_mutex_t mutex;
@@ -47,7 +48,7 @@ struct mutex_private_t {
Mutex::Mutex()
{
prv = new struct mutex_private_t();
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
prv->mutex = CreateMutex(nullptr, // default security attributes
FALSE, // initially not owned
nullptr); // unnamed mutex
@@ -58,7 +59,7 @@ Mutex::Mutex()
Mutex::~Mutex()
{
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
CloseHandle(prv->mutex);
#else
pthread_mutex_destroy(&prv->mutex);
@@ -74,7 +75,7 @@ Mutex::~Mutex()
//! false otherwise.
bool Mutex::try_lock()
{
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
DEBUG(mutex, "%s\n", __PRETTY_FUNCTION__);
DWORD result = WaitForSingleObject(prv->mutex, 0);
@@ -90,7 +91,7 @@ bool Mutex::try_lock()
void Mutex::lock()
{
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
WaitForSingleObject(prv->mutex, // handle to mutex
INFINITE); // no time-out interval
#else
@@ -100,7 +101,7 @@ void Mutex::lock()
void Mutex::unlock()
{
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
ReleaseMutex(prv->mutex);
#else
pthread_mutex_unlock(&prv->mutex);
diff --git a/src/mutex.h b/src/mutex.h
index 7e31296..067a4db 100644
--- a/src/mutex.h
+++ b/src/mutex.h
@@ -27,6 +27,8 @@
*/
#pragma once
+#include "platform.h"
+
struct mutex_private_t;
class Mutex {
@@ -42,7 +44,7 @@ private:
struct mutex_private_t* prv;
};
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
// Hack: mingw doesn't have std::mutex
namespace std {
class mutex : public Mutex {};
diff --git a/src/powerlist.cc b/src/powerlist.cc
index 9b0bd77..b502d03 100644
--- a/src/powerlist.cc
+++ b/src/powerlist.cc
@@ -48,7 +48,7 @@ unsigned int const MIN_SAMPLE_SET_SIZE = 26u;
// Enable to calculate power on old samples without power attribute
//#define AUTO_CALCULATE_POWER
-unsigned int const SIZE = 500u;
+unsigned int const LOAD_SIZE = 500u;
PowerList::PowerList(Random& rand)
: rand(rand)
@@ -82,7 +82,7 @@ Channel* PowerList::getMasterChannel()
Channel* c = pair.first;
AudioFile* af = pair.second;
- af->load(SIZE);
+ af->load(LOAD_SIZE);
float silence{0.f};
std::size_t silence_length{4u};
@@ -176,7 +176,7 @@ void PowerList::finalise()
DEBUG(powerlist, "Calculating power\n");
float power{0.f};
- for(auto s = 0u; s < SIZE && s < master->size; ++s)
+ for(auto s = 0u; s < LOAD_SIZE && s < master->size; ++s)
{
power += master->data[s] * master->data[s];
}
diff --git a/src/random.cc b/src/random.cc
index f6b5b34..9317744 100644
--- a/src/random.cc
+++ b/src/random.cc
@@ -103,28 +103,18 @@ float Random::floatInRange(float lower_bound, float upper_bound)
// https://en.wikipedia.org/wiki/Marsaglia_polar_method
float Random::normalDistribution(float mean, float stddev)
{
- if (has_saved_value)
+ float u, v, s;
+ do
{
- has_saved_value = false;
- return saved_value * stddev + mean;
+ u = 2.0*generateFloat() - 1.0;
+ v = 2.0*generateFloat() - 1.0;
+ s = (u * u) + (v * v);
}
- else
- {
- float u, v, s;
- do
- {
- u = 2.0f*generateFloat() - 1;
- v = 2.0f*generateFloat() - 1;
- s = (u * u) + (v * v);
- }
- while (s > 1.0f || s == 0.0f);
+ while (s > 1.0 || s == 0.0);
- s = std::sqrt(-2*std::log(s) / s);
- saved_value = u * s;
- has_saved_value = true;
+ s = std::sqrt(-2*std::log(s) / s);
- return mean + stddev * (v * s);
- }
+ return stddev * (v * s) + mean;
}
float Random::generateFloat()
diff --git a/src/random.h b/src/random.h
index 7f53c05..cdf7705 100644
--- a/src/random.h
+++ b/src/random.h
@@ -58,10 +58,6 @@ private:
std::minstd_rand0 generator;
float generateFloat();
-
- // variables for normalDistribution
- bool has_saved_value = false;
- float saved_value;
};
template <typename T>
diff --git a/src/settings.h b/src/settings.h
index a1d5bd0..61f92e7 100644
--- a/src/settings.h
+++ b/src/settings.h
@@ -28,6 +28,8 @@
#include <atomic>
#include <string>
+#include <limits>
+
#include <cassert>
#include "atomic.h"
@@ -46,6 +48,24 @@ struct Settings
{
Atomic<std::string> drumkit_file{""};
Atomic<LoadStatus> drumkit_load_status{LoadStatus::Idle};
+ Atomic<std::string> drumkit_name{""};
+ Atomic<std::string> drumkit_description{""};
+ Atomic<std::string> drumkit_version{""};
+ Atomic<std::size_t> drumkit_samplerate{0};
+
+ //! The maximum amount of memory in bytes that the AudioCache
+ //! is allowed to use for preloading. Default is 1GB.
+ Atomic<std::size_t> disk_cache_upper_limit{1024 * 1024 * 1024};
+
+ //! The optimal read chunk size from the disk.
+ Atomic<std::size_t> disk_cache_chunk_size{1024 * 1024};
+
+ Atomic<bool> disk_cache_enable{true};
+
+ Atomic<std::size_t> number_of_underruns{0};
+
+ //! Increment this in order to invoke a reload of the current drumkit.
+ Atomic<std::size_t> reload_counter{0};
Atomic<std::string> midimap_file{""};
Atomic<LoadStatus> midimap_load_status{LoadStatus::Idle};
@@ -60,6 +80,7 @@ struct Settings
Atomic<double> samplerate{44100.0};
Atomic<bool> enable_resampling{true};
+ Atomic<bool> resampling_active{false};
Atomic<std::size_t> number_of_files{0};
Atomic<std::size_t> number_of_files_loaded{0};
@@ -71,6 +92,16 @@ struct SettingsGetter
{
SettingRef<std::string> drumkit_file;
SettingRef<LoadStatus> drumkit_load_status;
+ SettingRef<std::string> drumkit_name;
+ SettingRef<std::string> drumkit_description;
+ SettingRef<std::string> drumkit_version;
+ SettingRef<std::size_t> drumkit_samplerate;
+
+ SettingRef<std::size_t> disk_cache_upper_limit;
+ SettingRef<std::size_t> disk_cache_chunk_size;
+ SettingRef<bool> disk_cache_enable;
+ SettingRef<std::size_t> number_of_underruns;
+ SettingRef<std::size_t> reload_counter;
SettingRef<std::string> midimap_file;
SettingRef<LoadStatus> midimap_load_status;
@@ -85,6 +116,7 @@ struct SettingsGetter
SettingRef<double> samplerate;
SettingRef<bool> enable_resampling;
+ SettingRef<bool> resampling_active;
SettingRef<std::size_t> number_of_files;
SettingRef<std::size_t> number_of_files_loaded;
@@ -93,6 +125,15 @@ struct SettingsGetter
SettingsGetter(Settings& settings)
: drumkit_file(settings.drumkit_file)
, drumkit_load_status(settings.drumkit_load_status)
+ , drumkit_name(settings.drumkit_name)
+ , drumkit_description(settings.drumkit_description)
+ , drumkit_version(settings.drumkit_version)
+ , drumkit_samplerate(settings.drumkit_samplerate)
+ , disk_cache_upper_limit(settings.disk_cache_upper_limit)
+ , disk_cache_chunk_size(settings.disk_cache_chunk_size)
+ , disk_cache_enable(settings.disk_cache_enable)
+ , number_of_underruns(settings.number_of_underruns)
+ , reload_counter(settings.reload_counter)
, midimap_file(settings.midimap_file)
, midimap_load_status(settings.midimap_load_status)
, enable_velocity_modifier{settings.enable_velocity_modifier}
@@ -102,6 +143,7 @@ struct SettingsGetter
, velocity_randomiser_weight{settings.velocity_randomiser_weight}
, samplerate{settings.samplerate}
, enable_resampling{settings.enable_resampling}
+ , resampling_active{settings.resampling_active}
, number_of_files{settings.number_of_files}
, number_of_files_loaded{settings.number_of_files_loaded}
, current_file{settings.current_file}
@@ -115,6 +157,16 @@ class SettingsNotifier
public:
Notifier<std::string> drumkit_file;
Notifier<LoadStatus> drumkit_load_status;
+ Notifier<std::string> drumkit_name;
+ Notifier<std::string> drumkit_description;
+ Notifier<std::string> drumkit_version;
+ Notifier<std::size_t> drumkit_samplerate;
+
+ Notifier<std::size_t> disk_cache_upper_limit;
+ Notifier<std::size_t> disk_cache_chunk_size;
+ Notifier<bool> disk_cache_enable;
+ Notifier<std::size_t> number_of_underruns;
+ Notifier<std::size_t> reload_counter;
Notifier<std::string> midimap_file;
Notifier<LoadStatus> midimap_load_status;
@@ -129,6 +181,7 @@ public:
Notifier<double> samplerate;
Notifier<bool> enable_resampling;
+ Notifier<bool> resampling_active;
Notifier<std::size_t> number_of_files;
Notifier<std::size_t> number_of_files_loaded;
@@ -140,6 +193,16 @@ public:
EVAL(drumkit_file);
EVAL(drumkit_load_status);
+ EVAL(drumkit_name);
+ EVAL(drumkit_description);
+ EVAL(drumkit_version);
+ EVAL(drumkit_samplerate);
+
+ EVAL(disk_cache_upper_limit);
+ EVAL(disk_cache_chunk_size);
+ EVAL(disk_cache_enable);
+ EVAL(number_of_underruns);
+ EVAL(reload_counter);
EVAL(midimap_file);
EVAL(midimap_load_status);
@@ -154,6 +217,7 @@ public:
EVAL(samplerate);
EVAL(enable_resampling);
+ EVAL(resampling_active);
EVAL(number_of_files);
EVAL(number_of_files_loaded);
diff --git a/src/thread.cc b/src/thread.cc
index 030c5dd..abc59a2 100644
--- a/src/thread.cc
+++ b/src/thread.cc
@@ -26,7 +26,6 @@
*/
#include "thread.h"
-#include <stdio.h>
#include <hugin.hpp>
Thread::Thread()
@@ -37,32 +36,32 @@ Thread::~Thread()
void Thread::run()
{
- DEBUG(thread, "Thread::run()\n");
-#ifdef WIN32
- tid = CreateThread(NULL, 0, thread_run, this, 0, NULL);
+ DEBUG(thread, "Thread::run()\n");
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
+ tid = CreateThread(NULL, 0, thread_run, this, 0, NULL);
#else
- pthread_create(&tid, NULL, thread_run, this);
-#endif/*WIN32*/
+ pthread_create(&tid, NULL, thread_run, this);
+#endif
}
void Thread::wait_stop()
{
-#ifdef WIN32
- WaitForSingleObject(tid, INFINITE);
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
+ WaitForSingleObject(tid, INFINITE);
#else
- pthread_join(tid, NULL);
-#endif/*WIN32*/
+ pthread_join(tid, NULL);
+#endif
}
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
DWORD WINAPI
#else
void*
-#endif/*WIN32*/
+#endif
Thread::thread_run(void *data)
{
- DEBUG(thread, "Thread run\n");
- Thread *t = (Thread*)data;
- t->thread_main();
- return 0;
+ DEBUG(thread, "Thread run\n");
+ Thread *t = (Thread*)data;
+ t->thread_main();
+ return 0;
}
diff --git a/src/thread.h b/src/thread.h
index 6d3b920..f5bf1a7 100644
--- a/src/thread.h
+++ b/src/thread.h
@@ -26,31 +26,34 @@
*/
#pragma once
-#ifdef WIN32
+#include "platform.h"
+
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#else
#include <pthread.h>
-#endif/*WIN32*/
+#endif
-class Thread {
+class Thread
+{
public:
- Thread();
- virtual ~Thread();
+ Thread();
+ virtual ~Thread();
- void run();
- void wait_stop();
+ void run();
+ void wait_stop();
protected:
- virtual void thread_main() = 0;
-
+ virtual void thread_main() = 0;
+
private:
-#ifdef WIN32
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
HANDLE tid{nullptr};
- static DWORD WINAPI
+ static DWORD WINAPI
#else
- pthread_t tid{0};
- static void*
-#endif/*WIN32*/
- thread_run(void *data);
+ pthread_t tid{0};
+ static void*
+#endif
+ thread_run(void *data);
};
diff --git a/test/Makefile.am b/test/Makefile.am
index fbe10a9..027b022 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -1,15 +1,12 @@
# Rules for the test code (use `make check` to execute)
-SUBDIRS = dgreftest
+SUBDIRS = dgreftest uitests
if ENABLE_TESTS
-include $(top_srcdir)/src/Makefile.am.drumgizmo
-include $(top_srcdir)/plugingui/Makefile.am.plugingui
-
TESTS = resource enginetest paintertest resampler configfile audiocache \
audiocachefile audiocacheidmanager audiocacheeventhandler \
memchecker randomtest atomictest syncedsettingstest imagecachetest \
- semaphoretest drumkitcreatortest
+ semaphoretest drumkitcreatortest bytesizeparsertest
if ENABLE_LV2
TESTS += lv2
@@ -90,31 +87,22 @@ audiocacheeventhandler_SOURCES = \
enginetest_CXXFLAGS = -DOUTPUT=\"enginetest\" $(CPPUNIT_CFLAGS) \
-I$(top_srcdir)/src -I$(top_srcdir)/include \
- -I$(top_srcdir)/hugin -DDISABLE_HUGIN $(PTHREAD_CFLAGS)
-enginetest_CFLAGS = -DDISABLE_HUGIN
-enginetest_LDFLAGS = $(CPPUNIT_LIBS) $(DRUMGIZMO_LIBS) $(PTHREAD_LIBS) $(SNDFILE_LIBS)
+ -I$(top_srcdir)/hugin $(PTHREAD_CFLAGS)
+enginetest_LDFLAGS = $(CPPUNIT_LIBS) $(PTHREAD_LIBS) $(SNDFILE_LIBS) \
+ $(top_srcdir)/src/libdg.la
enginetest_SOURCES = \
- $(DRUMGIZMO_SOURCES) \
$(top_srcdir)/hugin/hugin.c \
test.cc \
drumkit_creator.cc \
enginetest.cc
paintertest_CXXFLAGS = -DOUTPUT=\"paintertest\" $(CPPUNIT_CFLAGS) \
- -I$(top_srcdir)/src -I$(top_srcdir)/include \
- -I$(top_srcdir)/hugin -DDISABLE_HUGIN $(PTHREAD_CFLAGS) \
- $(PLUGIN_GUI_CPPFLAGS)
-paintertest_LDFLAGS = $(CPPUNIT_LIBS)
+ -I$(top_srcdir)/src -I$(top_srcdir)/include -I$(top_srcdir)/plugingui \
+ -I$(top_srcdir)/hugin $(PTHREAD_CFLAGS)
+paintertest_LDFLAGS = $(CPPUNIT_LIBS) $(top_srcdir)/plugingui/libdggui.la
paintertest_SOURCES = \
+ $(top_srcdir)/hugin/hugin.c \
test.cc \
- $(top_srcdir)/plugingui/painter.cc \
- $(top_srcdir)/plugingui/pixelbuffer.cc \
- $(top_srcdir)/plugingui/colour.cc \
- $(top_srcdir)/plugingui/font.cc \
- $(top_srcdir)/plugingui/image.cc \
- $(top_srcdir)/plugingui/resource.cc \
- $(top_srcdir)/plugingui/resource_data.cc \
- $(top_srcdir)/plugingui/lodepng/lodepng.cpp \
paintertest.cc
resampler_CXXFLAGS = -DOUTPUT=\"resampler\" $(CPPUNIT_CFLAGS) \
@@ -151,11 +139,11 @@ configfile_SOURCES = \
memchecker_CXXFLAGS = -DOUTPUT=\"memchecker\" $(CPPUNIT_CFLAGS) \
-I$(top_srcdir)/src -I$(top_srcdir)/include \
- -I$(top_srcdir)/hugin -DDISABLE_HUGIN $(PTHREAD_CFLAGS)
-memchecker_CFLAGS = -DDISABLE_HUGIN
-memchecker_LDFLAGS = $(CPPUNIT_LIBS) $(DRUMGIZMO_LIBS) $(PTHREAD_LIBS)
+ -I$(top_srcdir)/hugin $(PTHREAD_CFLAGS)
+memchecker_LDFLAGS = $(CPPUNIT_LIBS) $(PTHREAD_LIBS) \
+ $(top_srcdir)/src/libdg.la
memchecker_SOURCES = \
- $(DRUMGIZMO_SOURCES) \
+ $(top_srcdir)/hugin/hugin.c \
test.cc \
drumkit_creator.cc \
memcheckertest.cc
@@ -175,8 +163,8 @@ atomictest_CXXFLAGS = -DOUTPUT=\"atomictest\" $(CPPUNIT_CFLAGS) \
atomictest_LDFLAGS = $(CPPUNIT_LIBS)
atomictest_SOURCES = atomictest.cc test.cc
-syncedsettingstest_CXXFLAGS = -DOUTPUT=\"syncedsettingstest\" $(CPPUNIT_CFLAGS) \
- -I$(top_srcdir)/src -I$(top_srcdir)/hugin
+syncedsettingstest_CXXFLAGS = -DOUTPUT=\"syncedsettingstest\" \
+ $(CPPUNIT_CFLAGS) -I$(top_srcdir)/src -I$(top_srcdir)/hugin
syncedsettingstest_LDFLAGS = $(CPPUNIT_LIBS)
syncedsettingstest_SOURCES = syncedsettings.cc test.cc
@@ -186,15 +174,9 @@ EXTRA_DIST = \
imagecachetest_CXXFLAGS = -DOUTPUT=\"imagecachetest\" $(CPPUNIT_CFLAGS) \
-I$(top_srcdir)/src -I$(top_srcdir)/plugingui -I$(top_srcdir)/hugin
-imagecachetest_LDFLAGS = $(CPPUNIT_LIBS)
+imagecachetest_LDFLAGS = $(CPPUNIT_LIBS) $(top_srcdir)/plugingui/libdggui.la
imagecachetest_SOURCES = \
$(top_srcdir)/hugin/hugin.c \
- $(top_srcdir)/plugingui/lodepng/lodepng.cpp \
- $(top_srcdir)/plugingui/resource_data.cc \
- $(top_srcdir)/plugingui/resource.cc \
- $(top_srcdir)/plugingui/image.cc \
- $(top_srcdir)/plugingui/imagecache.cc \
- $(top_srcdir)/plugingui/colour.cc \
imagecachetest.cc \
test.cc
@@ -207,7 +189,7 @@ semaphoretest_SOURCES = \
semaphoretest.cc \
test.cc
-drumkitcreatortest_CXXFLAGS = -DOUTPUT=\"drumkitcreatortest\" $(CPPUNIT_CFLAGS)
+drumkitcreatortest_CXXFLAGS = -DOUTPUT=\"drumkitcreatortest\" $(CPPUNIT_CFLAGS) \
-I$(top_srcdir)/src \
-I$(top_srcdir)/hugin -DDISABLE_HUGIN
drumkitcreatortest_CFLAGS = -DDISABLE_HUGIN
@@ -218,4 +200,12 @@ drumkitcreatortest_SOURCES = \
drumkit_creator.cc \
drumkitcreatortest.cc
+bytesizeparsertest_CXXFLAGS = -DOUTPUT=\"bytesizeparsertest\" $(CPPUNIT_CFLAGS) \
+ -I$(top_srcdir)/src
+bytesizeparsertest_LDFLAGS = $(CPPUNIT_LIBS)
+bytesizeparsertest_SOURCES = \
+ $(top_srcdir)/src/bytesizeparser.cc \
+ bytesizeparsertest.cc \
+ test.cc
+
endif
diff --git a/test/Makefile.in b/test/Makefile.in
index e20592d..bc6010f 100644
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -13,10 +13,6 @@
# PARTICULAR PURPOSE.
@SET_MAKE@
-
-# -*- Makefile -*-
-
-# -*- Makefile -*-
VPATH = @srcdir@
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
am__make_running_with_option = \
@@ -81,17 +77,6 @@ PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-DIST_COMMON = $(top_srcdir)/src/Makefile.am.drumgizmo \
- $(top_srcdir)/plugingui/Makefile.am.plugingui \
- $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/depcomp $(top_srcdir)/test-driver
- at ENABLE_TESTS_TRUE@@ENABLE_X11_TRUE at am__append_1 = $(top_srcdir)/plugingui/nativewindow_x11.cc
- at ENABLE_TESTS_TRUE@@ENABLE_WIN32_TRUE at am__append_2 = $(top_srcdir)/plugingui/nativewindow_win32.cc
- at ENABLE_PUGL_TRUE@@ENABLE_TESTS_TRUE at am__append_3 = \
- at ENABLE_PUGL_TRUE@@ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/nativewindow_pugl.cc \
- at ENABLE_PUGL_TRUE@@ENABLE_TESTS_TRUE@ $(top_srcdir)/pugl/pugl/pugl_x11.c
-
- at ENABLE_PUGL_TRUE@@ENABLE_TESTS_TRUE at am__append_4 = -I$(top_srcdir)/pugl/pugl
@ENABLE_TESTS_TRUE at TESTS = resource$(EXEEXT) enginetest$(EXEEXT) \
@ENABLE_TESTS_TRUE@ paintertest$(EXEEXT) resampler$(EXEEXT) \
@ENABLE_TESTS_TRUE@ configfile$(EXEEXT) audiocache$(EXEEXT) \
@@ -103,10 +88,13 @@ DIST_COMMON = $(top_srcdir)/src/Makefile.am.drumgizmo \
@ENABLE_TESTS_TRUE@ syncedsettingstest$(EXEEXT) \
@ENABLE_TESTS_TRUE@ imagecachetest$(EXEEXT) \
@ENABLE_TESTS_TRUE@ semaphoretest$(EXEEXT) \
- at ENABLE_TESTS_TRUE@ drumkitcreatortest$(EXEEXT) $(am__EXEEXT_1)
- at ENABLE_LV2_TRUE@@ENABLE_TESTS_TRUE at am__append_5 = lv2
+ at ENABLE_TESTS_TRUE@ drumkitcreatortest$(EXEEXT) \
+ at ENABLE_TESTS_TRUE@ bytesizeparsertest$(EXEEXT) $(am__EXEEXT_1)
+ at ENABLE_LV2_TRUE@@ENABLE_TESTS_TRUE at am__append_1 = lv2
@ENABLE_TESTS_TRUE at check_PROGRAMS = $(am__EXEEXT_2)
subdir = test
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+ $(top_srcdir)/depcomp $(top_srcdir)/test-driver
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
@@ -127,7 +115,8 @@ CONFIG_CLEAN_VPATH_FILES =
@ENABLE_TESTS_TRUE@ syncedsettingstest$(EXEEXT) \
@ENABLE_TESTS_TRUE@ imagecachetest$(EXEEXT) \
@ENABLE_TESTS_TRUE@ semaphoretest$(EXEEXT) \
- at ENABLE_TESTS_TRUE@ drumkitcreatortest$(EXEEXT) $(am__EXEEXT_1)
+ at ENABLE_TESTS_TRUE@ drumkitcreatortest$(EXEEXT) \
+ at ENABLE_TESTS_TRUE@ bytesizeparsertest$(EXEEXT) $(am__EXEEXT_1)
am__atomictest_SOURCES_DIST = atomictest.cc test.cc
@ENABLE_TESTS_TRUE at am_atomictest_OBJECTS = \
@ENABLE_TESTS_TRUE@ atomictest-atomictest.$(OBJEXT) \
@@ -220,6 +209,18 @@ audiocacheidmanager_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
$(audiocacheidmanager_CXXFLAGS) $(CXXFLAGS) \
$(audiocacheidmanager_LDFLAGS) $(LDFLAGS) -o $@
+am__bytesizeparsertest_SOURCES_DIST = \
+ $(top_srcdir)/src/bytesizeparser.cc bytesizeparsertest.cc \
+ test.cc
+ at ENABLE_TESTS_TRUE@am_bytesizeparsertest_OBJECTS = bytesizeparsertest-bytesizeparser.$(OBJEXT) \
+ at ENABLE_TESTS_TRUE@ bytesizeparsertest-bytesizeparsertest.$(OBJEXT) \
+ at ENABLE_TESTS_TRUE@ bytesizeparsertest-test.$(OBJEXT)
+bytesizeparsertest_OBJECTS = $(am_bytesizeparsertest_OBJECTS)
+bytesizeparsertest_LDADD = $(LDADD)
+bytesizeparsertest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
+ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+ $(bytesizeparsertest_CXXFLAGS) $(CXXFLAGS) \
+ $(bytesizeparsertest_LDFLAGS) $(LDFLAGS) -o $@
am__configfile_SOURCES_DIST = $(top_srcdir)/src/configfile.cc \
$(top_srcdir)/hugin/hugin.c test.cc configtest.cc
@ENABLE_TESTS_TRUE at am_configfile_OBJECTS = \
@@ -244,68 +245,9 @@ drumkitcreatortest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
$(drumkitcreatortest_CXXFLAGS) $(CXXFLAGS) \
$(drumkitcreatortest_LDFLAGS) $(LDFLAGS) -o $@
-am__enginetest_SOURCES_DIST = $(top_srcdir)/src/audiocachefile.cc \
- $(top_srcdir)/src/audiocache.cc \
- $(top_srcdir)/src/audiocacheeventhandler.cc \
- $(top_srcdir)/src/audiocacheidmanager.cc \
- $(top_srcdir)/src/audioinputenginemidi.cc \
- $(top_srcdir)/src/audiofile.cc $(top_srcdir)/src/channel.cc \
- $(top_srcdir)/src/channelmixer.cc \
- $(top_srcdir)/src/chresampler.cc \
- $(top_srcdir)/src/configfile.cc \
- $(top_srcdir)/src/configparser.cc \
- $(top_srcdir)/src/drumgizmo.cc $(top_srcdir)/src/drumkit.cc \
- $(top_srcdir)/src/drumkitloader.cc \
- $(top_srcdir)/src/drumkitparser.cc $(top_srcdir)/src/events.cc \
- $(top_srcdir)/src/inputprocessor.cc \
- $(top_srcdir)/src/instrument.cc \
- $(top_srcdir)/src/instrumentparser.cc \
- $(top_srcdir)/src/latencyfilter.cc \
- $(top_srcdir)/src/memchecker.cc \
- $(top_srcdir)/src/midimapparser.cc \
- $(top_srcdir)/src/midimapper.cc $(top_srcdir)/src/mutex.cc \
- $(top_srcdir)/src/path.cc $(top_srcdir)/src/powerlist.cc \
- $(top_srcdir)/src/random.cc $(top_srcdir)/src/sample.cc \
- $(top_srcdir)/src/semaphore.cc $(top_srcdir)/src/saxparser.cc \
- $(top_srcdir)/src/staminafilter.cc $(top_srcdir)/src/thread.cc \
- $(top_srcdir)/src/versionstr.cc $(top_srcdir)/hugin/hugin.c \
- test.cc drumkit_creator.cc enginetest.cc
- at ENABLE_TESTS_TRUE@am__objects_1 = \
- at ENABLE_TESTS_TRUE@ enginetest-audiocachefile.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-audiocache.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-audiocacheeventhandler.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-audiocacheidmanager.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-audioinputenginemidi.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-audiofile.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-channel.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-channelmixer.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-chresampler.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-configfile.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-configparser.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-drumgizmo.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-drumkit.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-drumkitloader.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-drumkitparser.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-events.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-inputprocessor.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-instrument.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-instrumentparser.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-latencyfilter.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-memchecker.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-midimapparser.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-midimapper.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-mutex.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-path.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-powerlist.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-random.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-sample.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-semaphore.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-saxparser.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-staminafilter.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-thread.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ enginetest-versionstr.$(OBJEXT)
- at ENABLE_TESTS_TRUE@am_enginetest_OBJECTS = $(am__objects_1) \
- at ENABLE_TESTS_TRUE@ enginetest-hugin.$(OBJEXT) \
+am__enginetest_SOURCES_DIST = $(top_srcdir)/hugin/hugin.c test.cc \
+ drumkit_creator.cc enginetest.cc
+ at ENABLE_TESTS_TRUE@am_enginetest_OBJECTS = hugin.$(OBJEXT) \
@ENABLE_TESTS_TRUE@ enginetest-test.$(OBJEXT) \
@ENABLE_TESTS_TRUE@ enginetest-drumkit_creator.$(OBJEXT) \
@ENABLE_TESTS_TRUE@ enginetest-enginetest.$(OBJEXT)
@@ -315,19 +257,8 @@ enginetest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(enginetest_CXXFLAGS) \
$(CXXFLAGS) $(enginetest_LDFLAGS) $(LDFLAGS) -o $@
am__imagecachetest_SOURCES_DIST = $(top_srcdir)/hugin/hugin.c \
- $(top_srcdir)/plugingui/lodepng/lodepng.cpp \
- $(top_srcdir)/plugingui/resource_data.cc \
- $(top_srcdir)/plugingui/resource.cc \
- $(top_srcdir)/plugingui/image.cc \
- $(top_srcdir)/plugingui/imagecache.cc \
- $(top_srcdir)/plugingui/colour.cc imagecachetest.cc test.cc
+ imagecachetest.cc test.cc
@ENABLE_TESTS_TRUE at am_imagecachetest_OBJECTS = hugin.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ imagecachetest-lodepng.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ imagecachetest-resource_data.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ imagecachetest-resource.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ imagecachetest-image.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ imagecachetest-imagecache.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ imagecachetest-colour.$(OBJEXT) \
@ENABLE_TESTS_TRUE@ imagecachetest-imagecachetest.$(OBJEXT) \
@ENABLE_TESTS_TRUE@ imagecachetest-test.$(OBJEXT)
imagecachetest_OBJECTS = $(am_imagecachetest_OBJECTS)
@@ -348,67 +279,9 @@ lv2_LDADD = $(LDADD)
lv2_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(lv2_CXXFLAGS) \
$(CXXFLAGS) $(lv2_LDFLAGS) $(LDFLAGS) -o $@
-am__memchecker_SOURCES_DIST = $(top_srcdir)/src/audiocachefile.cc \
- $(top_srcdir)/src/audiocache.cc \
- $(top_srcdir)/src/audiocacheeventhandler.cc \
- $(top_srcdir)/src/audiocacheidmanager.cc \
- $(top_srcdir)/src/audioinputenginemidi.cc \
- $(top_srcdir)/src/audiofile.cc $(top_srcdir)/src/channel.cc \
- $(top_srcdir)/src/channelmixer.cc \
- $(top_srcdir)/src/chresampler.cc \
- $(top_srcdir)/src/configfile.cc \
- $(top_srcdir)/src/configparser.cc \
- $(top_srcdir)/src/drumgizmo.cc $(top_srcdir)/src/drumkit.cc \
- $(top_srcdir)/src/drumkitloader.cc \
- $(top_srcdir)/src/drumkitparser.cc $(top_srcdir)/src/events.cc \
- $(top_srcdir)/src/inputprocessor.cc \
- $(top_srcdir)/src/instrument.cc \
- $(top_srcdir)/src/instrumentparser.cc \
- $(top_srcdir)/src/latencyfilter.cc \
- $(top_srcdir)/src/memchecker.cc \
- $(top_srcdir)/src/midimapparser.cc \
- $(top_srcdir)/src/midimapper.cc $(top_srcdir)/src/mutex.cc \
- $(top_srcdir)/src/path.cc $(top_srcdir)/src/powerlist.cc \
- $(top_srcdir)/src/random.cc $(top_srcdir)/src/sample.cc \
- $(top_srcdir)/src/semaphore.cc $(top_srcdir)/src/saxparser.cc \
- $(top_srcdir)/src/staminafilter.cc $(top_srcdir)/src/thread.cc \
- $(top_srcdir)/src/versionstr.cc test.cc drumkit_creator.cc \
- memcheckertest.cc
- at ENABLE_TESTS_TRUE@am__objects_2 = \
- at ENABLE_TESTS_TRUE@ memchecker-audiocachefile.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-audiocache.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-audiocacheeventhandler.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-audiocacheidmanager.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-audioinputenginemidi.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-audiofile.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-channel.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-channelmixer.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-chresampler.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-configfile.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-configparser.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-drumgizmo.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-drumkit.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-drumkitloader.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-drumkitparser.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-events.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-inputprocessor.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-instrument.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-instrumentparser.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-latencyfilter.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-memchecker.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-midimapparser.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-midimapper.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-mutex.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-path.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-powerlist.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-random.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-sample.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-semaphore.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-saxparser.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-staminafilter.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-thread.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ memchecker-versionstr.$(OBJEXT)
- at ENABLE_TESTS_TRUE@am_memchecker_OBJECTS = $(am__objects_2) \
+am__memchecker_SOURCES_DIST = $(top_srcdir)/hugin/hugin.c test.cc \
+ drumkit_creator.cc memcheckertest.cc
+ at ENABLE_TESTS_TRUE@am_memchecker_OBJECTS = hugin.$(OBJEXT) \
@ENABLE_TESTS_TRUE@ memchecker-test.$(OBJEXT) \
@ENABLE_TESTS_TRUE@ memchecker-drumkit_creator.$(OBJEXT) \
@ENABLE_TESTS_TRUE@ memchecker-memcheckertest.$(OBJEXT)
@@ -417,25 +290,10 @@ memchecker_LDADD = $(LDADD)
memchecker_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(memchecker_CXXFLAGS) \
$(CXXFLAGS) $(memchecker_LDFLAGS) $(LDFLAGS) -o $@
-am__paintertest_SOURCES_DIST = test.cc \
- $(top_srcdir)/plugingui/painter.cc \
- $(top_srcdir)/plugingui/pixelbuffer.cc \
- $(top_srcdir)/plugingui/colour.cc \
- $(top_srcdir)/plugingui/font.cc \
- $(top_srcdir)/plugingui/image.cc \
- $(top_srcdir)/plugingui/resource.cc \
- $(top_srcdir)/plugingui/resource_data.cc \
- $(top_srcdir)/plugingui/lodepng/lodepng.cpp paintertest.cc
- at ENABLE_TESTS_TRUE@am_paintertest_OBJECTS = \
+am__paintertest_SOURCES_DIST = $(top_srcdir)/hugin/hugin.c test.cc \
+ paintertest.cc
+ at ENABLE_TESTS_TRUE@am_paintertest_OBJECTS = hugin.$(OBJEXT) \
@ENABLE_TESTS_TRUE@ paintertest-test.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ paintertest-painter.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ paintertest-pixelbuffer.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ paintertest-colour.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ paintertest-font.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ paintertest-image.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ paintertest-resource.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ paintertest-resource_data.$(OBJEXT) \
- at ENABLE_TESTS_TRUE@ paintertest-lodepng.$(OBJEXT) \
@ENABLE_TESTS_TRUE@ paintertest-paintertest.$(OBJEXT)
paintertest_OBJECTS = $(am_paintertest_OBJECTS)
paintertest_LDADD = $(LDADD)
@@ -554,17 +412,18 @@ am__v_CXXLD_0 = @echo " CXXLD " $@;
am__v_CXXLD_1 =
SOURCES = $(atomictest_SOURCES) $(audiocache_SOURCES) \
$(audiocacheeventhandler_SOURCES) $(audiocachefile_SOURCES) \
- $(audiocacheidmanager_SOURCES) $(configfile_SOURCES) \
- $(drumkitcreatortest_SOURCES) $(enginetest_SOURCES) \
- $(imagecachetest_SOURCES) $(lv2_SOURCES) $(memchecker_SOURCES) \
- $(paintertest_SOURCES) $(randomtest_SOURCES) \
- $(resampler_SOURCES) $(resource_SOURCES) \
+ $(audiocacheidmanager_SOURCES) $(bytesizeparsertest_SOURCES) \
+ $(configfile_SOURCES) $(drumkitcreatortest_SOURCES) \
+ $(enginetest_SOURCES) $(imagecachetest_SOURCES) $(lv2_SOURCES) \
+ $(memchecker_SOURCES) $(paintertest_SOURCES) \
+ $(randomtest_SOURCES) $(resampler_SOURCES) $(resource_SOURCES) \
$(semaphoretest_SOURCES) $(syncedsettingstest_SOURCES)
DIST_SOURCES = $(am__atomictest_SOURCES_DIST) \
$(am__audiocache_SOURCES_DIST) \
$(am__audiocacheeventhandler_SOURCES_DIST) \
$(am__audiocachefile_SOURCES_DIST) \
$(am__audiocacheidmanager_SOURCES_DIST) \
+ $(am__bytesizeparsertest_SOURCES_DIST) \
$(am__configfile_SOURCES_DIST) \
$(am__drumkitcreatortest_SOURCES_DIST) \
$(am__enginetest_SOURCES_DIST) \
@@ -907,6 +766,9 @@ MANIFEST_TOOL = @MANIFEST_TOOL@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
+OBJC = @OBJC@
+OBJCDEPMODE = @OBJCDEPMODE@
+OBJCFLAGS = @OBJCFLAGS@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
@@ -943,6 +805,8 @@ VST_CPPFLAGS = @VST_CPPFLAGS@
VST_SOURCE_PATH = @VST_SOURCE_PATH@
X11_CFLAGS = @X11_CFLAGS@
X11_LIBS = @X11_LIBS@
+XEXT_CFLAGS = @XEXT_CFLAGS@
+XEXT_LIBS = @XEXT_LIBS@
ZITA_CPPFLAGS = @ZITA_CPPFLAGS@
ZITA_LIBS = @ZITA_LIBS@
abs_builddir = @abs_builddir@
@@ -953,6 +817,7 @@ ac_ct_AR = @ac_ct_AR@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+ac_ct_OBJC = @ac_ct_OBJC@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
@@ -1001,100 +866,7 @@ top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
# Rules for the test code (use `make check` to execute)
-SUBDIRS = dgreftest
- at ENABLE_TESTS_TRUE@DRUMGIZMO_SOURCES = \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/audiocachefile.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/audiocache.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/audiocacheeventhandler.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/audiocacheidmanager.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/audioinputenginemidi.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/audiofile.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/channel.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/channelmixer.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/chresampler.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/configfile.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/configparser.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/drumgizmo.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/drumkit.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/drumkitloader.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/drumkitparser.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/events.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/inputprocessor.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/instrument.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/instrumentparser.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/latencyfilter.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/memchecker.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/midimapparser.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/midimapper.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/mutex.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/path.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/powerlist.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/random.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/sample.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/semaphore.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/saxparser.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/staminafilter.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/thread.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/versionstr.cc
-
- at ENABLE_TESTS_TRUE@DRUMGIZMO_LIBS = \
- at ENABLE_TESTS_TRUE@ $(ZITA_LIBS) $(SNDFILE_LIBS) $(EXPAT_LIBS) $(SAMPLERATE_LIBS) \
- at ENABLE_TESTS_TRUE@ $(PTHREAD_LIBS)
-
- at ENABLE_TESTS_TRUE@DRUMGIZMO_CPPFLAGS = \
- at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/src -I$(top_srcdir)/include -I$(top_srcdir)/hugin \
- at ENABLE_TESTS_TRUE@ $(SSEFLAGS) \
- at ENABLE_TESTS_TRUE@ $(ZITA_CPPFLAGS) $(SNDFILE_CFLAGS) $(EXPAT_CFLAGS) $(SAMPLERATE_CFLAGS) \
- at ENABLE_TESTS_TRUE@ $(PTHREAD_CFLAGS)
-
- at ENABLE_TESTS_TRUE@PLUGIN_GUI_SOURCES = $(top_srcdir)/hugin/hugin.c \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/dgwindow.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/plugingui.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/label.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/eventhandler.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/font.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/window.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/widget.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/colour.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/painter.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/button.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/pixelbuffer.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/lineedit.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/led.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/checkbox.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/slider.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/scrollbar.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/textedit.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/texture.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/texturedbox.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/layout.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/listbox.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/listboxthin.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/listboxbasic.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/knob.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/filebrowser.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/directory.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/pluginconfig.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/imagecache.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/image.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/combobox.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/progressbar.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/verticalline.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/resource.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/resource_data.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/lodepng/lodepng.cpp \
- at ENABLE_TESTS_TRUE@ $(am__append_1) $(am__append_2) \
- at ENABLE_TESTS_TRUE@ $(am__append_3)
- at ENABLE_TESTS_TRUE@PLUGIN_GUI_LIBS = $(GUI_LIBS) $(PTHREAD_LIBS)
- at ENABLE_TESTS_TRUE@PLUGIN_GUI_CPPFLAGS = $(GUI_CPPFLAGS) \
- at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/hugin \
- at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/plugingui -DWITH_HUG_MUTEX \
- at ENABLE_TESTS_TRUE@ $(PTHREAD_CFLAGS) \
- at ENABLE_TESTS_TRUE@ -DLODEPNG_NO_COMPILE_ENCODER \
- at ENABLE_TESTS_TRUE@ -DLODEPNG_NO_COMPILE_DISK \
- at ENABLE_TESTS_TRUE@ -DLODEPNG_NO_COMPILE_ANCILLARY_CHUNKS \
- at ENABLE_TESTS_TRUE@ -DLODEPNG_NO_COMPILE_ERROR_TEXT \
- at ENABLE_TESTS_TRUE@ -DLODEPNG_NO_COMPILE_CPP $(am__append_4)
+SUBDIRS = dgreftest uitests
@ENABLE_TESTS_TRUE at resource_CXXFLAGS = -DOUTPUT=\"resource\" $(CPPUNIT_CFLAGS) \
@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/src \
@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/hugin
@@ -1173,33 +945,25 @@ SUBDIRS = dgreftest
@ENABLE_TESTS_TRUE at enginetest_CXXFLAGS = -DOUTPUT=\"enginetest\" $(CPPUNIT_CFLAGS) \
@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/src -I$(top_srcdir)/include \
- at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/hugin -DDISABLE_HUGIN $(PTHREAD_CFLAGS)
+ at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/hugin $(PTHREAD_CFLAGS)
+
+ at ENABLE_TESTS_TRUE@enginetest_LDFLAGS = $(CPPUNIT_LIBS) $(PTHREAD_LIBS) $(SNDFILE_LIBS) \
+ at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/libdg.la
- at ENABLE_TESTS_TRUE@enginetest_CFLAGS = -DDISABLE_HUGIN
- at ENABLE_TESTS_TRUE@enginetest_LDFLAGS = $(CPPUNIT_LIBS) $(DRUMGIZMO_LIBS) $(PTHREAD_LIBS) $(SNDFILE_LIBS)
@ENABLE_TESTS_TRUE at enginetest_SOURCES = \
- at ENABLE_TESTS_TRUE@ $(DRUMGIZMO_SOURCES) \
@ENABLE_TESTS_TRUE@ $(top_srcdir)/hugin/hugin.c \
@ENABLE_TESTS_TRUE@ test.cc \
@ENABLE_TESTS_TRUE@ drumkit_creator.cc \
@ENABLE_TESTS_TRUE@ enginetest.cc
@ENABLE_TESTS_TRUE at paintertest_CXXFLAGS = -DOUTPUT=\"paintertest\" $(CPPUNIT_CFLAGS) \
- at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/src -I$(top_srcdir)/include \
- at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/hugin -DDISABLE_HUGIN $(PTHREAD_CFLAGS) \
- at ENABLE_TESTS_TRUE@ $(PLUGIN_GUI_CPPFLAGS)
+ at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/src -I$(top_srcdir)/include -I$(top_srcdir)/plugingui \
+ at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/hugin $(PTHREAD_CFLAGS)
- at ENABLE_TESTS_TRUE@paintertest_LDFLAGS = $(CPPUNIT_LIBS)
+ at ENABLE_TESTS_TRUE@paintertest_LDFLAGS = $(CPPUNIT_LIBS) $(top_srcdir)/plugingui/libdggui.la
@ENABLE_TESTS_TRUE at paintertest_SOURCES = \
+ at ENABLE_TESTS_TRUE@ $(top_srcdir)/hugin/hugin.c \
@ENABLE_TESTS_TRUE@ test.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/painter.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/pixelbuffer.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/colour.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/font.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/image.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/resource.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/resource_data.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/lodepng/lodepng.cpp \
@ENABLE_TESTS_TRUE@ paintertest.cc
@ENABLE_TESTS_TRUE at resampler_CXXFLAGS = -DOUTPUT=\"resampler\" $(CPPUNIT_CFLAGS) \
@@ -1240,12 +1004,13 @@ SUBDIRS = dgreftest
@ENABLE_TESTS_TRUE at memchecker_CXXFLAGS = -DOUTPUT=\"memchecker\" $(CPPUNIT_CFLAGS) \
@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/src -I$(top_srcdir)/include \
- at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/hugin -DDISABLE_HUGIN $(PTHREAD_CFLAGS)
+ at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/hugin $(PTHREAD_CFLAGS)
+
+ at ENABLE_TESTS_TRUE@memchecker_LDFLAGS = $(CPPUNIT_LIBS) $(PTHREAD_LIBS) \
+ at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/libdg.la
- at ENABLE_TESTS_TRUE@memchecker_CFLAGS = -DDISABLE_HUGIN
- at ENABLE_TESTS_TRUE@memchecker_LDFLAGS = $(CPPUNIT_LIBS) $(DRUMGIZMO_LIBS) $(PTHREAD_LIBS)
@ENABLE_TESTS_TRUE at memchecker_SOURCES = \
- at ENABLE_TESTS_TRUE@ $(DRUMGIZMO_SOURCES) \
+ at ENABLE_TESTS_TRUE@ $(top_srcdir)/hugin/hugin.c \
@ENABLE_TESTS_TRUE@ test.cc \
@ENABLE_TESTS_TRUE@ drumkit_creator.cc \
@ENABLE_TESTS_TRUE@ memcheckertest.cc
@@ -1266,8 +1031,8 @@ SUBDIRS = dgreftest
@ENABLE_TESTS_TRUE at atomictest_LDFLAGS = $(CPPUNIT_LIBS)
@ENABLE_TESTS_TRUE at atomictest_SOURCES = atomictest.cc test.cc
- at ENABLE_TESTS_TRUE@syncedsettingstest_CXXFLAGS = -DOUTPUT=\"syncedsettingstest\" $(CPPUNIT_CFLAGS) \
- at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/src -I$(top_srcdir)/hugin
+ at ENABLE_TESTS_TRUE@syncedsettingstest_CXXFLAGS = -DOUTPUT=\"syncedsettingstest\" \
+ at ENABLE_TESTS_TRUE@ $(CPPUNIT_CFLAGS) -I$(top_srcdir)/src -I$(top_srcdir)/hugin
@ENABLE_TESTS_TRUE at syncedsettingstest_LDFLAGS = $(CPPUNIT_LIBS)
@ENABLE_TESTS_TRUE at syncedsettingstest_SOURCES = syncedsettings.cc test.cc
@@ -1278,15 +1043,9 @@ SUBDIRS = dgreftest
@ENABLE_TESTS_TRUE at imagecachetest_CXXFLAGS = -DOUTPUT=\"imagecachetest\" $(CPPUNIT_CFLAGS) \
@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/src -I$(top_srcdir)/plugingui -I$(top_srcdir)/hugin
- at ENABLE_TESTS_TRUE@imagecachetest_LDFLAGS = $(CPPUNIT_LIBS)
+ at ENABLE_TESTS_TRUE@imagecachetest_LDFLAGS = $(CPPUNIT_LIBS) $(top_srcdir)/plugingui/libdggui.la
@ENABLE_TESTS_TRUE at imagecachetest_SOURCES = \
@ENABLE_TESTS_TRUE@ $(top_srcdir)/hugin/hugin.c \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/lodepng/lodepng.cpp \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/resource_data.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/resource.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/image.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/imagecache.cc \
- at ENABLE_TESTS_TRUE@ $(top_srcdir)/plugingui/colour.cc \
@ENABLE_TESTS_TRUE@ imagecachetest.cc \
@ENABLE_TESTS_TRUE@ test.cc
@@ -1300,7 +1059,10 @@ SUBDIRS = dgreftest
@ENABLE_TESTS_TRUE@ semaphoretest.cc \
@ENABLE_TESTS_TRUE@ test.cc
- at ENABLE_TESTS_TRUE@drumkitcreatortest_CXXFLAGS = -DOUTPUT=\"drumkitcreatortest\" $(CPPUNIT_CFLAGS)
+ at ENABLE_TESTS_TRUE@drumkitcreatortest_CXXFLAGS = -DOUTPUT=\"drumkitcreatortest\" $(CPPUNIT_CFLAGS) \
+ at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/src \
+ at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/hugin -DDISABLE_HUGIN
+
@ENABLE_TESTS_TRUE at drumkitcreatortest_CFLAGS = -DDISABLE_HUGIN
@ENABLE_TESTS_TRUE at drumkitcreatortest_LDFLAGS = $(CPPUNIT_LIBS) $(SNDFILE_LIBS)
@ENABLE_TESTS_TRUE at drumkitcreatortest_SOURCES = \
@@ -1309,11 +1071,20 @@ SUBDIRS = dgreftest
@ENABLE_TESTS_TRUE@ drumkit_creator.cc \
@ENABLE_TESTS_TRUE@ drumkitcreatortest.cc
+ at ENABLE_TESTS_TRUE@bytesizeparsertest_CXXFLAGS = -DOUTPUT=\"bytesizeparsertest\" $(CPPUNIT_CFLAGS) \
+ at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/src
+
+ at ENABLE_TESTS_TRUE@bytesizeparsertest_LDFLAGS = $(CPPUNIT_LIBS)
+ at ENABLE_TESTS_TRUE@bytesizeparsertest_SOURCES = \
+ at ENABLE_TESTS_TRUE@ $(top_srcdir)/src/bytesizeparser.cc \
+ at ENABLE_TESTS_TRUE@ bytesizeparsertest.cc \
+ at ENABLE_TESTS_TRUE@ test.cc
+
all: all-recursive
.SUFFIXES:
-.SUFFIXES: .c .cc .cpp .lo .log .o .obj .test .test$(EXEEXT) .trs
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/src/Makefile.am.drumgizmo $(top_srcdir)/plugingui/Makefile.am.plugingui $(am__configure_deps)
+.SUFFIXES: .c .cc .lo .log .o .obj .test .test$(EXEEXT) .trs
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
@@ -1334,7 +1105,6 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
esac;
-$(top_srcdir)/src/Makefile.am.drumgizmo $(top_srcdir)/plugingui/Makefile.am.plugingui:
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
@@ -1374,6 +1144,10 @@ audiocacheidmanager$(EXEEXT): $(audiocacheidmanager_OBJECTS) $(audiocacheidmanag
@rm -f audiocacheidmanager$(EXEEXT)
$(AM_V_CXXLD)$(audiocacheidmanager_LINK) $(audiocacheidmanager_OBJECTS) $(audiocacheidmanager_LDADD) $(LIBS)
+bytesizeparsertest$(EXEEXT): $(bytesizeparsertest_OBJECTS) $(bytesizeparsertest_DEPENDENCIES) $(EXTRA_bytesizeparsertest_DEPENDENCIES)
+ @rm -f bytesizeparsertest$(EXEEXT)
+ $(AM_V_CXXLD)$(bytesizeparsertest_LINK) $(bytesizeparsertest_OBJECTS) $(bytesizeparsertest_LDADD) $(LIBS)
+
configfile$(EXEEXT): $(configfile_OBJECTS) $(configfile_DEPENDENCIES) $(EXTRA_configfile_DEPENDENCIES)
@rm -f configfile$(EXEEXT)
$(AM_V_CXXLD)$(configfile_LINK) $(configfile_OBJECTS) $(configfile_LDADD) $(LIBS)
@@ -1462,6 +1236,9 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/audiocacheidmanager-audiocacheidmanager.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/audiocacheidmanager-audiocacheidmanagertest.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/audiocacheidmanager-test.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/bytesizeparsertest-bytesizeparser.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/bytesizeparsertest-bytesizeparsertest.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/bytesizeparsertest-test.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/configfile-configfile.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/configfile-configtest.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/configfile-test.Po at am__quote@
@@ -1469,102 +1246,21 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumkitcreatortest-drumkitcreatortest.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumkitcreatortest-random.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/drumkitcreatortest-test.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-audiocache.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-audiocacheeventhandler.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-audiocachefile.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-audiocacheidmanager.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-audiofile.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-audioinputenginemidi.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-channel.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-channelmixer.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-chresampler.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-configfile.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-configparser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-drumgizmo.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-drumkit.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-drumkit_creator.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-drumkitloader.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-drumkitparser.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-enginetest.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-events.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-hugin.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-inputprocessor.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-instrument.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-instrumentparser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-latencyfilter.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-memchecker.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-midimapparser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-midimapper.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-mutex.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-path.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-powerlist.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-random.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-sample.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-saxparser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-semaphore.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-staminafilter.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-test.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-thread.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/enginetest-versionstr.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hugin.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/imagecachetest-colour.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/imagecachetest-image.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/imagecachetest-imagecache.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/imagecachetest-imagecachetest.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/imagecachetest-lodepng.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/imagecachetest-resource.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/imagecachetest-resource_data.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/imagecachetest-test.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/lv2-drumkit_creator.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/lv2-lv2.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/lv2-lv2_test_host.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/lv2-random.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/lv2-test.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-audiocache.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-audiocacheeventhandler.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-audiocachefile.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-audiocacheidmanager.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-audiofile.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-audioinputenginemidi.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-channel.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-channelmixer.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-chresampler.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-configfile.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-configparser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-drumgizmo.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-drumkit.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-drumkit_creator.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-drumkitloader.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-drumkitparser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-events.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-inputprocessor.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-instrument.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-instrumentparser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-latencyfilter.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-memchecker.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-memcheckertest.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-midimapparser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-midimapper.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-mutex.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-path.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-powerlist.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-random.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-sample.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-saxparser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-semaphore.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-staminafilter.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-test.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-thread.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memchecker-versionstr.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/paintertest-colour.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/paintertest-font.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/paintertest-image.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/paintertest-lodepng.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/paintertest-painter.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/paintertest-paintertest.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/paintertest-pixelbuffer.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/paintertest-resource.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/paintertest-resource_data.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/paintertest-test.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/randomtest-random.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/randomtest-randomtest.Po at am__quote@
@@ -1619,20 +1315,6 @@ hugin.obj: $(top_srcdir)/hugin/hugin.c
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o hugin.obj `if test -f '$(top_srcdir)/hugin/hugin.c'; then $(CYGPATH_W) '$(top_srcdir)/hugin/hugin.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/hugin/hugin.c'; fi`
-enginetest-hugin.o: $(top_srcdir)/hugin/hugin.c
- at am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CFLAGS) $(CFLAGS) -MT enginetest-hugin.o -MD -MP -MF $(DEPDIR)/enginetest-hugin.Tpo -c -o enginetest-hugin.o `test -f '$(top_srcdir)/hugin/hugin.c' || echo '$(srcdir)/'`$(top_srcdir)/hugin/hugin.c
- at am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-hugin.Tpo $(DEPDIR)/enginetest-hugin.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(top_srcdir)/hugin/hugin.c' object='enginetest-hugin.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CFLAGS) $(CFLAGS) -c -o enginetest-hugin.o `test -f '$(top_srcdir)/hugin/hugin.c' || echo '$(srcdir)/'`$(top_srcdir)/hugin/hugin.c
-
-enginetest-hugin.obj: $(top_srcdir)/hugin/hugin.c
- at am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CFLAGS) $(CFLAGS) -MT enginetest-hugin.obj -MD -MP -MF $(DEPDIR)/enginetest-hugin.Tpo -c -o enginetest-hugin.obj `if test -f '$(top_srcdir)/hugin/hugin.c'; then $(CYGPATH_W) '$(top_srcdir)/hugin/hugin.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/hugin/hugin.c'; fi`
- at am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-hugin.Tpo $(DEPDIR)/enginetest-hugin.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(top_srcdir)/hugin/hugin.c' object='enginetest-hugin.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CFLAGS) $(CFLAGS) -c -o enginetest-hugin.obj `if test -f '$(top_srcdir)/hugin/hugin.c'; then $(CYGPATH_W) '$(top_srcdir)/hugin/hugin.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/hugin/hugin.c'; fi`
-
.cc.o:
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@@ -2130,6 +1812,48 @@ audiocacheidmanager-audiocacheidmanagertest.obj: audiocacheidmanagertest.cc
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(audiocacheidmanager_CXXFLAGS) $(CXXFLAGS) -c -o audiocacheidmanager-audiocacheidmanagertest.obj `if test -f 'audiocacheidmanagertest.cc'; then $(CYGPATH_W) 'audiocacheidmanagertest.cc'; else $(CYGPATH_W) '$(srcdir)/audiocacheidmanagertest.cc'; fi`
+bytesizeparsertest-bytesizeparser.o: $(top_srcdir)/src/bytesizeparser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(bytesizeparsertest_CXXFLAGS) $(CXXFLAGS) -MT bytesizeparsertest-bytesizeparser.o -MD -MP -MF $(DEPDIR)/bytesizeparsertest-bytesizeparser.Tpo -c -o bytesizeparsertest-bytesizeparser.o `test -f '$(top_srcdir)/src/bytesizeparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/bytesizeparser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/bytesizeparsertest-bytesizeparser.Tpo $(DEPDIR)/bytesizeparsertest-bytesizeparser.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/bytesizeparser.cc' object='bytesizeparsertest-bytesizeparser.o' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(bytesizeparsertest_CXXFLAGS) $(CXXFLAGS) -c -o bytesizeparsertest-bytesizeparser.o `test -f '$(top_srcdir)/src/bytesizeparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/bytesizeparser.cc
+
+bytesizeparsertest-bytesizeparser.obj: $(top_srcdir)/src/bytesizeparser.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(bytesizeparsertest_CXXFLAGS) $(CXXFLAGS) -MT bytesizeparsertest-bytesizeparser.obj -MD -MP -MF $(DEPDIR)/bytesizeparsertest-bytesizeparser.Tpo -c -o bytesizeparsertest-bytesizeparser.obj `if test -f '$(top_srcdir)/src/bytesizeparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/bytesizeparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/bytesizeparser.cc'; fi`
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/bytesizeparsertest-bytesizeparser.Tpo $(DEPDIR)/bytesizeparsertest-bytesizeparser.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/bytesizeparser.cc' object='bytesizeparsertest-bytesizeparser.obj' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(bytesizeparsertest_CXXFLAGS) $(CXXFLAGS) -c -o bytesizeparsertest-bytesizeparser.obj `if test -f '$(top_srcdir)/src/bytesizeparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/bytesizeparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/bytesizeparser.cc'; fi`
+
+bytesizeparsertest-bytesizeparsertest.o: bytesizeparsertest.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(bytesizeparsertest_CXXFLAGS) $(CXXFLAGS) -MT bytesizeparsertest-bytesizeparsertest.o -MD -MP -MF $(DEPDIR)/bytesizeparsertest-bytesizeparsertest.Tpo -c -o bytesizeparsertest-bytesizeparsertest.o `test -f 'bytesizeparsertest.cc' || echo '$(srcdir)/'`bytesizeparsertest.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/bytesizeparsertest-bytesizeparsertest.Tpo $(DEPDIR)/bytesizeparsertest-bytesizeparsertest.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='bytesizeparsertest.cc' object='bytesizeparsertest-bytesizeparsertest.o' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(bytesizeparsertest_CXXFLAGS) $(CXXFLAGS) -c -o bytesizeparsertest-bytesizeparsertest.o `test -f 'bytesizeparsertest.cc' || echo '$(srcdir)/'`bytesizeparsertest.cc
+
+bytesizeparsertest-bytesizeparsertest.obj: bytesizeparsertest.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(bytesizeparsertest_CXXFLAGS) $(CXXFLAGS) -MT bytesizeparsertest-bytesizeparsertest.obj -MD -MP -MF $(DEPDIR)/bytesizeparsertest-bytesizeparsertest.Tpo -c -o bytesizeparsertest-bytesizeparsertest.obj `if test -f 'bytesizeparsertest.cc'; then $(CYGPATH_W) 'bytesizeparsertest.cc'; else $(CYGPATH_W) '$(srcdir)/bytesizeparsertest.cc'; fi`
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/bytesizeparsertest-bytesizeparsertest.Tpo $(DEPDIR)/bytesizeparsertest-bytesizeparsertest.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='bytesizeparsertest.cc' object='bytesizeparsertest-bytesizeparsertest.obj' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(bytesizeparsertest_CXXFLAGS) $(CXXFLAGS) -c -o bytesizeparsertest-bytesizeparsertest.obj `if test -f 'bytesizeparsertest.cc'; then $(CYGPATH_W) 'bytesizeparsertest.cc'; else $(CYGPATH_W) '$(srcdir)/bytesizeparsertest.cc'; fi`
+
+bytesizeparsertest-test.o: test.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(bytesizeparsertest_CXXFLAGS) $(CXXFLAGS) -MT bytesizeparsertest-test.o -MD -MP -MF $(DEPDIR)/bytesizeparsertest-test.Tpo -c -o bytesizeparsertest-test.o `test -f 'test.cc' || echo '$(srcdir)/'`test.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/bytesizeparsertest-test.Tpo $(DEPDIR)/bytesizeparsertest-test.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='test.cc' object='bytesizeparsertest-test.o' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(bytesizeparsertest_CXXFLAGS) $(CXXFLAGS) -c -o bytesizeparsertest-test.o `test -f 'test.cc' || echo '$(srcdir)/'`test.cc
+
+bytesizeparsertest-test.obj: test.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(bytesizeparsertest_CXXFLAGS) $(CXXFLAGS) -MT bytesizeparsertest-test.obj -MD -MP -MF $(DEPDIR)/bytesizeparsertest-test.Tpo -c -o bytesizeparsertest-test.obj `if test -f 'test.cc'; then $(CYGPATH_W) 'test.cc'; else $(CYGPATH_W) '$(srcdir)/test.cc'; fi`
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/bytesizeparsertest-test.Tpo $(DEPDIR)/bytesizeparsertest-test.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='test.cc' object='bytesizeparsertest-test.obj' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(bytesizeparsertest_CXXFLAGS) $(CXXFLAGS) -c -o bytesizeparsertest-test.obj `if test -f 'test.cc'; then $(CYGPATH_W) 'test.cc'; else $(CYGPATH_W) '$(srcdir)/test.cc'; fi`
+
configfile-configfile.o: $(top_srcdir)/src/configfile.cc
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(configfile_CXXFLAGS) $(CXXFLAGS) -MT configfile-configfile.o -MD -MP -MF $(DEPDIR)/configfile-configfile.Tpo -c -o configfile-configfile.o `test -f '$(top_srcdir)/src/configfile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configfile.cc
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/configfile-configfile.Tpo $(DEPDIR)/configfile-configfile.Po
@@ -2228,468 +1952,6 @@ drumkitcreatortest-drumkitcreatortest.obj: drumkitcreatortest.cc
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(drumkitcreatortest_CXXFLAGS) $(CXXFLAGS) -c -o drumkitcreatortest-drumkitcreatortest.obj `if test -f 'drumkitcreatortest.cc'; then $(CYGPATH_W) 'drumkitcreatortest.cc'; else $(CYGPATH_W) '$(srcdir)/drumkitcreatortest.cc'; fi`
-enginetest-audiocachefile.o: $(top_srcdir)/src/audiocachefile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-audiocachefile.o -MD -MP -MF $(DEPDIR)/enginetest-audiocachefile.Tpo -c -o enginetest-audiocachefile.o `test -f '$(top_srcdir)/src/audiocachefile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocachefile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-audiocachefile.Tpo $(DEPDIR)/enginetest-audiocachefile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocachefile.cc' object='enginetest-audiocachefile.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-audiocachefile.o `test -f '$(top_srcdir)/src/audiocachefile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocachefile.cc
-
-enginetest-audiocachefile.obj: $(top_srcdir)/src/audiocachefile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-audiocachefile.obj -MD -MP -MF $(DEPDIR)/enginetest-audiocachefile.Tpo -c -o enginetest-audiocachefile.obj `if test -f '$(top_srcdir)/src/audiocachefile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocachefile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocachefile.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-audiocachefile.Tpo $(DEPDIR)/enginetest-audiocachefile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocachefile.cc' object='enginetest-audiocachefile.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-audiocachefile.obj `if test -f '$(top_srcdir)/src/audiocachefile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocachefile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocachefile.cc'; fi`
-
-enginetest-audiocache.o: $(top_srcdir)/src/audiocache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-audiocache.o -MD -MP -MF $(DEPDIR)/enginetest-audiocache.Tpo -c -o enginetest-audiocache.o `test -f '$(top_srcdir)/src/audiocache.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-audiocache.Tpo $(DEPDIR)/enginetest-audiocache.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocache.cc' object='enginetest-audiocache.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-audiocache.o `test -f '$(top_srcdir)/src/audiocache.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocache.cc
-
-enginetest-audiocache.obj: $(top_srcdir)/src/audiocache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-audiocache.obj -MD -MP -MF $(DEPDIR)/enginetest-audiocache.Tpo -c -o enginetest-audiocache.obj `if test -f '$(top_srcdir)/src/audiocache.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocache.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocache.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-audiocache.Tpo $(DEPDIR)/enginetest-audiocache.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocache.cc' object='enginetest-audiocache.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-audiocache.obj `if test -f '$(top_srcdir)/src/audiocache.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocache.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocache.cc'; fi`
-
-enginetest-audiocacheeventhandler.o: $(top_srcdir)/src/audiocacheeventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-audiocacheeventhandler.o -MD -MP -MF $(DEPDIR)/enginetest-audiocacheeventhandler.Tpo -c -o enginetest-audiocacheeventhandler.o `test -f '$(top_srcdir)/src/audiocacheeventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheeventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-audiocacheeventhandler.Tpo $(DEPDIR)/enginetest-audiocacheeventhandler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheeventhandler.cc' object='enginetest-audiocacheeventhandler.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-audiocacheeventhandler.o `test -f '$(top_srcdir)/src/audiocacheeventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheeventhandler.cc
-
-enginetest-audiocacheeventhandler.obj: $(top_srcdir)/src/audiocacheeventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-audiocacheeventhandler.obj -MD -MP -MF $(DEPDIR)/enginetest-audiocacheeventhandler.Tpo -c -o enginetest-audiocacheeventhandler.obj `if test -f '$(top_srcdir)/src/audiocacheeventhandler.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocacheeventhandler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocacheeventhandler.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-audiocacheeventhandler.Tpo $(DEPDIR)/enginetest-audiocacheeventhandler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheeventhandler.cc' object='enginetest-audiocacheeventhandler.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-audiocacheeventhandler.obj `if test -f '$(top_srcdir)/src/audiocacheeventhandler.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocacheeventhandler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocacheeventhandler.cc'; fi`
-
-enginetest-audiocacheidmanager.o: $(top_srcdir)/src/audiocacheidmanager.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-audiocacheidmanager.o -MD -MP -MF $(DEPDIR)/enginetest-audiocacheidmanager.Tpo -c -o enginetest-audiocacheidmanager.o `test -f '$(top_srcdir)/src/audiocacheidmanager.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheidmanager.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-audiocacheidmanager.Tpo $(DEPDIR)/enginetest-audiocacheidmanager.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheidmanager.cc' object='enginetest-audiocacheidmanager.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-audiocacheidmanager.o `test -f '$(top_srcdir)/src/audiocacheidmanager.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheidmanager.cc
-
-enginetest-audiocacheidmanager.obj: $(top_srcdir)/src/audiocacheidmanager.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-audiocacheidmanager.obj -MD -MP -MF $(DEPDIR)/enginetest-audiocacheidmanager.Tpo -c -o enginetest-audiocacheidmanager.obj `if test -f '$(top_srcdir)/src/audiocacheidmanager.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocacheidmanager.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocacheidmanager.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-audiocacheidmanager.Tpo $(DEPDIR)/enginetest-audiocacheidmanager.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheidmanager.cc' object='enginetest-audiocacheidmanager.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-audiocacheidmanager.obj `if test -f '$(top_srcdir)/src/audiocacheidmanager.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocacheidmanager.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocacheidmanager.cc'; fi`
-
-enginetest-audioinputenginemidi.o: $(top_srcdir)/src/audioinputenginemidi.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-audioinputenginemidi.o -MD -MP -MF $(DEPDIR)/enginetest-audioinputenginemidi.Tpo -c -o enginetest-audioinputenginemidi.o `test -f '$(top_srcdir)/src/audioinputenginemidi.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audioinputenginemidi.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-audioinputenginemidi.Tpo $(DEPDIR)/enginetest-audioinputenginemidi.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audioinputenginemidi.cc' object='enginetest-audioinputenginemidi.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-audioinputenginemidi.o `test -f '$(top_srcdir)/src/audioinputenginemidi.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audioinputenginemidi.cc
-
-enginetest-audioinputenginemidi.obj: $(top_srcdir)/src/audioinputenginemidi.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-audioinputenginemidi.obj -MD -MP -MF $(DEPDIR)/enginetest-audioinputenginemidi.Tpo -c -o enginetest-audioinputenginemidi.obj `if test -f '$(top_srcdir)/src/audioinputenginemidi.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audioinputenginemidi.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audioinputenginemidi.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-audioinputenginemidi.Tpo $(DEPDIR)/enginetest-audioinputenginemidi.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audioinputenginemidi.cc' object='enginetest-audioinputenginemidi.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-audioinputenginemidi.obj `if test -f '$(top_srcdir)/src/audioinputenginemidi.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audioinputenginemidi.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audioinputenginemidi.cc'; fi`
-
-enginetest-audiofile.o: $(top_srcdir)/src/audiofile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-audiofile.o -MD -MP -MF $(DEPDIR)/enginetest-audiofile.Tpo -c -o enginetest-audiofile.o `test -f '$(top_srcdir)/src/audiofile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiofile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-audiofile.Tpo $(DEPDIR)/enginetest-audiofile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiofile.cc' object='enginetest-audiofile.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-audiofile.o `test -f '$(top_srcdir)/src/audiofile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiofile.cc
-
-enginetest-audiofile.obj: $(top_srcdir)/src/audiofile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-audiofile.obj -MD -MP -MF $(DEPDIR)/enginetest-audiofile.Tpo -c -o enginetest-audiofile.obj `if test -f '$(top_srcdir)/src/audiofile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiofile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiofile.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-audiofile.Tpo $(DEPDIR)/enginetest-audiofile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiofile.cc' object='enginetest-audiofile.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-audiofile.obj `if test -f '$(top_srcdir)/src/audiofile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiofile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiofile.cc'; fi`
-
-enginetest-channel.o: $(top_srcdir)/src/channel.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-channel.o -MD -MP -MF $(DEPDIR)/enginetest-channel.Tpo -c -o enginetest-channel.o `test -f '$(top_srcdir)/src/channel.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channel.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-channel.Tpo $(DEPDIR)/enginetest-channel.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channel.cc' object='enginetest-channel.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-channel.o `test -f '$(top_srcdir)/src/channel.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channel.cc
-
-enginetest-channel.obj: $(top_srcdir)/src/channel.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-channel.obj -MD -MP -MF $(DEPDIR)/enginetest-channel.Tpo -c -o enginetest-channel.obj `if test -f '$(top_srcdir)/src/channel.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/channel.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/channel.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-channel.Tpo $(DEPDIR)/enginetest-channel.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channel.cc' object='enginetest-channel.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-channel.obj `if test -f '$(top_srcdir)/src/channel.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/channel.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/channel.cc'; fi`
-
-enginetest-channelmixer.o: $(top_srcdir)/src/channelmixer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-channelmixer.o -MD -MP -MF $(DEPDIR)/enginetest-channelmixer.Tpo -c -o enginetest-channelmixer.o `test -f '$(top_srcdir)/src/channelmixer.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channelmixer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-channelmixer.Tpo $(DEPDIR)/enginetest-channelmixer.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channelmixer.cc' object='enginetest-channelmixer.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-channelmixer.o `test -f '$(top_srcdir)/src/channelmixer.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channelmixer.cc
-
-enginetest-channelmixer.obj: $(top_srcdir)/src/channelmixer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-channelmixer.obj -MD -MP -MF $(DEPDIR)/enginetest-channelmixer.Tpo -c -o enginetest-channelmixer.obj `if test -f '$(top_srcdir)/src/channelmixer.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/channelmixer.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/channelmixer.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-channelmixer.Tpo $(DEPDIR)/enginetest-channelmixer.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channelmixer.cc' object='enginetest-channelmixer.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-channelmixer.obj `if test -f '$(top_srcdir)/src/channelmixer.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/channelmixer.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/channelmixer.cc'; fi`
-
-enginetest-chresampler.o: $(top_srcdir)/src/chresampler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-chresampler.o -MD -MP -MF $(DEPDIR)/enginetest-chresampler.Tpo -c -o enginetest-chresampler.o `test -f '$(top_srcdir)/src/chresampler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/chresampler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-chresampler.Tpo $(DEPDIR)/enginetest-chresampler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/chresampler.cc' object='enginetest-chresampler.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-chresampler.o `test -f '$(top_srcdir)/src/chresampler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/chresampler.cc
-
-enginetest-chresampler.obj: $(top_srcdir)/src/chresampler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-chresampler.obj -MD -MP -MF $(DEPDIR)/enginetest-chresampler.Tpo -c -o enginetest-chresampler.obj `if test -f '$(top_srcdir)/src/chresampler.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/chresampler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/chresampler.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-chresampler.Tpo $(DEPDIR)/enginetest-chresampler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/chresampler.cc' object='enginetest-chresampler.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-chresampler.obj `if test -f '$(top_srcdir)/src/chresampler.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/chresampler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/chresampler.cc'; fi`
-
-enginetest-configfile.o: $(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-configfile.o -MD -MP -MF $(DEPDIR)/enginetest-configfile.Tpo -c -o enginetest-configfile.o `test -f '$(top_srcdir)/src/configfile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-configfile.Tpo $(DEPDIR)/enginetest-configfile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configfile.cc' object='enginetest-configfile.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-configfile.o `test -f '$(top_srcdir)/src/configfile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configfile.cc
-
-enginetest-configfile.obj: $(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-configfile.obj -MD -MP -MF $(DEPDIR)/enginetest-configfile.Tpo -c -o enginetest-configfile.obj `if test -f '$(top_srcdir)/src/configfile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configfile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configfile.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-configfile.Tpo $(DEPDIR)/enginetest-configfile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configfile.cc' object='enginetest-configfile.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-configfile.obj `if test -f '$(top_srcdir)/src/configfile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configfile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configfile.cc'; fi`
-
-enginetest-configparser.o: $(top_srcdir)/src/configparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-configparser.o -MD -MP -MF $(DEPDIR)/enginetest-configparser.Tpo -c -o enginetest-configparser.o `test -f '$(top_srcdir)/src/configparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-configparser.Tpo $(DEPDIR)/enginetest-configparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configparser.cc' object='enginetest-configparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-configparser.o `test -f '$(top_srcdir)/src/configparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configparser.cc
-
-enginetest-configparser.obj: $(top_srcdir)/src/configparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-configparser.obj -MD -MP -MF $(DEPDIR)/enginetest-configparser.Tpo -c -o enginetest-configparser.obj `if test -f '$(top_srcdir)/src/configparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-configparser.Tpo $(DEPDIR)/enginetest-configparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configparser.cc' object='enginetest-configparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-configparser.obj `if test -f '$(top_srcdir)/src/configparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configparser.cc'; fi`
-
-enginetest-drumgizmo.o: $(top_srcdir)/src/drumgizmo.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-drumgizmo.o -MD -MP -MF $(DEPDIR)/enginetest-drumgizmo.Tpo -c -o enginetest-drumgizmo.o `test -f '$(top_srcdir)/src/drumgizmo.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumgizmo.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-drumgizmo.Tpo $(DEPDIR)/enginetest-drumgizmo.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumgizmo.cc' object='enginetest-drumgizmo.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-drumgizmo.o `test -f '$(top_srcdir)/src/drumgizmo.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumgizmo.cc
-
-enginetest-drumgizmo.obj: $(top_srcdir)/src/drumgizmo.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-drumgizmo.obj -MD -MP -MF $(DEPDIR)/enginetest-drumgizmo.Tpo -c -o enginetest-drumgizmo.obj `if test -f '$(top_srcdir)/src/drumgizmo.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumgizmo.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumgizmo.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-drumgizmo.Tpo $(DEPDIR)/enginetest-drumgizmo.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumgizmo.cc' object='enginetest-drumgizmo.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-drumgizmo.obj `if test -f '$(top_srcdir)/src/drumgizmo.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumgizmo.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumgizmo.cc'; fi`
-
-enginetest-drumkit.o: $(top_srcdir)/src/drumkit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-drumkit.o -MD -MP -MF $(DEPDIR)/enginetest-drumkit.Tpo -c -o enginetest-drumkit.o `test -f '$(top_srcdir)/src/drumkit.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-drumkit.Tpo $(DEPDIR)/enginetest-drumkit.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkit.cc' object='enginetest-drumkit.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-drumkit.o `test -f '$(top_srcdir)/src/drumkit.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkit.cc
-
-enginetest-drumkit.obj: $(top_srcdir)/src/drumkit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-drumkit.obj -MD -MP -MF $(DEPDIR)/enginetest-drumkit.Tpo -c -o enginetest-drumkit.obj `if test -f '$(top_srcdir)/src/drumkit.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkit.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkit.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-drumkit.Tpo $(DEPDIR)/enginetest-drumkit.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkit.cc' object='enginetest-drumkit.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-drumkit.obj `if test -f '$(top_srcdir)/src/drumkit.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkit.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkit.cc'; fi`
-
-enginetest-drumkitloader.o: $(top_srcdir)/src/drumkitloader.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-drumkitloader.o -MD -MP -MF $(DEPDIR)/enginetest-drumkitloader.Tpo -c -o enginetest-drumkitloader.o `test -f '$(top_srcdir)/src/drumkitloader.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitloader.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-drumkitloader.Tpo $(DEPDIR)/enginetest-drumkitloader.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitloader.cc' object='enginetest-drumkitloader.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-drumkitloader.o `test -f '$(top_srcdir)/src/drumkitloader.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitloader.cc
-
-enginetest-drumkitloader.obj: $(top_srcdir)/src/drumkitloader.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-drumkitloader.obj -MD -MP -MF $(DEPDIR)/enginetest-drumkitloader.Tpo -c -o enginetest-drumkitloader.obj `if test -f '$(top_srcdir)/src/drumkitloader.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkitloader.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkitloader.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-drumkitloader.Tpo $(DEPDIR)/enginetest-drumkitloader.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitloader.cc' object='enginetest-drumkitloader.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-drumkitloader.obj `if test -f '$(top_srcdir)/src/drumkitloader.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkitloader.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkitloader.cc'; fi`
-
-enginetest-drumkitparser.o: $(top_srcdir)/src/drumkitparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-drumkitparser.o -MD -MP -MF $(DEPDIR)/enginetest-drumkitparser.Tpo -c -o enginetest-drumkitparser.o `test -f '$(top_srcdir)/src/drumkitparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-drumkitparser.Tpo $(DEPDIR)/enginetest-drumkitparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitparser.cc' object='enginetest-drumkitparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-drumkitparser.o `test -f '$(top_srcdir)/src/drumkitparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitparser.cc
-
-enginetest-drumkitparser.obj: $(top_srcdir)/src/drumkitparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-drumkitparser.obj -MD -MP -MF $(DEPDIR)/enginetest-drumkitparser.Tpo -c -o enginetest-drumkitparser.obj `if test -f '$(top_srcdir)/src/drumkitparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkitparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkitparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-drumkitparser.Tpo $(DEPDIR)/enginetest-drumkitparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitparser.cc' object='enginetest-drumkitparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-drumkitparser.obj `if test -f '$(top_srcdir)/src/drumkitparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkitparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkitparser.cc'; fi`
-
-enginetest-events.o: $(top_srcdir)/src/events.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-events.o -MD -MP -MF $(DEPDIR)/enginetest-events.Tpo -c -o enginetest-events.o `test -f '$(top_srcdir)/src/events.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/events.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-events.Tpo $(DEPDIR)/enginetest-events.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/events.cc' object='enginetest-events.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-events.o `test -f '$(top_srcdir)/src/events.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/events.cc
-
-enginetest-events.obj: $(top_srcdir)/src/events.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-events.obj -MD -MP -MF $(DEPDIR)/enginetest-events.Tpo -c -o enginetest-events.obj `if test -f '$(top_srcdir)/src/events.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/events.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/events.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-events.Tpo $(DEPDIR)/enginetest-events.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/events.cc' object='enginetest-events.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-events.obj `if test -f '$(top_srcdir)/src/events.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/events.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/events.cc'; fi`
-
-enginetest-inputprocessor.o: $(top_srcdir)/src/inputprocessor.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-inputprocessor.o -MD -MP -MF $(DEPDIR)/enginetest-inputprocessor.Tpo -c -o enginetest-inputprocessor.o `test -f '$(top_srcdir)/src/inputprocessor.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/inputprocessor.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-inputprocessor.Tpo $(DEPDIR)/enginetest-inputprocessor.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/inputprocessor.cc' object='enginetest-inputprocessor.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-inputprocessor.o `test -f '$(top_srcdir)/src/inputprocessor.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/inputprocessor.cc
-
-enginetest-inputprocessor.obj: $(top_srcdir)/src/inputprocessor.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-inputprocessor.obj -MD -MP -MF $(DEPDIR)/enginetest-inputprocessor.Tpo -c -o enginetest-inputprocessor.obj `if test -f '$(top_srcdir)/src/inputprocessor.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/inputprocessor.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/inputprocessor.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-inputprocessor.Tpo $(DEPDIR)/enginetest-inputprocessor.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/inputprocessor.cc' object='enginetest-inputprocessor.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-inputprocessor.obj `if test -f '$(top_srcdir)/src/inputprocessor.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/inputprocessor.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/inputprocessor.cc'; fi`
-
-enginetest-instrument.o: $(top_srcdir)/src/instrument.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-instrument.o -MD -MP -MF $(DEPDIR)/enginetest-instrument.Tpo -c -o enginetest-instrument.o `test -f '$(top_srcdir)/src/instrument.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrument.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-instrument.Tpo $(DEPDIR)/enginetest-instrument.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrument.cc' object='enginetest-instrument.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-instrument.o `test -f '$(top_srcdir)/src/instrument.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrument.cc
-
-enginetest-instrument.obj: $(top_srcdir)/src/instrument.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-instrument.obj -MD -MP -MF $(DEPDIR)/enginetest-instrument.Tpo -c -o enginetest-instrument.obj `if test -f '$(top_srcdir)/src/instrument.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/instrument.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/instrument.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-instrument.Tpo $(DEPDIR)/enginetest-instrument.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrument.cc' object='enginetest-instrument.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-instrument.obj `if test -f '$(top_srcdir)/src/instrument.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/instrument.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/instrument.cc'; fi`
-
-enginetest-instrumentparser.o: $(top_srcdir)/src/instrumentparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-instrumentparser.o -MD -MP -MF $(DEPDIR)/enginetest-instrumentparser.Tpo -c -o enginetest-instrumentparser.o `test -f '$(top_srcdir)/src/instrumentparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrumentparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-instrumentparser.Tpo $(DEPDIR)/enginetest-instrumentparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrumentparser.cc' object='enginetest-instrumentparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-instrumentparser.o `test -f '$(top_srcdir)/src/instrumentparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrumentparser.cc
-
-enginetest-instrumentparser.obj: $(top_srcdir)/src/instrumentparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-instrumentparser.obj -MD -MP -MF $(DEPDIR)/enginetest-instrumentparser.Tpo -c -o enginetest-instrumentparser.obj `if test -f '$(top_srcdir)/src/instrumentparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/instrumentparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/instrumentparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-instrumentparser.Tpo $(DEPDIR)/enginetest-instrumentparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrumentparser.cc' object='enginetest-instrumentparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-instrumentparser.obj `if test -f '$(top_srcdir)/src/instrumentparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/instrumentparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/instrumentparser.cc'; fi`
-
-enginetest-latencyfilter.o: $(top_srcdir)/src/latencyfilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-latencyfilter.o -MD -MP -MF $(DEPDIR)/enginetest-latencyfilter.Tpo -c -o enginetest-latencyfilter.o `test -f '$(top_srcdir)/src/latencyfilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/latencyfilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-latencyfilter.Tpo $(DEPDIR)/enginetest-latencyfilter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/latencyfilter.cc' object='enginetest-latencyfilter.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-latencyfilter.o `test -f '$(top_srcdir)/src/latencyfilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/latencyfilter.cc
-
-enginetest-latencyfilter.obj: $(top_srcdir)/src/latencyfilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-latencyfilter.obj -MD -MP -MF $(DEPDIR)/enginetest-latencyfilter.Tpo -c -o enginetest-latencyfilter.obj `if test -f '$(top_srcdir)/src/latencyfilter.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/latencyfilter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/latencyfilter.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-latencyfilter.Tpo $(DEPDIR)/enginetest-latencyfilter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/latencyfilter.cc' object='enginetest-latencyfilter.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-latencyfilter.obj `if test -f '$(top_srcdir)/src/latencyfilter.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/latencyfilter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/latencyfilter.cc'; fi`
-
-enginetest-memchecker.o: $(top_srcdir)/src/memchecker.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-memchecker.o -MD -MP -MF $(DEPDIR)/enginetest-memchecker.Tpo -c -o enginetest-memchecker.o `test -f '$(top_srcdir)/src/memchecker.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/memchecker.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-memchecker.Tpo $(DEPDIR)/enginetest-memchecker.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/memchecker.cc' object='enginetest-memchecker.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-memchecker.o `test -f '$(top_srcdir)/src/memchecker.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/memchecker.cc
-
-enginetest-memchecker.obj: $(top_srcdir)/src/memchecker.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-memchecker.obj -MD -MP -MF $(DEPDIR)/enginetest-memchecker.Tpo -c -o enginetest-memchecker.obj `if test -f '$(top_srcdir)/src/memchecker.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/memchecker.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/memchecker.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-memchecker.Tpo $(DEPDIR)/enginetest-memchecker.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/memchecker.cc' object='enginetest-memchecker.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-memchecker.obj `if test -f '$(top_srcdir)/src/memchecker.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/memchecker.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/memchecker.cc'; fi`
-
-enginetest-midimapparser.o: $(top_srcdir)/src/midimapparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-midimapparser.o -MD -MP -MF $(DEPDIR)/enginetest-midimapparser.Tpo -c -o enginetest-midimapparser.o `test -f '$(top_srcdir)/src/midimapparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-midimapparser.Tpo $(DEPDIR)/enginetest-midimapparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapparser.cc' object='enginetest-midimapparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-midimapparser.o `test -f '$(top_srcdir)/src/midimapparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapparser.cc
-
-enginetest-midimapparser.obj: $(top_srcdir)/src/midimapparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-midimapparser.obj -MD -MP -MF $(DEPDIR)/enginetest-midimapparser.Tpo -c -o enginetest-midimapparser.obj `if test -f '$(top_srcdir)/src/midimapparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/midimapparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/midimapparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-midimapparser.Tpo $(DEPDIR)/enginetest-midimapparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapparser.cc' object='enginetest-midimapparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-midimapparser.obj `if test -f '$(top_srcdir)/src/midimapparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/midimapparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/midimapparser.cc'; fi`
-
-enginetest-midimapper.o: $(top_srcdir)/src/midimapper.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-midimapper.o -MD -MP -MF $(DEPDIR)/enginetest-midimapper.Tpo -c -o enginetest-midimapper.o `test -f '$(top_srcdir)/src/midimapper.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapper.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-midimapper.Tpo $(DEPDIR)/enginetest-midimapper.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapper.cc' object='enginetest-midimapper.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-midimapper.o `test -f '$(top_srcdir)/src/midimapper.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapper.cc
-
-enginetest-midimapper.obj: $(top_srcdir)/src/midimapper.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-midimapper.obj -MD -MP -MF $(DEPDIR)/enginetest-midimapper.Tpo -c -o enginetest-midimapper.obj `if test -f '$(top_srcdir)/src/midimapper.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/midimapper.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/midimapper.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-midimapper.Tpo $(DEPDIR)/enginetest-midimapper.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapper.cc' object='enginetest-midimapper.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-midimapper.obj `if test -f '$(top_srcdir)/src/midimapper.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/midimapper.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/midimapper.cc'; fi`
-
-enginetest-mutex.o: $(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-mutex.o -MD -MP -MF $(DEPDIR)/enginetest-mutex.Tpo -c -o enginetest-mutex.o `test -f '$(top_srcdir)/src/mutex.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-mutex.Tpo $(DEPDIR)/enginetest-mutex.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/mutex.cc' object='enginetest-mutex.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-mutex.o `test -f '$(top_srcdir)/src/mutex.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/mutex.cc
-
-enginetest-mutex.obj: $(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-mutex.obj -MD -MP -MF $(DEPDIR)/enginetest-mutex.Tpo -c -o enginetest-mutex.obj `if test -f '$(top_srcdir)/src/mutex.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/mutex.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/mutex.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-mutex.Tpo $(DEPDIR)/enginetest-mutex.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/mutex.cc' object='enginetest-mutex.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-mutex.obj `if test -f '$(top_srcdir)/src/mutex.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/mutex.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/mutex.cc'; fi`
-
-enginetest-path.o: $(top_srcdir)/src/path.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-path.o -MD -MP -MF $(DEPDIR)/enginetest-path.Tpo -c -o enginetest-path.o `test -f '$(top_srcdir)/src/path.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/path.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-path.Tpo $(DEPDIR)/enginetest-path.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/path.cc' object='enginetest-path.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-path.o `test -f '$(top_srcdir)/src/path.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/path.cc
-
-enginetest-path.obj: $(top_srcdir)/src/path.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-path.obj -MD -MP -MF $(DEPDIR)/enginetest-path.Tpo -c -o enginetest-path.obj `if test -f '$(top_srcdir)/src/path.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/path.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/path.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-path.Tpo $(DEPDIR)/enginetest-path.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/path.cc' object='enginetest-path.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-path.obj `if test -f '$(top_srcdir)/src/path.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/path.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/path.cc'; fi`
-
-enginetest-powerlist.o: $(top_srcdir)/src/powerlist.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-powerlist.o -MD -MP -MF $(DEPDIR)/enginetest-powerlist.Tpo -c -o enginetest-powerlist.o `test -f '$(top_srcdir)/src/powerlist.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/powerlist.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-powerlist.Tpo $(DEPDIR)/enginetest-powerlist.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/powerlist.cc' object='enginetest-powerlist.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-powerlist.o `test -f '$(top_srcdir)/src/powerlist.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/powerlist.cc
-
-enginetest-powerlist.obj: $(top_srcdir)/src/powerlist.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-powerlist.obj -MD -MP -MF $(DEPDIR)/enginetest-powerlist.Tpo -c -o enginetest-powerlist.obj `if test -f '$(top_srcdir)/src/powerlist.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/powerlist.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/powerlist.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-powerlist.Tpo $(DEPDIR)/enginetest-powerlist.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/powerlist.cc' object='enginetest-powerlist.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-powerlist.obj `if test -f '$(top_srcdir)/src/powerlist.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/powerlist.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/powerlist.cc'; fi`
-
-enginetest-random.o: $(top_srcdir)/src/random.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-random.o -MD -MP -MF $(DEPDIR)/enginetest-random.Tpo -c -o enginetest-random.o `test -f '$(top_srcdir)/src/random.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/random.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-random.Tpo $(DEPDIR)/enginetest-random.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/random.cc' object='enginetest-random.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-random.o `test -f '$(top_srcdir)/src/random.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/random.cc
-
-enginetest-random.obj: $(top_srcdir)/src/random.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-random.obj -MD -MP -MF $(DEPDIR)/enginetest-random.Tpo -c -o enginetest-random.obj `if test -f '$(top_srcdir)/src/random.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/random.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/random.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-random.Tpo $(DEPDIR)/enginetest-random.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/random.cc' object='enginetest-random.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-random.obj `if test -f '$(top_srcdir)/src/random.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/random.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/random.cc'; fi`
-
-enginetest-sample.o: $(top_srcdir)/src/sample.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-sample.o -MD -MP -MF $(DEPDIR)/enginetest-sample.Tpo -c -o enginetest-sample.o `test -f '$(top_srcdir)/src/sample.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/sample.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-sample.Tpo $(DEPDIR)/enginetest-sample.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/sample.cc' object='enginetest-sample.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-sample.o `test -f '$(top_srcdir)/src/sample.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/sample.cc
-
-enginetest-sample.obj: $(top_srcdir)/src/sample.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-sample.obj -MD -MP -MF $(DEPDIR)/enginetest-sample.Tpo -c -o enginetest-sample.obj `if test -f '$(top_srcdir)/src/sample.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/sample.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/sample.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-sample.Tpo $(DEPDIR)/enginetest-sample.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/sample.cc' object='enginetest-sample.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-sample.obj `if test -f '$(top_srcdir)/src/sample.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/sample.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/sample.cc'; fi`
-
-enginetest-semaphore.o: $(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-semaphore.o -MD -MP -MF $(DEPDIR)/enginetest-semaphore.Tpo -c -o enginetest-semaphore.o `test -f '$(top_srcdir)/src/semaphore.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-semaphore.Tpo $(DEPDIR)/enginetest-semaphore.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/semaphore.cc' object='enginetest-semaphore.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-semaphore.o `test -f '$(top_srcdir)/src/semaphore.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/semaphore.cc
-
-enginetest-semaphore.obj: $(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-semaphore.obj -MD -MP -MF $(DEPDIR)/enginetest-semaphore.Tpo -c -o enginetest-semaphore.obj `if test -f '$(top_srcdir)/src/semaphore.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/semaphore.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/semaphore.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-semaphore.Tpo $(DEPDIR)/enginetest-semaphore.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/semaphore.cc' object='enginetest-semaphore.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-semaphore.obj `if test -f '$(top_srcdir)/src/semaphore.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/semaphore.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/semaphore.cc'; fi`
-
-enginetest-saxparser.o: $(top_srcdir)/src/saxparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-saxparser.o -MD -MP -MF $(DEPDIR)/enginetest-saxparser.Tpo -c -o enginetest-saxparser.o `test -f '$(top_srcdir)/src/saxparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/saxparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-saxparser.Tpo $(DEPDIR)/enginetest-saxparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/saxparser.cc' object='enginetest-saxparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-saxparser.o `test -f '$(top_srcdir)/src/saxparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/saxparser.cc
-
-enginetest-saxparser.obj: $(top_srcdir)/src/saxparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-saxparser.obj -MD -MP -MF $(DEPDIR)/enginetest-saxparser.Tpo -c -o enginetest-saxparser.obj `if test -f '$(top_srcdir)/src/saxparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/saxparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/saxparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-saxparser.Tpo $(DEPDIR)/enginetest-saxparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/saxparser.cc' object='enginetest-saxparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-saxparser.obj `if test -f '$(top_srcdir)/src/saxparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/saxparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/saxparser.cc'; fi`
-
-enginetest-staminafilter.o: $(top_srcdir)/src/staminafilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-staminafilter.o -MD -MP -MF $(DEPDIR)/enginetest-staminafilter.Tpo -c -o enginetest-staminafilter.o `test -f '$(top_srcdir)/src/staminafilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/staminafilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-staminafilter.Tpo $(DEPDIR)/enginetest-staminafilter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/staminafilter.cc' object='enginetest-staminafilter.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-staminafilter.o `test -f '$(top_srcdir)/src/staminafilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/staminafilter.cc
-
-enginetest-staminafilter.obj: $(top_srcdir)/src/staminafilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-staminafilter.obj -MD -MP -MF $(DEPDIR)/enginetest-staminafilter.Tpo -c -o enginetest-staminafilter.obj `if test -f '$(top_srcdir)/src/staminafilter.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/staminafilter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/staminafilter.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-staminafilter.Tpo $(DEPDIR)/enginetest-staminafilter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/staminafilter.cc' object='enginetest-staminafilter.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-staminafilter.obj `if test -f '$(top_srcdir)/src/staminafilter.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/staminafilter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/staminafilter.cc'; fi`
-
-enginetest-thread.o: $(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-thread.o -MD -MP -MF $(DEPDIR)/enginetest-thread.Tpo -c -o enginetest-thread.o `test -f '$(top_srcdir)/src/thread.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-thread.Tpo $(DEPDIR)/enginetest-thread.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/thread.cc' object='enginetest-thread.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-thread.o `test -f '$(top_srcdir)/src/thread.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/thread.cc
-
-enginetest-thread.obj: $(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-thread.obj -MD -MP -MF $(DEPDIR)/enginetest-thread.Tpo -c -o enginetest-thread.obj `if test -f '$(top_srcdir)/src/thread.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/thread.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/thread.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-thread.Tpo $(DEPDIR)/enginetest-thread.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/thread.cc' object='enginetest-thread.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-thread.obj `if test -f '$(top_srcdir)/src/thread.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/thread.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/thread.cc'; fi`
-
-enginetest-versionstr.o: $(top_srcdir)/src/versionstr.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-versionstr.o -MD -MP -MF $(DEPDIR)/enginetest-versionstr.Tpo -c -o enginetest-versionstr.o `test -f '$(top_srcdir)/src/versionstr.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/versionstr.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-versionstr.Tpo $(DEPDIR)/enginetest-versionstr.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/versionstr.cc' object='enginetest-versionstr.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-versionstr.o `test -f '$(top_srcdir)/src/versionstr.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/versionstr.cc
-
-enginetest-versionstr.obj: $(top_srcdir)/src/versionstr.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-versionstr.obj -MD -MP -MF $(DEPDIR)/enginetest-versionstr.Tpo -c -o enginetest-versionstr.obj `if test -f '$(top_srcdir)/src/versionstr.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/versionstr.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/versionstr.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-versionstr.Tpo $(DEPDIR)/enginetest-versionstr.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/versionstr.cc' object='enginetest-versionstr.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-versionstr.obj `if test -f '$(top_srcdir)/src/versionstr.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/versionstr.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/versionstr.cc'; fi`
-
enginetest-test.o: test.cc
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -MT enginetest-test.o -MD -MP -MF $(DEPDIR)/enginetest-test.Tpo -c -o enginetest-test.o `test -f 'test.cc' || echo '$(srcdir)/'`test.cc
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/enginetest-test.Tpo $(DEPDIR)/enginetest-test.Po
@@ -2732,90 +1994,6 @@ enginetest-enginetest.obj: enginetest.cc
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enginetest_CXXFLAGS) $(CXXFLAGS) -c -o enginetest-enginetest.obj `if test -f 'enginetest.cc'; then $(CYGPATH_W) 'enginetest.cc'; else $(CYGPATH_W) '$(srcdir)/enginetest.cc'; fi`
-imagecachetest-lodepng.o: $(top_srcdir)/plugingui/lodepng/lodepng.cpp
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -MT imagecachetest-lodepng.o -MD -MP -MF $(DEPDIR)/imagecachetest-lodepng.Tpo -c -o imagecachetest-lodepng.o `test -f '$(top_srcdir)/plugingui/lodepng/lodepng.cpp' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/lodepng/lodepng.cpp
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/imagecachetest-lodepng.Tpo $(DEPDIR)/imagecachetest-lodepng.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/lodepng/lodepng.cpp' object='imagecachetest-lodepng.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -c -o imagecachetest-lodepng.o `test -f '$(top_srcdir)/plugingui/lodepng/lodepng.cpp' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/lodepng/lodepng.cpp
-
-imagecachetest-lodepng.obj: $(top_srcdir)/plugingui/lodepng/lodepng.cpp
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -MT imagecachetest-lodepng.obj -MD -MP -MF $(DEPDIR)/imagecachetest-lodepng.Tpo -c -o imagecachetest-lodepng.obj `if test -f '$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/imagecachetest-lodepng.Tpo $(DEPDIR)/imagecachetest-lodepng.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/lodepng/lodepng.cpp' object='imagecachetest-lodepng.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -c -o imagecachetest-lodepng.obj `if test -f '$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; fi`
-
-imagecachetest-resource_data.o: $(top_srcdir)/plugingui/resource_data.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -MT imagecachetest-resource_data.o -MD -MP -MF $(DEPDIR)/imagecachetest-resource_data.Tpo -c -o imagecachetest-resource_data.o `test -f '$(top_srcdir)/plugingui/resource_data.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource_data.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/imagecachetest-resource_data.Tpo $(DEPDIR)/imagecachetest-resource_data.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/resource_data.cc' object='imagecachetest-resource_data.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -c -o imagecachetest-resource_data.o `test -f '$(top_srcdir)/plugingui/resource_data.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource_data.cc
-
-imagecachetest-resource_data.obj: $(top_srcdir)/plugingui/resource_data.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -MT imagecachetest-resource_data.obj -MD -MP -MF $(DEPDIR)/imagecachetest-resource_data.Tpo -c -o imagecachetest-resource_data.obj `if test -f '$(top_srcdir)/plugingui/resource_data.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/resource_data.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/resource_data.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/imagecachetest-resource_data.Tpo $(DEPDIR)/imagecachetest-resource_data.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/resource_data.cc' object='imagecachetest-resource_data.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -c -o imagecachetest-resource_data.obj `if test -f '$(top_srcdir)/plugingui/resource_data.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/resource_data.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/resource_data.cc'; fi`
-
-imagecachetest-resource.o: $(top_srcdir)/plugingui/resource.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -MT imagecachetest-resource.o -MD -MP -MF $(DEPDIR)/imagecachetest-resource.Tpo -c -o imagecachetest-resource.o `test -f '$(top_srcdir)/plugingui/resource.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/imagecachetest-resource.Tpo $(DEPDIR)/imagecachetest-resource.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/resource.cc' object='imagecachetest-resource.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -c -o imagecachetest-resource.o `test -f '$(top_srcdir)/plugingui/resource.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource.cc
-
-imagecachetest-resource.obj: $(top_srcdir)/plugingui/resource.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -MT imagecachetest-resource.obj -MD -MP -MF $(DEPDIR)/imagecachetest-resource.Tpo -c -o imagecachetest-resource.obj `if test -f '$(top_srcdir)/plugingui/resource.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/resource.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/resource.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/imagecachetest-resource.Tpo $(DEPDIR)/imagecachetest-resource.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/resource.cc' object='imagecachetest-resource.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -c -o imagecachetest-resource.obj `if test -f '$(top_srcdir)/plugingui/resource.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/resource.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/resource.cc'; fi`
-
-imagecachetest-image.o: $(top_srcdir)/plugingui/image.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -MT imagecachetest-image.o -MD -MP -MF $(DEPDIR)/imagecachetest-image.Tpo -c -o imagecachetest-image.o `test -f '$(top_srcdir)/plugingui/image.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/image.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/imagecachetest-image.Tpo $(DEPDIR)/imagecachetest-image.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/image.cc' object='imagecachetest-image.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -c -o imagecachetest-image.o `test -f '$(top_srcdir)/plugingui/image.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/image.cc
-
-imagecachetest-image.obj: $(top_srcdir)/plugingui/image.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -MT imagecachetest-image.obj -MD -MP -MF $(DEPDIR)/imagecachetest-image.Tpo -c -o imagecachetest-image.obj `if test -f '$(top_srcdir)/plugingui/image.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/image.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/image.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/imagecachetest-image.Tpo $(DEPDIR)/imagecachetest-image.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/image.cc' object='imagecachetest-image.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -c -o imagecachetest-image.obj `if test -f '$(top_srcdir)/plugingui/image.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/image.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/image.cc'; fi`
-
-imagecachetest-imagecache.o: $(top_srcdir)/plugingui/imagecache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -MT imagecachetest-imagecache.o -MD -MP -MF $(DEPDIR)/imagecachetest-imagecache.Tpo -c -o imagecachetest-imagecache.o `test -f '$(top_srcdir)/plugingui/imagecache.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/imagecache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/imagecachetest-imagecache.Tpo $(DEPDIR)/imagecachetest-imagecache.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/imagecache.cc' object='imagecachetest-imagecache.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -c -o imagecachetest-imagecache.o `test -f '$(top_srcdir)/plugingui/imagecache.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/imagecache.cc
-
-imagecachetest-imagecache.obj: $(top_srcdir)/plugingui/imagecache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -MT imagecachetest-imagecache.obj -MD -MP -MF $(DEPDIR)/imagecachetest-imagecache.Tpo -c -o imagecachetest-imagecache.obj `if test -f '$(top_srcdir)/plugingui/imagecache.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/imagecache.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/imagecache.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/imagecachetest-imagecache.Tpo $(DEPDIR)/imagecachetest-imagecache.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/imagecache.cc' object='imagecachetest-imagecache.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -c -o imagecachetest-imagecache.obj `if test -f '$(top_srcdir)/plugingui/imagecache.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/imagecache.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/imagecache.cc'; fi`
-
-imagecachetest-colour.o: $(top_srcdir)/plugingui/colour.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -MT imagecachetest-colour.o -MD -MP -MF $(DEPDIR)/imagecachetest-colour.Tpo -c -o imagecachetest-colour.o `test -f '$(top_srcdir)/plugingui/colour.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/colour.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/imagecachetest-colour.Tpo $(DEPDIR)/imagecachetest-colour.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/colour.cc' object='imagecachetest-colour.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -c -o imagecachetest-colour.o `test -f '$(top_srcdir)/plugingui/colour.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/colour.cc
-
-imagecachetest-colour.obj: $(top_srcdir)/plugingui/colour.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -MT imagecachetest-colour.obj -MD -MP -MF $(DEPDIR)/imagecachetest-colour.Tpo -c -o imagecachetest-colour.obj `if test -f '$(top_srcdir)/plugingui/colour.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/colour.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/colour.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/imagecachetest-colour.Tpo $(DEPDIR)/imagecachetest-colour.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/colour.cc' object='imagecachetest-colour.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -c -o imagecachetest-colour.obj `if test -f '$(top_srcdir)/plugingui/colour.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/colour.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/colour.cc'; fi`
-
imagecachetest-imagecachetest.o: imagecachetest.cc
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(imagecachetest_CXXFLAGS) $(CXXFLAGS) -MT imagecachetest-imagecachetest.o -MD -MP -MF $(DEPDIR)/imagecachetest-imagecachetest.Tpo -c -o imagecachetest-imagecachetest.o `test -f 'imagecachetest.cc' || echo '$(srcdir)/'`imagecachetest.cc
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/imagecachetest-imagecachetest.Tpo $(DEPDIR)/imagecachetest-imagecachetest.Po
@@ -2914,468 +2092,6 @@ lv2-lv2.obj: lv2.cc
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lv2_CXXFLAGS) $(CXXFLAGS) -c -o lv2-lv2.obj `if test -f 'lv2.cc'; then $(CYGPATH_W) 'lv2.cc'; else $(CYGPATH_W) '$(srcdir)/lv2.cc'; fi`
-memchecker-audiocachefile.o: $(top_srcdir)/src/audiocachefile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-audiocachefile.o -MD -MP -MF $(DEPDIR)/memchecker-audiocachefile.Tpo -c -o memchecker-audiocachefile.o `test -f '$(top_srcdir)/src/audiocachefile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocachefile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-audiocachefile.Tpo $(DEPDIR)/memchecker-audiocachefile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocachefile.cc' object='memchecker-audiocachefile.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-audiocachefile.o `test -f '$(top_srcdir)/src/audiocachefile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocachefile.cc
-
-memchecker-audiocachefile.obj: $(top_srcdir)/src/audiocachefile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-audiocachefile.obj -MD -MP -MF $(DEPDIR)/memchecker-audiocachefile.Tpo -c -o memchecker-audiocachefile.obj `if test -f '$(top_srcdir)/src/audiocachefile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocachefile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocachefile.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-audiocachefile.Tpo $(DEPDIR)/memchecker-audiocachefile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocachefile.cc' object='memchecker-audiocachefile.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-audiocachefile.obj `if test -f '$(top_srcdir)/src/audiocachefile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocachefile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocachefile.cc'; fi`
-
-memchecker-audiocache.o: $(top_srcdir)/src/audiocache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-audiocache.o -MD -MP -MF $(DEPDIR)/memchecker-audiocache.Tpo -c -o memchecker-audiocache.o `test -f '$(top_srcdir)/src/audiocache.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-audiocache.Tpo $(DEPDIR)/memchecker-audiocache.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocache.cc' object='memchecker-audiocache.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-audiocache.o `test -f '$(top_srcdir)/src/audiocache.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocache.cc
-
-memchecker-audiocache.obj: $(top_srcdir)/src/audiocache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-audiocache.obj -MD -MP -MF $(DEPDIR)/memchecker-audiocache.Tpo -c -o memchecker-audiocache.obj `if test -f '$(top_srcdir)/src/audiocache.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocache.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocache.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-audiocache.Tpo $(DEPDIR)/memchecker-audiocache.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocache.cc' object='memchecker-audiocache.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-audiocache.obj `if test -f '$(top_srcdir)/src/audiocache.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocache.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocache.cc'; fi`
-
-memchecker-audiocacheeventhandler.o: $(top_srcdir)/src/audiocacheeventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-audiocacheeventhandler.o -MD -MP -MF $(DEPDIR)/memchecker-audiocacheeventhandler.Tpo -c -o memchecker-audiocacheeventhandler.o `test -f '$(top_srcdir)/src/audiocacheeventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheeventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-audiocacheeventhandler.Tpo $(DEPDIR)/memchecker-audiocacheeventhandler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheeventhandler.cc' object='memchecker-audiocacheeventhandler.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-audiocacheeventhandler.o `test -f '$(top_srcdir)/src/audiocacheeventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheeventhandler.cc
-
-memchecker-audiocacheeventhandler.obj: $(top_srcdir)/src/audiocacheeventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-audiocacheeventhandler.obj -MD -MP -MF $(DEPDIR)/memchecker-audiocacheeventhandler.Tpo -c -o memchecker-audiocacheeventhandler.obj `if test -f '$(top_srcdir)/src/audiocacheeventhandler.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocacheeventhandler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocacheeventhandler.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-audiocacheeventhandler.Tpo $(DEPDIR)/memchecker-audiocacheeventhandler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheeventhandler.cc' object='memchecker-audiocacheeventhandler.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-audiocacheeventhandler.obj `if test -f '$(top_srcdir)/src/audiocacheeventhandler.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocacheeventhandler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocacheeventhandler.cc'; fi`
-
-memchecker-audiocacheidmanager.o: $(top_srcdir)/src/audiocacheidmanager.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-audiocacheidmanager.o -MD -MP -MF $(DEPDIR)/memchecker-audiocacheidmanager.Tpo -c -o memchecker-audiocacheidmanager.o `test -f '$(top_srcdir)/src/audiocacheidmanager.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheidmanager.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-audiocacheidmanager.Tpo $(DEPDIR)/memchecker-audiocacheidmanager.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheidmanager.cc' object='memchecker-audiocacheidmanager.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-audiocacheidmanager.o `test -f '$(top_srcdir)/src/audiocacheidmanager.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheidmanager.cc
-
-memchecker-audiocacheidmanager.obj: $(top_srcdir)/src/audiocacheidmanager.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-audiocacheidmanager.obj -MD -MP -MF $(DEPDIR)/memchecker-audiocacheidmanager.Tpo -c -o memchecker-audiocacheidmanager.obj `if test -f '$(top_srcdir)/src/audiocacheidmanager.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocacheidmanager.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocacheidmanager.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-audiocacheidmanager.Tpo $(DEPDIR)/memchecker-audiocacheidmanager.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheidmanager.cc' object='memchecker-audiocacheidmanager.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-audiocacheidmanager.obj `if test -f '$(top_srcdir)/src/audiocacheidmanager.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocacheidmanager.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocacheidmanager.cc'; fi`
-
-memchecker-audioinputenginemidi.o: $(top_srcdir)/src/audioinputenginemidi.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-audioinputenginemidi.o -MD -MP -MF $(DEPDIR)/memchecker-audioinputenginemidi.Tpo -c -o memchecker-audioinputenginemidi.o `test -f '$(top_srcdir)/src/audioinputenginemidi.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audioinputenginemidi.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-audioinputenginemidi.Tpo $(DEPDIR)/memchecker-audioinputenginemidi.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audioinputenginemidi.cc' object='memchecker-audioinputenginemidi.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-audioinputenginemidi.o `test -f '$(top_srcdir)/src/audioinputenginemidi.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audioinputenginemidi.cc
-
-memchecker-audioinputenginemidi.obj: $(top_srcdir)/src/audioinputenginemidi.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-audioinputenginemidi.obj -MD -MP -MF $(DEPDIR)/memchecker-audioinputenginemidi.Tpo -c -o memchecker-audioinputenginemidi.obj `if test -f '$(top_srcdir)/src/audioinputenginemidi.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audioinputenginemidi.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audioinputenginemidi.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-audioinputenginemidi.Tpo $(DEPDIR)/memchecker-audioinputenginemidi.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audioinputenginemidi.cc' object='memchecker-audioinputenginemidi.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-audioinputenginemidi.obj `if test -f '$(top_srcdir)/src/audioinputenginemidi.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audioinputenginemidi.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audioinputenginemidi.cc'; fi`
-
-memchecker-audiofile.o: $(top_srcdir)/src/audiofile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-audiofile.o -MD -MP -MF $(DEPDIR)/memchecker-audiofile.Tpo -c -o memchecker-audiofile.o `test -f '$(top_srcdir)/src/audiofile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiofile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-audiofile.Tpo $(DEPDIR)/memchecker-audiofile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiofile.cc' object='memchecker-audiofile.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-audiofile.o `test -f '$(top_srcdir)/src/audiofile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiofile.cc
-
-memchecker-audiofile.obj: $(top_srcdir)/src/audiofile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-audiofile.obj -MD -MP -MF $(DEPDIR)/memchecker-audiofile.Tpo -c -o memchecker-audiofile.obj `if test -f '$(top_srcdir)/src/audiofile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiofile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiofile.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-audiofile.Tpo $(DEPDIR)/memchecker-audiofile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiofile.cc' object='memchecker-audiofile.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-audiofile.obj `if test -f '$(top_srcdir)/src/audiofile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiofile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiofile.cc'; fi`
-
-memchecker-channel.o: $(top_srcdir)/src/channel.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-channel.o -MD -MP -MF $(DEPDIR)/memchecker-channel.Tpo -c -o memchecker-channel.o `test -f '$(top_srcdir)/src/channel.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channel.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-channel.Tpo $(DEPDIR)/memchecker-channel.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channel.cc' object='memchecker-channel.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-channel.o `test -f '$(top_srcdir)/src/channel.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channel.cc
-
-memchecker-channel.obj: $(top_srcdir)/src/channel.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-channel.obj -MD -MP -MF $(DEPDIR)/memchecker-channel.Tpo -c -o memchecker-channel.obj `if test -f '$(top_srcdir)/src/channel.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/channel.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/channel.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-channel.Tpo $(DEPDIR)/memchecker-channel.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channel.cc' object='memchecker-channel.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-channel.obj `if test -f '$(top_srcdir)/src/channel.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/channel.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/channel.cc'; fi`
-
-memchecker-channelmixer.o: $(top_srcdir)/src/channelmixer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-channelmixer.o -MD -MP -MF $(DEPDIR)/memchecker-channelmixer.Tpo -c -o memchecker-channelmixer.o `test -f '$(top_srcdir)/src/channelmixer.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channelmixer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-channelmixer.Tpo $(DEPDIR)/memchecker-channelmixer.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channelmixer.cc' object='memchecker-channelmixer.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-channelmixer.o `test -f '$(top_srcdir)/src/channelmixer.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channelmixer.cc
-
-memchecker-channelmixer.obj: $(top_srcdir)/src/channelmixer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-channelmixer.obj -MD -MP -MF $(DEPDIR)/memchecker-channelmixer.Tpo -c -o memchecker-channelmixer.obj `if test -f '$(top_srcdir)/src/channelmixer.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/channelmixer.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/channelmixer.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-channelmixer.Tpo $(DEPDIR)/memchecker-channelmixer.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channelmixer.cc' object='memchecker-channelmixer.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-channelmixer.obj `if test -f '$(top_srcdir)/src/channelmixer.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/channelmixer.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/channelmixer.cc'; fi`
-
-memchecker-chresampler.o: $(top_srcdir)/src/chresampler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-chresampler.o -MD -MP -MF $(DEPDIR)/memchecker-chresampler.Tpo -c -o memchecker-chresampler.o `test -f '$(top_srcdir)/src/chresampler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/chresampler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-chresampler.Tpo $(DEPDIR)/memchecker-chresampler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/chresampler.cc' object='memchecker-chresampler.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-chresampler.o `test -f '$(top_srcdir)/src/chresampler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/chresampler.cc
-
-memchecker-chresampler.obj: $(top_srcdir)/src/chresampler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-chresampler.obj -MD -MP -MF $(DEPDIR)/memchecker-chresampler.Tpo -c -o memchecker-chresampler.obj `if test -f '$(top_srcdir)/src/chresampler.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/chresampler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/chresampler.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-chresampler.Tpo $(DEPDIR)/memchecker-chresampler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/chresampler.cc' object='memchecker-chresampler.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-chresampler.obj `if test -f '$(top_srcdir)/src/chresampler.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/chresampler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/chresampler.cc'; fi`
-
-memchecker-configfile.o: $(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-configfile.o -MD -MP -MF $(DEPDIR)/memchecker-configfile.Tpo -c -o memchecker-configfile.o `test -f '$(top_srcdir)/src/configfile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-configfile.Tpo $(DEPDIR)/memchecker-configfile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configfile.cc' object='memchecker-configfile.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-configfile.o `test -f '$(top_srcdir)/src/configfile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configfile.cc
-
-memchecker-configfile.obj: $(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-configfile.obj -MD -MP -MF $(DEPDIR)/memchecker-configfile.Tpo -c -o memchecker-configfile.obj `if test -f '$(top_srcdir)/src/configfile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configfile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configfile.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-configfile.Tpo $(DEPDIR)/memchecker-configfile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configfile.cc' object='memchecker-configfile.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-configfile.obj `if test -f '$(top_srcdir)/src/configfile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configfile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configfile.cc'; fi`
-
-memchecker-configparser.o: $(top_srcdir)/src/configparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-configparser.o -MD -MP -MF $(DEPDIR)/memchecker-configparser.Tpo -c -o memchecker-configparser.o `test -f '$(top_srcdir)/src/configparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-configparser.Tpo $(DEPDIR)/memchecker-configparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configparser.cc' object='memchecker-configparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-configparser.o `test -f '$(top_srcdir)/src/configparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configparser.cc
-
-memchecker-configparser.obj: $(top_srcdir)/src/configparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-configparser.obj -MD -MP -MF $(DEPDIR)/memchecker-configparser.Tpo -c -o memchecker-configparser.obj `if test -f '$(top_srcdir)/src/configparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-configparser.Tpo $(DEPDIR)/memchecker-configparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configparser.cc' object='memchecker-configparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-configparser.obj `if test -f '$(top_srcdir)/src/configparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configparser.cc'; fi`
-
-memchecker-drumgizmo.o: $(top_srcdir)/src/drumgizmo.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-drumgizmo.o -MD -MP -MF $(DEPDIR)/memchecker-drumgizmo.Tpo -c -o memchecker-drumgizmo.o `test -f '$(top_srcdir)/src/drumgizmo.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumgizmo.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-drumgizmo.Tpo $(DEPDIR)/memchecker-drumgizmo.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumgizmo.cc' object='memchecker-drumgizmo.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-drumgizmo.o `test -f '$(top_srcdir)/src/drumgizmo.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumgizmo.cc
-
-memchecker-drumgizmo.obj: $(top_srcdir)/src/drumgizmo.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-drumgizmo.obj -MD -MP -MF $(DEPDIR)/memchecker-drumgizmo.Tpo -c -o memchecker-drumgizmo.obj `if test -f '$(top_srcdir)/src/drumgizmo.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumgizmo.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumgizmo.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-drumgizmo.Tpo $(DEPDIR)/memchecker-drumgizmo.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumgizmo.cc' object='memchecker-drumgizmo.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-drumgizmo.obj `if test -f '$(top_srcdir)/src/drumgizmo.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumgizmo.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumgizmo.cc'; fi`
-
-memchecker-drumkit.o: $(top_srcdir)/src/drumkit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-drumkit.o -MD -MP -MF $(DEPDIR)/memchecker-drumkit.Tpo -c -o memchecker-drumkit.o `test -f '$(top_srcdir)/src/drumkit.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-drumkit.Tpo $(DEPDIR)/memchecker-drumkit.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkit.cc' object='memchecker-drumkit.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-drumkit.o `test -f '$(top_srcdir)/src/drumkit.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkit.cc
-
-memchecker-drumkit.obj: $(top_srcdir)/src/drumkit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-drumkit.obj -MD -MP -MF $(DEPDIR)/memchecker-drumkit.Tpo -c -o memchecker-drumkit.obj `if test -f '$(top_srcdir)/src/drumkit.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkit.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkit.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-drumkit.Tpo $(DEPDIR)/memchecker-drumkit.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkit.cc' object='memchecker-drumkit.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-drumkit.obj `if test -f '$(top_srcdir)/src/drumkit.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkit.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkit.cc'; fi`
-
-memchecker-drumkitloader.o: $(top_srcdir)/src/drumkitloader.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-drumkitloader.o -MD -MP -MF $(DEPDIR)/memchecker-drumkitloader.Tpo -c -o memchecker-drumkitloader.o `test -f '$(top_srcdir)/src/drumkitloader.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitloader.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-drumkitloader.Tpo $(DEPDIR)/memchecker-drumkitloader.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitloader.cc' object='memchecker-drumkitloader.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-drumkitloader.o `test -f '$(top_srcdir)/src/drumkitloader.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitloader.cc
-
-memchecker-drumkitloader.obj: $(top_srcdir)/src/drumkitloader.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-drumkitloader.obj -MD -MP -MF $(DEPDIR)/memchecker-drumkitloader.Tpo -c -o memchecker-drumkitloader.obj `if test -f '$(top_srcdir)/src/drumkitloader.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkitloader.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkitloader.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-drumkitloader.Tpo $(DEPDIR)/memchecker-drumkitloader.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitloader.cc' object='memchecker-drumkitloader.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-drumkitloader.obj `if test -f '$(top_srcdir)/src/drumkitloader.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkitloader.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkitloader.cc'; fi`
-
-memchecker-drumkitparser.o: $(top_srcdir)/src/drumkitparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-drumkitparser.o -MD -MP -MF $(DEPDIR)/memchecker-drumkitparser.Tpo -c -o memchecker-drumkitparser.o `test -f '$(top_srcdir)/src/drumkitparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-drumkitparser.Tpo $(DEPDIR)/memchecker-drumkitparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitparser.cc' object='memchecker-drumkitparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-drumkitparser.o `test -f '$(top_srcdir)/src/drumkitparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitparser.cc
-
-memchecker-drumkitparser.obj: $(top_srcdir)/src/drumkitparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-drumkitparser.obj -MD -MP -MF $(DEPDIR)/memchecker-drumkitparser.Tpo -c -o memchecker-drumkitparser.obj `if test -f '$(top_srcdir)/src/drumkitparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkitparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkitparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-drumkitparser.Tpo $(DEPDIR)/memchecker-drumkitparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitparser.cc' object='memchecker-drumkitparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-drumkitparser.obj `if test -f '$(top_srcdir)/src/drumkitparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkitparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkitparser.cc'; fi`
-
-memchecker-events.o: $(top_srcdir)/src/events.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-events.o -MD -MP -MF $(DEPDIR)/memchecker-events.Tpo -c -o memchecker-events.o `test -f '$(top_srcdir)/src/events.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/events.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-events.Tpo $(DEPDIR)/memchecker-events.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/events.cc' object='memchecker-events.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-events.o `test -f '$(top_srcdir)/src/events.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/events.cc
-
-memchecker-events.obj: $(top_srcdir)/src/events.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-events.obj -MD -MP -MF $(DEPDIR)/memchecker-events.Tpo -c -o memchecker-events.obj `if test -f '$(top_srcdir)/src/events.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/events.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/events.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-events.Tpo $(DEPDIR)/memchecker-events.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/events.cc' object='memchecker-events.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-events.obj `if test -f '$(top_srcdir)/src/events.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/events.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/events.cc'; fi`
-
-memchecker-inputprocessor.o: $(top_srcdir)/src/inputprocessor.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-inputprocessor.o -MD -MP -MF $(DEPDIR)/memchecker-inputprocessor.Tpo -c -o memchecker-inputprocessor.o `test -f '$(top_srcdir)/src/inputprocessor.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/inputprocessor.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-inputprocessor.Tpo $(DEPDIR)/memchecker-inputprocessor.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/inputprocessor.cc' object='memchecker-inputprocessor.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-inputprocessor.o `test -f '$(top_srcdir)/src/inputprocessor.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/inputprocessor.cc
-
-memchecker-inputprocessor.obj: $(top_srcdir)/src/inputprocessor.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-inputprocessor.obj -MD -MP -MF $(DEPDIR)/memchecker-inputprocessor.Tpo -c -o memchecker-inputprocessor.obj `if test -f '$(top_srcdir)/src/inputprocessor.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/inputprocessor.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/inputprocessor.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-inputprocessor.Tpo $(DEPDIR)/memchecker-inputprocessor.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/inputprocessor.cc' object='memchecker-inputprocessor.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-inputprocessor.obj `if test -f '$(top_srcdir)/src/inputprocessor.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/inputprocessor.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/inputprocessor.cc'; fi`
-
-memchecker-instrument.o: $(top_srcdir)/src/instrument.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-instrument.o -MD -MP -MF $(DEPDIR)/memchecker-instrument.Tpo -c -o memchecker-instrument.o `test -f '$(top_srcdir)/src/instrument.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrument.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-instrument.Tpo $(DEPDIR)/memchecker-instrument.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrument.cc' object='memchecker-instrument.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-instrument.o `test -f '$(top_srcdir)/src/instrument.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrument.cc
-
-memchecker-instrument.obj: $(top_srcdir)/src/instrument.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-instrument.obj -MD -MP -MF $(DEPDIR)/memchecker-instrument.Tpo -c -o memchecker-instrument.obj `if test -f '$(top_srcdir)/src/instrument.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/instrument.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/instrument.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-instrument.Tpo $(DEPDIR)/memchecker-instrument.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrument.cc' object='memchecker-instrument.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-instrument.obj `if test -f '$(top_srcdir)/src/instrument.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/instrument.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/instrument.cc'; fi`
-
-memchecker-instrumentparser.o: $(top_srcdir)/src/instrumentparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-instrumentparser.o -MD -MP -MF $(DEPDIR)/memchecker-instrumentparser.Tpo -c -o memchecker-instrumentparser.o `test -f '$(top_srcdir)/src/instrumentparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrumentparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-instrumentparser.Tpo $(DEPDIR)/memchecker-instrumentparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrumentparser.cc' object='memchecker-instrumentparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-instrumentparser.o `test -f '$(top_srcdir)/src/instrumentparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrumentparser.cc
-
-memchecker-instrumentparser.obj: $(top_srcdir)/src/instrumentparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-instrumentparser.obj -MD -MP -MF $(DEPDIR)/memchecker-instrumentparser.Tpo -c -o memchecker-instrumentparser.obj `if test -f '$(top_srcdir)/src/instrumentparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/instrumentparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/instrumentparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-instrumentparser.Tpo $(DEPDIR)/memchecker-instrumentparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrumentparser.cc' object='memchecker-instrumentparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-instrumentparser.obj `if test -f '$(top_srcdir)/src/instrumentparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/instrumentparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/instrumentparser.cc'; fi`
-
-memchecker-latencyfilter.o: $(top_srcdir)/src/latencyfilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-latencyfilter.o -MD -MP -MF $(DEPDIR)/memchecker-latencyfilter.Tpo -c -o memchecker-latencyfilter.o `test -f '$(top_srcdir)/src/latencyfilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/latencyfilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-latencyfilter.Tpo $(DEPDIR)/memchecker-latencyfilter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/latencyfilter.cc' object='memchecker-latencyfilter.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-latencyfilter.o `test -f '$(top_srcdir)/src/latencyfilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/latencyfilter.cc
-
-memchecker-latencyfilter.obj: $(top_srcdir)/src/latencyfilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-latencyfilter.obj -MD -MP -MF $(DEPDIR)/memchecker-latencyfilter.Tpo -c -o memchecker-latencyfilter.obj `if test -f '$(top_srcdir)/src/latencyfilter.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/latencyfilter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/latencyfilter.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-latencyfilter.Tpo $(DEPDIR)/memchecker-latencyfilter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/latencyfilter.cc' object='memchecker-latencyfilter.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-latencyfilter.obj `if test -f '$(top_srcdir)/src/latencyfilter.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/latencyfilter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/latencyfilter.cc'; fi`
-
-memchecker-memchecker.o: $(top_srcdir)/src/memchecker.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-memchecker.o -MD -MP -MF $(DEPDIR)/memchecker-memchecker.Tpo -c -o memchecker-memchecker.o `test -f '$(top_srcdir)/src/memchecker.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/memchecker.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-memchecker.Tpo $(DEPDIR)/memchecker-memchecker.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/memchecker.cc' object='memchecker-memchecker.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-memchecker.o `test -f '$(top_srcdir)/src/memchecker.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/memchecker.cc
-
-memchecker-memchecker.obj: $(top_srcdir)/src/memchecker.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-memchecker.obj -MD -MP -MF $(DEPDIR)/memchecker-memchecker.Tpo -c -o memchecker-memchecker.obj `if test -f '$(top_srcdir)/src/memchecker.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/memchecker.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/memchecker.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-memchecker.Tpo $(DEPDIR)/memchecker-memchecker.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/memchecker.cc' object='memchecker-memchecker.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-memchecker.obj `if test -f '$(top_srcdir)/src/memchecker.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/memchecker.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/memchecker.cc'; fi`
-
-memchecker-midimapparser.o: $(top_srcdir)/src/midimapparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-midimapparser.o -MD -MP -MF $(DEPDIR)/memchecker-midimapparser.Tpo -c -o memchecker-midimapparser.o `test -f '$(top_srcdir)/src/midimapparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-midimapparser.Tpo $(DEPDIR)/memchecker-midimapparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapparser.cc' object='memchecker-midimapparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-midimapparser.o `test -f '$(top_srcdir)/src/midimapparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapparser.cc
-
-memchecker-midimapparser.obj: $(top_srcdir)/src/midimapparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-midimapparser.obj -MD -MP -MF $(DEPDIR)/memchecker-midimapparser.Tpo -c -o memchecker-midimapparser.obj `if test -f '$(top_srcdir)/src/midimapparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/midimapparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/midimapparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-midimapparser.Tpo $(DEPDIR)/memchecker-midimapparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapparser.cc' object='memchecker-midimapparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-midimapparser.obj `if test -f '$(top_srcdir)/src/midimapparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/midimapparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/midimapparser.cc'; fi`
-
-memchecker-midimapper.o: $(top_srcdir)/src/midimapper.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-midimapper.o -MD -MP -MF $(DEPDIR)/memchecker-midimapper.Tpo -c -o memchecker-midimapper.o `test -f '$(top_srcdir)/src/midimapper.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapper.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-midimapper.Tpo $(DEPDIR)/memchecker-midimapper.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapper.cc' object='memchecker-midimapper.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-midimapper.o `test -f '$(top_srcdir)/src/midimapper.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapper.cc
-
-memchecker-midimapper.obj: $(top_srcdir)/src/midimapper.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-midimapper.obj -MD -MP -MF $(DEPDIR)/memchecker-midimapper.Tpo -c -o memchecker-midimapper.obj `if test -f '$(top_srcdir)/src/midimapper.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/midimapper.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/midimapper.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-midimapper.Tpo $(DEPDIR)/memchecker-midimapper.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapper.cc' object='memchecker-midimapper.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-midimapper.obj `if test -f '$(top_srcdir)/src/midimapper.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/midimapper.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/midimapper.cc'; fi`
-
-memchecker-mutex.o: $(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-mutex.o -MD -MP -MF $(DEPDIR)/memchecker-mutex.Tpo -c -o memchecker-mutex.o `test -f '$(top_srcdir)/src/mutex.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-mutex.Tpo $(DEPDIR)/memchecker-mutex.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/mutex.cc' object='memchecker-mutex.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-mutex.o `test -f '$(top_srcdir)/src/mutex.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/mutex.cc
-
-memchecker-mutex.obj: $(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-mutex.obj -MD -MP -MF $(DEPDIR)/memchecker-mutex.Tpo -c -o memchecker-mutex.obj `if test -f '$(top_srcdir)/src/mutex.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/mutex.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/mutex.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-mutex.Tpo $(DEPDIR)/memchecker-mutex.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/mutex.cc' object='memchecker-mutex.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-mutex.obj `if test -f '$(top_srcdir)/src/mutex.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/mutex.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/mutex.cc'; fi`
-
-memchecker-path.o: $(top_srcdir)/src/path.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-path.o -MD -MP -MF $(DEPDIR)/memchecker-path.Tpo -c -o memchecker-path.o `test -f '$(top_srcdir)/src/path.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/path.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-path.Tpo $(DEPDIR)/memchecker-path.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/path.cc' object='memchecker-path.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-path.o `test -f '$(top_srcdir)/src/path.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/path.cc
-
-memchecker-path.obj: $(top_srcdir)/src/path.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-path.obj -MD -MP -MF $(DEPDIR)/memchecker-path.Tpo -c -o memchecker-path.obj `if test -f '$(top_srcdir)/src/path.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/path.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/path.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-path.Tpo $(DEPDIR)/memchecker-path.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/path.cc' object='memchecker-path.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-path.obj `if test -f '$(top_srcdir)/src/path.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/path.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/path.cc'; fi`
-
-memchecker-powerlist.o: $(top_srcdir)/src/powerlist.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-powerlist.o -MD -MP -MF $(DEPDIR)/memchecker-powerlist.Tpo -c -o memchecker-powerlist.o `test -f '$(top_srcdir)/src/powerlist.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/powerlist.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-powerlist.Tpo $(DEPDIR)/memchecker-powerlist.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/powerlist.cc' object='memchecker-powerlist.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-powerlist.o `test -f '$(top_srcdir)/src/powerlist.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/powerlist.cc
-
-memchecker-powerlist.obj: $(top_srcdir)/src/powerlist.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-powerlist.obj -MD -MP -MF $(DEPDIR)/memchecker-powerlist.Tpo -c -o memchecker-powerlist.obj `if test -f '$(top_srcdir)/src/powerlist.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/powerlist.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/powerlist.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-powerlist.Tpo $(DEPDIR)/memchecker-powerlist.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/powerlist.cc' object='memchecker-powerlist.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-powerlist.obj `if test -f '$(top_srcdir)/src/powerlist.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/powerlist.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/powerlist.cc'; fi`
-
-memchecker-random.o: $(top_srcdir)/src/random.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-random.o -MD -MP -MF $(DEPDIR)/memchecker-random.Tpo -c -o memchecker-random.o `test -f '$(top_srcdir)/src/random.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/random.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-random.Tpo $(DEPDIR)/memchecker-random.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/random.cc' object='memchecker-random.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-random.o `test -f '$(top_srcdir)/src/random.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/random.cc
-
-memchecker-random.obj: $(top_srcdir)/src/random.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-random.obj -MD -MP -MF $(DEPDIR)/memchecker-random.Tpo -c -o memchecker-random.obj `if test -f '$(top_srcdir)/src/random.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/random.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/random.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-random.Tpo $(DEPDIR)/memchecker-random.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/random.cc' object='memchecker-random.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-random.obj `if test -f '$(top_srcdir)/src/random.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/random.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/random.cc'; fi`
-
-memchecker-sample.o: $(top_srcdir)/src/sample.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-sample.o -MD -MP -MF $(DEPDIR)/memchecker-sample.Tpo -c -o memchecker-sample.o `test -f '$(top_srcdir)/src/sample.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/sample.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-sample.Tpo $(DEPDIR)/memchecker-sample.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/sample.cc' object='memchecker-sample.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-sample.o `test -f '$(top_srcdir)/src/sample.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/sample.cc
-
-memchecker-sample.obj: $(top_srcdir)/src/sample.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-sample.obj -MD -MP -MF $(DEPDIR)/memchecker-sample.Tpo -c -o memchecker-sample.obj `if test -f '$(top_srcdir)/src/sample.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/sample.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/sample.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-sample.Tpo $(DEPDIR)/memchecker-sample.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/sample.cc' object='memchecker-sample.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-sample.obj `if test -f '$(top_srcdir)/src/sample.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/sample.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/sample.cc'; fi`
-
-memchecker-semaphore.o: $(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-semaphore.o -MD -MP -MF $(DEPDIR)/memchecker-semaphore.Tpo -c -o memchecker-semaphore.o `test -f '$(top_srcdir)/src/semaphore.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-semaphore.Tpo $(DEPDIR)/memchecker-semaphore.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/semaphore.cc' object='memchecker-semaphore.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-semaphore.o `test -f '$(top_srcdir)/src/semaphore.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/semaphore.cc
-
-memchecker-semaphore.obj: $(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-semaphore.obj -MD -MP -MF $(DEPDIR)/memchecker-semaphore.Tpo -c -o memchecker-semaphore.obj `if test -f '$(top_srcdir)/src/semaphore.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/semaphore.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/semaphore.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-semaphore.Tpo $(DEPDIR)/memchecker-semaphore.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/semaphore.cc' object='memchecker-semaphore.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-semaphore.obj `if test -f '$(top_srcdir)/src/semaphore.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/semaphore.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/semaphore.cc'; fi`
-
-memchecker-saxparser.o: $(top_srcdir)/src/saxparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-saxparser.o -MD -MP -MF $(DEPDIR)/memchecker-saxparser.Tpo -c -o memchecker-saxparser.o `test -f '$(top_srcdir)/src/saxparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/saxparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-saxparser.Tpo $(DEPDIR)/memchecker-saxparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/saxparser.cc' object='memchecker-saxparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-saxparser.o `test -f '$(top_srcdir)/src/saxparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/saxparser.cc
-
-memchecker-saxparser.obj: $(top_srcdir)/src/saxparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-saxparser.obj -MD -MP -MF $(DEPDIR)/memchecker-saxparser.Tpo -c -o memchecker-saxparser.obj `if test -f '$(top_srcdir)/src/saxparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/saxparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/saxparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-saxparser.Tpo $(DEPDIR)/memchecker-saxparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/saxparser.cc' object='memchecker-saxparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-saxparser.obj `if test -f '$(top_srcdir)/src/saxparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/saxparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/saxparser.cc'; fi`
-
-memchecker-staminafilter.o: $(top_srcdir)/src/staminafilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-staminafilter.o -MD -MP -MF $(DEPDIR)/memchecker-staminafilter.Tpo -c -o memchecker-staminafilter.o `test -f '$(top_srcdir)/src/staminafilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/staminafilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-staminafilter.Tpo $(DEPDIR)/memchecker-staminafilter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/staminafilter.cc' object='memchecker-staminafilter.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-staminafilter.o `test -f '$(top_srcdir)/src/staminafilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/staminafilter.cc
-
-memchecker-staminafilter.obj: $(top_srcdir)/src/staminafilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-staminafilter.obj -MD -MP -MF $(DEPDIR)/memchecker-staminafilter.Tpo -c -o memchecker-staminafilter.obj `if test -f '$(top_srcdir)/src/staminafilter.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/staminafilter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/staminafilter.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-staminafilter.Tpo $(DEPDIR)/memchecker-staminafilter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/staminafilter.cc' object='memchecker-staminafilter.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-staminafilter.obj `if test -f '$(top_srcdir)/src/staminafilter.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/staminafilter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/staminafilter.cc'; fi`
-
-memchecker-thread.o: $(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-thread.o -MD -MP -MF $(DEPDIR)/memchecker-thread.Tpo -c -o memchecker-thread.o `test -f '$(top_srcdir)/src/thread.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-thread.Tpo $(DEPDIR)/memchecker-thread.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/thread.cc' object='memchecker-thread.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-thread.o `test -f '$(top_srcdir)/src/thread.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/thread.cc
-
-memchecker-thread.obj: $(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-thread.obj -MD -MP -MF $(DEPDIR)/memchecker-thread.Tpo -c -o memchecker-thread.obj `if test -f '$(top_srcdir)/src/thread.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/thread.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/thread.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-thread.Tpo $(DEPDIR)/memchecker-thread.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/thread.cc' object='memchecker-thread.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-thread.obj `if test -f '$(top_srcdir)/src/thread.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/thread.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/thread.cc'; fi`
-
-memchecker-versionstr.o: $(top_srcdir)/src/versionstr.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-versionstr.o -MD -MP -MF $(DEPDIR)/memchecker-versionstr.Tpo -c -o memchecker-versionstr.o `test -f '$(top_srcdir)/src/versionstr.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/versionstr.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-versionstr.Tpo $(DEPDIR)/memchecker-versionstr.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/versionstr.cc' object='memchecker-versionstr.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-versionstr.o `test -f '$(top_srcdir)/src/versionstr.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/versionstr.cc
-
-memchecker-versionstr.obj: $(top_srcdir)/src/versionstr.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-versionstr.obj -MD -MP -MF $(DEPDIR)/memchecker-versionstr.Tpo -c -o memchecker-versionstr.obj `if test -f '$(top_srcdir)/src/versionstr.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/versionstr.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/versionstr.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-versionstr.Tpo $(DEPDIR)/memchecker-versionstr.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/versionstr.cc' object='memchecker-versionstr.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -c -o memchecker-versionstr.obj `if test -f '$(top_srcdir)/src/versionstr.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/versionstr.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/versionstr.cc'; fi`
-
memchecker-test.o: test.cc
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(memchecker_CXXFLAGS) $(CXXFLAGS) -MT memchecker-test.o -MD -MP -MF $(DEPDIR)/memchecker-test.Tpo -c -o memchecker-test.o `test -f 'test.cc' || echo '$(srcdir)/'`test.cc
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/memchecker-test.Tpo $(DEPDIR)/memchecker-test.Po
@@ -3432,118 +2148,6 @@ paintertest-test.obj: test.cc
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-test.obj `if test -f 'test.cc'; then $(CYGPATH_W) 'test.cc'; else $(CYGPATH_W) '$(srcdir)/test.cc'; fi`
-paintertest-painter.o: $(top_srcdir)/plugingui/painter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-painter.o -MD -MP -MF $(DEPDIR)/paintertest-painter.Tpo -c -o paintertest-painter.o `test -f '$(top_srcdir)/plugingui/painter.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/painter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-painter.Tpo $(DEPDIR)/paintertest-painter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/painter.cc' object='paintertest-painter.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-painter.o `test -f '$(top_srcdir)/plugingui/painter.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/painter.cc
-
-paintertest-painter.obj: $(top_srcdir)/plugingui/painter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-painter.obj -MD -MP -MF $(DEPDIR)/paintertest-painter.Tpo -c -o paintertest-painter.obj `if test -f '$(top_srcdir)/plugingui/painter.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/painter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/painter.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-painter.Tpo $(DEPDIR)/paintertest-painter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/painter.cc' object='paintertest-painter.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-painter.obj `if test -f '$(top_srcdir)/plugingui/painter.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/painter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/painter.cc'; fi`
-
-paintertest-pixelbuffer.o: $(top_srcdir)/plugingui/pixelbuffer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-pixelbuffer.o -MD -MP -MF $(DEPDIR)/paintertest-pixelbuffer.Tpo -c -o paintertest-pixelbuffer.o `test -f '$(top_srcdir)/plugingui/pixelbuffer.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/pixelbuffer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-pixelbuffer.Tpo $(DEPDIR)/paintertest-pixelbuffer.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/pixelbuffer.cc' object='paintertest-pixelbuffer.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-pixelbuffer.o `test -f '$(top_srcdir)/plugingui/pixelbuffer.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/pixelbuffer.cc
-
-paintertest-pixelbuffer.obj: $(top_srcdir)/plugingui/pixelbuffer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-pixelbuffer.obj -MD -MP -MF $(DEPDIR)/paintertest-pixelbuffer.Tpo -c -o paintertest-pixelbuffer.obj `if test -f '$(top_srcdir)/plugingui/pixelbuffer.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/pixelbuffer.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/pixelbuffer.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-pixelbuffer.Tpo $(DEPDIR)/paintertest-pixelbuffer.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/pixelbuffer.cc' object='paintertest-pixelbuffer.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-pixelbuffer.obj `if test -f '$(top_srcdir)/plugingui/pixelbuffer.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/pixelbuffer.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/pixelbuffer.cc'; fi`
-
-paintertest-colour.o: $(top_srcdir)/plugingui/colour.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-colour.o -MD -MP -MF $(DEPDIR)/paintertest-colour.Tpo -c -o paintertest-colour.o `test -f '$(top_srcdir)/plugingui/colour.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/colour.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-colour.Tpo $(DEPDIR)/paintertest-colour.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/colour.cc' object='paintertest-colour.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-colour.o `test -f '$(top_srcdir)/plugingui/colour.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/colour.cc
-
-paintertest-colour.obj: $(top_srcdir)/plugingui/colour.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-colour.obj -MD -MP -MF $(DEPDIR)/paintertest-colour.Tpo -c -o paintertest-colour.obj `if test -f '$(top_srcdir)/plugingui/colour.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/colour.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/colour.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-colour.Tpo $(DEPDIR)/paintertest-colour.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/colour.cc' object='paintertest-colour.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-colour.obj `if test -f '$(top_srcdir)/plugingui/colour.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/colour.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/colour.cc'; fi`
-
-paintertest-font.o: $(top_srcdir)/plugingui/font.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-font.o -MD -MP -MF $(DEPDIR)/paintertest-font.Tpo -c -o paintertest-font.o `test -f '$(top_srcdir)/plugingui/font.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/font.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-font.Tpo $(DEPDIR)/paintertest-font.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/font.cc' object='paintertest-font.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-font.o `test -f '$(top_srcdir)/plugingui/font.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/font.cc
-
-paintertest-font.obj: $(top_srcdir)/plugingui/font.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-font.obj -MD -MP -MF $(DEPDIR)/paintertest-font.Tpo -c -o paintertest-font.obj `if test -f '$(top_srcdir)/plugingui/font.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/font.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/font.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-font.Tpo $(DEPDIR)/paintertest-font.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/font.cc' object='paintertest-font.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-font.obj `if test -f '$(top_srcdir)/plugingui/font.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/font.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/font.cc'; fi`
-
-paintertest-image.o: $(top_srcdir)/plugingui/image.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-image.o -MD -MP -MF $(DEPDIR)/paintertest-image.Tpo -c -o paintertest-image.o `test -f '$(top_srcdir)/plugingui/image.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/image.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-image.Tpo $(DEPDIR)/paintertest-image.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/image.cc' object='paintertest-image.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-image.o `test -f '$(top_srcdir)/plugingui/image.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/image.cc
-
-paintertest-image.obj: $(top_srcdir)/plugingui/image.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-image.obj -MD -MP -MF $(DEPDIR)/paintertest-image.Tpo -c -o paintertest-image.obj `if test -f '$(top_srcdir)/plugingui/image.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/image.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/image.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-image.Tpo $(DEPDIR)/paintertest-image.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/image.cc' object='paintertest-image.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-image.obj `if test -f '$(top_srcdir)/plugingui/image.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/image.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/image.cc'; fi`
-
-paintertest-resource.o: $(top_srcdir)/plugingui/resource.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-resource.o -MD -MP -MF $(DEPDIR)/paintertest-resource.Tpo -c -o paintertest-resource.o `test -f '$(top_srcdir)/plugingui/resource.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-resource.Tpo $(DEPDIR)/paintertest-resource.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/resource.cc' object='paintertest-resource.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-resource.o `test -f '$(top_srcdir)/plugingui/resource.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource.cc
-
-paintertest-resource.obj: $(top_srcdir)/plugingui/resource.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-resource.obj -MD -MP -MF $(DEPDIR)/paintertest-resource.Tpo -c -o paintertest-resource.obj `if test -f '$(top_srcdir)/plugingui/resource.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/resource.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/resource.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-resource.Tpo $(DEPDIR)/paintertest-resource.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/resource.cc' object='paintertest-resource.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-resource.obj `if test -f '$(top_srcdir)/plugingui/resource.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/resource.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/resource.cc'; fi`
-
-paintertest-resource_data.o: $(top_srcdir)/plugingui/resource_data.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-resource_data.o -MD -MP -MF $(DEPDIR)/paintertest-resource_data.Tpo -c -o paintertest-resource_data.o `test -f '$(top_srcdir)/plugingui/resource_data.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource_data.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-resource_data.Tpo $(DEPDIR)/paintertest-resource_data.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/resource_data.cc' object='paintertest-resource_data.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-resource_data.o `test -f '$(top_srcdir)/plugingui/resource_data.cc' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/resource_data.cc
-
-paintertest-resource_data.obj: $(top_srcdir)/plugingui/resource_data.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-resource_data.obj -MD -MP -MF $(DEPDIR)/paintertest-resource_data.Tpo -c -o paintertest-resource_data.obj `if test -f '$(top_srcdir)/plugingui/resource_data.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/resource_data.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/resource_data.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-resource_data.Tpo $(DEPDIR)/paintertest-resource_data.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/resource_data.cc' object='paintertest-resource_data.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-resource_data.obj `if test -f '$(top_srcdir)/plugingui/resource_data.cc'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/resource_data.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/resource_data.cc'; fi`
-
-paintertest-lodepng.o: $(top_srcdir)/plugingui/lodepng/lodepng.cpp
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-lodepng.o -MD -MP -MF $(DEPDIR)/paintertest-lodepng.Tpo -c -o paintertest-lodepng.o `test -f '$(top_srcdir)/plugingui/lodepng/lodepng.cpp' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/lodepng/lodepng.cpp
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-lodepng.Tpo $(DEPDIR)/paintertest-lodepng.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/lodepng/lodepng.cpp' object='paintertest-lodepng.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-lodepng.o `test -f '$(top_srcdir)/plugingui/lodepng/lodepng.cpp' || echo '$(srcdir)/'`$(top_srcdir)/plugingui/lodepng/lodepng.cpp
-
-paintertest-lodepng.obj: $(top_srcdir)/plugingui/lodepng/lodepng.cpp
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-lodepng.obj -MD -MP -MF $(DEPDIR)/paintertest-lodepng.Tpo -c -o paintertest-lodepng.obj `if test -f '$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-lodepng.Tpo $(DEPDIR)/paintertest-lodepng.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/plugingui/lodepng/lodepng.cpp' object='paintertest-lodepng.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -c -o paintertest-lodepng.obj `if test -f '$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; then $(CYGPATH_W) '$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/plugingui/lodepng/lodepng.cpp'; fi`
-
paintertest-paintertest.o: paintertest.cc
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(paintertest_CXXFLAGS) $(CXXFLAGS) -MT paintertest-paintertest.o -MD -MP -MF $(DEPDIR)/paintertest-paintertest.Tpo -c -o paintertest-paintertest.o `test -f 'paintertest.cc' || echo '$(srcdir)/'`paintertest.cc
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/paintertest-paintertest.Tpo $(DEPDIR)/paintertest-paintertest.Po
@@ -3796,27 +2400,6 @@ syncedsettingstest-test.obj: test.cc
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(syncedsettingstest_CXXFLAGS) $(CXXFLAGS) -c -o syncedsettingstest-test.obj `if test -f 'test.cc'; then $(CYGPATH_W) 'test.cc'; else $(CYGPATH_W) '$(srcdir)/test.cc'; fi`
-.cpp.o:
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXXCOMPILE) -c -o $@ $<
-
-.cpp.obj:
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.cpp.lo:
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
-
mostlyclean-libtool:
-rm -f *.lo
@@ -4175,6 +2758,13 @@ drumkitcreatortest.log: drumkitcreatortest$(EXEEXT)
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
+bytesizeparsertest.log: bytesizeparsertest$(EXEEXT)
+ @p='bytesizeparsertest$(EXEEXT)'; \
+ b='bytesizeparsertest'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
lv2.log: lv2$(EXEEXT)
@p='lv2$(EXEEXT)'; \
b='lv2'; \
@@ -4380,8 +2970,6 @@ uninstall-am:
mostlyclean-libtool pdf pdf-am ps ps-am recheck tags tags-am \
uninstall uninstall-am
- at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/src \
- at ENABLE_TESTS_TRUE@ -I$(top_srcdir)/hugin -DDISABLE_HUGIN
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/test/audiocachetest.cc b/test/audiocachetest.cc
index 546a5c4..0e3db10 100644
--- a/test/audiocachetest.cc
+++ b/test/audiocachetest.cc
@@ -28,6 +28,7 @@
#include <audiofile.h>
#include <audiocache.h>
+#include <settings.h>
#include <unistd.h>
#include "drumkit_creator.h"
@@ -56,25 +57,27 @@ public:
//! \param thread Control if this test is running in threaded mode or not.
//! \param framesize The initial framesize to use.
void testHelper(const char* filename, int channel, bool threaded,
- int framesize)
+ int framesize, int num_channels)
{
// Reference file:
AudioFile audio_file_ref(filename, channel);
printf("audio_file_ref.load\n");
- audio_file_ref.load(ALL_SAMPLES);
+ audio_file_ref.load();
// Input file:
AudioFile audio_file(filename, channel);
printf("audio_file.load\n");
audio_file.load(4096);
- AudioCache audio_cache;
+ Settings settings;
+ AudioCache audio_cache(settings);
printf("audio_cache.init\n");
audio_cache.init(100);
audio_cache.setAsyncMode(threaded);
// Set initial (upper limit) framesize
audio_cache.setFrameSize(framesize);
+ audio_cache.updateChunkSize(num_channels);
cacheid_t id;
@@ -115,7 +118,7 @@ public:
samples = audio_cache.next(id, size);
- CPPUNIT_ASSERT_EQUAL(0, (int)audio_cache.getNumberOfUnderruns());
+ CPPUNIT_ASSERT_EQUAL(std::size_t(0), settings.number_of_underruns.load());
for(size_t i = 0; (i < size) && (offset < audio_file_ref.size); ++i)
{
@@ -147,7 +150,8 @@ public:
// Conduct test
int channel = 0;
bool threaded = false;
- testHelper(filename.c_str(), channel, threaded, FRAMESIZE);
+ int num_channels = 1;
+ testHelper(filename.c_str(), channel, threaded, FRAMESIZE, num_channels);
}
void singleChannelThreaded()
@@ -159,7 +163,8 @@ public:
// Conduct test
int channel = 0;
bool threaded = true;
- testHelper(filename.c_str(), channel, threaded, FRAMESIZE);
+ int num_channels = 1;
+ testHelper(filename.c_str(), channel, threaded, FRAMESIZE, num_channels);
}
void multiChannelNonThreaded()
@@ -171,9 +176,10 @@ public:
// Conduct test
int channel = 0;
bool threaded = false;
- testHelper(filename.c_str(), channel, threaded, FRAMESIZE);
+ int num_channels = 13;
+ testHelper(filename.c_str(), channel, threaded, FRAMESIZE, num_channels);
++channel;
- testHelper(filename.c_str(), channel, threaded, FRAMESIZE);
+ testHelper(filename.c_str(), channel, threaded, FRAMESIZE, num_channels);
}
void multiChannelThreaded()
@@ -185,9 +191,10 @@ public:
// Conduct test
int channel = 0;
bool threaded = true;
- testHelper(filename.c_str(), channel, threaded, FRAMESIZE);
+ int num_channels = 13;
+ testHelper(filename.c_str(), channel, threaded, FRAMESIZE, num_channels);
++channel;
- testHelper(filename.c_str(), channel, threaded, FRAMESIZE);
+ testHelper(filename.c_str(), channel, threaded, FRAMESIZE, num_channels);
}
};
diff --git a/test/bytesizeparsertest.cc b/test/bytesizeparsertest.cc
new file mode 100644
index 0000000..e4776fe
--- /dev/null
+++ b/test/bytesizeparsertest.cc
@@ -0,0 +1,127 @@
+/* -*- Mode: c++ -*- */
+/***************************************************************************
+ * bytesizeparsertest.cc
+ *
+ * Sun Mar 05 11:44:23 CET 2017
+ * Copyright 2017 Goran MekiÄ
+ * meka at tilda.center
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include <cppunit/extensions/HelperMacros.h>
+
+#include "bytesizeparser.h"
+
+
+class ByteSizeParserTest
+ : public CppUnit::TestFixture
+{
+ CPPUNIT_TEST_SUITE(ByteSizeParserTest);
+ CPPUNIT_TEST(suffixTest);
+ CPPUNIT_TEST(falseSuffixTest);
+ CPPUNIT_TEST(falseNumberTest);
+ CPPUNIT_TEST(tooBigNumberTest);
+ CPPUNIT_TEST_SUITE_END();
+
+public:
+ void setUp() {}
+
+ void tearDown() {}
+
+ void suffixTest()
+ {
+ std::size_t computed_size, expected_size;
+ std::size_t kilo = 1024, mega = kilo * 1024, giga = mega * 1024;
+ computed_size = byteSizeParser("3");
+ expected_size = 3;
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+
+ computed_size = byteSizeParser("3k");
+ expected_size = 3 * kilo;
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+
+ computed_size = byteSizeParser("3M");
+ expected_size = 3 * mega;
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+
+ computed_size = byteSizeParser("3G");
+ expected_size = 3 * giga;
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+ }
+
+ void falseSuffixTest()
+ {
+ std::size_t computed_size, expected_size = 0;
+ computed_size = byteSizeParser("3K");
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+
+ computed_size = byteSizeParser("3m");
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+
+ computed_size = byteSizeParser("3g");
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+
+ computed_size = byteSizeParser("3ddDD");
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+ }
+
+ void falseNumberTest()
+ {
+ std::size_t computed_size, expected_size = 0;
+ computed_size = byteSizeParser("K3k");
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+
+ computed_size = byteSizeParser("-3");
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+
+ computed_size = byteSizeParser("-3k");
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+
+ computed_size = byteSizeParser("-3M");
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+
+ computed_size = byteSizeParser("-3G");
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+
+ computed_size = byteSizeParser("3-");
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+
+ computed_size = byteSizeParser("3-k");
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+
+ computed_size = byteSizeParser("k-3");
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+
+ computed_size = byteSizeParser("3-1");
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+
+ computed_size = byteSizeParser(" -3");
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+ }
+
+ void tooBigNumberTest()
+ {
+ std::size_t computed_size, expected_size = 0;
+ computed_size = byteSizeParser("999999999999999999999999999999999999G");
+ CPPUNIT_ASSERT_EQUAL(expected_size, computed_size);
+ }
+};
+
+// Registers the fixture into the 'registry'
+CPPUNIT_TEST_SUITE_REGISTRATION(ByteSizeParserTest);
diff --git a/test/dgreftest/Makefile.am b/test/dgreftest/Makefile.am
index 7e23839..07b324d 100644
--- a/test/dgreftest/Makefile.am
+++ b/test/dgreftest/Makefile.am
@@ -1,12 +1,10 @@
if ENABLE_CLI
if HAVE_INPUT_MIDIFILE
-include $(top_srcdir)/src/Makefile.am.drumgizmo
-
bin_PROGRAMS = dgreftest
-dgreftest_LDADD = $(DRUMGIZMO_LIBS) $(PTHREAD_LIBS) $(JACK_LIBS) \
- $(SMF_LIBS)
+dgreftest_LDADD = $(PTHREAD_LIBS) $(JACK_LIBS) \
+ $(SMF_LIBS) $(top_srcdir)/src/libdg.la
dgreftest_LDFLAGS =
@@ -22,7 +20,6 @@ dgreftest_SOURCES = \
midiinputengine.cc \
wavfileoutputengine.cc \
compareoutputengine.cc \
- $(DRUMGIZMO_SOURCES) \
$(top_srcdir)/hugin/hugin.c \
$(top_srcdir)/hugin/hugin_filter.c
diff --git a/test/dgreftest/Makefile.in b/test/dgreftest/Makefile.in
index 8b5780a..0a0670b 100644
--- a/test/dgreftest/Makefile.in
+++ b/test/dgreftest/Makefile.in
@@ -14,8 +14,6 @@
@SET_MAKE@
-# -*- Makefile -*-
-
VPATH = @srcdir@
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
am__make_running_with_option = \
@@ -80,12 +78,11 @@ PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
-DIST_COMMON = $(top_srcdir)/src/Makefile.am.drumgizmo \
- $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/depcomp
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at bin_PROGRAMS = \
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest$(EXEEXT)
subdir = test/dgreftest
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+ $(top_srcdir)/depcomp
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
@@ -98,83 +95,19 @@ am__installdirs = "$(DESTDIR)$(bindir)"
PROGRAMS = $(bin_PROGRAMS)
am__dgreftest_SOURCES_DIST = dgreftest.cc midiinputengine.cc \
wavfileoutputengine.cc compareoutputengine.cc \
- $(top_srcdir)/src/audiocachefile.cc \
- $(top_srcdir)/src/audiocache.cc \
- $(top_srcdir)/src/audiocacheeventhandler.cc \
- $(top_srcdir)/src/audiocacheidmanager.cc \
- $(top_srcdir)/src/audioinputenginemidi.cc \
- $(top_srcdir)/src/audiofile.cc $(top_srcdir)/src/channel.cc \
- $(top_srcdir)/src/channelmixer.cc \
- $(top_srcdir)/src/chresampler.cc \
- $(top_srcdir)/src/configfile.cc \
- $(top_srcdir)/src/configparser.cc \
- $(top_srcdir)/src/drumgizmo.cc $(top_srcdir)/src/drumkit.cc \
- $(top_srcdir)/src/drumkitloader.cc \
- $(top_srcdir)/src/drumkitparser.cc $(top_srcdir)/src/events.cc \
- $(top_srcdir)/src/inputprocessor.cc \
- $(top_srcdir)/src/instrument.cc \
- $(top_srcdir)/src/instrumentparser.cc \
- $(top_srcdir)/src/latencyfilter.cc \
- $(top_srcdir)/src/memchecker.cc \
- $(top_srcdir)/src/midimapparser.cc \
- $(top_srcdir)/src/midimapper.cc $(top_srcdir)/src/mutex.cc \
- $(top_srcdir)/src/path.cc $(top_srcdir)/src/powerlist.cc \
- $(top_srcdir)/src/random.cc $(top_srcdir)/src/sample.cc \
- $(top_srcdir)/src/semaphore.cc $(top_srcdir)/src/saxparser.cc \
- $(top_srcdir)/src/staminafilter.cc $(top_srcdir)/src/thread.cc \
- $(top_srcdir)/src/versionstr.cc $(top_srcdir)/hugin/hugin.c \
- $(top_srcdir)/hugin/hugin_filter.c
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at am__objects_1 = dgreftest-audiocachefile.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-audiocache.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-audiocacheeventhandler.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-audiocacheidmanager.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-audioinputenginemidi.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-audiofile.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-channel.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-channelmixer.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-chresampler.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-configfile.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-configparser.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-drumgizmo.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-drumkit.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-drumkitloader.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-drumkitparser.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-events.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-inputprocessor.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-instrument.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-instrumentparser.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-latencyfilter.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-memchecker.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-midimapparser.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-midimapper.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-mutex.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-path.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-powerlist.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-random.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-sample.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-semaphore.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-saxparser.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-staminafilter.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-thread.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-versionstr.$(OBJEXT)
+ $(top_srcdir)/hugin/hugin.c $(top_srcdir)/hugin/hugin_filter.c
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at am_dgreftest_OBJECTS = dgreftest-dgreftest.$(OBJEXT) \
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-midiinputengine.$(OBJEXT) \
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-wavfileoutputengine.$(OBJEXT) \
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-compareoutputengine.$(OBJEXT) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(am__objects_1) \
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-hugin.$(OBJEXT) \
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ dgreftest-hugin_filter.$(OBJEXT)
dgreftest_OBJECTS = $(am_dgreftest_OBJECTS)
am__DEPENDENCIES_1 =
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(am__DEPENDENCIES_1) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(am__DEPENDENCIES_1) \
+ at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at dgreftest_DEPENDENCIES = $(am__DEPENDENCIES_1) \
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(am__DEPENDENCIES_1) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(am__DEPENDENCIES_1)
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at dgreftest_DEPENDENCIES = $(am__DEPENDENCIES_2) \
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(am__DEPENDENCIES_1) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(am__DEPENDENCIES_1) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(am__DEPENDENCIES_1)
+ at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/libdg.la
AM_V_lt = $(am__v_lt_ at AM_V@)
am__v_lt_ = $(am__v_lt_ at AM_DEFAULT_V@)
am__v_lt_0 = --silent
@@ -325,6 +258,9 @@ MANIFEST_TOOL = @MANIFEST_TOOL@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
+OBJC = @OBJC@
+OBJCDEPMODE = @OBJCDEPMODE@
+OBJCFLAGS = @OBJCFLAGS@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
@@ -361,6 +297,8 @@ VST_CPPFLAGS = @VST_CPPFLAGS@
VST_SOURCE_PATH = @VST_SOURCE_PATH@
X11_CFLAGS = @X11_CFLAGS@
X11_LIBS = @X11_LIBS@
+XEXT_CFLAGS = @XEXT_CFLAGS@
+XEXT_LIBS = @XEXT_LIBS@
ZITA_CPPFLAGS = @ZITA_CPPFLAGS@
ZITA_LIBS = @ZITA_LIBS@
abs_builddir = @abs_builddir@
@@ -371,6 +309,7 @@ ac_ct_AR = @ac_ct_AR@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+ac_ct_OBJC = @ac_ct_OBJC@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
@@ -417,53 +356,8 @@ target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at DRUMGIZMO_SOURCES = \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/audiocachefile.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/audiocache.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/audiocacheeventhandler.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/audiocacheidmanager.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/audioinputenginemidi.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/audiofile.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/channel.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/channelmixer.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/chresampler.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/configfile.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/configparser.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/drumgizmo.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/drumkit.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/drumkitloader.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/drumkitparser.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/events.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/inputprocessor.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/instrument.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/instrumentparser.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/latencyfilter.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/memchecker.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/midimapparser.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/midimapper.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/mutex.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/path.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/powerlist.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/random.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/sample.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/semaphore.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/saxparser.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/staminafilter.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/thread.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/src/versionstr.cc
-
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at DRUMGIZMO_LIBS = \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(ZITA_LIBS) $(SNDFILE_LIBS) $(EXPAT_LIBS) $(SAMPLERATE_LIBS) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(PTHREAD_LIBS)
-
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at DRUMGIZMO_CPPFLAGS = \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ -I$(top_srcdir)/src -I$(top_srcdir)/include -I$(top_srcdir)/hugin \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(SSEFLAGS) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(ZITA_CPPFLAGS) $(SNDFILE_CFLAGS) $(EXPAT_CFLAGS) $(SAMPLERATE_CFLAGS) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(PTHREAD_CFLAGS)
-
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at dgreftest_LDADD = $(DRUMGIZMO_LIBS) $(PTHREAD_LIBS) $(JACK_LIBS) \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(SMF_LIBS)
+ at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at dgreftest_LDADD = $(PTHREAD_LIBS) $(JACK_LIBS) \
+ at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(SMF_LIBS) $(top_srcdir)/src/libdg.la
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at dgreftest_LDFLAGS =
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE at dgreftest_CXXFLAGS = $(SNDFILE_CXXFLAGS) $(PTHREAD_CFLAGS) $(EXPAT_CFLAGS) \
@@ -477,7 +371,6 @@ top_srcdir = @top_srcdir@
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ midiinputengine.cc \
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ wavfileoutputengine.cc \
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ compareoutputengine.cc \
- at ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(DRUMGIZMO_SOURCES) \
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/hugin/hugin.c \
@ENABLE_CLI_TRUE@@HAVE_INPUT_MIDIFILE_TRUE@ $(top_srcdir)/hugin/hugin_filter.c
@@ -490,7 +383,7 @@ all: all-am
.SUFFIXES:
.SUFFIXES: .c .cc .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/src/Makefile.am.drumgizmo $(am__configure_deps)
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
@@ -511,7 +404,6 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
esac;
-$(top_srcdir)/src/Makefile.am.drumgizmo:
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
@@ -581,44 +473,11 @@ mostlyclean-compile:
distclean-compile:
-rm -f *.tab.c
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-audiocache.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-audiocacheeventhandler.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-audiocachefile.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-audiocacheidmanager.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-audiofile.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-audioinputenginemidi.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-channel.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-channelmixer.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-chresampler.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-compareoutputengine.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-configfile.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-configparser.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-dgreftest.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-drumgizmo.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-drumkit.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-drumkitloader.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-drumkitparser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-events.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-hugin.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-hugin_filter.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-inputprocessor.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-instrument.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-instrumentparser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-latencyfilter.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-memchecker.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-midiinputengine.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-midimapparser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-midimapper.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-mutex.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-path.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-powerlist.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-random.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-sample.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-saxparser.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-semaphore.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-staminafilter.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-thread.Po at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-versionstr.Po at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dgreftest-wavfileoutputengine.Po at am__quote@
.c.o:
@@ -747,468 +606,6 @@ dgreftest-compareoutputengine.obj: compareoutputengine.cc
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-compareoutputengine.obj `if test -f 'compareoutputengine.cc'; then $(CYGPATH_W) 'compareoutputengine.cc'; else $(CYGPATH_W) '$(srcdir)/compareoutputengine.cc'; fi`
-dgreftest-audiocachefile.o: $(top_srcdir)/src/audiocachefile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-audiocachefile.o -MD -MP -MF $(DEPDIR)/dgreftest-audiocachefile.Tpo -c -o dgreftest-audiocachefile.o `test -f '$(top_srcdir)/src/audiocachefile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocachefile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-audiocachefile.Tpo $(DEPDIR)/dgreftest-audiocachefile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocachefile.cc' object='dgreftest-audiocachefile.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-audiocachefile.o `test -f '$(top_srcdir)/src/audiocachefile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocachefile.cc
-
-dgreftest-audiocachefile.obj: $(top_srcdir)/src/audiocachefile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-audiocachefile.obj -MD -MP -MF $(DEPDIR)/dgreftest-audiocachefile.Tpo -c -o dgreftest-audiocachefile.obj `if test -f '$(top_srcdir)/src/audiocachefile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocachefile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocachefile.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-audiocachefile.Tpo $(DEPDIR)/dgreftest-audiocachefile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocachefile.cc' object='dgreftest-audiocachefile.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-audiocachefile.obj `if test -f '$(top_srcdir)/src/audiocachefile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocachefile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocachefile.cc'; fi`
-
-dgreftest-audiocache.o: $(top_srcdir)/src/audiocache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-audiocache.o -MD -MP -MF $(DEPDIR)/dgreftest-audiocache.Tpo -c -o dgreftest-audiocache.o `test -f '$(top_srcdir)/src/audiocache.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-audiocache.Tpo $(DEPDIR)/dgreftest-audiocache.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocache.cc' object='dgreftest-audiocache.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-audiocache.o `test -f '$(top_srcdir)/src/audiocache.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocache.cc
-
-dgreftest-audiocache.obj: $(top_srcdir)/src/audiocache.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-audiocache.obj -MD -MP -MF $(DEPDIR)/dgreftest-audiocache.Tpo -c -o dgreftest-audiocache.obj `if test -f '$(top_srcdir)/src/audiocache.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocache.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocache.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-audiocache.Tpo $(DEPDIR)/dgreftest-audiocache.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocache.cc' object='dgreftest-audiocache.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-audiocache.obj `if test -f '$(top_srcdir)/src/audiocache.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocache.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocache.cc'; fi`
-
-dgreftest-audiocacheeventhandler.o: $(top_srcdir)/src/audiocacheeventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-audiocacheeventhandler.o -MD -MP -MF $(DEPDIR)/dgreftest-audiocacheeventhandler.Tpo -c -o dgreftest-audiocacheeventhandler.o `test -f '$(top_srcdir)/src/audiocacheeventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheeventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-audiocacheeventhandler.Tpo $(DEPDIR)/dgreftest-audiocacheeventhandler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheeventhandler.cc' object='dgreftest-audiocacheeventhandler.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-audiocacheeventhandler.o `test -f '$(top_srcdir)/src/audiocacheeventhandler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheeventhandler.cc
-
-dgreftest-audiocacheeventhandler.obj: $(top_srcdir)/src/audiocacheeventhandler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-audiocacheeventhandler.obj -MD -MP -MF $(DEPDIR)/dgreftest-audiocacheeventhandler.Tpo -c -o dgreftest-audiocacheeventhandler.obj `if test -f '$(top_srcdir)/src/audiocacheeventhandler.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocacheeventhandler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocacheeventhandler.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-audiocacheeventhandler.Tpo $(DEPDIR)/dgreftest-audiocacheeventhandler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheeventhandler.cc' object='dgreftest-audiocacheeventhandler.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-audiocacheeventhandler.obj `if test -f '$(top_srcdir)/src/audiocacheeventhandler.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocacheeventhandler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocacheeventhandler.cc'; fi`
-
-dgreftest-audiocacheidmanager.o: $(top_srcdir)/src/audiocacheidmanager.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-audiocacheidmanager.o -MD -MP -MF $(DEPDIR)/dgreftest-audiocacheidmanager.Tpo -c -o dgreftest-audiocacheidmanager.o `test -f '$(top_srcdir)/src/audiocacheidmanager.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheidmanager.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-audiocacheidmanager.Tpo $(DEPDIR)/dgreftest-audiocacheidmanager.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheidmanager.cc' object='dgreftest-audiocacheidmanager.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-audiocacheidmanager.o `test -f '$(top_srcdir)/src/audiocacheidmanager.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiocacheidmanager.cc
-
-dgreftest-audiocacheidmanager.obj: $(top_srcdir)/src/audiocacheidmanager.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-audiocacheidmanager.obj -MD -MP -MF $(DEPDIR)/dgreftest-audiocacheidmanager.Tpo -c -o dgreftest-audiocacheidmanager.obj `if test -f '$(top_srcdir)/src/audiocacheidmanager.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocacheidmanager.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocacheidmanager.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-audiocacheidmanager.Tpo $(DEPDIR)/dgreftest-audiocacheidmanager.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiocacheidmanager.cc' object='dgreftest-audiocacheidmanager.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-audiocacheidmanager.obj `if test -f '$(top_srcdir)/src/audiocacheidmanager.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiocacheidmanager.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiocacheidmanager.cc'; fi`
-
-dgreftest-audioinputenginemidi.o: $(top_srcdir)/src/audioinputenginemidi.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-audioinputenginemidi.o -MD -MP -MF $(DEPDIR)/dgreftest-audioinputenginemidi.Tpo -c -o dgreftest-audioinputenginemidi.o `test -f '$(top_srcdir)/src/audioinputenginemidi.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audioinputenginemidi.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-audioinputenginemidi.Tpo $(DEPDIR)/dgreftest-audioinputenginemidi.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audioinputenginemidi.cc' object='dgreftest-audioinputenginemidi.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-audioinputenginemidi.o `test -f '$(top_srcdir)/src/audioinputenginemidi.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audioinputenginemidi.cc
-
-dgreftest-audioinputenginemidi.obj: $(top_srcdir)/src/audioinputenginemidi.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-audioinputenginemidi.obj -MD -MP -MF $(DEPDIR)/dgreftest-audioinputenginemidi.Tpo -c -o dgreftest-audioinputenginemidi.obj `if test -f '$(top_srcdir)/src/audioinputenginemidi.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audioinputenginemidi.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audioinputenginemidi.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-audioinputenginemidi.Tpo $(DEPDIR)/dgreftest-audioinputenginemidi.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audioinputenginemidi.cc' object='dgreftest-audioinputenginemidi.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-audioinputenginemidi.obj `if test -f '$(top_srcdir)/src/audioinputenginemidi.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audioinputenginemidi.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audioinputenginemidi.cc'; fi`
-
-dgreftest-audiofile.o: $(top_srcdir)/src/audiofile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-audiofile.o -MD -MP -MF $(DEPDIR)/dgreftest-audiofile.Tpo -c -o dgreftest-audiofile.o `test -f '$(top_srcdir)/src/audiofile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiofile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-audiofile.Tpo $(DEPDIR)/dgreftest-audiofile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiofile.cc' object='dgreftest-audiofile.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-audiofile.o `test -f '$(top_srcdir)/src/audiofile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/audiofile.cc
-
-dgreftest-audiofile.obj: $(top_srcdir)/src/audiofile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-audiofile.obj -MD -MP -MF $(DEPDIR)/dgreftest-audiofile.Tpo -c -o dgreftest-audiofile.obj `if test -f '$(top_srcdir)/src/audiofile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiofile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiofile.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-audiofile.Tpo $(DEPDIR)/dgreftest-audiofile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/audiofile.cc' object='dgreftest-audiofile.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-audiofile.obj `if test -f '$(top_srcdir)/src/audiofile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/audiofile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/audiofile.cc'; fi`
-
-dgreftest-channel.o: $(top_srcdir)/src/channel.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-channel.o -MD -MP -MF $(DEPDIR)/dgreftest-channel.Tpo -c -o dgreftest-channel.o `test -f '$(top_srcdir)/src/channel.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channel.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-channel.Tpo $(DEPDIR)/dgreftest-channel.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channel.cc' object='dgreftest-channel.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-channel.o `test -f '$(top_srcdir)/src/channel.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channel.cc
-
-dgreftest-channel.obj: $(top_srcdir)/src/channel.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-channel.obj -MD -MP -MF $(DEPDIR)/dgreftest-channel.Tpo -c -o dgreftest-channel.obj `if test -f '$(top_srcdir)/src/channel.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/channel.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/channel.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-channel.Tpo $(DEPDIR)/dgreftest-channel.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channel.cc' object='dgreftest-channel.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-channel.obj `if test -f '$(top_srcdir)/src/channel.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/channel.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/channel.cc'; fi`
-
-dgreftest-channelmixer.o: $(top_srcdir)/src/channelmixer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-channelmixer.o -MD -MP -MF $(DEPDIR)/dgreftest-channelmixer.Tpo -c -o dgreftest-channelmixer.o `test -f '$(top_srcdir)/src/channelmixer.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channelmixer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-channelmixer.Tpo $(DEPDIR)/dgreftest-channelmixer.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channelmixer.cc' object='dgreftest-channelmixer.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-channelmixer.o `test -f '$(top_srcdir)/src/channelmixer.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/channelmixer.cc
-
-dgreftest-channelmixer.obj: $(top_srcdir)/src/channelmixer.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-channelmixer.obj -MD -MP -MF $(DEPDIR)/dgreftest-channelmixer.Tpo -c -o dgreftest-channelmixer.obj `if test -f '$(top_srcdir)/src/channelmixer.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/channelmixer.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/channelmixer.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-channelmixer.Tpo $(DEPDIR)/dgreftest-channelmixer.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/channelmixer.cc' object='dgreftest-channelmixer.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-channelmixer.obj `if test -f '$(top_srcdir)/src/channelmixer.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/channelmixer.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/channelmixer.cc'; fi`
-
-dgreftest-chresampler.o: $(top_srcdir)/src/chresampler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-chresampler.o -MD -MP -MF $(DEPDIR)/dgreftest-chresampler.Tpo -c -o dgreftest-chresampler.o `test -f '$(top_srcdir)/src/chresampler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/chresampler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-chresampler.Tpo $(DEPDIR)/dgreftest-chresampler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/chresampler.cc' object='dgreftest-chresampler.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-chresampler.o `test -f '$(top_srcdir)/src/chresampler.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/chresampler.cc
-
-dgreftest-chresampler.obj: $(top_srcdir)/src/chresampler.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-chresampler.obj -MD -MP -MF $(DEPDIR)/dgreftest-chresampler.Tpo -c -o dgreftest-chresampler.obj `if test -f '$(top_srcdir)/src/chresampler.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/chresampler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/chresampler.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-chresampler.Tpo $(DEPDIR)/dgreftest-chresampler.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/chresampler.cc' object='dgreftest-chresampler.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-chresampler.obj `if test -f '$(top_srcdir)/src/chresampler.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/chresampler.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/chresampler.cc'; fi`
-
-dgreftest-configfile.o: $(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-configfile.o -MD -MP -MF $(DEPDIR)/dgreftest-configfile.Tpo -c -o dgreftest-configfile.o `test -f '$(top_srcdir)/src/configfile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-configfile.Tpo $(DEPDIR)/dgreftest-configfile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configfile.cc' object='dgreftest-configfile.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-configfile.o `test -f '$(top_srcdir)/src/configfile.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configfile.cc
-
-dgreftest-configfile.obj: $(top_srcdir)/src/configfile.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-configfile.obj -MD -MP -MF $(DEPDIR)/dgreftest-configfile.Tpo -c -o dgreftest-configfile.obj `if test -f '$(top_srcdir)/src/configfile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configfile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configfile.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-configfile.Tpo $(DEPDIR)/dgreftest-configfile.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configfile.cc' object='dgreftest-configfile.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-configfile.obj `if test -f '$(top_srcdir)/src/configfile.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configfile.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configfile.cc'; fi`
-
-dgreftest-configparser.o: $(top_srcdir)/src/configparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-configparser.o -MD -MP -MF $(DEPDIR)/dgreftest-configparser.Tpo -c -o dgreftest-configparser.o `test -f '$(top_srcdir)/src/configparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-configparser.Tpo $(DEPDIR)/dgreftest-configparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configparser.cc' object='dgreftest-configparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-configparser.o `test -f '$(top_srcdir)/src/configparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/configparser.cc
-
-dgreftest-configparser.obj: $(top_srcdir)/src/configparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-configparser.obj -MD -MP -MF $(DEPDIR)/dgreftest-configparser.Tpo -c -o dgreftest-configparser.obj `if test -f '$(top_srcdir)/src/configparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-configparser.Tpo $(DEPDIR)/dgreftest-configparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/configparser.cc' object='dgreftest-configparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-configparser.obj `if test -f '$(top_srcdir)/src/configparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/configparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/configparser.cc'; fi`
-
-dgreftest-drumgizmo.o: $(top_srcdir)/src/drumgizmo.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-drumgizmo.o -MD -MP -MF $(DEPDIR)/dgreftest-drumgizmo.Tpo -c -o dgreftest-drumgizmo.o `test -f '$(top_srcdir)/src/drumgizmo.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumgizmo.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-drumgizmo.Tpo $(DEPDIR)/dgreftest-drumgizmo.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumgizmo.cc' object='dgreftest-drumgizmo.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-drumgizmo.o `test -f '$(top_srcdir)/src/drumgizmo.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumgizmo.cc
-
-dgreftest-drumgizmo.obj: $(top_srcdir)/src/drumgizmo.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-drumgizmo.obj -MD -MP -MF $(DEPDIR)/dgreftest-drumgizmo.Tpo -c -o dgreftest-drumgizmo.obj `if test -f '$(top_srcdir)/src/drumgizmo.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumgizmo.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumgizmo.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-drumgizmo.Tpo $(DEPDIR)/dgreftest-drumgizmo.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumgizmo.cc' object='dgreftest-drumgizmo.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-drumgizmo.obj `if test -f '$(top_srcdir)/src/drumgizmo.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumgizmo.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumgizmo.cc'; fi`
-
-dgreftest-drumkit.o: $(top_srcdir)/src/drumkit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-drumkit.o -MD -MP -MF $(DEPDIR)/dgreftest-drumkit.Tpo -c -o dgreftest-drumkit.o `test -f '$(top_srcdir)/src/drumkit.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-drumkit.Tpo $(DEPDIR)/dgreftest-drumkit.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkit.cc' object='dgreftest-drumkit.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-drumkit.o `test -f '$(top_srcdir)/src/drumkit.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkit.cc
-
-dgreftest-drumkit.obj: $(top_srcdir)/src/drumkit.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-drumkit.obj -MD -MP -MF $(DEPDIR)/dgreftest-drumkit.Tpo -c -o dgreftest-drumkit.obj `if test -f '$(top_srcdir)/src/drumkit.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkit.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkit.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-drumkit.Tpo $(DEPDIR)/dgreftest-drumkit.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkit.cc' object='dgreftest-drumkit.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-drumkit.obj `if test -f '$(top_srcdir)/src/drumkit.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkit.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkit.cc'; fi`
-
-dgreftest-drumkitloader.o: $(top_srcdir)/src/drumkitloader.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-drumkitloader.o -MD -MP -MF $(DEPDIR)/dgreftest-drumkitloader.Tpo -c -o dgreftest-drumkitloader.o `test -f '$(top_srcdir)/src/drumkitloader.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitloader.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-drumkitloader.Tpo $(DEPDIR)/dgreftest-drumkitloader.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitloader.cc' object='dgreftest-drumkitloader.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-drumkitloader.o `test -f '$(top_srcdir)/src/drumkitloader.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitloader.cc
-
-dgreftest-drumkitloader.obj: $(top_srcdir)/src/drumkitloader.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-drumkitloader.obj -MD -MP -MF $(DEPDIR)/dgreftest-drumkitloader.Tpo -c -o dgreftest-drumkitloader.obj `if test -f '$(top_srcdir)/src/drumkitloader.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkitloader.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkitloader.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-drumkitloader.Tpo $(DEPDIR)/dgreftest-drumkitloader.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitloader.cc' object='dgreftest-drumkitloader.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-drumkitloader.obj `if test -f '$(top_srcdir)/src/drumkitloader.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkitloader.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkitloader.cc'; fi`
-
-dgreftest-drumkitparser.o: $(top_srcdir)/src/drumkitparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-drumkitparser.o -MD -MP -MF $(DEPDIR)/dgreftest-drumkitparser.Tpo -c -o dgreftest-drumkitparser.o `test -f '$(top_srcdir)/src/drumkitparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-drumkitparser.Tpo $(DEPDIR)/dgreftest-drumkitparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitparser.cc' object='dgreftest-drumkitparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-drumkitparser.o `test -f '$(top_srcdir)/src/drumkitparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/drumkitparser.cc
-
-dgreftest-drumkitparser.obj: $(top_srcdir)/src/drumkitparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-drumkitparser.obj -MD -MP -MF $(DEPDIR)/dgreftest-drumkitparser.Tpo -c -o dgreftest-drumkitparser.obj `if test -f '$(top_srcdir)/src/drumkitparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkitparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkitparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-drumkitparser.Tpo $(DEPDIR)/dgreftest-drumkitparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/drumkitparser.cc' object='dgreftest-drumkitparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-drumkitparser.obj `if test -f '$(top_srcdir)/src/drumkitparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/drumkitparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/drumkitparser.cc'; fi`
-
-dgreftest-events.o: $(top_srcdir)/src/events.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-events.o -MD -MP -MF $(DEPDIR)/dgreftest-events.Tpo -c -o dgreftest-events.o `test -f '$(top_srcdir)/src/events.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/events.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-events.Tpo $(DEPDIR)/dgreftest-events.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/events.cc' object='dgreftest-events.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-events.o `test -f '$(top_srcdir)/src/events.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/events.cc
-
-dgreftest-events.obj: $(top_srcdir)/src/events.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-events.obj -MD -MP -MF $(DEPDIR)/dgreftest-events.Tpo -c -o dgreftest-events.obj `if test -f '$(top_srcdir)/src/events.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/events.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/events.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-events.Tpo $(DEPDIR)/dgreftest-events.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/events.cc' object='dgreftest-events.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-events.obj `if test -f '$(top_srcdir)/src/events.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/events.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/events.cc'; fi`
-
-dgreftest-inputprocessor.o: $(top_srcdir)/src/inputprocessor.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-inputprocessor.o -MD -MP -MF $(DEPDIR)/dgreftest-inputprocessor.Tpo -c -o dgreftest-inputprocessor.o `test -f '$(top_srcdir)/src/inputprocessor.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/inputprocessor.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-inputprocessor.Tpo $(DEPDIR)/dgreftest-inputprocessor.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/inputprocessor.cc' object='dgreftest-inputprocessor.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-inputprocessor.o `test -f '$(top_srcdir)/src/inputprocessor.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/inputprocessor.cc
-
-dgreftest-inputprocessor.obj: $(top_srcdir)/src/inputprocessor.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-inputprocessor.obj -MD -MP -MF $(DEPDIR)/dgreftest-inputprocessor.Tpo -c -o dgreftest-inputprocessor.obj `if test -f '$(top_srcdir)/src/inputprocessor.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/inputprocessor.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/inputprocessor.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-inputprocessor.Tpo $(DEPDIR)/dgreftest-inputprocessor.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/inputprocessor.cc' object='dgreftest-inputprocessor.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-inputprocessor.obj `if test -f '$(top_srcdir)/src/inputprocessor.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/inputprocessor.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/inputprocessor.cc'; fi`
-
-dgreftest-instrument.o: $(top_srcdir)/src/instrument.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-instrument.o -MD -MP -MF $(DEPDIR)/dgreftest-instrument.Tpo -c -o dgreftest-instrument.o `test -f '$(top_srcdir)/src/instrument.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrument.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-instrument.Tpo $(DEPDIR)/dgreftest-instrument.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrument.cc' object='dgreftest-instrument.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-instrument.o `test -f '$(top_srcdir)/src/instrument.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrument.cc
-
-dgreftest-instrument.obj: $(top_srcdir)/src/instrument.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-instrument.obj -MD -MP -MF $(DEPDIR)/dgreftest-instrument.Tpo -c -o dgreftest-instrument.obj `if test -f '$(top_srcdir)/src/instrument.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/instrument.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/instrument.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-instrument.Tpo $(DEPDIR)/dgreftest-instrument.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrument.cc' object='dgreftest-instrument.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-instrument.obj `if test -f '$(top_srcdir)/src/instrument.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/instrument.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/instrument.cc'; fi`
-
-dgreftest-instrumentparser.o: $(top_srcdir)/src/instrumentparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-instrumentparser.o -MD -MP -MF $(DEPDIR)/dgreftest-instrumentparser.Tpo -c -o dgreftest-instrumentparser.o `test -f '$(top_srcdir)/src/instrumentparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrumentparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-instrumentparser.Tpo $(DEPDIR)/dgreftest-instrumentparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrumentparser.cc' object='dgreftest-instrumentparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-instrumentparser.o `test -f '$(top_srcdir)/src/instrumentparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/instrumentparser.cc
-
-dgreftest-instrumentparser.obj: $(top_srcdir)/src/instrumentparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-instrumentparser.obj -MD -MP -MF $(DEPDIR)/dgreftest-instrumentparser.Tpo -c -o dgreftest-instrumentparser.obj `if test -f '$(top_srcdir)/src/instrumentparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/instrumentparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/instrumentparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-instrumentparser.Tpo $(DEPDIR)/dgreftest-instrumentparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/instrumentparser.cc' object='dgreftest-instrumentparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-instrumentparser.obj `if test -f '$(top_srcdir)/src/instrumentparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/instrumentparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/instrumentparser.cc'; fi`
-
-dgreftest-latencyfilter.o: $(top_srcdir)/src/latencyfilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-latencyfilter.o -MD -MP -MF $(DEPDIR)/dgreftest-latencyfilter.Tpo -c -o dgreftest-latencyfilter.o `test -f '$(top_srcdir)/src/latencyfilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/latencyfilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-latencyfilter.Tpo $(DEPDIR)/dgreftest-latencyfilter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/latencyfilter.cc' object='dgreftest-latencyfilter.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-latencyfilter.o `test -f '$(top_srcdir)/src/latencyfilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/latencyfilter.cc
-
-dgreftest-latencyfilter.obj: $(top_srcdir)/src/latencyfilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-latencyfilter.obj -MD -MP -MF $(DEPDIR)/dgreftest-latencyfilter.Tpo -c -o dgreftest-latencyfilter.obj `if test -f '$(top_srcdir)/src/latencyfilter.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/latencyfilter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/latencyfilter.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-latencyfilter.Tpo $(DEPDIR)/dgreftest-latencyfilter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/latencyfilter.cc' object='dgreftest-latencyfilter.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-latencyfilter.obj `if test -f '$(top_srcdir)/src/latencyfilter.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/latencyfilter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/latencyfilter.cc'; fi`
-
-dgreftest-memchecker.o: $(top_srcdir)/src/memchecker.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-memchecker.o -MD -MP -MF $(DEPDIR)/dgreftest-memchecker.Tpo -c -o dgreftest-memchecker.o `test -f '$(top_srcdir)/src/memchecker.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/memchecker.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-memchecker.Tpo $(DEPDIR)/dgreftest-memchecker.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/memchecker.cc' object='dgreftest-memchecker.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-memchecker.o `test -f '$(top_srcdir)/src/memchecker.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/memchecker.cc
-
-dgreftest-memchecker.obj: $(top_srcdir)/src/memchecker.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-memchecker.obj -MD -MP -MF $(DEPDIR)/dgreftest-memchecker.Tpo -c -o dgreftest-memchecker.obj `if test -f '$(top_srcdir)/src/memchecker.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/memchecker.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/memchecker.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-memchecker.Tpo $(DEPDIR)/dgreftest-memchecker.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/memchecker.cc' object='dgreftest-memchecker.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-memchecker.obj `if test -f '$(top_srcdir)/src/memchecker.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/memchecker.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/memchecker.cc'; fi`
-
-dgreftest-midimapparser.o: $(top_srcdir)/src/midimapparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-midimapparser.o -MD -MP -MF $(DEPDIR)/dgreftest-midimapparser.Tpo -c -o dgreftest-midimapparser.o `test -f '$(top_srcdir)/src/midimapparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-midimapparser.Tpo $(DEPDIR)/dgreftest-midimapparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapparser.cc' object='dgreftest-midimapparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-midimapparser.o `test -f '$(top_srcdir)/src/midimapparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapparser.cc
-
-dgreftest-midimapparser.obj: $(top_srcdir)/src/midimapparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-midimapparser.obj -MD -MP -MF $(DEPDIR)/dgreftest-midimapparser.Tpo -c -o dgreftest-midimapparser.obj `if test -f '$(top_srcdir)/src/midimapparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/midimapparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/midimapparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-midimapparser.Tpo $(DEPDIR)/dgreftest-midimapparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapparser.cc' object='dgreftest-midimapparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-midimapparser.obj `if test -f '$(top_srcdir)/src/midimapparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/midimapparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/midimapparser.cc'; fi`
-
-dgreftest-midimapper.o: $(top_srcdir)/src/midimapper.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-midimapper.o -MD -MP -MF $(DEPDIR)/dgreftest-midimapper.Tpo -c -o dgreftest-midimapper.o `test -f '$(top_srcdir)/src/midimapper.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapper.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-midimapper.Tpo $(DEPDIR)/dgreftest-midimapper.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapper.cc' object='dgreftest-midimapper.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-midimapper.o `test -f '$(top_srcdir)/src/midimapper.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/midimapper.cc
-
-dgreftest-midimapper.obj: $(top_srcdir)/src/midimapper.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-midimapper.obj -MD -MP -MF $(DEPDIR)/dgreftest-midimapper.Tpo -c -o dgreftest-midimapper.obj `if test -f '$(top_srcdir)/src/midimapper.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/midimapper.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/midimapper.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-midimapper.Tpo $(DEPDIR)/dgreftest-midimapper.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/midimapper.cc' object='dgreftest-midimapper.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-midimapper.obj `if test -f '$(top_srcdir)/src/midimapper.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/midimapper.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/midimapper.cc'; fi`
-
-dgreftest-mutex.o: $(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-mutex.o -MD -MP -MF $(DEPDIR)/dgreftest-mutex.Tpo -c -o dgreftest-mutex.o `test -f '$(top_srcdir)/src/mutex.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-mutex.Tpo $(DEPDIR)/dgreftest-mutex.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/mutex.cc' object='dgreftest-mutex.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-mutex.o `test -f '$(top_srcdir)/src/mutex.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/mutex.cc
-
-dgreftest-mutex.obj: $(top_srcdir)/src/mutex.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-mutex.obj -MD -MP -MF $(DEPDIR)/dgreftest-mutex.Tpo -c -o dgreftest-mutex.obj `if test -f '$(top_srcdir)/src/mutex.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/mutex.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/mutex.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-mutex.Tpo $(DEPDIR)/dgreftest-mutex.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/mutex.cc' object='dgreftest-mutex.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-mutex.obj `if test -f '$(top_srcdir)/src/mutex.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/mutex.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/mutex.cc'; fi`
-
-dgreftest-path.o: $(top_srcdir)/src/path.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-path.o -MD -MP -MF $(DEPDIR)/dgreftest-path.Tpo -c -o dgreftest-path.o `test -f '$(top_srcdir)/src/path.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/path.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-path.Tpo $(DEPDIR)/dgreftest-path.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/path.cc' object='dgreftest-path.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-path.o `test -f '$(top_srcdir)/src/path.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/path.cc
-
-dgreftest-path.obj: $(top_srcdir)/src/path.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-path.obj -MD -MP -MF $(DEPDIR)/dgreftest-path.Tpo -c -o dgreftest-path.obj `if test -f '$(top_srcdir)/src/path.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/path.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/path.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-path.Tpo $(DEPDIR)/dgreftest-path.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/path.cc' object='dgreftest-path.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-path.obj `if test -f '$(top_srcdir)/src/path.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/path.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/path.cc'; fi`
-
-dgreftest-powerlist.o: $(top_srcdir)/src/powerlist.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-powerlist.o -MD -MP -MF $(DEPDIR)/dgreftest-powerlist.Tpo -c -o dgreftest-powerlist.o `test -f '$(top_srcdir)/src/powerlist.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/powerlist.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-powerlist.Tpo $(DEPDIR)/dgreftest-powerlist.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/powerlist.cc' object='dgreftest-powerlist.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-powerlist.o `test -f '$(top_srcdir)/src/powerlist.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/powerlist.cc
-
-dgreftest-powerlist.obj: $(top_srcdir)/src/powerlist.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-powerlist.obj -MD -MP -MF $(DEPDIR)/dgreftest-powerlist.Tpo -c -o dgreftest-powerlist.obj `if test -f '$(top_srcdir)/src/powerlist.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/powerlist.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/powerlist.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-powerlist.Tpo $(DEPDIR)/dgreftest-powerlist.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/powerlist.cc' object='dgreftest-powerlist.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-powerlist.obj `if test -f '$(top_srcdir)/src/powerlist.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/powerlist.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/powerlist.cc'; fi`
-
-dgreftest-random.o: $(top_srcdir)/src/random.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-random.o -MD -MP -MF $(DEPDIR)/dgreftest-random.Tpo -c -o dgreftest-random.o `test -f '$(top_srcdir)/src/random.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/random.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-random.Tpo $(DEPDIR)/dgreftest-random.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/random.cc' object='dgreftest-random.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-random.o `test -f '$(top_srcdir)/src/random.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/random.cc
-
-dgreftest-random.obj: $(top_srcdir)/src/random.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-random.obj -MD -MP -MF $(DEPDIR)/dgreftest-random.Tpo -c -o dgreftest-random.obj `if test -f '$(top_srcdir)/src/random.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/random.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/random.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-random.Tpo $(DEPDIR)/dgreftest-random.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/random.cc' object='dgreftest-random.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-random.obj `if test -f '$(top_srcdir)/src/random.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/random.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/random.cc'; fi`
-
-dgreftest-sample.o: $(top_srcdir)/src/sample.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-sample.o -MD -MP -MF $(DEPDIR)/dgreftest-sample.Tpo -c -o dgreftest-sample.o `test -f '$(top_srcdir)/src/sample.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/sample.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-sample.Tpo $(DEPDIR)/dgreftest-sample.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/sample.cc' object='dgreftest-sample.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-sample.o `test -f '$(top_srcdir)/src/sample.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/sample.cc
-
-dgreftest-sample.obj: $(top_srcdir)/src/sample.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-sample.obj -MD -MP -MF $(DEPDIR)/dgreftest-sample.Tpo -c -o dgreftest-sample.obj `if test -f '$(top_srcdir)/src/sample.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/sample.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/sample.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-sample.Tpo $(DEPDIR)/dgreftest-sample.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/sample.cc' object='dgreftest-sample.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-sample.obj `if test -f '$(top_srcdir)/src/sample.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/sample.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/sample.cc'; fi`
-
-dgreftest-semaphore.o: $(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-semaphore.o -MD -MP -MF $(DEPDIR)/dgreftest-semaphore.Tpo -c -o dgreftest-semaphore.o `test -f '$(top_srcdir)/src/semaphore.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-semaphore.Tpo $(DEPDIR)/dgreftest-semaphore.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/semaphore.cc' object='dgreftest-semaphore.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-semaphore.o `test -f '$(top_srcdir)/src/semaphore.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/semaphore.cc
-
-dgreftest-semaphore.obj: $(top_srcdir)/src/semaphore.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-semaphore.obj -MD -MP -MF $(DEPDIR)/dgreftest-semaphore.Tpo -c -o dgreftest-semaphore.obj `if test -f '$(top_srcdir)/src/semaphore.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/semaphore.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/semaphore.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-semaphore.Tpo $(DEPDIR)/dgreftest-semaphore.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/semaphore.cc' object='dgreftest-semaphore.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-semaphore.obj `if test -f '$(top_srcdir)/src/semaphore.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/semaphore.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/semaphore.cc'; fi`
-
-dgreftest-saxparser.o: $(top_srcdir)/src/saxparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-saxparser.o -MD -MP -MF $(DEPDIR)/dgreftest-saxparser.Tpo -c -o dgreftest-saxparser.o `test -f '$(top_srcdir)/src/saxparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/saxparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-saxparser.Tpo $(DEPDIR)/dgreftest-saxparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/saxparser.cc' object='dgreftest-saxparser.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-saxparser.o `test -f '$(top_srcdir)/src/saxparser.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/saxparser.cc
-
-dgreftest-saxparser.obj: $(top_srcdir)/src/saxparser.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-saxparser.obj -MD -MP -MF $(DEPDIR)/dgreftest-saxparser.Tpo -c -o dgreftest-saxparser.obj `if test -f '$(top_srcdir)/src/saxparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/saxparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/saxparser.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-saxparser.Tpo $(DEPDIR)/dgreftest-saxparser.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/saxparser.cc' object='dgreftest-saxparser.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-saxparser.obj `if test -f '$(top_srcdir)/src/saxparser.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/saxparser.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/saxparser.cc'; fi`
-
-dgreftest-staminafilter.o: $(top_srcdir)/src/staminafilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-staminafilter.o -MD -MP -MF $(DEPDIR)/dgreftest-staminafilter.Tpo -c -o dgreftest-staminafilter.o `test -f '$(top_srcdir)/src/staminafilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/staminafilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-staminafilter.Tpo $(DEPDIR)/dgreftest-staminafilter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/staminafilter.cc' object='dgreftest-staminafilter.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-staminafilter.o `test -f '$(top_srcdir)/src/staminafilter.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/staminafilter.cc
-
-dgreftest-staminafilter.obj: $(top_srcdir)/src/staminafilter.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-staminafilter.obj -MD -MP -MF $(DEPDIR)/dgreftest-staminafilter.Tpo -c -o dgreftest-staminafilter.obj `if test -f '$(top_srcdir)/src/staminafilter.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/staminafilter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/staminafilter.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-staminafilter.Tpo $(DEPDIR)/dgreftest-staminafilter.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/staminafilter.cc' object='dgreftest-staminafilter.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-staminafilter.obj `if test -f '$(top_srcdir)/src/staminafilter.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/staminafilter.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/staminafilter.cc'; fi`
-
-dgreftest-thread.o: $(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-thread.o -MD -MP -MF $(DEPDIR)/dgreftest-thread.Tpo -c -o dgreftest-thread.o `test -f '$(top_srcdir)/src/thread.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-thread.Tpo $(DEPDIR)/dgreftest-thread.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/thread.cc' object='dgreftest-thread.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-thread.o `test -f '$(top_srcdir)/src/thread.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/thread.cc
-
-dgreftest-thread.obj: $(top_srcdir)/src/thread.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-thread.obj -MD -MP -MF $(DEPDIR)/dgreftest-thread.Tpo -c -o dgreftest-thread.obj `if test -f '$(top_srcdir)/src/thread.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/thread.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/thread.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-thread.Tpo $(DEPDIR)/dgreftest-thread.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/thread.cc' object='dgreftest-thread.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-thread.obj `if test -f '$(top_srcdir)/src/thread.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/thread.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/thread.cc'; fi`
-
-dgreftest-versionstr.o: $(top_srcdir)/src/versionstr.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-versionstr.o -MD -MP -MF $(DEPDIR)/dgreftest-versionstr.Tpo -c -o dgreftest-versionstr.o `test -f '$(top_srcdir)/src/versionstr.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/versionstr.cc
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-versionstr.Tpo $(DEPDIR)/dgreftest-versionstr.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/versionstr.cc' object='dgreftest-versionstr.o' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-versionstr.o `test -f '$(top_srcdir)/src/versionstr.cc' || echo '$(srcdir)/'`$(top_srcdir)/src/versionstr.cc
-
-dgreftest-versionstr.obj: $(top_srcdir)/src/versionstr.cc
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -MT dgreftest-versionstr.obj -MD -MP -MF $(DEPDIR)/dgreftest-versionstr.Tpo -c -o dgreftest-versionstr.obj `if test -f '$(top_srcdir)/src/versionstr.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/versionstr.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/versionstr.cc'; fi`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/dgreftest-versionstr.Tpo $(DEPDIR)/dgreftest-versionstr.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$(top_srcdir)/src/versionstr.cc' object='dgreftest-versionstr.obj' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(dgreftest_CXXFLAGS) $(CXXFLAGS) -c -o dgreftest-versionstr.obj `if test -f '$(top_srcdir)/src/versionstr.cc'; then $(CYGPATH_W) '$(top_srcdir)/src/versionstr.cc'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/src/versionstr.cc'; fi`
-
mostlyclean-libtool:
-rm -f *.lo
diff --git a/test/paintertest.cc b/test/paintertest.cc
index f1c2779..75f97fa 100644
--- a/test/paintertest.cc
+++ b/test/paintertest.cc
@@ -28,6 +28,8 @@
#include "../plugingui/canvas.h"
#include "../plugingui/painter.h"
+#include "../plugingui/image.h"
+#include "../plugingui/font.h"
class TestableCanvas
: public GUI::Canvas
@@ -42,14 +44,6 @@ public:
return pixbuf;
}
- void beginPaint() override
- {
- }
-
- void endPaint() override
- {
- }
-
private:
GUI::PixelBufferAlpha pixbuf;
};
@@ -69,7 +63,7 @@ public:
void testDrawImage()
{
// Success criterion is simply to not assert in the drawing routines...
- GUI::Image image(":logo.png");
+ GUI::Image image(":resources/logo.png");
{ // Image fits in pixelbuffer
TestableCanvas canvas(image.width(), image.height());
diff --git a/test/resource_test.cc b/test/resource_test.cc
index d6d9221..93dae8b 100644
--- a/test/resource_test.cc
+++ b/test/resource_test.cc
@@ -67,7 +67,7 @@ public:
void internalReadTest()
{
- ResourceTester rc(":bg.png");
+ ResourceTester rc(":resources/bg.png");
CPPUNIT_ASSERT(rc.probeIsInternal());
CPPUNIT_ASSERT(rc.valid());
CPPUNIT_ASSERT_EQUAL((size_t)1123, rc.size());
diff --git a/test/uitests/Makefile.am b/test/uitests/Makefile.am
new file mode 100644
index 0000000..63d8c61
--- /dev/null
+++ b/test/uitests/Makefile.am
@@ -0,0 +1,38 @@
+noinst_PROGRAMS = resizetest tabwidgettest framewidgettest \
+ filebrowsertest
+
+resizetest_LDADD = $(top_srcdir)/plugingui/libdggui.la
+resizetest_CXXFLAGS = \
+ -I$(top_srcdir)/plugingui \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/hugin
+resizetest_SOURCES = \
+ resizetest.cc \
+ $(top_srcdir)/hugin/hugin.c
+
+tabwidgettest_LDADD = $(top_srcdir)/plugingui/libdggui.la
+tabwidgettest_CXXFLAGS = \
+ -I$(top_srcdir)/plugingui \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/hugin
+tabwidgettest_SOURCES = \
+ tabwidgettest.cc \
+ $(top_srcdir)/hugin/hugin.c
+
+filebrowsertest_LDADD = $(top_srcdir)/plugingui/libdggui.la
+filebrowsertest_CXXFLAGS = \
+ -I$(top_srcdir)/plugingui \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/hugin
+filebrowsertest_SOURCES = \
+ filebrowsertest.cc \
+ $(top_srcdir)/hugin/hugin.c
+
+framewidgettest_LDADD = $(top_srcdir)/plugingui/libdggui.la
+framewidgettest_CXXFLAGS = \
+ -I$(top_srcdir)/plugingui \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/hugin
+framewidgettest_SOURCES = \
+ framewidgettest.cc \
+ $(top_srcdir)/hugin/hugin.c
diff --git a/test/uitests/Makefile.in b/test/uitests/Makefile.in
new file mode 100644
index 0000000..6fc9720
--- /dev/null
+++ b/test/uitests/Makefile.in
@@ -0,0 +1,809 @@
+# Makefile.in generated by automake 1.13.4 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+ at SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+noinst_PROGRAMS = resizetest$(EXEEXT) tabwidgettest$(EXEEXT) \
+ framewidgettest$(EXEEXT) filebrowsertest$(EXEEXT)
+subdir = test/uitests
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+ $(top_srcdir)/depcomp
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+PROGRAMS = $(noinst_PROGRAMS)
+am_filebrowsertest_OBJECTS = \
+ filebrowsertest-filebrowsertest.$(OBJEXT) hugin.$(OBJEXT)
+filebrowsertest_OBJECTS = $(am_filebrowsertest_OBJECTS)
+filebrowsertest_DEPENDENCIES = $(top_srcdir)/plugingui/libdggui.la
+AM_V_lt = $(am__v_lt_ at AM_V@)
+am__v_lt_ = $(am__v_lt_ at AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+filebrowsertest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
+ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+ $(filebrowsertest_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
+ $(LDFLAGS) -o $@
+am_framewidgettest_OBJECTS = \
+ framewidgettest-framewidgettest.$(OBJEXT) hugin.$(OBJEXT)
+framewidgettest_OBJECTS = $(am_framewidgettest_OBJECTS)
+framewidgettest_DEPENDENCIES = $(top_srcdir)/plugingui/libdggui.la
+framewidgettest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
+ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+ $(framewidgettest_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
+ $(LDFLAGS) -o $@
+am_resizetest_OBJECTS = resizetest-resizetest.$(OBJEXT) \
+ hugin.$(OBJEXT)
+resizetest_OBJECTS = $(am_resizetest_OBJECTS)
+resizetest_DEPENDENCIES = $(top_srcdir)/plugingui/libdggui.la
+resizetest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(resizetest_CXXFLAGS) \
+ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+am_tabwidgettest_OBJECTS = tabwidgettest-tabwidgettest.$(OBJEXT) \
+ hugin.$(OBJEXT)
+tabwidgettest_OBJECTS = $(am_tabwidgettest_OBJECTS)
+tabwidgettest_DEPENDENCIES = $(top_srcdir)/plugingui/libdggui.la
+tabwidgettest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
+ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+ $(tabwidgettest_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
+ -o $@
+AM_V_P = $(am__v_P_ at AM_V@)
+am__v_P_ = $(am__v_P_ at AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_ at AM_V@)
+am__v_GEN_ = $(am__v_GEN_ at AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_ at AM_V@)
+am__v_at_ = $(am__v_at_ at AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_ at AM_V@)
+am__v_CC_ = $(am__v_CC_ at AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_ at AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_ at AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CXXFLAGS) $(CXXFLAGS)
+AM_V_CXX = $(am__v_CXX_ at AM_V@)
+am__v_CXX_ = $(am__v_CXX_ at AM_DEFAULT_V@)
+am__v_CXX_0 = @echo " CXX " $@;
+am__v_CXX_1 =
+CXXLD = $(CXX)
+CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
+ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CXXLD = $(am__v_CXXLD_ at AM_V@)
+am__v_CXXLD_ = $(am__v_CXXLD_ at AM_DEFAULT_V@)
+am__v_CXXLD_0 = @echo " CXXLD " $@;
+am__v_CXXLD_1 =
+SOURCES = $(filebrowsertest_SOURCES) $(framewidgettest_SOURCES) \
+ $(resizetest_SOURCES) $(tabwidgettest_SOURCES)
+DIST_SOURCES = $(filebrowsertest_SOURCES) $(framewidgettest_SOURCES) \
+ $(resizetest_SOURCES) $(tabwidgettest_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALSA_CFLAGS = @ALSA_CFLAGS@
+ALSA_LIBS = @ALSA_LIBS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CPPUNIT_CFLAGS = @CPPUNIT_CFLAGS@
+CPPUNIT_LIBS = @CPPUNIT_LIBS@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXPAT_CFLAGS = @EXPAT_CFLAGS@
+EXPAT_LIBS = @EXPAT_LIBS@
+FGREP = @FGREP@
+FLOAT_STORE = @FLOAT_STORE@
+GREP = @GREP@
+GUI_CPPFLAGS = @GUI_CPPFLAGS@
+GUI_LIBS = @GUI_LIBS@
+INPUT_PLUGINS = @INPUT_PLUGINS@
+INPUT_PLUGIN_DIR = @INPUT_PLUGIN_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+JACK_CFLAGS = @JACK_CFLAGS@
+JACK_LIBS = @JACK_LIBS@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LV2DIR = @LV2DIR@
+LV2_CFLAGS = @LV2_CFLAGS@
+LV2_LIBS = @LV2_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJC = @OBJC@
+OBJCDEPMODE = @OBJCDEPMODE@
+OBJCFLAGS = @OBJCFLAGS@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+OUTPUT_PLUGINS = @OUTPUT_PLUGINS@
+OUTPUT_PLUGIN_DIR = @OUTPUT_PLUGIN_DIR@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
+PTHREAD_LIBS = @PTHREAD_LIBS@
+RANLIB = @RANLIB@
+SAMPLERATE_CFLAGS = @SAMPLERATE_CFLAGS@
+SAMPLERATE_LIBS = @SAMPLERATE_LIBS@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SMF_CFLAGS = @SMF_CFLAGS@
+SMF_LIBS = @SMF_LIBS@
+SNDFILE_CFLAGS = @SNDFILE_CFLAGS@
+SNDFILE_LIBS = @SNDFILE_LIBS@
+SSEFLAGS = @SSEFLAGS@
+STRIP = @STRIP@
+VERSION = @VERSION@
+VST_CPPFLAGS = @VST_CPPFLAGS@
+VST_SOURCE_PATH = @VST_SOURCE_PATH@
+X11_CFLAGS = @X11_CFLAGS@
+X11_LIBS = @X11_LIBS@
+XEXT_CFLAGS = @XEXT_CFLAGS@
+XEXT_LIBS = @XEXT_LIBS@
+ZITA_CPPFLAGS = @ZITA_CPPFLAGS@
+ZITA_LIBS = @ZITA_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+ac_ct_OBJC = @ac_ct_OBJC@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+dgplugindir = @dgplugindir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+resizetest_LDADD = $(top_srcdir)/plugingui/libdggui.la
+resizetest_CXXFLAGS = \
+ -I$(top_srcdir)/plugingui \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/hugin
+
+resizetest_SOURCES = \
+ resizetest.cc \
+ $(top_srcdir)/hugin/hugin.c
+
+tabwidgettest_LDADD = $(top_srcdir)/plugingui/libdggui.la
+tabwidgettest_CXXFLAGS = \
+ -I$(top_srcdir)/plugingui \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/hugin
+
+tabwidgettest_SOURCES = \
+ tabwidgettest.cc \
+ $(top_srcdir)/hugin/hugin.c
+
+filebrowsertest_LDADD = $(top_srcdir)/plugingui/libdggui.la
+filebrowsertest_CXXFLAGS = \
+ -I$(top_srcdir)/plugingui \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/hugin
+
+filebrowsertest_SOURCES = \
+ filebrowsertest.cc \
+ $(top_srcdir)/hugin/hugin.c
+
+framewidgettest_LDADD = $(top_srcdir)/plugingui/libdggui.la
+framewidgettest_CXXFLAGS = \
+ -I$(top_srcdir)/plugingui \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/hugin
+
+framewidgettest_SOURCES = \
+ framewidgettest.cc \
+ $(top_srcdir)/hugin/hugin.c
+
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .cc .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu test/uitests/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu test/uitests/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+clean-noinstPROGRAMS:
+ @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \
+ echo " rm -f" $$list; \
+ rm -f $$list || exit $$?; \
+ test -n "$(EXEEXT)" || exit 0; \
+ list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
+ echo " rm -f" $$list; \
+ rm -f $$list
+
+filebrowsertest$(EXEEXT): $(filebrowsertest_OBJECTS) $(filebrowsertest_DEPENDENCIES) $(EXTRA_filebrowsertest_DEPENDENCIES)
+ @rm -f filebrowsertest$(EXEEXT)
+ $(AM_V_CXXLD)$(filebrowsertest_LINK) $(filebrowsertest_OBJECTS) $(filebrowsertest_LDADD) $(LIBS)
+
+framewidgettest$(EXEEXT): $(framewidgettest_OBJECTS) $(framewidgettest_DEPENDENCIES) $(EXTRA_framewidgettest_DEPENDENCIES)
+ @rm -f framewidgettest$(EXEEXT)
+ $(AM_V_CXXLD)$(framewidgettest_LINK) $(framewidgettest_OBJECTS) $(framewidgettest_LDADD) $(LIBS)
+
+resizetest$(EXEEXT): $(resizetest_OBJECTS) $(resizetest_DEPENDENCIES) $(EXTRA_resizetest_DEPENDENCIES)
+ @rm -f resizetest$(EXEEXT)
+ $(AM_V_CXXLD)$(resizetest_LINK) $(resizetest_OBJECTS) $(resizetest_LDADD) $(LIBS)
+
+tabwidgettest$(EXEEXT): $(tabwidgettest_OBJECTS) $(tabwidgettest_DEPENDENCIES) $(EXTRA_tabwidgettest_DEPENDENCIES)
+ @rm -f tabwidgettest$(EXEEXT)
+ $(AM_V_CXXLD)$(tabwidgettest_LINK) $(tabwidgettest_OBJECTS) $(tabwidgettest_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/filebrowsertest-filebrowsertest.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/framewidgettest-framewidgettest.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hugin.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/resizetest-resizetest.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/tabwidgettest-tabwidgettest.Po at am__quote@
+
+.c.o:
+ at am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ at am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(COMPILE) -c $<
+
+.c.obj:
+ at am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+ at am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+.c.lo:
+ at am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ at am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+hugin.o: $(top_srcdir)/hugin/hugin.c
+ at am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT hugin.o -MD -MP -MF $(DEPDIR)/hugin.Tpo -c -o hugin.o `test -f '$(top_srcdir)/hugin/hugin.c' || echo '$(srcdir)/'`$(top_srcdir)/hugin/hugin.c
+ at am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/hugin.Tpo $(DEPDIR)/hugin.Po
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(top_srcdir)/hugin/hugin.c' object='hugin.o' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o hugin.o `test -f '$(top_srcdir)/hugin/hugin.c' || echo '$(srcdir)/'`$(top_srcdir)/hugin/hugin.c
+
+hugin.obj: $(top_srcdir)/hugin/hugin.c
+ at am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT hugin.obj -MD -MP -MF $(DEPDIR)/hugin.Tpo -c -o hugin.obj `if test -f '$(top_srcdir)/hugin/hugin.c'; then $(CYGPATH_W) '$(top_srcdir)/hugin/hugin.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/hugin/hugin.c'; fi`
+ at am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/hugin.Tpo $(DEPDIR)/hugin.Po
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(top_srcdir)/hugin/hugin.c' object='hugin.obj' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o hugin.obj `if test -f '$(top_srcdir)/hugin/hugin.c'; then $(CYGPATH_W) '$(top_srcdir)/hugin/hugin.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/hugin/hugin.c'; fi`
+
+.cc.o:
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXXCOMPILE) -c -o $@ $<
+
+.cc.obj:
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.cc.lo:
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
+
+filebrowsertest-filebrowsertest.o: filebrowsertest.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(filebrowsertest_CXXFLAGS) $(CXXFLAGS) -MT filebrowsertest-filebrowsertest.o -MD -MP -MF $(DEPDIR)/filebrowsertest-filebrowsertest.Tpo -c -o filebrowsertest-filebrowsertest.o `test -f 'filebrowsertest.cc' || echo '$(srcdir)/'`filebrowsertest.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/filebrowsertest-filebrowsertest.Tpo $(DEPDIR)/filebrowsertest-filebrowsertest.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='filebrowsertest.cc' object='filebrowsertest-filebrowsertest.o' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(filebrowsertest_CXXFLAGS) $(CXXFLAGS) -c -o filebrowsertest-filebrowsertest.o `test -f 'filebrowsertest.cc' || echo '$(srcdir)/'`filebrowsertest.cc
+
+filebrowsertest-filebrowsertest.obj: filebrowsertest.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(filebrowsertest_CXXFLAGS) $(CXXFLAGS) -MT filebrowsertest-filebrowsertest.obj -MD -MP -MF $(DEPDIR)/filebrowsertest-filebrowsertest.Tpo -c -o filebrowsertest-filebrowsertest.obj `if test -f 'filebrowsertest.cc'; then $(CYGPATH_W) 'filebrowsertest.cc'; else $(CYGPATH_W) '$(srcdir)/filebrowsertest.cc'; fi`
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/filebrowsertest-filebrowsertest.Tpo $(DEPDIR)/filebrowsertest-filebrowsertest.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='filebrowsertest.cc' object='filebrowsertest-filebrowsertest.obj' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(filebrowsertest_CXXFLAGS) $(CXXFLAGS) -c -o filebrowsertest-filebrowsertest.obj `if test -f 'filebrowsertest.cc'; then $(CYGPATH_W) 'filebrowsertest.cc'; else $(CYGPATH_W) '$(srcdir)/filebrowsertest.cc'; fi`
+
+framewidgettest-framewidgettest.o: framewidgettest.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(framewidgettest_CXXFLAGS) $(CXXFLAGS) -MT framewidgettest-framewidgettest.o -MD -MP -MF $(DEPDIR)/framewidgettest-framewidgettest.Tpo -c -o framewidgettest-framewidgettest.o `test -f 'framewidgettest.cc' || echo '$(srcdir)/'`framewidgettest.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/framewidgettest-framewidgettest.Tpo $(DEPDIR)/framewidgettest-framewidgettest.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='framewidgettest.cc' object='framewidgettest-framewidgettest.o' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(framewidgettest_CXXFLAGS) $(CXXFLAGS) -c -o framewidgettest-framewidgettest.o `test -f 'framewidgettest.cc' || echo '$(srcdir)/'`framewidgettest.cc
+
+framewidgettest-framewidgettest.obj: framewidgettest.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(framewidgettest_CXXFLAGS) $(CXXFLAGS) -MT framewidgettest-framewidgettest.obj -MD -MP -MF $(DEPDIR)/framewidgettest-framewidgettest.Tpo -c -o framewidgettest-framewidgettest.obj `if test -f 'framewidgettest.cc'; then $(CYGPATH_W) 'framewidgettest.cc'; else $(CYGPATH_W) '$(srcdir)/framewidgettest.cc'; fi`
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/framewidgettest-framewidgettest.Tpo $(DEPDIR)/framewidgettest-framewidgettest.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='framewidgettest.cc' object='framewidgettest-framewidgettest.obj' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(framewidgettest_CXXFLAGS) $(CXXFLAGS) -c -o framewidgettest-framewidgettest.obj `if test -f 'framewidgettest.cc'; then $(CYGPATH_W) 'framewidgettest.cc'; else $(CYGPATH_W) '$(srcdir)/framewidgettest.cc'; fi`
+
+resizetest-resizetest.o: resizetest.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(resizetest_CXXFLAGS) $(CXXFLAGS) -MT resizetest-resizetest.o -MD -MP -MF $(DEPDIR)/resizetest-resizetest.Tpo -c -o resizetest-resizetest.o `test -f 'resizetest.cc' || echo '$(srcdir)/'`resizetest.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/resizetest-resizetest.Tpo $(DEPDIR)/resizetest-resizetest.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='resizetest.cc' object='resizetest-resizetest.o' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(resizetest_CXXFLAGS) $(CXXFLAGS) -c -o resizetest-resizetest.o `test -f 'resizetest.cc' || echo '$(srcdir)/'`resizetest.cc
+
+resizetest-resizetest.obj: resizetest.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(resizetest_CXXFLAGS) $(CXXFLAGS) -MT resizetest-resizetest.obj -MD -MP -MF $(DEPDIR)/resizetest-resizetest.Tpo -c -o resizetest-resizetest.obj `if test -f 'resizetest.cc'; then $(CYGPATH_W) 'resizetest.cc'; else $(CYGPATH_W) '$(srcdir)/resizetest.cc'; fi`
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/resizetest-resizetest.Tpo $(DEPDIR)/resizetest-resizetest.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='resizetest.cc' object='resizetest-resizetest.obj' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(resizetest_CXXFLAGS) $(CXXFLAGS) -c -o resizetest-resizetest.obj `if test -f 'resizetest.cc'; then $(CYGPATH_W) 'resizetest.cc'; else $(CYGPATH_W) '$(srcdir)/resizetest.cc'; fi`
+
+tabwidgettest-tabwidgettest.o: tabwidgettest.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tabwidgettest_CXXFLAGS) $(CXXFLAGS) -MT tabwidgettest-tabwidgettest.o -MD -MP -MF $(DEPDIR)/tabwidgettest-tabwidgettest.Tpo -c -o tabwidgettest-tabwidgettest.o `test -f 'tabwidgettest.cc' || echo '$(srcdir)/'`tabwidgettest.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/tabwidgettest-tabwidgettest.Tpo $(DEPDIR)/tabwidgettest-tabwidgettest.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='tabwidgettest.cc' object='tabwidgettest-tabwidgettest.o' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tabwidgettest_CXXFLAGS) $(CXXFLAGS) -c -o tabwidgettest-tabwidgettest.o `test -f 'tabwidgettest.cc' || echo '$(srcdir)/'`tabwidgettest.cc
+
+tabwidgettest-tabwidgettest.obj: tabwidgettest.cc
+ at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tabwidgettest_CXXFLAGS) $(CXXFLAGS) -MT tabwidgettest-tabwidgettest.obj -MD -MP -MF $(DEPDIR)/tabwidgettest-tabwidgettest.Tpo -c -o tabwidgettest-tabwidgettest.obj `if test -f 'tabwidgettest.cc'; then $(CYGPATH_W) 'tabwidgettest.cc'; else $(CYGPATH_W) '$(srcdir)/tabwidgettest.cc'; fi`
+ at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/tabwidgettest-tabwidgettest.Tpo $(DEPDIR)/tabwidgettest-tabwidgettest.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='tabwidgettest.cc' object='tabwidgettest-tabwidgettest.obj' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tabwidgettest_CXXFLAGS) $(CXXFLAGS) -c -o tabwidgettest-tabwidgettest.obj `if test -f 'tabwidgettest.cc'; then $(CYGPATH_W) 'tabwidgettest.cc'; else $(CYGPATH_W) '$(srcdir)/tabwidgettest.cc'; fi`
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(PROGRAMS)
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
+ clean-libtool clean-noinstPROGRAMS cscopelist-am ctags \
+ ctags-am distclean distclean-compile distclean-generic \
+ distclean-libtool distclean-tags distdir dvi dvi-am html \
+ html-am info info-am install install-am install-data \
+ install-data-am install-dvi install-dvi-am install-exec \
+ install-exec-am install-html install-html-am install-info \
+ install-info-am install-man install-pdf install-pdf-am \
+ install-ps install-ps-am install-strip installcheck \
+ installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/test/uitests/filebrowsertest.cc b/test/uitests/filebrowsertest.cc
new file mode 100644
index 0000000..c558fab
--- /dev/null
+++ b/test/uitests/filebrowsertest.cc
@@ -0,0 +1,146 @@
+/* -*- Mode: c++ -*- */
+/***************************************************************************
+ * filebrowsertest.cc
+ *
+ * Sat Apr 15 22:24:06 CEST 2017
+ * Copyright 2017 Bent Bisballe Nyeng
+ * deva at aasimon.org
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include <iostream>
+
+#include <platform.h>
+
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
+#define WIN32_LEAN_AND_MEAN
+#include <windows.h>
+#endif
+#include <unistd.h>
+
+#include <hugin.hpp>
+#include <window.h>
+#include <button.h>
+#include <label.h>
+#include <filebrowser.h>
+
+class TestWindow
+ : public GUI::Window
+{
+public:
+ TestWindow()
+ : GUI::Window(nullptr)
+ {
+ setCaption("FileBrowserTest Window");
+ CONNECT(eventHandler(), closeNotifier,
+ this, &TestWindow::closeEventHandler);
+
+ CONNECT(file_browser.eventHandler(), closeNotifier,
+ this, &TestWindow::dialogCloseEventHandler);
+
+ CONNECT(&file_browser, fileSelectNotifier,
+ this, &TestWindow::fileSelected);
+
+ CONNECT(&file_browser, fileSelectCancelNotifier,
+ this, &TestWindow::fileCanceled);
+
+
+ button.move(0, 0);
+ button.resize(120, 30);
+ button.setText("Browse...");
+
+ label.move(0, 40);
+ label.resize(120, 30);
+ label.setText("Filename will be shown here.");
+
+ CONNECT(&button, clickNotifier,
+ this, &TestWindow::dialogShow);
+ }
+
+ void fileSelected(const std::string& filename)
+ {
+ label.setText(filename);
+ }
+
+ void fileCanceled()
+ {
+ label.setText("[Canceled]");
+ }
+
+ void closeEventHandler()
+ {
+ closing = true;
+ }
+
+ void dialogCloseEventHandler()
+ {
+ file_browser.hide();
+ }
+
+ void dialogShow()
+ {
+ file_browser.show();
+ file_browser.resize(300, 300);
+ }
+
+ bool processEvents()
+ {
+ eventHandler()->processEvents();
+ return !closing;
+ }
+
+ void repaintEvent(GUI::RepaintEvent* repaintEvent)
+ {
+ GUI::Painter painter(*this);
+
+ label.resize(width(), 30);
+
+ //painter.clear();
+ painter.setColour(GUI::Colour(0,1,0));
+ painter.drawFilledRectangle(0, 0, width(), height());
+ }
+
+private:
+ bool closing{false};
+
+ GUI::Button button{this};
+ GUI::Label label{this};
+
+ GUI::FileBrowser file_browser{this};
+};
+
+int main()
+{
+ INFO(example, "We are up and running");
+
+ TestWindow test_window;
+ test_window.show();
+ test_window.resize(300,300);
+
+ while(test_window.processEvents())
+ {
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
+ SleepEx(50, FALSE);
+#else
+ usleep(50000);
+#endif
+ }
+
+ return 0;
+}
diff --git a/test/uitests/framewidgettest.cc b/test/uitests/framewidgettest.cc
new file mode 100644
index 0000000..2b94688
--- /dev/null
+++ b/test/uitests/framewidgettest.cc
@@ -0,0 +1,191 @@
+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/***************************************************************************
+ * framewidgettest.cc
+ *
+ * Sat Feb 11 23:36:04 CET 2017
+ * Copyright 2017 André Nusser
+ * andre.nusser at googlemail.com
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include <iostream>
+
+#include <platform.h>
+
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
+#define WIN32_LEAN_AND_MEAN
+#include <windows.h>
+#endif
+#include <unistd.h>
+
+#include <button.h>
+#include <checkbox.h>
+#include <frame.h>
+#include <hugin.hpp>
+#include <label.h>
+#include <layout.h>
+#include <window.h>
+#include <painter.h>
+
+// TODO: fix segfault on close
+
+class Widget1 : public GUI::Widget
+{
+public:
+ Widget1(GUI::Widget* parent) : GUI::Widget(parent)
+ {
+ layout.setResizeChildren(true);
+ layout.setHAlignment(GUI::HAlignment::center);
+
+ label1.setText("Label1");
+ label1.setAlignment(GUI::TextAlignment::left);
+ layout.addItem(&label1);
+
+ label2.setText("Label2");
+ label2.setAlignment(GUI::TextAlignment::center);
+ layout.addItem(&label2);
+
+ label3.setText("Label3");
+ label3.setAlignment(GUI::TextAlignment::right);
+ layout.addItem(&label3);
+ }
+
+private:
+ GUI::VBoxLayout layout{this};
+ GUI::Label label1{this};
+ GUI::Label label2{this};
+ GUI::Label label3{this};
+};
+
+class Widget2 : public GUI::Widget
+{
+public:
+ Widget2(GUI::Widget* parent) : GUI::Widget(parent)
+ {
+ layout.setSpacing(10);
+ layout.setResizeChildren(true);
+ layout.setVAlignment(GUI::VAlignment::top);
+
+ label1.setText("Label1");
+ label1.setAlignment(GUI::TextAlignment::right);
+ layout.addItem(&label1);
+
+ label2.setText("Label2");
+ label2.setAlignment(GUI::TextAlignment::left);
+ layout.addItem(&label2);
+
+ layout.addItem(&checkbox);
+ }
+
+private:
+ GUI::HBoxLayout layout{this};
+ GUI::Label label1{this};
+ GUI::Label label2{this};
+ GUI::CheckBox checkbox{this};
+};
+
+class TestWindow : public GUI::Window
+{
+public:
+ TestWindow() : GUI::Window(nullptr)
+ {
+ setCaption("FrameWidgetTest Window");
+ CONNECT(eventHandler(), closeNotifier, this,
+ &TestWindow::closeEventHandler);
+ CONNECT(this, sizeChangeNotifier, this, &TestWindow::sizeChanged);
+
+ layout.setSpacing(10);
+ layout.setResizeChildren(true);
+ layout.setHAlignment(GUI::HAlignment::center);
+
+ layout.addItem(&frame1);
+ layout.addItem(&frame2);
+ layout.addItem(&frame3);
+ layout.addItem(&frame4);
+
+ frame1.setTitle("Frame 1 Title");
+ frame2.setTitle("Frame 2 Title");
+ frame3.setTitle("Frame 3 Title");
+ frame4.setTitle("Frame 4 Title");
+
+ frame1.setContent(&w1_1);
+ frame2.setContent(&w1_2);
+ frame3.setContent(&w2_1);
+ frame4.setContent(&w2_2);
+ }
+
+ void sizeChanged(std::size_t width, std::size_t height)
+ {
+ // TODO: Do we have to do anything here?
+ }
+
+ void closeEventHandler()
+ {
+ closing = true;
+ }
+
+ bool processEvents()
+ {
+ eventHandler()->processEvents();
+ return !closing;
+ }
+
+ void repaintEvent(GUI::RepaintEvent* repaintEvent) override
+ {
+ GUI::Painter painter(*this);
+ painter.setColour(GUI::Colour(0.85));
+ painter.drawFilledRectangle(0, 0, width() - 1, height() - 1);
+ }
+
+private:
+ bool closing{false};
+
+ GUI::VBoxLayout layout{this};
+
+ GUI::FrameWidget frame1{this, true};
+ GUI::FrameWidget frame2{this, false};
+ GUI::FrameWidget frame3{this, true};
+ GUI::FrameWidget frame4{this, false};
+
+ Widget1 w1_1{this};
+ Widget1 w1_2{this};
+
+ Widget2 w2_1{this};
+ Widget2 w2_2{this};
+};
+
+int main()
+{
+ INFO(example, "We are up and running");
+
+ TestWindow test_window;
+ test_window.show();
+ test_window.resize(300, 300);
+
+ while(test_window.processEvents())
+ {
+#ifdef WIN32
+ SleepEx(50, FALSE);
+#else
+ usleep(50000);
+#endif
+ }
+
+ return 0;
+}
diff --git a/test/uitests/resizetest.cc b/test/uitests/resizetest.cc
new file mode 100644
index 0000000..f5ba01b
--- /dev/null
+++ b/test/uitests/resizetest.cc
@@ -0,0 +1,146 @@
+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/***************************************************************************
+ * resizetest.cc
+ *
+ * Sun Feb 5 20:05:24 CET 2017
+ * Copyright 2017 Bent Bisballe Nyeng
+ * deva at aasimon.org
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include <iostream>
+
+#include <platform.h>
+
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
+#define WIN32_LEAN_AND_MEAN
+#include <windows.h>
+#endif
+#include <unistd.h>
+
+#include <hugin.hpp>
+#include <window.h>
+#include <font.h>
+#include <painter.h>
+
+class TestWindow
+ : public GUI::Window
+{
+public:
+ TestWindow()
+ : GUI::Window(nullptr)
+ {
+ setCaption("ResizeTest Window");
+ CONNECT(eventHandler(), closeNotifier,
+ this, &TestWindow::closeEventHandler);
+ CONNECT(this, sizeChangeNotifier, this, &TestWindow::sizeChanged);
+ CONNECT(this, positionChangeNotifier, this, &TestWindow::positionChanged);
+ }
+
+ void sizeChanged(std::size_t width, std::size_t height)
+ {
+ reportedSize = std::make_pair(width, height);
+ repaintEvent(nullptr);
+ }
+
+ void positionChanged(int x, int y)
+ {
+ reportedPosition = std::make_pair(x, y);
+ repaintEvent(nullptr);
+ }
+
+ void closeEventHandler()
+ {
+ closing = true;
+ }
+
+ bool processEvents()
+ {
+ eventHandler()->processEvents();
+ return !closing;
+ }
+
+ void repaintEvent(GUI::RepaintEvent* repaintEvent)
+ {
+ GUI::Painter painter(*this);
+
+ //painter.clear();
+ painter.setColour(GUI::Colour(0,1,0));
+ painter.drawFilledRectangle(0, 0, width(), height());
+
+ auto currentSize = std::make_pair(width(), height());
+ auto currentPosition = std::make_pair(x(), y());
+
+ {
+ painter.setColour(GUI::Colour(1,0,0));
+ char str[64];
+ sprintf(str, "reported: (%d, %d); (%d, %d)",
+ (int)reportedPosition.first,
+ (int)reportedPosition.second,
+ (int)reportedSize.first,
+ (int)reportedSize.second);
+ auto stringWidth = font.textWidth(str);
+ auto stringHeight = font.textHeight(str);
+ painter.drawText(reportedSize.first / 2 - stringWidth / 2,
+ reportedSize.second / 2 + stringHeight / 2 - 7,
+ font, str, false);
+ }
+
+ {
+ painter.setColour(GUI::Colour(1,0,0));
+ char str[64];
+ sprintf(str, "current: (%d, %d); (%d, %d)",
+ (int)currentPosition.first,
+ (int)currentPosition.second,
+ (int)currentSize.first,
+ (int)currentSize.second);
+ auto stringWidth = font.textWidth(str);
+ auto stringHeight = font.textHeight(str);
+ painter.drawText(currentSize.first / 2 - stringWidth / 2,
+ currentSize.second / 2 + stringHeight / 2 + 7,
+ font, str, false);
+ }
+ }
+
+private:
+ bool closing{false};
+ GUI::Font font{":font.png"};
+ std::pair<std::size_t, std::size_t> reportedSize;
+ std::pair<int, int> reportedPosition;
+};
+
+int main()
+{
+ INFO(example, "We are up and running");
+
+ TestWindow test_window;
+ test_window.show();
+ test_window.resize(300,300);
+
+ while(test_window.processEvents())
+ {
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
+ SleepEx(50, FALSE);
+#else
+ usleep(50000);
+#endif
+ }
+
+ return 0;
+}
diff --git a/test/uitests/tabwidgettest.cc b/test/uitests/tabwidgettest.cc
new file mode 100644
index 0000000..292991c
--- /dev/null
+++ b/test/uitests/tabwidgettest.cc
@@ -0,0 +1,167 @@
+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/***************************************************************************
+ * tabwidgettest.cc
+ *
+ * Thu Feb 9 19:20:06 CET 2017
+ * Copyright 2017 Bent Bisballe Nyeng
+ * deva at aasimon.org
+ ****************************************************************************/
+
+/*
+ * This file is part of DrumGizmo.
+ *
+ * DrumGizmo is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * DrumGizmo is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with DrumGizmo; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+#include <iostream>
+
+#include <platform.h>
+
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
+#define WIN32_LEAN_AND_MEAN
+#include <windows.h>
+#endif
+#include <unistd.h>
+
+#include <hugin.hpp>
+#include <window.h>
+#include <tabwidget.h>
+#include <label.h>
+#include <layout.h>
+#include <button.h>
+#include <painter.h>
+
+class Widget1
+ : public GUI::Widget
+{
+public:
+ Widget1(GUI::Widget* parent)
+ : GUI::Widget(parent)
+ {
+ layout.setResizeChildren(true);
+ layout.setHAlignment(GUI::HAlignment::center);
+
+ label1.setText("Label1");
+ label1.setAlignment(GUI::TextAlignment::left);
+ layout.addItem(&label1);
+
+ label2.setText("Label2");
+ label2.setAlignment(GUI::TextAlignment::center);
+ layout.addItem(&label2);
+
+ label3.setText("Label3");
+ label3.setAlignment(GUI::TextAlignment::right);
+ layout.addItem(&label3);
+ }
+
+private:
+ GUI::VBoxLayout layout{this};
+ GUI::Label label1{this};
+ GUI::Label label2{this};
+ GUI::Label label3{this};
+};
+
+class Widget2
+ : public GUI::Button
+{
+public:
+ Widget2(GUI::Widget* parent)
+ : GUI::Button(parent)
+ {
+ setText("Widget2");
+ }
+};
+
+class Widget3
+ : public GUI::Widget
+{
+public:
+ Widget3(GUI::Widget* parent)
+ : GUI::Widget(parent)
+ {
+ label.move(100, 80);
+ label.resize(100, 20);
+ label.setText("Widget3");
+ }
+private:
+ GUI::Label label{this};
+};
+
+class TestWindow
+ : public GUI::Window
+{
+public:
+ TestWindow()
+ : GUI::Window(nullptr)
+ {
+ setCaption("TabWidgetTest Window");
+ CONNECT(eventHandler(), closeNotifier,
+ this, &TestWindow::closeEventHandler);
+ CONNECT(this, sizeChangeNotifier, this, &TestWindow::sizeChanged);
+ tabs.move(0, 0);
+ tabs.addTab("Tab1", &widget1);
+ tabs.addTab("Tab2", &widget2);
+ tabs.addTab("Tab3", &widget3);
+}
+
+ void sizeChanged(std::size_t width, std::size_t height)
+ {
+ tabs.resize(this->width(), this->height());
+ }
+
+ void closeEventHandler()
+ {
+ closing = true;
+ }
+
+ bool processEvents()
+ {
+ eventHandler()->processEvents();
+ return !closing;
+ }
+
+ void repaintEvent(GUI::RepaintEvent* repaintEvent) override
+ {
+ GUI::Painter painter(*this);
+ painter.setColour(GUI::Colour(0.85));
+ painter.drawFilledRectangle(0, 0, width() - 1, height() - 1);
+ }
+
+private:
+ bool closing{false};
+ GUI::TabWidget tabs{this};
+ Widget1 widget1{this};
+ Widget2 widget2{this};
+ Widget3 widget3{this};
+};
+
+int main()
+{
+ INFO(example, "We are up and running");
+
+ TestWindow test_window;
+ test_window.show();
+ test_window.resize(300,300);
+
+ while(test_window.processEvents())
+ {
+#if DG_PLATFORM == DG_PLATFORM_WINDOWS
+ SleepEx(50, FALSE);
+#else
+ usleep(50000);
+#endif
+ }
+
+ return 0;
+}
diff --git a/tools/Makefile.in b/tools/Makefile.in
index c62c15b..dbf634e 100644
--- a/tools/Makefile.in
+++ b/tools/Makefile.in
@@ -172,6 +172,9 @@ MANIFEST_TOOL = @MANIFEST_TOOL@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
+OBJC = @OBJC@
+OBJCDEPMODE = @OBJCDEPMODE@
+OBJCFLAGS = @OBJCFLAGS@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
@@ -208,6 +211,8 @@ VST_CPPFLAGS = @VST_CPPFLAGS@
VST_SOURCE_PATH = @VST_SOURCE_PATH@
X11_CFLAGS = @X11_CFLAGS@
X11_LIBS = @X11_LIBS@
+XEXT_CFLAGS = @XEXT_CFLAGS@
+XEXT_LIBS = @XEXT_LIBS@
ZITA_CPPFLAGS = @ZITA_CPPFLAGS@
ZITA_LIBS = @ZITA_LIBS@
abs_builddir = @abs_builddir@
@@ -218,6 +223,7 @@ ac_ct_AR = @ac_ct_AR@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+ac_ct_OBJC = @ac_ct_OBJC@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
diff --git a/tools/add_file b/tools/add_file
index d1b190f..a704029 100755
--- a/tools/add_file
+++ b/tools/add_file
@@ -16,14 +16,18 @@ function allfile() {
fi
if [ "$USER" == "chaot" ]
then
- NAME="André Nusser"; EMAIL="andre.nusser at googlemail.com"
+ NAME="André Nusser"; EMAIL="andre.nusser at googlemail.com"
fi
if [ "$DGUSER" == "glocke" ]
then
- NAME="Christian Glöckner"; EMAIL="cgloeckner at freenet.de"
+ NAME="Christian Glöckner"; EMAIL="cgloeckner at freenet.de"
+ fi
+ if [ "$USER" == "meka" ]
+ then
+ NAME="Goran MekiÄ"; EMAIL="meka at tilda.center"
fi
- echo "/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */" > $1;
+ echo "/* -*- Mode: c++ -*- */" > $1;
echo "/***************************************************************************" >> $1;
echo " * $1" >> $1;
echo " *" >> $1 ;
diff --git a/version.h b/version.h
index 5660deb..26e6bd0 100644
--- a/version.h
+++ b/version.h
@@ -1 +1 @@
-#define VERSION "0.9.12"
+#define VERSION "0.9.13"
--
drumgizmo packaging
More information about the pkg-multimedia-commits
mailing list