gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] /srv/bzr/gnash/avm2 r9708: include makefile fragments ins


From: rob
Subject: [Gnash-commit] /srv/bzr/gnash/avm2 r9708: include makefile fragments instead of recursion to speed builds up.
Date: Thu, 23 Apr 2009 22:32:22 -0600
User-agent: Bazaar (1.5)

------------------------------------------------------------
revno: 9708
committer: address@hidden
branch nick: avm2
timestamp: Thu 2009-04-23 22:32:22 -0600
message:
  include makefile fragments instead of recursion to speed builds up.
removed:
  libcore/asobj3/external/Makefile.am
  libcore/asobj3/filesystem/Makefile.am
  libcore/asobj3/filters/Makefile.am
  libcore/asobj3/geom/Makefile.am
  libcore/asobj3/html/Makefile.am
  libcore/asobj3/managers/Makefile.am
  libcore/asobj3/media/Makefile.am
  libcore/asobj3/motion/Makefile.am
  libcore/asobj3/net/Makefile.am
  libcore/asobj3/transitions/Makefile.am
  libcore/asobj3/utils/Makefile.am
  libcore/asobj3/video/Makefile.am
  libcore/asobj3/xml/Makefile.am
added:
  libcore/asobj3/external/external.am
  libcore/asobj3/filesystem/filesystem.am
  libcore/asobj3/filters/filters.am
  libcore/asobj3/geom/geom.am
  libcore/asobj3/html/html.am
  libcore/asobj3/managers/managers.am
  libcore/asobj3/media/media.am
  libcore/asobj3/motion/motion.am
  libcore/asobj3/net/net.am
  libcore/asobj3/printing/printing.am
  libcore/asobj3/sampler/sampler.am
  libcore/asobj3/security/security.am
  libcore/asobj3/system/system.am
  libcore/asobj3/text/text.am
  libcore/asobj3/transitions/transitions.am
  libcore/asobj3/ui/ui.am
  libcore/asobj3/utils/utils.am
  libcore/asobj3/video/video.am
  libcore/asobj3/xml/xml.am
modified:
  configure.ac
  libcore/asobj3/Makefile.am
=== modified file 'configure.ac'
--- a/configure.ac      2009-04-24 00:13:24 +0000
+++ b/configure.ac      2009-04-24 04:32:22 +0000
@@ -2205,34 +2205,6 @@
 libcore/Makefile
 libcore/asobj/Makefile
 libcore/asobj3/Makefile
-libcore/asobj3/accessibility/Makefile
-libcore/asobj3/containers/Makefile
-libcore/asobj3/controls/Makefile
-libcore/asobj3/core/Makefile
-libcore/asobj3/data/Makefile
-libcore/asobj3/desktop/Makefile
-libcore/asobj3/display/Makefile
-libcore/asobj3/errors/Makefile
-libcore/asobj3/events/Makefile
-libcore/asobj3/external/Makefile
-libcore/asobj3/filesystem/Makefile
-libcore/asobj3/filters/Makefile
-libcore/asobj3/geom/Makefile
-libcore/asobj3/html/Makefile
-libcore/asobj3/managers/Makefile
-libcore/asobj3/media/Makefile
-libcore/asobj3/motion/Makefile
-libcore/asobj3/net/Makefile
-libcore/asobj3/printing/Makefile
-libcore/asobj3/sampler/Makefile
-libcore/asobj3/security/Makefile
-libcore/asobj3/system/Makefile
-libcore/asobj3/text/Makefile
-libcore/asobj3/transitions/Makefile
-libcore/asobj3/ui/Makefile
-libcore/asobj3/utils/Makefile
-libcore/asobj3/video/Makefile
-libcore/asobj3/xml/Makefile
 libcore/vm/Makefile
 libcore/parser/Makefile
 libnet/Makefile

=== modified file 'libcore/asobj3/Makefile.am'
--- a/libcore/asobj3/Makefile.am        2009-04-23 22:41:54 +0000
+++ b/libcore/asobj3/Makefile.am        2009-04-24 04:32:22 +0000
@@ -17,32 +17,110 @@
 
 AUTOMAKE_OPTIONS = 
 
-SUBDIRS = \
-       accessibility \
-       containers \
-       controls \
-       core \
-       data \
-       desktop \
-       display \
-       errors \
-       events \
-       external \
-       filesystem \
-       filters \
-       geom \
-       html \
-       managers \
-       media \
-       motion \
-       net \
-       printing \
-       sampler \
-       security \
-       system \
-       text \
-       transitions \
-       ui \
-       utils \
-       video \
-       xml
+# SUBDIRS = \
+#      accessibility \
+#      containers \
+#      controls \
+#      core \
+#      data \
+#      desktop \
+#      display \
+#      errors \
+#      events \
+#      external \
+#      filesystem \
+#      filters \
+#      geom \
+#      html \
+#      managers \
+#      media \
+#      motion \
+#      net \
+#      printing \
+#      sampler \
+#      security \
+#      system \
+#      text \
+#      transitions \
+#      ui \
+#      utils \
+#      video \
+#      xml
+
+noinst_LTLIBRARIES = libgnashas3.la 
+AM_CPPFLAGS = \
+       -I$(top_srcdir)/libnet \
+       -I$(top_srcdir)/backend \
+       -I$(top_srcdir)/libcore \
+       -I$(top_srcdir)/libcore/swf \
+       -I$(top_srcdir)/libcore/parser \
+       -I$(top_srcdir)/libcore/vm \
+       -I$(top_srcdir)/libbase \
+       -I$(top_srcdir)/libamf \
+       -I$(top_srcdir)/libltdl \
+       -I$(top_srcdir)/libmedia \
+       -I$(top_srcdir)/libsound \
+       $(PTHREAD_CFLAGS) \
+       $(GLIB_CFLAGS) \
+       $(BOOST_CFLAGS) \
+       $(FREETYPE2_CFLAGS) \
+       $(NULL)
+
+libgnashas3_la_LIBADD = \
+       $(top_builddir)/libamf/libgnashamf.la \
+       $(top_builddir)/libbase/libgnashbase.la
+
+if USE_FFMPEG_ENGINE
+AM_CPPFLAGS += $(FFMPEG_CFLAGS) $(SDL_CFLAGS) \
+               -I$(top_srcdir)/libmedia/ffmpeg
+libgnashas3_la_LIBADD += $(FFMPEG_LIBS) $(SDL_LIBS)
+endif
+
+if USE_GST_ENGINE
+AM_CPPFLAGS += $(GSTREAMER_CFLAGS) -I$(top_srcdir)/libmedia/gst
+libgnashas3_la_LIBADD += $(GSTREAMER_LIBS) $(SDL_LIBS)
+endif
+
+#libgnashasobjs_la_LDFLAGS = -release $(VERSION) -no-undefined -export-dynamic
+
+if WIN32
+  libgnashas3_la_LDFLAGS = -no-undefined
+endif
+
+libgnashas3_la_SOURCES = 
+noinst_HEADERS =
+
+# include $(srcdir)/accessibility/accessibility.am
+# include $(srcdir)/containers/containers.am
+# include $(srcdir)/controls/controls.am
+# include $(srcdir)/core/core.am
+# include $(srcdir)/data/data.am
+# include $(srcdir)/desktop/desktop.am
+# include $(srcdir)/display/display.am
+# include $(srcdir)/errors/errors.am
+# include $(srcdir)/events/events.am
+include $(srcdir)/external/external.am
+include $(srcdir)/filesystem/filesystem.am
+include $(srcdir)/filters/filters.am
+include $(srcdir)/geom/geom.am
+include $(srcdir)/html/html.am
+include $(srcdir)/managers/managers.am
+include $(srcdir)/media/media.am
+include $(srcdir)/motion/motion.am
+include $(srcdir)/net/net.am
+include $(srcdir)/printing/printing.am
+include $(srcdir)/sampler/sampler.am
+include $(srcdir)/security/security.am
+include $(srcdir)/system/system.am
+include $(srcdir)/text/text.am
+include $(srcdir)/transitions/transitions.am
+include $(srcdir)/ui/ui.am
+include $(srcdir)/utils/utils.am
+include $(srcdir)/video/video.am
+include $(srcdir)/xml/xml.am
+
+
+# find all the headers and munge the names to produce a list of all the 
classes in
+# the ActionScript 3 library.
+# find asobj3 -name \*.h | cut -d '/' -f 3 | sed -e "s:\.h::"
+

=== removed file 'libcore/asobj3/external/Makefile.am'
--- a/libcore/asobj3/external/Makefile.am       2009-04-23 22:41:54 +0000
+++ b/libcore/asobj3/external/Makefile.am       1970-01-01 00:00:00 +0000
@@ -1,87 +0,0 @@
-## Process this file with automake to generate Makefile.in
-# 
-#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
-# 
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-# 
-# This program 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 this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-
-
-AUTOMAKE_OPTIONS = 
-
-# if the compiler has broken flaot support when optimized
-if BROKEN_FLOAT
-AM_CXXFLAGS = -ffloat-store
-endif
-
-noinst_LTLIBRARIES = libgnashas3.la 
-
-AM_CPPFLAGS = \
-       -I$(top_srcdir)/libnet \
-       -I$(top_srcdir)/backend \
-       -I$(top_srcdir)/libcore \
-       -I$(top_srcdir)/libcore/swf \
-       -I$(top_srcdir)/libcore/parser \
-       -I$(top_srcdir)/libcore/vm \
-       -I$(top_srcdir)/libbase \
-       -I$(top_srcdir)/libamf \
-       -I$(top_srcdir)/libltdl \
-       -I$(top_srcdir)/libmedia \
-       -I$(top_srcdir)/libsound \
-       $(PTHREAD_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(BOOST_CFLAGS) \
-       $(FREETYPE2_CFLAGS) \
-       $(NULL)
-
-
-libgnashas3_la_SOURCES = \
-       ExternalInterface_as3.cpp \
-       $(NULL)
-
-noinst_HEADERS = \
-       ExternalInterface_as3.h \
-       $(NULL)
-
-libgnashas3_la_LIBADD = \
-       $(top_builddir)/libamf/libgnashamf.la \
-       $(top_builddir)/libbase/libgnashbase.la
-
-if USE_FFMPEG_ENGINE
-AM_CPPFLAGS += $(FFMPEG_CFLAGS) \
-               $(SDL_CFLAGS) \
-               -I$(top_srcdir)/libmedia/ffmpeg
-libgnashas3_la_LIBADD += $(FFMPEG_LIBS) \
-                       $(SDL_LIBS)
-endif
-
-if USE_GST_ENGINE
-AM_CPPFLAGS += $(GSTREAMER_CFLAGS) \
-               -I$(top_srcdir)/libmedia/gst
-libgnashas3_la_LIBADD += $(GSTREAMER_LIBS) \
-                               $(SDL_LIBS)
-endif
-
-#libgnashasobjs_la_LDFLAGS = -release $(VERSION) -no-undefined -export-dynamic
-
-if WIN32
-  libgnashas3_la_LDFLAGS = -no-undefined
-endif
-
-# Rebuild with GCC 4.x Mudflap support
-mudflap:
-       @echo "Rebuilding with GCC Mudflap support"
-       $(MAKE) CXXFLAGS="$(CXXFLAGS) -fmudflap" LDFLAGS="$(LDFLAGS) -lmudflap"
-
-clean-hook:
-       -rm -f core.*
-

=== added file 'libcore/asobj3/external/external.am'
--- a/libcore/asobj3/external/external.am       1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/external/external.am       2009-04-24 04:32:22 +0000
@@ -0,0 +1,31 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+EXTERNALdir = $(srcdir)/external
+
+AM_CPPFLAGS += -I$(EXTERNALdir)
+
+EXTERNAL_SOURCES =
+EXTERNAL_HEADERS =
+
+if BUILD_EXTERNALINTERFACE_AS3
+EXTERNAL_SOURCES += $(EXTERNALdir)/ExternalInterface_as3.cpp
+EXTERNAL_HEADERS += $(EXTERNALdir)/ExternalInterface_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(EXTERNAL_SOURCES)
+noinst_HEADERS +=  $(EXTERNAL_HEADERS)

=== removed file 'libcore/asobj3/filesystem/Makefile.am'
--- a/libcore/asobj3/filesystem/Makefile.am     2009-04-23 22:41:54 +0000
+++ b/libcore/asobj3/filesystem/Makefile.am     1970-01-01 00:00:00 +0000
@@ -1,91 +0,0 @@
-## Process this file with automake to generate Makefile.in
-# 
-#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
-# 
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-# 
-# This program 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 this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-
-
-AUTOMAKE_OPTIONS = 
-
-# if the compiler has broken flaot support when optimized
-if BROKEN_FLOAT
-AM_CXXFLAGS = -ffloat-store
-endif
-
-noinst_LTLIBRARIES = libgnashas3.la 
-
-AM_CPPFLAGS = \
-       -I$(top_srcdir)/libnet \
-       -I$(top_srcdir)/backend \
-       -I$(top_srcdir)/libcore \
-       -I$(top_srcdir)/libcore/swf \
-       -I$(top_srcdir)/libcore/parser \
-       -I$(top_srcdir)/libcore/vm \
-       -I$(top_srcdir)/libbase \
-       -I$(top_srcdir)/libamf \
-       -I$(top_srcdir)/libltdl \
-       -I$(top_srcdir)/libmedia \
-       -I$(top_srcdir)/libsound \
-       $(PTHREAD_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(BOOST_CFLAGS) \
-       $(FREETYPE2_CFLAGS) \
-       $(NULL)
-
-
-libgnashas3_la_SOURCES = \
-       FileMode_as3.cpp \
-       FileStream_as3.cpp \
-       File_as3.cpp \
-       $(NULL)
-
-noinst_HEADERS = \
-       FileMode_as3.h \
-       FileStream_as3.h \
-       File_as3.h \
-       $(NULL)
-
-libgnashas3_la_LIBADD = \
-       $(top_builddir)/libamf/libgnashamf.la \
-       $(top_builddir)/libbase/libgnashbase.la
-
-if USE_FFMPEG_ENGINE
-AM_CPPFLAGS += $(FFMPEG_CFLAGS) \
-               $(SDL_CFLAGS) \
-               -I$(top_srcdir)/libmedia/ffmpeg
-libgnashas3_la_LIBADD += $(FFMPEG_LIBS) \
-                       $(SDL_LIBS)
-endif
-
-if USE_GST_ENGINE
-AM_CPPFLAGS += $(GSTREAMER_CFLAGS) \
-               -I$(top_srcdir)/libmedia/gst
-libgnashas3_la_LIBADD += $(GSTREAMER_LIBS) \
-                               $(SDL_LIBS)
-endif
-
-#libgnashasobjs_la_LDFLAGS = -release $(VERSION) -no-undefined -export-dynamic
-
-if WIN32
-  libgnashas3_la_LDFLAGS = -no-undefined
-endif
-
-# Rebuild with GCC 4.x Mudflap support
-mudflap:
-       @echo "Rebuilding with GCC Mudflap support"
-       $(MAKE) CXXFLAGS="$(CXXFLAGS) -fmudflap" LDFLAGS="$(LDFLAGS) -lmudflap"
-
-clean-hook:
-       -rm -f core.*
-

=== added file 'libcore/asobj3/filesystem/filesystem.am'
--- a/libcore/asobj3/filesystem/filesystem.am   1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/filesystem/filesystem.am   2009-04-24 04:32:22 +0000
@@ -0,0 +1,42 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+
+FILESYSTEMdir = $(srcdir)/filesystem
+
+AM_CPPFLAGS += -I$(FILESYSTEMdir)
+
+FILESYSTEM_SOURCES =
+FILESYSTEM_HEADERS =
+
+if BUILD_FILEMODE_AS3
+FILESYSTEM_SOURCES += $(FILESYSTEMdir)/FileMode_as3.cpp
+FILESYSTEM_HEADERS += $(FILESYSTEMdir)/FileMode_as3.h
+endif
+
+if BUILD_FILESTREAM_AS3
+FILESYSTEM_SOURCES +=  $(FILESYSTEMdir)/FileStream_as3.cpp
+FILESYSTEM_HEADERS += $(FILESYSTEMdir)/FileStream_as3.h
+endif
+
+if BUILD_FILE_AS3
+FILESYSTEM_SOURCES += $(FILESYSTEMdir)/File_as3.cpp
+FILESYSTEM_HEADERS += $(FILESYSTEMdir)/File_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(FILESYSTEM_SOURCES)
+noinst_HEADERS +=  $(FILESYSTEM_HEADERS)

=== removed file 'libcore/asobj3/filters/Makefile.am'
--- a/libcore/asobj3/filters/Makefile.am        2009-04-23 22:41:54 +0000
+++ b/libcore/asobj3/filters/Makefile.am        1970-01-01 00:00:00 +0000
@@ -1,111 +0,0 @@
-## Process this file with automake to generate Makefile.in
-# 
-#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
-# 
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-# 
-# This program 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 this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-
-
-AUTOMAKE_OPTIONS = 
-
-# if the compiler has broken flaot support when optimized
-if BROKEN_FLOAT
-AM_CXXFLAGS = -ffloat-store
-endif
-
-noinst_LTLIBRARIES = libgnashas3.la 
-
-AM_CPPFLAGS = \
-       -I$(top_srcdir)/libnet \
-       -I$(top_srcdir)/backend \
-       -I$(top_srcdir)/libcore \
-       -I$(top_srcdir)/libcore/swf \
-       -I$(top_srcdir)/libcore/parser \
-       -I$(top_srcdir)/libcore/vm \
-       -I$(top_srcdir)/libbase \
-       -I$(top_srcdir)/libamf \
-       -I$(top_srcdir)/libltdl \
-       -I$(top_srcdir)/libmedia \
-       -I$(top_srcdir)/libsound \
-       $(PTHREAD_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(BOOST_CFLAGS) \
-       $(FREETYPE2_CFLAGS) \
-       $(NULL)
-
-
-libgnashas3_la_SOURCES = \
-       BevelFilter_as3.cpp \
-       BitmapFilterQuality_as3.cpp \
-       BitmapFilterType_as3.cpp \
-       BitmapFilter_as3.cpp \
-       BlurFilter_as3.cpp \
-       ColorMatrixFilter_as3.cpp \
-       ConvolutionFilter_as3.cpp \
-       DisplacementMapFilterMode_as3.cpp \
-       DisplacementMapFilter_as3.cpp \
-       DropShadowFilter_as3.cpp \
-       GlowFilter_as3.cpp \
-       GradientBevelFilter_as3.cpp \
-       GradientGlowFilter_as3.cpp \
-       $(NULL)
-
-noinst_HEADERS = \
-       BevelFilter_as3.h \
-       BitmapFilterQuality_as3.h \
-       BitmapFilterType_as3.h \
-       BitmapFilter_as3.h \
-       BlurFilter_as3.h \
-       ColorMatrixFilter_as3.h \
-       ConvolutionFilter_as3.h \
-       DisplacementMapFilterMode_as3.h \
-       DisplacementMapFilter_as3.h \
-       DropShadowFilter_as3.h \
-       GlowFilter_as3.h \
-       GradientBevelFilter_as3.h \
-       GradientGlowFilter_as3.h \
-       $(NULL)
-
-libgnashas3_la_LIBADD = \
-       $(top_builddir)/libamf/libgnashamf.la \
-       $(top_builddir)/libbase/libgnashbase.la
-
-if USE_FFMPEG_ENGINE
-AM_CPPFLAGS += $(FFMPEG_CFLAGS) \
-               $(SDL_CFLAGS) \
-               -I$(top_srcdir)/libmedia/ffmpeg
-libgnashas3_la_LIBADD += $(FFMPEG_LIBS) \
-                       $(SDL_LIBS)
-endif
-
-if USE_GST_ENGINE
-AM_CPPFLAGS += $(GSTREAMER_CFLAGS) \
-               -I$(top_srcdir)/libmedia/gst
-libgnashas3_la_LIBADD += $(GSTREAMER_LIBS) \
-                               $(SDL_LIBS)
-endif
-
-#libgnashasobjs_la_LDFLAGS = -release $(VERSION) -no-undefined -export-dynamic
-
-if WIN32
-  libgnashas3_la_LDFLAGS = -no-undefined
-endif
-
-# Rebuild with GCC 4.x Mudflap support
-mudflap:
-       @echo "Rebuilding with GCC Mudflap support"
-       $(MAKE) CXXFLAGS="$(CXXFLAGS) -fmudflap" LDFLAGS="$(LDFLAGS) -lmudflap"
-
-clean-hook:
-       -rm -f core.*
-

=== added file 'libcore/asobj3/filters/filters.am'
--- a/libcore/asobj3/filters/filters.am 1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/filters/filters.am 2009-04-24 04:32:22 +0000
@@ -0,0 +1,91 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+FILTERSdir = $(srcdir)/filters
+
+AM_CPPFLAGS += -I$(FILTERSdir)
+
+FILTERS_SOURCES =
+FILTERS_HEADERS =
+
+if BUILD_BEVELFILTER_AS3
+FILTERS_SOURCES += $(FILTERSdir)/BevelFilter_as3.cpp
+FILTERS_HEADERS += $(FILTERSdir)/BevelFilter_as3.h
+endif
+
+if BUILD_BITMAPFILTERQUALITY_AS3
+FILTERS_SOURCES += $(FILTERSdir)/BitmapFilterQuality_as3.cpp
+FILTERS_HEADERS += $(FILTERSdir)/BitmapFilterQuality_as3.h
+endif
+
+if BUILD_BITMAPFILTERTYPE_AS3
+FILTERS_SOURCES += $(FILTERSdir)/BitmapFilterType_as3.cpp
+FILTERS_HEADERS += $(FILTERSdir)/BitmapFilterType_as3.h
+endif
+
+if BUILD_BITMAPFILTER_AS3
+FILTERS_SOURCES += $(FILTERSdir)/BitmapFilter_as3.cpp
+FILTERS_HEADERS += $(FILTERSdir)/BitmapFilter_as3.h
+endif
+
+if BUILD_BLURFILTER_AS3
+FILTERS_SOURCES += $(FILTERSdir)/BlurFilter_as3.cpp
+FILTERS_HEADERS += $(FILTERSdir)/BlurFilter_as3.h
+endif
+
+if BUILD_COLORMATRIXFILTER_AS3
+FILTERS_SOURCES += $(FILTERSdir)/ColorMatrixFilter_as3.cpp
+FILTERS_HEADERS += $(FILTERSdir)/ColorMatrixFilter_as3.h
+endif
+
+if BUILD_CONVOLUTIONFILTER_AS3
+FILTERS_SOURCES += $(FILTERSdir)/ConvolutionFilter_as3.cpp
+FILTERS_HEADERS += $(FILTERSdir)/ConvolutionFilter_as3.h
+endif
+
+if BUILD_DISPLACEMENTMAPFILTERMODE_AS3
+FILTERS_SOURCES += $(FILTERSdir)/DisplacementMapFilterMode_as3.cpp
+FILTERS_HEADERS += $(FILTERSdir)/DisplacementMapFilterMode_as3.h
+endif
+
+if BUILD_DISPLACEMENTMAPFILTER_AS3
+FILTERS_SOURCES += $(FILTERSdir)/DisplacementMapFilter_as3.cpp
+FILTERS_HEADERS += $(FILTERSdir)/DisplacementMapFilter_as3.h
+endif
+
+if BUILD_DROPSHADOWFILTER_AS3
+FILTERS_SOURCES += $(FILTERSdir)/DropShadowFilter_as3.cpp
+FILTERS_HEADERS += $(FILTERSdir)/DropShadowFilter_as3.h
+endif
+
+if BUILD_GLOWFILTER_AS3
+FILTERS_SOURCES += $(FILTERSdir)/GlowFilter_as3.cpp
+FILTERS_HEADERS += $(FILTERSdir)/GlowFilter_as3.h
+endif
+
+if BUILD_GRADIENTBEVELFILTER_AS3
+FILTERS_SOURCES += $(FILTERSdir)/GradientBevelFilter_as3.cpp
+FILTERS_HEADERS += $(FILTERSdir)/GradientBevelFilter_as3.h
+endif
+
+if BUILD_GRADIENTGLOWFILTER_AS3
+FILTERS_SOURCES += $(FILTERSdir)/GradientGlowFilter_as3.cpp
+FILTERS_HEADERS += $(FILTERSdir)/GradientGlowFilter_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(FILTERS_SOURCES)
+noinst_HEADERS +=  $(FILTERS_HEADERS)

=== removed file 'libcore/asobj3/geom/Makefile.am'
--- a/libcore/asobj3/geom/Makefile.am   2009-04-23 22:41:54 +0000
+++ b/libcore/asobj3/geom/Makefile.am   1970-01-01 00:00:00 +0000
@@ -1,95 +0,0 @@
-## Process this file with automake to generate Makefile.in
-# 
-#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
-# 
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-# 
-# This program 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 this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-
-
-AUTOMAKE_OPTIONS = 
-
-# if the compiler has broken flaot support when optimized
-if BROKEN_FLOAT
-AM_CXXFLAGS = -ffloat-store
-endif
-
-noinst_LTLIBRARIES = libgnashas3.la 
-
-AM_CPPFLAGS = \
-       -I$(top_srcdir)/libnet \
-       -I$(top_srcdir)/backend \
-       -I$(top_srcdir)/libcore \
-       -I$(top_srcdir)/libcore/swf \
-       -I$(top_srcdir)/libcore/parser \
-       -I$(top_srcdir)/libcore/vm \
-       -I$(top_srcdir)/libbase \
-       -I$(top_srcdir)/libamf \
-       -I$(top_srcdir)/libltdl \
-       -I$(top_srcdir)/libmedia \
-       -I$(top_srcdir)/libsound \
-       $(PTHREAD_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(BOOST_CFLAGS) \
-       $(FREETYPE2_CFLAGS) \
-       $(NULL)
-
-
-libgnashas3_la_SOURCES = \
-       ColorTransform_as3.cpp \
-       Matrix_as3.cpp \
-       Point_as3.cpp \
-       Rectangle_as3.cpp \
-       Transform_as3.cpp \
-       $(NULL)
-
-noinst_HEADERS = \
-       ColorTransform_as3.h \
-       Matrix_as3.h \
-       Point_as3.h \
-       Rectangle_as3.h \
-       Transform_as3.h \
-       $(NULL)
-
-libgnashas3_la_LIBADD = \
-       $(top_builddir)/libamf/libgnashamf.la \
-       $(top_builddir)/libbase/libgnashbase.la
-
-if USE_FFMPEG_ENGINE
-AM_CPPFLAGS += $(FFMPEG_CFLAGS) \
-               $(SDL_CFLAGS) \
-               -I$(top_srcdir)/libmedia/ffmpeg
-libgnashas3_la_LIBADD += $(FFMPEG_LIBS) \
-                       $(SDL_LIBS)
-endif
-
-if USE_GST_ENGINE
-AM_CPPFLAGS += $(GSTREAMER_CFLAGS) \
-               -I$(top_srcdir)/libmedia/gst
-libgnashas3_la_LIBADD += $(GSTREAMER_LIBS) \
-                               $(SDL_LIBS)
-endif
-
-#libgnashasobjs_la_LDFLAGS = -release $(VERSION) -no-undefined -export-dynamic
-
-if WIN32
-  libgnashas3_la_LDFLAGS = -no-undefined
-endif
-
-# Rebuild with GCC 4.x Mudflap support
-mudflap:
-       @echo "Rebuilding with GCC Mudflap support"
-       $(MAKE) CXXFLAGS="$(CXXFLAGS) -fmudflap" LDFLAGS="$(LDFLAGS) -lmudflap"
-
-clean-hook:
-       -rm -f core.*
-

=== added file 'libcore/asobj3/geom/geom.am'
--- a/libcore/asobj3/geom/geom.am       1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/geom/geom.am       2009-04-24 04:32:22 +0000
@@ -0,0 +1,51 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+GEOMdir = $(srcdir)/geom
+
+AM_CPPFLAGS += -I$(GEOMdir)
+
+GEOM_SOURCES =
+GEOM_HEADERS =
+
+if BUILD_COLORTRANSFORM_AS3
+GEOM_SOURCES += $(GEOMdir)/ColorTransform_as3.cpp
+GEOM_HEADERS += $(GEOMdir)/ColorTransform_as3.h
+endif
+
+if BUILD_MATRIX_AS3
+GEOM_SOURCES += $(GEOMdir)/Matrix_as3.cpp
+GEOM_HEADERS += $(GEOMdir)/Matrix_as3.h
+endif
+
+if BUILD_POINT_AS3
+GEOM_SOURCES += $(GEOMdir)/Point_as3.cpp
+GEOM_HEADERS += $(GEOMdir)/Point_as3.h
+endif
+
+if BUILD_RECTANGLE_AS3
+GEOM_SOURCES += $(GEOMdir)/Rectangle_as3.cpp
+GEOM_HEADERS += $(GEOMdir)/Rectangle_as3.h
+endif
+
+if BUILD_TRANSFORM_AS3
+GEOM_SOURCES += $(GEOMdir)/Transform_as3.cpp
+GEOM_HEADERS += $(GEOMdir)/Transform_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(GEOM_SOURCES)
+noinst_HEADERS +=  $(GEOM_HEADERS)

=== removed file 'libcore/asobj3/html/Makefile.am'
--- a/libcore/asobj3/html/Makefile.am   2009-04-23 22:41:54 +0000
+++ b/libcore/asobj3/html/Makefile.am   1970-01-01 00:00:00 +0000
@@ -1,95 +0,0 @@
-## Process this file with automake to generate Makefile.in
-# 
-#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
-# 
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-# 
-# This program 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 this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-
-
-AUTOMAKE_OPTIONS = 
-
-# if the compiler has broken flaot support when optimized
-if BROKEN_FLOAT
-AM_CXXFLAGS = -ffloat-store
-endif
-
-noinst_LTLIBRARIES = libgnashas3.la 
-
-AM_CPPFLAGS = \
-       -I$(top_srcdir)/libnet \
-       -I$(top_srcdir)/backend \
-       -I$(top_srcdir)/libcore \
-       -I$(top_srcdir)/libcore/swf \
-       -I$(top_srcdir)/libcore/parser \
-       -I$(top_srcdir)/libcore/vm \
-       -I$(top_srcdir)/libbase \
-       -I$(top_srcdir)/libamf \
-       -I$(top_srcdir)/libltdl \
-       -I$(top_srcdir)/libmedia \
-       -I$(top_srcdir)/libsound \
-       $(PTHREAD_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(BOOST_CFLAGS) \
-       $(FREETYPE2_CFLAGS) \
-       $(NULL)
-
-
-libgnashas3_la_SOURCES = \
-       HTMLHistoryItem_as3.cpp \
-       HTMLHost_as3.cpp \
-       HTMLLoader_as3.cpp \
-       HTMLPDFCapability_as3.cpp \
-       HTMLWindowCreateOptions_as3.cpp \
-       $(NULL)
-
-noinst_HEADERS = \
-       HTMLHistoryItem_as3.h \
-       HTMLHost_as3.h \
-       HTMLLoader_as3.h \
-       HTMLPDFCapability_as3.h \
-       HTMLWindowCreateOptions_as3.h \
-       $(NULL)
-
-libgnashas3_la_LIBADD = \
-       $(top_builddir)/libamf/libgnashamf.la \
-       $(top_builddir)/libbase/libgnashbase.la
-
-if USE_FFMPEG_ENGINE
-AM_CPPFLAGS += $(FFMPEG_CFLAGS) \
-               $(SDL_CFLAGS) \
-               -I$(top_srcdir)/libmedia/ffmpeg
-libgnashas3_la_LIBADD += $(FFMPEG_LIBS) \
-                       $(SDL_LIBS)
-endif
-
-if USE_GST_ENGINE
-AM_CPPFLAGS += $(GSTREAMER_CFLAGS) \
-               -I$(top_srcdir)/libmedia/gst
-libgnashas3_la_LIBADD += $(GSTREAMER_LIBS) \
-                               $(SDL_LIBS)
-endif
-
-#libgnashasobjs_la_LDFLAGS = -release $(VERSION) -no-undefined -export-dynamic
-
-if WIN32
-  libgnashas3_la_LDFLAGS = -no-undefined
-endif
-
-# Rebuild with GCC 4.x Mudflap support
-mudflap:
-       @echo "Rebuilding with GCC Mudflap support"
-       $(MAKE) CXXFLAGS="$(CXXFLAGS) -fmudflap" LDFLAGS="$(LDFLAGS) -lmudflap"
-
-clean-hook:
-       -rm -f core.*
-

=== added file 'libcore/asobj3/html/html.am'
--- a/libcore/asobj3/html/html.am       1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/html/html.am       2009-04-24 04:32:22 +0000
@@ -0,0 +1,51 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+HTMLdir = $(srcdir)/html
+
+AM_CPPFLAGS += -I$(HTMLdir)
+
+HTML_SOURCES =
+HTML_HEADERS =
+
+if BUILD_HTMLHISTORYITEM_AS3
+HTML_SOURCES += $(HTMLdir)/HTMLHistoryItem_as3.cpp
+HTML_HEADERS += $(HTMLdir)/HTMLHistoryItem_as3.h
+endif
+
+if BUILD_HTMLHOST_AS3
+HTML_SOURCES += $(HTMLdir)/HTMLHost_as3.cpp
+HTML_HEADERS += $(HTMLdir)/HTMLHost_as3.h
+endif
+
+if BUILD_HTMLLOADER_AS3
+HTML_SOURCES += $(HTMLdir)/HTMLLoader_as3.cpp
+HTML_HEADERS += $(HTMLdir)/HTMLLoader_as3.h
+endif
+
+if BUILD_HTMLPDFCAPABILITY_AS3
+HTML_SOURCES += $(HTMLdir)/HTMLPDFCapability_as3.cpp
+HTML_HEADERS += $(HTMLdir)/HTMLPDFCapability_as3.h
+endif
+
+if BUILD_HTMLWINDOWCREATEOPTIONS_AS3
+HTML_SOURCES += $(HTMLdir)/HTMLWindowCreateOptions_as3.cpp
+HTML_HEADERS += $(HTMLdir)/HTMLWindowCreateOptions_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(HTML_SOURCES)
+noinst_HEADERS +=  $(HTML_HEADERS)

=== removed file 'libcore/asobj3/managers/Makefile.am'
--- a/libcore/asobj3/managers/Makefile.am       2009-04-23 22:41:54 +0000
+++ b/libcore/asobj3/managers/Makefile.am       1970-01-01 00:00:00 +0000
@@ -1,95 +0,0 @@
-## Process this file with automake to generate Makefile.in
-# 
-#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
-# 
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-# 
-# This program 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 this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-
-
-AUTOMAKE_OPTIONS = 
-
-# if the compiler has broken flaot support when optimized
-if BROKEN_FLOAT
-AM_CXXFLAGS = -ffloat-store
-endif
-
-noinst_LTLIBRARIES = libgnashas3.la 
-
-AM_CPPFLAGS = \
-       -I$(top_srcdir)/libnet \
-       -I$(top_srcdir)/backend \
-       -I$(top_srcdir)/libcore \
-       -I$(top_srcdir)/libcore/swf \
-       -I$(top_srcdir)/libcore/parser \
-       -I$(top_srcdir)/libcore/vm \
-       -I$(top_srcdir)/libbase \
-       -I$(top_srcdir)/libamf \
-       -I$(top_srcdir)/libltdl \
-       -I$(top_srcdir)/libmedia \
-       -I$(top_srcdir)/libsound \
-       $(PTHREAD_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(BOOST_CFLAGS) \
-       $(FREETYPE2_CFLAGS) \
-       $(NULL)
-
-
-libgnashas3_la_SOURCES = \
-       FocusManager_as3.cpp \
-       IFocusManagerComponent_as3.cpp \
-       IFocusManagerGroup_as3.cpp \
-       IFocusManager_as3.cpp \
-       StyleManager_as3.cpp \
-       $(NULL)
-
-noinst_HEADERS = \
-       FocusManager_as3.h \
-       IFocusManagerComponent_as3.h \
-       IFocusManagerGroup_as3.h \
-       IFocusManager_as3.h \
-       StyleManager_as3.h \
-       $(NULL)
-
-libgnashas3_la_LIBADD = \
-       $(top_builddir)/libamf/libgnashamf.la \
-       $(top_builddir)/libbase/libgnashbase.la
-
-if USE_FFMPEG_ENGINE
-AM_CPPFLAGS += $(FFMPEG_CFLAGS) \
-               $(SDL_CFLAGS) \
-               -I$(top_srcdir)/libmedia/ffmpeg
-libgnashas3_la_LIBADD += $(FFMPEG_LIBS) \
-                       $(SDL_LIBS)
-endif
-
-if USE_GST_ENGINE
-AM_CPPFLAGS += $(GSTREAMER_CFLAGS) \
-               -I$(top_srcdir)/libmedia/gst
-libgnashas3_la_LIBADD += $(GSTREAMER_LIBS) \
-                               $(SDL_LIBS)
-endif
-
-#libgnashasobjs_la_LDFLAGS = -release $(VERSION) -no-undefined -export-dynamic
-
-if WIN32
-  libgnashas3_la_LDFLAGS = -no-undefined
-endif
-
-# Rebuild with GCC 4.x Mudflap support
-mudflap:
-       @echo "Rebuilding with GCC Mudflap support"
-       $(MAKE) CXXFLAGS="$(CXXFLAGS) -fmudflap" LDFLAGS="$(LDFLAGS) -lmudflap"
-
-clean-hook:
-       -rm -f core.*
-

=== added file 'libcore/asobj3/managers/managers.am'
--- a/libcore/asobj3/managers/managers.am       1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/managers/managers.am       2009-04-24 04:32:22 +0000
@@ -0,0 +1,51 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C)  2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+MANAGERdir = $(srcdir)/managers
+
+AM_CPPFLAGS += -I$(MANAGERdir)
+
+MANAGER_SOURCES =
+MANAGER_HEADERS =
+
+if BUILD_FOCUSMANAGER_AS3
+MANAGER_SOURCES += $(MANAGERdir)/FocusManager_as3.cpp
+MANAGER_HEADERS += $(MANAGERdir)/FocusManager_as3.h
+endif
+
+if BUILD_IFOCUSMANAGERCOMPONENT_AS3
+MANAGER_SOURCES += $(MANAGERdir)/IFocusManagerComponent_as3.cpp
+MANAGER_HEADERS += $(MANAGERdir)/IFocusManagerComponent_as3.h
+endif
+
+if BUILD_IFOCUSMANAGERGROUP_AS3
+MANAGER_SOURCES += $(MANAGERdir)/IFocusManagerGroup_as3.cpp
+MANAGER_HEADERS += $(MANAGERdir)/IFocusManagerGroup_as3.h
+endif
+
+if BUILD_IFOCUSMANAGER_AS3
+MANAGER_SOURCES += $(MANAGERdir)/IFocusManager_as3.cpp
+MANAGER_HEADERS += $(MANAGERdir)/IFocusManager_as3.h
+endif
+
+if BUILD_STYLEMANAGER_AS3
+MANAGER_SOURCES += $(MANAGERdir)/StyleManager_as3.cpp
+MANAGER_HEADERS += $(MANAGERdir)/StyleManager_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(MANAGER_SOURCES)
+noinst_HEADERS +=  $(MANAGER_HEADERS)

=== removed file 'libcore/asobj3/media/Makefile.am'
--- a/libcore/asobj3/media/Makefile.am  2009-04-23 22:41:54 +0000
+++ b/libcore/asobj3/media/Makefile.am  1970-01-01 00:00:00 +0000
@@ -1,103 +0,0 @@
-## Process this file with automake to generate Makefile.in
-# 
-#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
-# 
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-# 
-# This program 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 this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-
-
-AUTOMAKE_OPTIONS = 
-
-# if the compiler has broken flaot support when optimized
-if BROKEN_FLOAT
-AM_CXXFLAGS = -ffloat-store
-endif
-
-noinst_LTLIBRARIES = libgnashas3.la 
-
-AM_CPPFLAGS = \
-       -I$(top_srcdir)/libnet \
-       -I$(top_srcdir)/backend \
-       -I$(top_srcdir)/libcore \
-       -I$(top_srcdir)/libcore/swf \
-       -I$(top_srcdir)/libcore/parser \
-       -I$(top_srcdir)/libcore/vm \
-       -I$(top_srcdir)/libbase \
-       -I$(top_srcdir)/libamf \
-       -I$(top_srcdir)/libltdl \
-       -I$(top_srcdir)/libmedia \
-       -I$(top_srcdir)/libsound \
-       $(PTHREAD_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(BOOST_CFLAGS) \
-       $(FREETYPE2_CFLAGS) \
-       $(NULL)
-
-
-libgnashas3_la_SOURCES = \
-       Camera_as3.cpp \
-       ID3Info_as3.cpp \
-       Microphone_as3.cpp \
-       SoundChannel_as3.cpp \
-       SoundLoaderContext_as3.cpp \
-       SoundMixer_as3.cpp \
-       SoundTransform_as3.cpp \
-       Sound_as3.cpp \
-       Video_as3.cpp \
-       $(NULL)
-
-noinst_HEADERS = \
-       Camera_as3.h \
-       ID3Info_as3.h \
-       Microphone_as3.h \
-       SoundChannel_as3.h \
-       SoundLoaderContext_as3.h \
-       SoundMixer_as3.h \
-       SoundTransform_as3.h \
-       Sound_as3.h \
-       Video_as3.h \
-       $(NULL)
-
-libgnashas3_la_LIBADD = \
-       $(top_builddir)/libamf/libgnashamf.la \
-       $(top_builddir)/libbase/libgnashbase.la
-
-if USE_FFMPEG_ENGINE
-AM_CPPFLAGS += $(FFMPEG_CFLAGS) \
-               $(SDL_CFLAGS) \
-               -I$(top_srcdir)/libmedia/ffmpeg
-libgnashas3_la_LIBADD += $(FFMPEG_LIBS) \
-                       $(SDL_LIBS)
-endif
-
-if USE_GST_ENGINE
-AM_CPPFLAGS += $(GSTREAMER_CFLAGS) \
-               -I$(top_srcdir)/libmedia/gst
-libgnashas3_la_LIBADD += $(GSTREAMER_LIBS) \
-                               $(SDL_LIBS)
-endif
-
-#libgnashasobjs_la_LDFLAGS = -release $(VERSION) -no-undefined -export-dynamic
-
-if WIN32
-  libgnashas3_la_LDFLAGS = -no-undefined
-endif
-
-# Rebuild with GCC 4.x Mudflap support
-mudflap:
-       @echo "Rebuilding with GCC Mudflap support"
-       $(MAKE) CXXFLAGS="$(CXXFLAGS) -fmudflap" LDFLAGS="$(LDFLAGS) -lmudflap"
-
-clean-hook:
-       -rm -f core.*
-

=== added file 'libcore/asobj3/media/media.am'
--- a/libcore/asobj3/media/media.am     1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/media/media.am     2009-04-24 04:32:22 +0000
@@ -0,0 +1,71 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+MEDIAdir = $(srcdir)/media
+
+AM_CPPFLAGS += -I$(MEDIAdir)
+
+MEDIA_SOURCES =
+MEDIA_HEADERS =
+
+if BUILD_CAMERA_AS3
+MEDIA_SOURCES += $(MEDIAdir)/Camera_as3.cpp
+MEDIA_HEADERS += $(MEDIAdir)/Camera_as3.h
+endif
+
+if BUILD_ID3INFO_AS3
+MEDIA_SOURCES += $(MEDIAdir)/ID3Info_as3.cpp
+MEDIA_HEADERS += $(MEDIAdir)/ID3Info_as3.h
+endif
+
+if BUILD_MICROPHONE_AS3
+MEDIA_SOURCES += $(MEDIAdir)/Microphone_as3.cpp
+MEDIA_HEADERS += $(MEDIAdir)/Microphone_as3.h
+endif
+
+if BUILD_SOUNDCHANNEL_AS3
+MEDIA_SOURCES += $(MEDIAdir)/SoundChannel_as3.cpp
+MEDIA_HEADERS += $(MEDIAdir)/SoundChannel_as3.h
+endif
+
+if BUILD_SOUNDLOADERCONTEXT_AS3
+MEDIA_SOURCES += $(MEDIAdir)/SoundLoaderContext_as3.cpp
+MEDIA_HEADERS += $(MEDIAdir)/SoundLoaderContext_as3.h
+endif
+
+if BUILD_SOUNDMIXER_AS3
+MEDIA_SOURCES += $(MEDIAdir)/SoundMixer_as3.cpp
+MEDIA_HEADERS += $(MEDIAdir)/SoundMixer_as3.h
+endif
+
+if BUILD_SOUNDTRANSFORM_AS3
+MEDIA_SOURCES += $(MEDIAdir)/SoundTransform_as3.cpp
+MEDIA_HEADERS += $(MEDIAdir)/SoundTransform_as3.h
+endif
+
+if BUILD_SOUND_AS3
+MEDIA_SOURCES += $(MEDIAdir)/Sound_as3.cpp
+MEDIA_HEADERS += $(MEDIAdir)/Sound_as3.h
+endif
+
+if BUILD_VIDEO_AS3
+MEDIA_SOURCES += $(MEDIAdir)/Video_as3.cpp
+MEDIA_HEADERS += $(MEDIAdir)/Video_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(MEDIA_SOURCES)
+noinst_HEADERS +=  $(MEDIA_HEADERS)

=== removed file 'libcore/asobj3/motion/Makefile.am'
--- a/libcore/asobj3/motion/Makefile.am 2009-04-23 22:41:54 +0000
+++ b/libcore/asobj3/motion/Makefile.am 1970-01-01 00:00:00 +0000
@@ -1,115 +0,0 @@
-## Process this file with automake to generate Makefile.in
-# 
-#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
-# 
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-# 
-# This program 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 this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-
-
-AUTOMAKE_OPTIONS = 
-
-# if the compiler has broken flaot support when optimized
-if BROKEN_FLOAT
-AM_CXXFLAGS = -ffloat-store
-endif
-
-noinst_LTLIBRARIES = libgnashas3.la 
-
-AM_CPPFLAGS = \
-       -I$(top_srcdir)/libnet \
-       -I$(top_srcdir)/backend \
-       -I$(top_srcdir)/libcore \
-       -I$(top_srcdir)/libcore/swf \
-       -I$(top_srcdir)/libcore/parser \
-       -I$(top_srcdir)/libcore/vm \
-       -I$(top_srcdir)/libbase \
-       -I$(top_srcdir)/libamf \
-       -I$(top_srcdir)/libltdl \
-       -I$(top_srcdir)/libmedia \
-       -I$(top_srcdir)/libsound \
-       $(PTHREAD_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(BOOST_CFLAGS) \
-       $(FREETYPE2_CFLAGS) \
-       $(NULL)
-
-
-libgnashas3_la_SOURCES = \
-       Animator_as3.cpp \
-       BezierEase_as3.cpp \
-       BezierSegment_as3.cpp \
-       Color_as3.cpp \
-       CustomEase_as3.cpp \
-       FunctionEase_as3.cpp \
-       ITween_as3.cpp \
-       Keyframe_as3.cpp \
-       MatrixTransformer_as3.cpp \
-       MotionEvent_as3.cpp \
-       Motion_as3.cpp \
-       RotateDirection_as3.cpp \
-       SimpleEase_as3.cpp \
-       Source_as3.cpp \
-       Tweenables_as3.cpp \
-       $(NULL)
-
-noinst_HEADERS = \
-       Animator_as3.h \
-       BezierEase_as3.h \
-       BezierSegment_as3.h \
-       Color_as3.h \
-       CustomEase_as3.h \
-       FunctionEase_as3.h \
-       ITween_as3.h \
-       Keyframe_as3.h \
-       MatrixTransformer_as3.h \
-       MotionEvent_as3.h \
-       Motion_as3.h \
-       RotateDirection_as3.h \
-       SimpleEase_as3.h \
-       Source_as3.h \
-       Tweenables_as3.h \
-       $(NULL)
-
-libgnashas3_la_LIBADD = \
-       $(top_builddir)/libamf/libgnashamf.la \
-       $(top_builddir)/libbase/libgnashbase.la
-
-if USE_FFMPEG_ENGINE
-AM_CPPFLAGS += $(FFMPEG_CFLAGS) \
-               $(SDL_CFLAGS) \
-               -I$(top_srcdir)/libmedia/ffmpeg
-libgnashas3_la_LIBADD += $(FFMPEG_LIBS) \
-                       $(SDL_LIBS)
-endif
-
-if USE_GST_ENGINE
-AM_CPPFLAGS += $(GSTREAMER_CFLAGS) \
-               -I$(top_srcdir)/libmedia/gst
-libgnashas3_la_LIBADD += $(GSTREAMER_LIBS) \
-                               $(SDL_LIBS)
-endif
-
-#libgnashasobjs_la_LDFLAGS = -release $(VERSION) -no-undefined -export-dynamic
-
-if WIN32
-  libgnashas3_la_LDFLAGS = -no-undefined
-endif
-
-# Rebuild with GCC 4.x Mudflap support
-mudflap:
-       @echo "Rebuilding with GCC Mudflap support"
-       $(MAKE) CXXFLAGS="$(CXXFLAGS) -fmudflap" LDFLAGS="$(LDFLAGS) -lmudflap"
-
-clean-hook:
-       -rm -f core.*
-

=== added file 'libcore/asobj3/motion/motion.am'
--- a/libcore/asobj3/motion/motion.am   1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/motion/motion.am   2009-04-24 04:32:22 +0000
@@ -0,0 +1,101 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+MOTIONdir = $(srcdir)/motion
+
+AM_CPPFLAGS += -I$(MOTIONdir)
+
+MOTION_SOURCES =
+MOTION_HEADERS =
+
+if BUILD_ANIMATOR_AS3
+MOTION_SOURCES += $(MOTIONdir)/Animator_as3.cpp
+MOTION_HEADERS += $(MOTIONdir)/Animator_as3.h
+endif
+
+if BUILD_BEZIEREASE_AS3
+MOTION_SOURCES += $(MOTIONdir)/BezierEase_as3.cpp
+MOTION_HEADERS += $(MOTIONdir)/BezierEase_as3.h
+endif
+
+if BUILD_BEZIERSEGMENT_AS3
+MOTION_SOURCES += $(MOTIONdir)/BezierSegment_as3.cpp
+MOTION_HEADERS += $(MOTIONdir)/BezierSegment_as3.h
+endif
+
+if BUILD_COLOR_AS3
+MOTION_SOURCES += $(MOTIONdir)/Color_as3.cpp
+MOTION_HEADERS += $(MOTIONdir)/Color_as3.h
+endif
+
+if BUILD_CUSTOMEASE_AS3
+MOTION_SOURCES += $(MOTIONdir)/CustomEase_as3.cpp
+MOTION_HEADERS += $(MOTIONdir)/CustomEase_as3.h
+endif
+
+if BUILD_FUNCTIONEASE_AS3
+MOTION_SOURCES += $(MOTIONdir)/FunctionEase_as3.cpp
+MOTION_HEADERS += $(MOTIONdir)/FunctionEase_as3.h
+endif
+
+if BUILD_ITWEEN_AS3
+MOTION_SOURCES += $(MOTIONdir)/ITween_as3.cpp
+MOTION_HEADERS += $(MOTIONdir)/ITween_as3.h
+endif
+
+if BUILD_KEYFRAME_AS3
+MOTION_SOURCES += $(MOTIONdir)/Keyframe_as3.cpp
+MOTION_HEADERS += $(MOTIONdir)/Keyframe_as3.h
+endif
+
+if BUILD_MATRIXTRANSFORMER_AS3
+MOTION_SOURCES += $(MOTIONdir)/MatrixTransformer_as3.cpp
+MOTION_HEADERS += $(MOTIONdir)/MatrixTransformer_as3.h
+endif
+
+if BUILD_MOTIONEVENT_AS3
+MOTION_SOURCES += $(MOTIONdir)/MotionEvent_as3.cpp
+MOTION_HEADERS += $(MOTIONdir)/MotionEvent_as3.h
+endif
+
+if BUILD_MOTION_AS3
+MOTION_SOURCES += $(MOTIONdir)/Motion_as3.cpp
+MOTION_HEADERS += $(MOTIONdir)/Motion_as3.h
+endif
+
+if BUILD_ROTATEDIRECTION_AS3
+MOTION_SOURCES += $(MOTIONdir)/RotateDirection_as3.cpp
+MOTION_HEADERS += $(MOTIONdir)/RotateDirection_as3.h
+endif
+
+if BUILD_SIMPLEEASE_AS3
+MOTION_SOURCES += $(MOTIONdir)/SimpleEase_as3.cpp
+MOTION_HEADERS += $(MOTIONdir)/SimpleEase_as3.h
+endif
+
+if BUILD_SOURCE_AS3
+MOTION_SOURCES += $(MOTIONdir)/Source_as3.cpp
+MOTION_HEADERS += $(MOTIONdir)/Source_as3.h
+endif
+
+if BUILD_TWEENABLES_AS3
+MOTION_SOURCES += $(MOTIONdir)/Tweenables_as3.cpp
+MOTION_HEADERS += $(MOTIONdir)/Tweenables_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(MOTION_SOURCES)
+noinst_HEADERS +=  $(MOTION_HEADERS)

=== removed file 'libcore/asobj3/net/Makefile.am'
--- a/libcore/asobj3/net/Makefile.am    2009-04-23 22:41:54 +0000
+++ b/libcore/asobj3/net/Makefile.am    1970-01-01 00:00:00 +0000
@@ -1,129 +0,0 @@
-## Process this file with automake to generate Makefile.in
-# 
-#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
-# 
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-# 
-# This program 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 this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-
-
-AUTOMAKE_OPTIONS = 
-
-# if the compiler has broken flaot support when optimized
-if BROKEN_FLOAT
-AM_CXXFLAGS = -ffloat-store
-endif
-
-noinst_LTLIBRARIES = libgnashas3.la 
-
-AM_CPPFLAGS = \
-       -I$(top_srcdir)/libnet \
-       -I$(top_srcdir)/backend \
-       -I$(top_srcdir)/libcore \
-       -I$(top_srcdir)/libcore/swf \
-       -I$(top_srcdir)/libcore/parser \
-       -I$(top_srcdir)/libcore/vm \
-       -I$(top_srcdir)/libbase \
-       -I$(top_srcdir)/libamf \
-       -I$(top_srcdir)/libltdl \
-       -I$(top_srcdir)/libmedia \
-       -I$(top_srcdir)/libsound \
-       $(PTHREAD_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(BOOST_CFLAGS) \
-       $(FREETYPE2_CFLAGS) \
-       $(NULL)
-
-
-libgnashas3_la_SOURCES = \
-       FileFilter_as3.cpp \
-       FileReferenceList_as3.cpp \
-       FileReference_as3.cpp \
-       IDynamicPropertyOutput_as3.cpp \
-       IDynamicPropertyWriter_as3.cpp \
-       LocalConnection_as3.cpp \
-       NetConnection_as3.cpp \
-       NetStream_as3.cpp \
-       ObjectEncoding_as3.cpp \
-       Responder_as3.cpp \
-       SharedObjectFlushStatus_as3.cpp \
-       SharedObject_as3.cpp \
-       Socket_as3.cpp \
-       URLLoaderDataFormat_as3.cpp \
-       URLLoader_as3.cpp \
-       URLRequestDefaults_as3.cpp \
-       URLRequestHeader_as3.cpp \
-       URLRequestMethod_as3.cpp \
-       URLRequest_as3.cpp \
-       URLStream_as3.cpp \
-       URLVariables_as3.cpp \
-       XMLSocket_as3.cpp \
-       $(NULL)
-
-noinst_HEADERS = \
-       FileFilter_as3.h \
-       FileReferenceList_as3.h \
-       FileReference_as3.h \
-       IDynamicPropertyOutput_as3.h \
-       IDynamicPropertyWriter_as3.h \
-       LocalConnection_as3.h \
-       NetConnection_as3.h \
-       NetStream_as3.h \
-       ObjectEncoding_as3.h \
-       Responder_as3.h \
-       SharedObjectFlushStatus_as3.h \
-       SharedObject_as3.h \
-       Socket_as3.h \
-       URLLoaderDataFormat_as3.h \
-       URLLoader_as3.h \
-       URLRequestDefaults_as3.h \
-       URLRequestHeader_as3.h \
-       URLRequestMethod_as3.h \
-       URLRequest_as3.h \
-       URLStream_as3.h \
-       URLVariables_as3.h \
-       XMLSocket_as3.h \
-               $(NULL)
-
-libgnashas3_la_LIBADD = \
-       $(top_builddir)/libamf/libgnashamf.la \
-       $(top_builddir)/libbase/libgnashbase.la
-
-if USE_FFMPEG_ENGINE
-AM_CPPFLAGS += $(FFMPEG_CFLAGS) \
-               $(SDL_CFLAGS) \
-               -I$(top_srcdir)/libmedia/ffmpeg
-libgnashas3_la_LIBADD += $(FFMPEG_LIBS) \
-                       $(SDL_LIBS)
-endif
-
-if USE_GST_ENGINE
-AM_CPPFLAGS += $(GSTREAMER_CFLAGS) \
-               -I$(top_srcdir)/libmedia/gst
-libgnashas3_la_LIBADD += $(GSTREAMER_LIBS) \
-                               $(SDL_LIBS)
-endif
-
-#libgnashasobjs_la_LDFLAGS = -release $(VERSION) -no-undefined -export-dynamic
-
-if WIN32
-  libgnashas3_la_LDFLAGS = -no-undefined
-endif
-
-# Rebuild with GCC 4.x Mudflap support
-mudflap:
-       @echo "Rebuilding with GCC Mudflap support"
-       $(MAKE) CXXFLAGS="$(CXXFLAGS) -fmudflap" LDFLAGS="$(LDFLAGS) -lmudflap"
-
-clean-hook:
-       -rm -f core.*
-

=== added file 'libcore/asobj3/net/net.am'
--- a/libcore/asobj3/net/net.am 1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/net/net.am 2009-04-24 04:32:22 +0000
@@ -0,0 +1,136 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+NETdir = $(srcdir)/net
+
+AM_CPPFLAGS += -I$(NETdir)
+
+NET_SOURCES =
+NET_HEADERS =
+
+if BUILD_FILEFILTER_AS3
+NET_SOURCES += $(NETdir)/FileFilter_as3.cpp
+NET_HEADERS += $(NETdir)/FileFilter_as3.h
+endif
+
+if BUILD_FILEREFERENCELIST_AS3
+NET_SOURCES += $(NETdir)/FileReferenceList_as3.cpp
+NET_HEADERS += $(NETdir)/FileReferenceList_as3.h
+endif
+
+if BUILD_FILEREFERENCE_AS3
+NET_SOURCES += $(NETdir)/FileReference_as3.cpp
+NET_HEADERS += $(NETdir)/FileReference_as3.h
+endif
+
+if BUILD_IDYNAMICPROPERTYOUTPUT_AS3
+NET_SOURCES += $(NETdir)/IDynamicPropertyOutput_as3.cpp
+NET_HEADERS += $(NETdir)/IDynamicPropertyOutput_as3.h
+endif
+
+if BUILD_IDYNAMICPROPERTYWRITER_AS3
+NET_SOURCES += $(NETdir)/IDynamicPropertyWriter_as3.cpp
+NET_HEADERS += $(NETdir)/IDynamicPropertyWriter_as3.h
+endif
+
+if BUILD_LOCALCONNECTION_AS3
+NET_SOURCES += $(NETdir)/LocalConnection_as3.cpp
+NET_HEADERS += $(NETdir)/LocalConnection_as3.h
+endif
+
+if BUILD_NETCONNECTION_AS3
+NET_SOURCES += $(NETdir)/NetConnection_as3.cpp
+NET_HEADERS += $(NETdir)/NetConnection_as3.h
+endif
+
+if BUILD_NETSTREAM_AS3
+NET_SOURCES += $(NETdir)/NetStream_as3.cpp
+NET_HEADERS += $(NETdir)/NetStream_as3.h
+endif
+
+if BUILD_OBJECTENCODING_AS3
+NET_SOURCES += $(NETdir)/ObjectEncoding_as3.cpp
+NET_HEADERS += $(NETdir)/ObjectEncoding_as3.h
+endif
+
+if BUILD_RESPONDER_AS3
+NET_SOURCES += $(NETdir)/Responder_as3.cpp
+NET_HEADERS += $(NETdir)/Responder_as3.h
+endif
+
+if BUILD_SHAREDOBJECTFLUSHSTATUS_AS3
+NET_SOURCES += $(NETdir)/SharedObjectFlushStatus_as3.cpp
+NET_HEADERS += $(NETdir)/SharedObjectFlushStatus_as3.h
+endif
+
+if BUILD_SHAREDOBJECT_AS3
+NET_SOURCES += $(NETdir)/SharedObject_as3.cpp
+NET_HEADERS += $(NETdir)/SharedObject_as3.h
+endif
+
+if BUILD_SOCKET_AS3
+NET_SOURCES += $(NETdir)/Socket_as3.cpp
+NET_HEADERS += $(NETdir)/Socket_as3.h
+endif
+
+if BUILD_URLLOADERDATAFORMAT_AS3
+NET_SOURCES += $(NETdir)/URLLoaderDataFormat_as3.cpp
+NET_HEADERS += $(NETdir)/URLLoaderDataFormat_as3.h
+endif
+
+if BUILD_URLLOADER_AS3
+NET_SOURCES += $(NETdir)/URLLoader_as3.cpp
+NET_HEADERS += $(NETdir)/URLLoader_as3.h
+endif
+
+if BUILD_URLREQUESTDEFAULTS_AS3
+NET_SOURCES += $(NETdir)/URLRequestDefaults_as3.cpp
+NET_HEADERS += $(NETdir)/URLRequestDefaults_as3.h
+endif
+
+if BUILD_URLREQUESTHEADER_AS3
+NET_SOURCES += $(NETdir)/URLRequestHeader_as3.cpp
+NET_HEADERS += $(NETdir)/URLRequestHeader_as3.h
+endif
+
+if BUILD_URLREQUESTMETHOD_AS3
+NET_SOURCES += $(NETdir)/URLRequestMethod_as3.cpp
+NET_HEADERS += $(NETdir)/URLRequestMethod_as3.h
+endif
+
+if BUILD_URLREQUEST_AS3
+NET_SOURCES += $(NETdir)/URLRequest_as3.cpp
+NET_HEADERS += $(NETdir)/URLRequest_as3.h
+endif
+
+if BUILD_URLSTREAM_AS3
+NET_SOURCES += $(NETdir)/URLStream_as3.cpp
+NET_HEADERS += $(NETdir)/URLStream_as3.h
+endif
+
+if BUILD_URLVARIABLES_AS3
+NET_SOURCES += $(NETdir)/URLVariables_as3.cpp
+NET_HEADERS += $(NETdir)/URLVariables_as3.h
+endif
+
+if BUILD_XMLSOCKET_AS3
+NET_SOURCES += $(NETdir)/XMLSocket_as3.cpp
+NET_HEADERS += $(NETdir)/XMLSocket_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(NET_SOURCES)
+noinst_HEADERS +=  $(NET_HEADERS)

=== added file 'libcore/asobj3/printing/printing.am'
--- a/libcore/asobj3/printing/printing.am       1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/printing/printing.am       2009-04-24 04:32:22 +0000
@@ -0,0 +1,41 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+PRINTINGdir = $(srcdir)/printing
+
+AM_CPPFLAGS += -I$(PRINTINGdir)
+
+PRINTING_SOURCES =
+PRINTING_HEADERS =
+
+if BUILD_PRINTJOBOPTIONS_AS3
+PRINTING_SOURCES += $(PRINTINGdir)/PrintJobOptions_as3.cpp
+PRINTING_HEADERS += $(PRINTINGdir)/PrintJobOptions_as3.h
+endif
+
+if BUILD_PRINTJOBORIENTATION_AS3
+PRINTING_SOURCES += $(PRINTINGdir)/PrintJobOrientation_as3.cpp
+PRINTING_HEADERS += $(PRINTINGdir)/PrintJobOrientation_as3.h
+endif
+
+if BUILD_PRINTJOB_AS3
+PRINTING_SOURCES += $(PRINTINGdir)/PrintJob_as3.cpp
+PRINTING_HEADERS += $(PRINTINGdir)/PrintJob_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(PRINTING_SOURCES)
+noinst_HEADERS +=  $(PRINTING_HEADERS)

=== added file 'libcore/asobj3/sampler/sampler.am'
--- a/libcore/asobj3/sampler/sampler.am 1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/sampler/sampler.am 2009-04-24 04:32:22 +0000
@@ -0,0 +1,46 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+SAMPLERdir = $(srcdir)/sampler
+
+AM_CPPFLAGS += -I$(SAMPLERdir)
+
+SAMPLER_SOURCES =
+SAMPLER_HEADERS =
+
+if BUILD_DELETEOBJECTSAMPLE_AS3
+SAMPLER_SOURCES += $(SAMPLERdir)/DeleteObjectSample_as3.cpp
+SAMPLER_HEADERS += $(SAMPLERdir)/DeleteObjectSample_as3.h
+endif
+
+if BUILD_NEWOBJECTSAMPLE_AS3
+SAMPLER_SOURCES += $(SAMPLERdir)/NewObjectSample_as3.cpp
+SAMPLER_HEADERS += $(SAMPLERdir)/NewObjectSample_as3.h
+endif
+
+if BUILD_SAMPLE_AS3
+SAMPLER_SOURCES += $(SAMPLERdir)/Sample_as3.cpp
+SAMPLER_HEADERS += $(SAMPLERdir)/Sample_as3.h
+endif
+
+if BUILD_STACKFRAME_AS3
+SAMPLER_SOURCES += $(SAMPLERdir)/StackFrame_as3.cpp
+SAMPLER_HEADERS += $(SAMPLERdir)/StackFrame_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(SAMPLER_SOURCES)
+noinst_HEADERS +=  $(SAMPLER_HEADERS)

=== added file 'libcore/asobj3/security/security.am'
--- a/libcore/asobj3/security/security.am       1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/security/security.am       2009-04-24 04:32:22 +0000
@@ -0,0 +1,51 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+SECURITYdir = $(srcdir)/security
+
+AM_CPPFLAGS += -I$(SECURITYdir)
+
+SECURITY_SOURCES =
+SECURITY_HEADERS =
+
+if BUILD_IURIDEREFERENCER_AS3
+SECURITY_SOURCES += $(SECURITYdir)/IURIDereferencer_as3.cpp
+SECURITY_HEADERS += $(SECURITYdir)/IURIDereferencer_as3.h
+endif
+
+if BUILD_REVOCATIONCHECKSETTINGS_AS3
+SECURITY_SOURCES += $(SECURITYdir)/RevocationCheckSettings_as3.cpp
+SECURITY_HEADERS += $(SECURITYdir)/RevocationCheckSettings_as3.h
+endif
+
+if BUILD_SIGNATURESTATUS_AS3
+SECURITY_SOURCES += $(SECURITYdir)/SignatureStatus_as3.cpp
+SECURITY_HEADERS += $(SECURITYdir)/SignatureStatus_as3.h
+endif
+
+if BUILD_SIGNERTRUSTSETTINGS_AS3
+SECURITY_SOURCES += $(SECURITYdir)/SignerTrustSettings_as3.cpp
+SECURITY_HEADERS += $(SECURITYdir)/SignerTrustSettings_as3.h
+endif
+
+if BUILD_XMLSIGNATUREVALIDATOR_AS3
+SECURITY_SOURCES += $(SECURITYdir)/XMLSignatureValidator_as3.cpp
+SECURITY_HEADERS += $(SECURITYdir)/XMLSignatureValidator_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(SECURITY_SOURCES)
+noinst_HEADERS +=  $(SECURITY_HEADERS)

=== added file 'libcore/asobj3/system/system.am'
--- a/libcore/asobj3/system/system.am   1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/system/system.am   2009-04-24 04:32:22 +0000
@@ -0,0 +1,72 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+
+SYSTEMdir = $(srcdir)/system
+
+AM_CPPFLAGS += -I$(SYSTEMdir)
+
+SYSTEM_SOURCES =
+SYSTEM_HEADERS =
+
+if BUILD_APPLICATIONDOMAIN_AS3
+SYSTEM_SOURCES += $(SYSTEMdir)/ApplicationDomain_as3.cpp
+SYSTEM_HEADERS += $(SYSTEMdir)/ApplicationDomain_as3.h
+endif
+
+if BUILD_CAPABILITIES_AS3
+SYSTEM_SOURCES += $(SYSTEMdir)/Capabilities_as3.cpp
+SYSTEM_HEADERS += $(SYSTEMdir)/Capabilities_as3.h
+endif
+
+if BUILD_IMECONVERSIONMODE_AS3
+SYSTEM_SOURCES += $(SYSTEMdir)/IMEConversionMode_as3.cpp
+SYSTEM_HEADERS += $(SYSTEMdir)/IMEConversionMode_as3.h
+endif
+
+if BUILD_IME_AS3
+SYSTEM_SOURCES += $(SYSTEMdir)/IME_as3.cpp
+SYSTEM_HEADERS += $(SYSTEMdir)/IME_as3.h
+endif
+
+if BUILD_LOADERCONTEXT_AS3
+SYSTEM_SOURCES += $(SYSTEMdir)/LoaderContext_as3.cpp
+SYSTEM_HEADERS += $(SYSTEMdir)/LoaderContext_as3.h
+endif
+
+if BUILD_SECURITYDOMAIN_AS3
+SYSTEM_SOURCES += $(SYSTEMdir)/SecurityDomain_as3.cpp
+SYSTEM_HEADERS += $(SYSTEMdir)/SecurityDomain_as3.h
+endif
+
+if BUILD_SECURITYPANEL_AS3
+SYSTEM_SOURCES += $(SYSTEMdir)/SecurityPanel_as3.cpp
+SYSTEM_HEADERS += $(SYSTEMdir)/SecurityPanel_as3.h
+endif
+
+if BUILD_SECURITY_AS3
+SYSTEM_SOURCES += $(SYSTEMdir)/Security_as3.cpp
+SYSTEM_HEADERS += $(SYSTEMdir)/Security_as3.h
+endif
+
+if BUILD_SYSTEM_AS3
+SYSTEM_SOURCES += $(SYSTEMdir)/System_as3.cpp
+SYSTEM_HEADERS += $(SYSTEMdir)/System_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(SYSTEM_SOURCES)
+noinst_HEADERS +=  $(SYSTEM_HEADERS)

=== added file 'libcore/asobj3/text/text.am'
--- a/libcore/asobj3/text/text.am       1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/text/text.am       2009-04-24 04:32:22 +0000
@@ -0,0 +1,116 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+TEXTdir = $(srcdir)/text
+
+AM_CPPFLAGS += -I$(TEXTdir)
+
+TEXT_SOURCES =
+TEXT_HEADERS =
+
+if BUILD_ANTIALIASTYPE_AS3
+TEXT_SOURCES += $(TEXTdir)/AntiAliasType_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/AntiAliasType_as3.h
+endif
+
+if BUILD_CSMSETTINGS_AS3
+TEXT_SOURCES += $(TEXTdir)/CSMSettings_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/CSMSettings_as3.h
+endif
+
+if BUILD_FONTSTYLE_AS3
+TEXT_SOURCES += $(TEXTdir)/FontStyle_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/FontStyle_as3.h
+endif
+
+if BUILD_FONTTYPE_AS3
+TEXT_SOURCES += $(TEXTdir)/FontType_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/FontType_as3.h
+endif
+
+if BUILD_FONT_AS3
+TEXT_SOURCES += $(TEXTdir)/Font_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/Font_as3.h
+endif
+
+if BUILD_GRIDFITTYPE_AS3
+TEXT_SOURCES += $(TEXTdir)/GridFitType_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/GridFitType_as3.h
+endif
+
+if BUILD_STATICTEXT_AS3
+TEXT_SOURCES += $(TEXTdir)/StaticText_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/StaticText_as3.h
+endif
+
+if BUILD_STYLESHEET_AS3
+TEXT_SOURCES += $(TEXTdir)/StyleSheet_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/StyleSheet_as3.h
+endif
+
+if BUILD_TEXTCOLORTYPE_AS3
+TEXT_SOURCES += $(TEXTdir)/TextColorType_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/TextColorType_as3.h
+endif
+
+if BUILD_TEXTDISPLAYMODE_AS3
+TEXT_SOURCES += $(TEXTdir)/TextDisplayMode_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/TextDisplayMode_as3.h
+endif
+
+if BUILD_TEXTFIELDAUTOSIZE_AS3
+TEXT_SOURCES += $(TEXTdir)/TextFieldAutoSize_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/TextFieldAutoSize_as3.h
+endif
+
+if BUILD_TEXTFIELDTYPE_AS3
+TEXT_SOURCES += $(TEXTdir)/TextFieldType_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/TextFieldType_as3.h
+endif
+
+if BUILD_TEXTFIELD_AS3
+TEXT_SOURCES += $(TEXTdir)/TextField_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/TextField_as3.h
+endif
+
+if BUILD_TEXTFORMATALIGN_AS3
+TEXT_SOURCES += $(TEXTdir)/TextFormatAlign_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/TextFormatAlign_as3.h
+endif
+
+if BUILD_TEXTFORMAT_AS3
+TEXT_SOURCES += $(TEXTdir)/TextFormat_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/TextFormat_as3.h
+endif
+
+if BUILD_TEXTLINEMETRICS_AS3
+TEXT_SOURCES += $(TEXTdir)/TextLineMetrics_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/TextLineMetrics_as3.h
+endif
+
+if BUILD_TEXTRENDERER_AS3
+TEXT_SOURCES += $(TEXTdir)/TextRenderer_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/TextRenderer_as3.h
+endif
+
+if BUILD_TEXTSNAPSHOT_AS3
+TEXT_SOURCES += $(TEXTdir)/TextSnapshot_as3.cpp
+TEXT_HEADERS += $(TEXTdir)/TextSnapshot_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(TEXT_SOURCES)
+noinst_HEADERS +=  $(TEXT_HEADERS)

=== removed file 'libcore/asobj3/transitions/Makefile.am'
--- a/libcore/asobj3/transitions/Makefile.am    2009-04-23 22:41:54 +0000
+++ b/libcore/asobj3/transitions/Makefile.am    1970-01-01 00:00:00 +0000
@@ -1,113 +0,0 @@
-## Process this file with automake to generate Makefile.in
-# 
-#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
-# 
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-# 
-# This program 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 this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-
-
-AUTOMAKE_OPTIONS = 
-
-# if the compiler has broken flaot support when optimized
-if BROKEN_FLOAT
-AM_CXXFLAGS = -ffloat-store
-endif
-
-noinst_LTLIBRARIES = libgnashas3.la 
-
-AM_CPPFLAGS = \
-       -I$(top_srcdir)/libnet \
-       -I$(top_srcdir)/backend \
-       -I$(top_srcdir)/libcore \
-       -I$(top_srcdir)/libcore/swf \
-       -I$(top_srcdir)/libcore/parser \
-       -I$(top_srcdir)/libcore/vm \
-       -I$(top_srcdir)/libbase \
-       -I$(top_srcdir)/libamf \
-       -I$(top_srcdir)/libltdl \
-       -I$(top_srcdir)/libmedia \
-       -I$(top_srcdir)/libsound \
-       $(PTHREAD_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(BOOST_CFLAGS) \
-       $(FREETYPE2_CFLAGS) \
-       $(NULL)
-
-
-libgnashas3_la_SOURCES = \
-       Blinds_as3.cpp \
-       Fade_as3.cpp \
-       Fly_as3.cpp \
-       Iris_as3.cpp \
-       Photo_as3.cpp \
-       PixelDissolve_as3.cpp \
-       Rotate_as3.cpp \
-       Squeeze_as3.cpp \
-       TransitionManager_as3.cpp \
-       Transition_as3.cpp \
-       TweenEvent_as3.cpp \
-       Tween_as3.cpp \
-       Wipe_as3.cpp \
-       Zoom_as3.cpp \
-       $(NULL)
-
-noinst_HEADERS = \
-       Blinds_as3.h \
-       Fade_as3.h \
-       Fly_as3.h \
-       Iris_as3.h \
-       Photo_as3.h \
-       PixelDissolve_as3.h \
-       Rotate_as3.h \
-       Squeeze_as3.h \
-       TransitionManager_as3.h \
-       Transition_as3.h \
-       TweenEvent_as3.h \
-       Tween_as3.h \
-       Wipe_as3.h \
-       Zoom_as3.h \
-       $(NULL)
-
-libgnashas3_la_LIBADD = \
-       $(top_builddir)/libamf/libgnashamf.la \
-       $(top_builddir)/libbase/libgnashbase.la
-
-if USE_FFMPEG_ENGINE
-AM_CPPFLAGS += $(FFMPEG_CFLAGS) \
-               $(SDL_CFLAGS) \
-               -I$(top_srcdir)/libmedia/ffmpeg
-libgnashas3_la_LIBADD += $(FFMPEG_LIBS) \
-                       $(SDL_LIBS)
-endif
-
-if USE_GST_ENGINE
-AM_CPPFLAGS += $(GSTREAMER_CFLAGS) \
-               -I$(top_srcdir)/libmedia/gst
-libgnashas3_la_LIBADD += $(GSTREAMER_LIBS) \
-                               $(SDL_LIBS)
-endif
-
-#libgnashasobjs_la_LDFLAGS = -release $(VERSION) -no-undefined -export-dynamic
-
-if WIN32
-  libgnashas3_la_LDFLAGS = -no-undefined
-endif
-
-# Rebuild with GCC 4.x Mudflap support
-mudflap:
-       @echo "Rebuilding with GCC Mudflap support"
-       $(MAKE) CXXFLAGS="$(CXXFLAGS) -fmudflap" LDFLAGS="$(LDFLAGS) -lmudflap"
-
-clean-hook:
-       -rm -f core.*
-

=== added file 'libcore/asobj3/transitions/transitions.am'
--- a/libcore/asobj3/transitions/transitions.am 1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/transitions/transitions.am 2009-04-24 04:32:22 +0000
@@ -0,0 +1,96 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+AM_CPPFLAGS += $(srcdir)/transitions
+
+TRANSISTIONSdir = $(srcdir)/transitions
+TRANSISTIONS_SOURCES =
+TRANSISTIONS_HEADERS =
+
+if BUILD_BLINDS_AS3
+TRANSISTIONS_SOURCES += $(TRANSISTIONSdir)/Blinds_as3.cpp
+TRANSISTIONS_HEADERS += $(TRANSISTIONSdir)/Blinds_as3.h
+endif
+
+if BUILD_FADE_AS3
+TRANSISTIONS_SOURCES += $(TRANSISTIONSdir)/Fade_as3.cpp
+TRANSISTIONS_HEADERS += $(TRANSISTIONSdir)/Fade_as3.h
+endif
+
+if BUILD_FLY_AS3
+TRANSISTIONS_SOURCES += $(TRANSISTIONSdir)/Fly_as3.cpp
+TRANSISTIONS_HEADERS += $(TRANSISTIONSdir)/Fly_as3.h
+endif
+
+if BUILD_IRIS_AS3
+TRANSISTIONS_SOURCES += $(TRANSISTIONSdir)/Iris_as3.cpp
+TRANSISTIONS_HEADERS += $(TRANSISTIONSdir)/Iris_as3.h
+endif
+
+if BUILD_PHOTO_AS3
+TRANSISTIONS_SOURCES += $(TRANSISTIONSdir)/Photo_as3.cpp
+TRANSISTIONS_HEADERS += $(TRANSISTIONSdir)/Photo_as3.h
+endif
+
+if BUILD_PIXELDISSOLVE_AS3
+TRANSISTIONS_SOURCES += $(TRANSISTIONSdir)/PixelDissolve_as3.cpp
+TRANSISTIONS_HEADERS += $(TRANSISTIONSdir)/PixelDissolve_as3.h
+endif
+
+if BUILD_ROTATE_AS3
+TRANSISTIONS_SOURCES += $(TRANSISTIONSdir)/Rotate_as3.cpp
+TRANSISTIONS_HEADERS += $(TRANSISTIONSdir)/Rotate_as3.h
+endif
+
+if BUILD_SQUEEZE_AS3
+TRANSISTIONS_SOURCES += $(TRANSISTIONSdir)/Squeeze_as3.cpp
+TRANSISTIONS_HEADERS += $(TRANSISTIONSdir)/Squeeze_as3.h
+endif
+
+if BUILD_TRANSITIONMANAGER_AS3
+TRANSISTIONS_SOURCES += $(TRANSISTIONSdir)/TransitionManager_as3.cpp
+TRANSISTIONS_HEADERS += $(TRANSISTIONSdir)/TransitionManager_as3.h
+endif
+
+if BUILD_TRANSITION_AS3
+TRANSISTIONS_SOURCES += $(TRANSISTIONSdir)/Transition_as3.cpp
+TRANSISTIONS_HEADERS += $(TRANSISTIONSdir)/Transition_as3.h
+endif
+
+if BUILD_TWEENEVENT_AS3
+TRANSISTIONS_SOURCES += $(TRANSISTIONSdir)/TweenEvent_as3.cpp
+TRANSISTIONS_HEADERS += $(TRANSISTIONSdir)/TweenEvent_as3.h
+endif
+
+if BUILD_TWEEN_AS3
+TRANSISTIONS_SOURCES += $(TRANSISTIONSdir)/Tween_as3.cpp
+TRANSISTIONS_HEADERS += $(TRANSISTIONSdir)/Tween_as3.h
+endif
+
+if BUILD_WIPE_AS3
+TRANSISTIONS_SOURCES += $(TRANSISTIONSdir)/Wipe_as3.cpp
+TRANSISTIONS_HEADERS += $(TRANSISTIONSdir)/Wipe_as3.h
+endif
+
+if BUILD_ZOOM_AS3
+TRANSISTIONS_SOURCES += $(TRANSISTIONSdir)/Zoom_as3.cpp
+TRANSISTIONS_HEADERS += $(TRANSISTIONSdir)/Zoom_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(TRANSISTIONS_SOURCES)
+noinst_HEADERS +=  $(TRANSISTIONS_HEADERS)
+

=== added file 'libcore/asobj3/ui/ui.am'
--- a/libcore/asobj3/ui/ui.am   1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/ui/ui.am   2009-04-24 04:32:22 +0000
@@ -0,0 +1,61 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+# if the compiler has broken float support when optimized
+if BROKEN_FLOAT
+AM_CXXFLAGS = -ffloat-store
+endif
+
+AM_CPPFLAGS += -I$(srcdir)/ui
+
+UIdir = $(srcdir)/ui
+UI_SOURCES =
+UI_HEADERS =
+
+if BUILD_CONTEXTMENUBUILTINITEMS_AS3
+UI_SOURCES += $(UIdir)/ContextMenuBuiltInItems_as3.cpp
+UI_HEADERS += $(UIdir)/ContextMenuBuiltInItems_as3.h
+endif
+
+if BUILD_CONTEXTMENUITEM_AS3
+UI_SOURCES += $(UIdir)/ContextMenuItem_as3.cpp
+UI_HEADERS += $(UIdir)/ContextMenuItem_as3.h
+endif
+
+if BUILD_CONTEXTMENU_AS3
+UI_SOURCES += $(UIdir)/ContextMenu_as3.cpp
+UI_HEADERS += $(UIdir)/ContextMenu_as3.h
+endif
+
+if BUILD_KEYLOCATION_AS3
+UI_SOURCES += $(UIdir)/KeyLocation_as3.cpp
+UI_HEADERS += $(UIdir)/KeyLocation_as3.h
+endif
+
+if BUILD_KEYBOARD_AS3
+UI_SOURCES += $(UIdir)/Keyboard_as3.cpp
+UI_HEADERS += $(UIdir)/Keyboard_as3.h
+endif
+
+if BUILD_MOUSE_AS3
+UI_SOURCES += $(UIdir)/Mouse_as3.cpp
+UI_HEADERS += $(UIdir)/Mouse_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(UI_SOURCES)
+noinst_HEADERS +=  $(UI_HEADERS)
+

=== removed file 'libcore/asobj3/utils/Makefile.am'
--- a/libcore/asobj3/utils/Makefile.am  2009-04-23 22:41:54 +0000
+++ b/libcore/asobj3/utils/Makefile.am  1970-01-01 00:00:00 +0000
@@ -1,103 +0,0 @@
-## Process this file with automake to generate Makefile.in
-# 
-#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
-# 
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-# 
-# This program 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 this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-
-
-AUTOMAKE_OPTIONS = 
-
-# if the compiler has broken flaot support when optimized
-if BROKEN_FLOAT
-AM_CXXFLAGS = -ffloat-store
-endif
-
-noinst_LTLIBRARIES = libgnashas3.la 
-
-AM_CPPFLAGS = \
-       -I$(top_srcdir)/libnet \
-       -I$(top_srcdir)/backend \
-       -I$(top_srcdir)/libcore \
-       -I$(top_srcdir)/libcore/swf \
-       -I$(top_srcdir)/libcore/parser \
-       -I$(top_srcdir)/libcore/vm \
-       -I$(top_srcdir)/libbase \
-       -I$(top_srcdir)/libamf \
-       -I$(top_srcdir)/libltdl \
-       -I$(top_srcdir)/libmedia \
-       -I$(top_srcdir)/libsound \
-       $(PTHREAD_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(BOOST_CFLAGS) \
-       $(FREETYPE2_CFLAGS) \
-       $(NULL)
-
-
-libgnashas3_la_SOURCES = \
-       ByteArray_as3.cpp \
-       CompressionAlgorithm_as3.cpp \
-       Dictionary_as3.cpp \
-       Endian_as3.cpp \
-       IDataInput_as3.cpp \
-       IDataOutput_as3.cpp \
-       IExternalizable_as3.cpp \
-       Proxy_as3.cpp \
-       Timer_as3.cpp \
-       $(NULL)
-
-noinst_HEADERS = \
-       ByteArray_as3.h \
-       CompressionAlgorithm_as3.h \
-       Dictionary_as3.h \
-       Endian_as3.h \
-       IDataInput_as3.h \
-       IDataOutput_as3.h \
-       IExternalizable_as3.h \
-       Proxy_as3.h \
-       Timer_as3.h \
-       $(NULL)
-
-libgnashas3_la_LIBADD = \
-       $(top_builddir)/libamf/libgnashamf.la \
-       $(top_builddir)/libbase/libgnashbase.la
-
-if USE_FFMPEG_ENGINE
-AM_CPPFLAGS += $(FFMPEG_CFLAGS) \
-               $(SDL_CFLAGS) \
-               -I$(top_srcdir)/libmedia/ffmpeg
-libgnashas3_la_LIBADD += $(FFMPEG_LIBS) \
-                       $(SDL_LIBS)
-endif
-
-if USE_GST_ENGINE
-AM_CPPFLAGS += $(GSTREAMER_CFLAGS) \
-               -I$(top_srcdir)/libmedia/gst
-libgnashas3_la_LIBADD += $(GSTREAMER_LIBS) \
-                               $(SDL_LIBS)
-endif
-
-#libgnashasobjs_la_LDFLAGS = -release $(VERSION) -no-undefined -export-dynamic
-
-if WIN32
-  libgnashas3_la_LDFLAGS = -no-undefined
-endif
-
-# Rebuild with GCC 4.x Mudflap support
-mudflap:
-       @echo "Rebuilding with GCC Mudflap support"
-       $(MAKE) CXXFLAGS="$(CXXFLAGS) -fmudflap" LDFLAGS="$(LDFLAGS) -lmudflap"
-
-clean-hook:
-       -rm -f core.*
-

=== added file 'libcore/asobj3/utils/utils.am'
--- a/libcore/asobj3/utils/utils.am     1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/utils/utils.am     2009-04-24 04:32:22 +0000
@@ -0,0 +1,70 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+AM_CPPFLAGS += -I$(srcdir)/utils
+
+UTILSdir = $(srcdir)/utils
+UTILS_SOURCES =
+UTILS_HEADERS =
+
+if BUILD_BYTEARRAY_AS3
+UTILS_SOURCES += $(srcdir)/utils/ByteArray_as3.cpp
+UTILS_HEADERS += $(srcdir)/utils/ByteArray_as3.h
+endif
+
+if BUILD_COMPRESSIONALGORITHM_AS3
+UTILS_SOURCES += $(srcdir)/utils/CompressionAlgorithm_as3.cpp
+UTILS_HEADERS += $(srcdir)/utils/CompressionAlgorithm_as3.h
+endif
+
+if BUILD_DICTIONARY_AS3
+UTILS_SOURCES += $(srcdir)/utils/Dictionary_as3.cpp
+UTILS_HEADERS += $(srcdir)/utils/Dictionary_as3.h
+endif
+
+if BUILD_ENDIAN_AS3
+UTILS_SOURCES += $(srcdir)/utils/Endian_as3.cpp
+UTILS_HEADERS += $(srcdir)/utils/Endian_as3.h
+endif
+
+if BUILD_IDATAINPUT_AS3
+UTILS_SOURCES += $(srcdir)/utils/IDataInput_as3.cpp
+UTILS_HEADERS += $(srcdir)/utils/IDataInput_as3.h
+endif
+
+if BUILD_IDATAOUTPUT_AS3
+UTILS_SOURCES += $(srcdir)/utils/IDataOutput_as3.cpp
+UTILS_HEADERS += $(srcdir)/utils/IDataOutput_as3.h
+endif
+
+if BUILD_IEXTERNALIZABLE_AS3
+UTILS_SOURCES += $(srcdir)/utils/IExternalizable_as3.cpp
+UTILS_HEADERS += $(srcdir)/utils/IExternalizable_as3.h
+endif
+
+if BUILD_PROXY_AS3
+UTILS_SOURCES += $(srcdir)/utils/Proxy_as3.cpp
+UTILS_HEADERS += $(srcdir)/utils/Proxy_as3.h
+endif
+
+if BUILD_TIMER_AS3
+UTILS_SOURCES += $(srcdir)/utils/Timer_as3.cpp
+UTILS_HEADERS += $(srcdir)/utils/Timer_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(UTILS_SOURCES)
+noinst_HEADERS += $(UTILS_HEADERS)

=== removed file 'libcore/asobj3/video/Makefile.am'
--- a/libcore/asobj3/video/Makefile.am  2009-04-23 22:41:54 +0000
+++ b/libcore/asobj3/video/Makefile.am  1970-01-01 00:00:00 +0000
@@ -1,127 +0,0 @@
-## Process this file with automake to generate Makefile.in
-# 
-#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
-# 
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-# 
-# This program 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 this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-
-
-AUTOMAKE_OPTIONS = 
-
-# if the compiler has broken flaot support when optimized
-if BROKEN_FLOAT
-AM_CXXFLAGS = -ffloat-store
-endif
-
-noinst_LTLIBRARIES = libgnashas3.la 
-
-AM_CPPFLAGS = \
-       -I$(top_srcdir)/libnet \
-       -I$(top_srcdir)/backend \
-       -I$(top_srcdir)/libcore \
-       -I$(top_srcdir)/libcore/swf \
-       -I$(top_srcdir)/libcore/parser \
-       -I$(top_srcdir)/libcore/vm \
-       -I$(top_srcdir)/libbase \
-       -I$(top_srcdir)/libamf \
-       -I$(top_srcdir)/libltdl \
-       -I$(top_srcdir)/libmedia \
-       -I$(top_srcdir)/libsound \
-       $(PTHREAD_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(BOOST_CFLAGS) \
-       $(FREETYPE2_CFLAGS) \
-       $(NULL)
-
-
-libgnashas3_la_SOURCES = \
-       AutoLayoutEvent_as3.cpp \
-       CaptionChangeEvent_as3.cpp \
-       CaptionTargetEvent_as3.cpp \
-       CuePointType_as3.cpp \
-       FLVPlaybackCaptioning_as3.cpp \
-       FLVPlayback_as3.cpp \
-       INCManager_as3.cpp \
-       IVPEvent_as3.cpp \
-       LayoutEvent_as3.cpp \
-       MetadataEvent_as3.cpp \
-       NCManagerNative_as3.cpp \
-       NCManager_as3.cpp \
-       SkinErrorEvent_as3.cpp \
-       SoundEvent_as3.cpp \
-       VideoAlign_as3.cpp \
-       VideoError_as3.cpp \
-       VideoEvent_as3.cpp \
-       VideoPlayer_as3.cpp \
-       VideoProgressEvent_as3.cpp \
-       VideoScaleMode_as3.cpp \
-       VideoState_as3.cpp \
-       $(NULL)
-
-noinst_HEADERS = \
-       AutoLayoutEvent_as3.h \
-       CaptionChangeEvent_as3.h \
-       CaptionTargetEvent_as3.h \
-       CuePointType_as3.h \
-       FLVPlaybackCaptioning_as3.h \
-       FLVPlayback_as3.h \
-       INCManager_as3.h \
-       IVPEvent_as3.h \
-       LayoutEvent_as3.h \
-       MetadataEvent_as3.h \
-       NCManagerNative_as3.h \
-       NCManager_as3.h \
-       SkinErrorEvent_as3.h \
-       SoundEvent_as3.h \
-       VideoAlign_as3.h \
-       VideoError_as3.h \
-       VideoEvent_as3.h \
-       VideoPlayer_as3.h \
-       VideoProgressEvent_as3.h \
-       VideoScaleMode_as3.h \
-       VideoState_as3.h \
-       $(NULL)
-
-libgnashas3_la_LIBADD = \
-       $(top_builddir)/libamf/libgnashamf.la \
-       $(top_builddir)/libbase/libgnashbase.la
-
-if USE_FFMPEG_ENGINE
-AM_CPPFLAGS += $(FFMPEG_CFLAGS) \
-               $(SDL_CFLAGS) \
-               -I$(top_srcdir)/libmedia/ffmpeg
-libgnashas3_la_LIBADD += $(FFMPEG_LIBS) \
-                       $(SDL_LIBS)
-endif
-
-if USE_GST_ENGINE
-AM_CPPFLAGS += $(GSTREAMER_CFLAGS) \
-               -I$(top_srcdir)/libmedia/gst
-libgnashas3_la_LIBADD += $(GSTREAMER_LIBS) \
-                               $(SDL_LIBS)
-endif
-
-#libgnashasobjs_la_LDFLAGS = -release $(VERSION) -no-undefined -export-dynamic
-
-if WIN32
-  libgnashas3_la_LDFLAGS = -no-undefined
-endif
-
-# Rebuild with GCC 4.x Mudflap support
-mudflap:
-       @echo "Rebuilding with GCC Mudflap support"
-       $(MAKE) CXXFLAGS="$(CXXFLAGS) -fmudflap" LDFLAGS="$(LDFLAGS) -lmudflap"
-
-clean-hook:
-       -rm -f core.*
-

=== added file 'libcore/asobj3/video/video.am'
--- a/libcore/asobj3/video/video.am     1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/video/video.am     2009-04-24 04:32:22 +0000
@@ -0,0 +1,130 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+AM_CPPFLAGS += -I$(srcdir)/video
+
+VIDEOdir = $(srcdir)/video
+VIDEO_SOURCES =
+VIDEO_HEADERS =
+
+if BUILD_AUTOLAYOUTEVENT_AS3
+VIDEO_SOURCES += $(srcdir)/video/AutoLayoutEvent_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/AutoLayoutEvent_as3.h
+endif
+
+if BUILD_CAPTIONCHANGEEVENT_AS3
+VIDEO_SOURCES += $(srcdir)/video/CaptionChangeEvent_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/CaptionChangeEvent_as3.h
+endif
+
+if BUILD_CAPTIONTARGETEVENT_AS3
+VIDEO_SOURCES += $(srcdir)/video/CaptionTargetEvent_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/CaptionTargetEvent_as3.h
+endif
+
+if BUILD_CUEPOINTTYPE_AS3
+VIDEO_SOURCES += $(srcdir)/video/CuePointType_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/CuePointType_as3.h
+endif
+
+if BUILD_FLVPLAYBACKCAPTIONING_AS3
+VIDEO_SOURCES += $(srcdir)/video/FLVPlaybackCaptioning_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/FLVPlaybackCaptioning_as3.h
+endif
+
+if BUILD_FLVPLAYBACK_AS3
+VIDEO_SOURCES += $(srcdir)/video/FLVPlayback_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/FLVPlayback_as3.h
+endif
+
+if BUILD_INCMANAGER_AS3
+VIDEO_SOURCES += $(srcdir)/video/INCManager_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/INCManager_as3.h
+endif
+
+if BUILD_IVPEVENT_AS3
+VIDEO_SOURCES += $(srcdir)/video/IVPEvent_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/IVPEvent_as3.h
+endif
+
+if BUILD_LAYOUTEVENT_AS3
+VIDEO_SOURCES += $(srcdir)/video/LayoutEvent_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/LayoutEvent_as3.h
+endif
+
+if BUILD_METADATAEVENT_AS3
+VIDEO_SOURCES += $(srcdir)/video/MetadataEvent_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/MetadataEvent_as3.h
+endif
+
+if BUILD_NCMANAGERNATIVE_AS3
+VIDEO_SOURCES += $(srcdir)/video/NCManagerNative_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/NCManagerNative_as3.h
+endif
+
+if BUILD_NCMANAGER_AS3
+VIDEO_SOURCES += $(srcdir)/video/NCManager_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/NCManager_as3.h
+endif
+
+if BUILD_SKINERROREVENT_AS3
+VIDEO_SOURCES += $(srcdir)/video/SkinErrorEvent_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/SkinErrorEvent_as3.h
+endif
+
+if BUILD_SOUNDEVENT_AS3
+VIDEO_SOURCES += $(srcdir)/video/SoundEvent_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/SoundEvent_as3.h
+endif
+
+if BUILD_VIDEOALIGN_AS3
+VIDEO_SOURCES += $(srcdir)/video/VideoAlign_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/VideoAlign_as3.h
+endif
+
+if BUILD_VIDEOERROR_AS3
+VIDEO_SOURCES += $(srcdir)/video/VideoError_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/VideoError_as3.h
+endif
+
+if BUILD_VIDEOEVENT_AS3
+VIDEO_SOURCES += $(srcdir)/video/VideoEvent_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/VideoEvent_as3.h
+endif
+
+if BUILD_VIDEOPLAYER_AS3
+VIDEO_SOURCES += $(srcdir)/video/VideoPlayer_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/VideoPlayer_as3.h
+endif
+
+if BUILD_VIDEOPROGRESSEVENT_AS3
+VIDEO_SOURCES += $(srcdir)/video/VideoProgressEvent_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/VideoProgressEvent_as3.h
+endif
+
+if BUILD_VIDEOSCALEMODE_AS3
+VIDEO_SOURCES += $(srcdir)/video/VideoScaleMode_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/VideoScaleMode_as3.h
+endif
+
+if BUILD_VIDEOSTATE_AS3
+VIDEO_SOURCES += $(srcdir)/video/VideoState_as3.cpp
+VIDEO_HEADERS += $(srcdir)/video/VideoState_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(VIDEO_SOURCES)
+noinst_HEADERS +=  $(VIDEO_HEADERS)

=== removed file 'libcore/asobj3/xml/Makefile.am'
--- a/libcore/asobj3/xml/Makefile.am    2009-04-23 22:41:54 +0000
+++ b/libcore/asobj3/xml/Makefile.am    1970-01-01 00:00:00 +0000
@@ -1,91 +0,0 @@
-## Process this file with automake to generate Makefile.in
-# 
-#   Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
-# 
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-# 
-# This program 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 this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-
-
-AUTOMAKE_OPTIONS = 
-
-# if the compiler has broken flaot support when optimized
-if BROKEN_FLOAT
-AM_CXXFLAGS = -ffloat-store
-endif
-
-noinst_LTLIBRARIES = libgnashas3.la 
-
-AM_CPPFLAGS = \
-       -I$(top_srcdir)/libnet \
-       -I$(top_srcdir)/backend \
-       -I$(top_srcdir)/libcore \
-       -I$(top_srcdir)/libcore/swf \
-       -I$(top_srcdir)/libcore/parser \
-       -I$(top_srcdir)/libcore/vm \
-       -I$(top_srcdir)/libbase \
-       -I$(top_srcdir)/libamf \
-       -I$(top_srcdir)/libltdl \
-       -I$(top_srcdir)/libmedia \
-       -I$(top_srcdir)/libsound \
-       $(PTHREAD_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(BOOST_CFLAGS) \
-       $(FREETYPE2_CFLAGS) \
-       $(NULL)
-
-
-libgnashas3_la_SOURCES = \
-       XMLDocument_as3.cpp \
-       XMLNodeType_as3.cpp \
-       XMLNode_as3.cpp \
-       $(NULL)
-
-noinst_HEADERS = \
-       XMLDocument_as3.h \
-       XMLNodeType_as3.h \
-       XMLNode_as3.h \
-       $(NULL)
-
-libgnashas3_la_LIBADD = \
-       $(top_builddir)/libamf/libgnashamf.la \
-       $(top_builddir)/libbase/libgnashbase.la
-
-if USE_FFMPEG_ENGINE
-AM_CPPFLAGS += $(FFMPEG_CFLAGS) \
-               $(SDL_CFLAGS) \
-               -I$(top_srcdir)/libmedia/ffmpeg
-libgnashas3_la_LIBADD += $(FFMPEG_LIBS) \
-                       $(SDL_LIBS)
-endif
-
-if USE_GST_ENGINE
-AM_CPPFLAGS += $(GSTREAMER_CFLAGS) \
-               -I$(top_srcdir)/libmedia/gst
-libgnashas3_la_LIBADD += $(GSTREAMER_LIBS) \
-                               $(SDL_LIBS)
-endif
-
-#libgnashasobjs_la_LDFLAGS = -release $(VERSION) -no-undefined -export-dynamic
-
-if WIN32
-  libgnashas3_la_LDFLAGS = -no-undefined
-endif
-
-# Rebuild with GCC 4.x Mudflap support
-mudflap:
-       @echo "Rebuilding with GCC Mudflap support"
-       $(MAKE) CXXFLAGS="$(CXXFLAGS) -fmudflap" LDFLAGS="$(LDFLAGS) -lmudflap"
-
-clean-hook:
-       -rm -f core.*
-

=== added file 'libcore/asobj3/xml/xml.am'
--- a/libcore/asobj3/xml/xml.am 1970-01-01 00:00:00 +0000
+++ b/libcore/asobj3/xml/xml.am 2009-04-24 04:32:22 +0000
@@ -0,0 +1,40 @@
+## Process this file with automake to generate Makefile.in
+# 
+#   Copyright (C) 2009 Free Software Foundation, Inc.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+AM_CPPFLAGS += -I$(srcdir)/xml
+
+XMLdir = $(srcdir)/xml
+XML_SOURCES =
+XML_HEADERS =
+
+if BUILD_XMLDOCUMENT_AS3
+XML_SOURCES += $(srcdir)/xml/XMLDocument_as3.cpp
+XML_HEADERS += $(srcdir)/xml/XMLDocument_as3.h
+endif
+
+if BUILD_XMLNODETYPE_AS3
+XML_SOURCES += $(srcdir)/xml/XMLNodeType_as3.cpp
+XML_HEADERS += $(srcdir)/xml/XMLNodeType_as3.h
+endif
+
+if BUILD_XMLNODE_AS3
+XML_SOURCES += $(srcdir)/xml/XMLNode_as3.cpp
+XML_HEADERS += $(srcdir)/xml/XMLNode_as3.h
+endif
+
+libgnashas3_la_SOURCES += $(XML_SOURCES)
+noinst_HEADERS +=  $(XML_HEADERS)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]