Over the past few days I've been doing some work on cleaning up gnash's Makefile.ams. The end goal that I'd like to reach is to transition to non-recursive automake.

There's a lot of cleanup that needs to happen before that, though. The current Makefile.ams aren't clean enough to simply copy and paste the dependency lists into a non-recursive system.

The major cleanups to do in advance are, from what I've looked at so far, are listing header files in _SOURCES variables, making coding style consistent, and determining what headers and libraries actually need to be installed.

I've attached a preview of the work I've done so far. This work is not ready for checkin: it's only been tested on my one machine but it touches build process used by operating systems and features I don't use. Also, it would create inconsistent style between directories.

I'm interested in review, to know what people think of the major themes of the cleanup, comments on individual changes, and reports of whether I've broken things on systems I can't test.

So what do people think?

--Andrew

--
dolphinling
<http://dolphinling.net/>
commit 39215bca3439c434538a877b4cd2cf10fc8d3974
Author: Andrew Guertin <[email protected]>
Date:   Wed Apr 13 06:04:29 2011 -0400

    List headers in _SOURCES

diff --git a/libbase/Makefile.am b/libbase/Makefile.am
index a185e87..8f7ea8e 100644
--- a/libbase/Makefile.am
+++ b/libbase/Makefile.am
@@ -22,35 +22,83 @@ EXTRA_DIST = gnashrc.in gnashpluginrc.in
 
 libgnashbase_la_SOURCES = \
        AMF.cpp \
+       AMF.h \
        arg_parser.cpp \
+       arg_parser.h \
        BitsReader.cpp \
+       BitsReader.h \
        ClockTime.cpp \
+       ClockTime.h \
        curl_adapter.cpp \
+       dsodefs.h \
        GC.cpp \
+       GC.h \
+       getclocktime.hpp \
+       gettext.h \
+       gmemory.h \
+       GnashAlgorithm.h \
+       GnashEnums.h \
+       GnashException.h \
        GnashFileUtilities.cpp \
+       GnashFileUtilities.h \
        GnashImage.cpp \
+       GnashImage.h \
        GnashImageJpeg.cpp \
+       GnashImageJpeg.h \
+       GnashNumeric.h \
+       GnashSleep.h \
+       GnashSystemFDHeaders.h \
+       GnashSystemIOHeaders.h \
+       GnashSystemNetHeaders.h \
        IOChannel.cpp \
+       IOChannel.h \
        log.cpp \
+       log.h \
        memory.cpp \
        NamingPolicy.cpp \
+       NamingPolicy.h \
+       NetworkAdapter.h \
        noseek_fd_adapter.cpp \
+       noseek_fd_adapter.h \
        rc.cpp \
+       rc.h \
        RTMP.cpp \
+       RTMP.h \
+       SharedMem.h \
+       SimpleBuffer.h \
        Socket.cpp \
+       Socket.h \
+       Stats.h \
        StreamProvider.cpp \
+       StreamProvider.h \
+       StringPredicates.h \
        string_table.cpp \
+       string_table.h \
        SWFCtype.cpp \
+       SWFCtype.h \
        tu_file.cpp \
+       tu_file.h \
        URLAccessManager.cpp \
+       URLAccessManager.h \
        URL.cpp \
+       URL.h \
        utf8.cpp \
+       utf8.h \
+       utility.h \
        WallClockTimer.cpp \
+       WallClockTimer.h \
        zlib_adapter.cpp \
+       zlib_adapter.h \
        $(NULL)
 
 if JEMALLOC
-libgnashbase_la_SOURCES += jemalloc.c
+libgnashbase_la_SOURCES += \
+       jemalloc.c \
+       jemalloc.h \
+       jemalloc_gnash.h \
+       jemalloc_rb.h \
+       jemalloc_types.h \
+       $(NULL)
 endif
 
 if ANDROID
@@ -68,7 +116,12 @@ endif
 endif
 
 if ENABLE_EXTENSIONS
-libgnashbase_la_SOURCES += extension.cpp sharedlib.cpp
+libgnashbase_la_SOURCES += \
+       extension.cpp \
+       extension.h \
+       sharedlib.cpp \
+       sharedlib.h \
+       $(NULL)
 endif
 
 if USE_PNG
@@ -101,6 +154,7 @@ libgnashbase_la_SOURCES += \
 
 if HAVE_VAAPI_GLX
 libgnashbase_la_SOURCES += \
+       GnashTexture.h \
        GnashVaapiTexture.cpp \
        GnashVaapiTexture.h \
        $(NULL)

commit a86d21b11e455f516ee49ae1d6a6668016d95f8d
Author: Andrew Guertin <[email protected]>
Date:   Wed Apr 13 04:54:27 2011 -0400

    Sort _SOURCES

diff --git a/libbase/Makefile.am b/libbase/Makefile.am
index b29d7b0..a185e87 100644
--- a/libbase/Makefile.am
+++ b/libbase/Makefile.am
@@ -21,32 +21,32 @@ sysconf_DATA = gnashrc gnashpluginrc
 EXTRA_DIST = gnashrc.in gnashpluginrc.in
 
 libgnashbase_la_SOURCES = \
+       AMF.cpp \
+       arg_parser.cpp \
+       BitsReader.cpp \
+       ClockTime.cpp \
+       curl_adapter.cpp \
+       GC.cpp \
+       GnashFileUtilities.cpp \
        GnashImage.cpp \
-       SWFCtype.cpp \
        GnashImageJpeg.cpp \
-       GnashFileUtilities.cpp \
-       AMF.cpp \
-       RTMP.cpp \
-       log.cpp \
+       IOChannel.cpp \
+       log.cpp \
        memory.cpp \
+       NamingPolicy.cpp \
+       noseek_fd_adapter.cpp \
        rc.cpp \
+       RTMP.cpp \
+       Socket.cpp \
+       StreamProvider.cpp \
        string_table.cpp \
+       SWFCtype.cpp \
        tu_file.cpp \
-       IOChannel.cpp \
-       Socket.cpp \
-       ClockTime.cpp \
-       NamingPolicy.cpp \
-       WallClockTimer.cpp \
+       URLAccessManager.cpp \
+       URL.cpp \
        utf8.cpp \
-       curl_adapter.cpp \
-       noseek_fd_adapter.cpp \
+       WallClockTimer.cpp \
        zlib_adapter.cpp \
-       URL.cpp \
-       GC.cpp \
-       BitsReader.cpp \
-       arg_parser.cpp \
-       URLAccessManager.cpp \
-       StreamProvider.cpp \
        $(NULL)
 
 if JEMALLOC

commit 4f782c90cef0d28a455da324f2cfdf3e1f042ddb
Author: Andrew Guertin <[email protected]>
Date:   Wed Apr 13 04:49:41 2011 -0400

    Move (most) conditional headers into _SOURCES

diff --git a/libbase/Makefile.am b/libbase/Makefile.am
index 756bee0..b29d7b0 100644
--- a/libbase/Makefile.am
+++ b/libbase/Makefile.am
@@ -72,39 +72,36 @@ libgnashbase_la_SOURCES += extension.cpp sharedlib.cpp
 endif
 
 if USE_PNG
-libgnashbase_la_SOURCES += GnashImagePng.cpp
+libgnashbase_la_SOURCES += \
+       GnashImagePng.cpp \
+       GnashImagePng.h \
+       $(NULL)
 endif
 
 if USE_GIF
-libgnashbase_la_SOURCES += GnashImageGif.cpp
+libgnashbase_la_SOURCES += \
+       GnashImageGif.cpp \
+       GnashImageGif.h \
+       $(NULL)
 endif
 
 if BUILD_OGL_RENDERER
-   libgnashbase_la_SOURCES += \
+libgnashbase_la_SOURCES += \
        GnashTexture.cpp \
-       $(NULL)
-
-   noinst_HEADERS += \
        GnashTexture.h \
        $(NULL)
 endif
 
 if HAVE_VAAPI
-   libgnashbase_la_SOURCES += \
+libgnashbase_la_SOURCES += \
        GnashVaapiImage.cpp \
-       $(NULL)
-
-   noinst_HEADERS += \
        GnashVaapiImage.h \
        GnashVaapiImageProxy.h \
        $(NULL)
 
 if HAVE_VAAPI_GLX
-   libgnashbase_la_SOURCES += \
+libgnashbase_la_SOURCES += \
        GnashVaapiTexture.cpp \
-       $(NULL)
-
-   noinst_HEADERS += \
        GnashVaapiTexture.h \
        $(NULL)
 endif
@@ -148,8 +145,6 @@ if HAIKU
   libgnashbase_la_LIBADD += $(HAIKU_LIBS)
 endif
 
-noinst_HEADERS =
-
 inst_HEADERS = \
        accumulator.h \
        SimpleBuffer.h \
@@ -183,13 +178,6 @@ inst_HEADERS = \
        StreamProvider.h \
        $(NULL)
 
-if USE_PNG
-noinst_HEADERS += GnashImagePng.h
-endif
-if USE_GIF
-noinst_HEADERS += GnashImageGif.h
-endif
-
 if ENABLE_EXTENSIONS
 inst_HEADERS += extension.h sharedlib.h
 endif

commit 1bb163e631371f1288dee3c590990e5398d1b84d
Author: Andrew Guertin <[email protected]>
Date:   Wed Apr 13 04:45:39 2011 -0400

    Condense libgnashbase_la_LIBADD

diff --git a/libbase/Makefile.am b/libbase/Makefile.am
index 22f35ed..756bee0 100644
--- a/libbase/Makefile.am
+++ b/libbase/Makefile.am
@@ -141,11 +141,9 @@ libgnashbase_la_LIBADD = \
        $(BOOST_LIBS) \
        $(OPENGL_LIBS) \
        $(PTHREAD_LIBS) \
+       $(LTDL_LIBS) \
        $(NULL)
 
-
-libgnashbase_la_LIBADD += $(LTDL_LIBS)
-
 if HAIKU
   libgnashbase_la_LIBADD += $(HAIKU_LIBS)
 endif

commit 16a8256770f92550ef2cf7e90a26912954cae2d0
Author: Andrew Guertin <[email protected]>
Date:   Wed Apr 13 04:36:52 2011 -0400

    Add jemalloc to _SOURCES the same way as everything else

diff --git a/libbase/Makefile.am b/libbase/Makefile.am
index 0152bb1..22f35ed 100644
--- a/libbase/Makefile.am
+++ b/libbase/Makefile.am
@@ -21,7 +21,6 @@ sysconf_DATA = gnashrc gnashpluginrc
 EXTRA_DIST = gnashrc.in gnashpluginrc.in
 
 libgnashbase_la_SOURCES = \
-       $(MALLOC) \
        GnashImage.cpp \
        SWFCtype.cpp \
        GnashImageJpeg.cpp \
@@ -50,6 +49,10 @@ libgnashbase_la_SOURCES = \
        StreamProvider.cpp \
        $(NULL)
 
+if JEMALLOC
+libgnashbase_la_SOURCES += jemalloc.c
+endif
+
 if ANDROID
 libgnashbase_la_SOURCES += SharedMemHaiku.cpp
 else
@@ -147,16 +150,6 @@ if HAIKU
   libgnashbase_la_LIBADD += $(HAIKU_LIBS)
 endif
 
-# Maybe use jemalloc, which handles memory fragmentation for
-# ECAMscript languages better than the regular system malloc.
-# This is controlled by the --enable-jemalloc (disabled by default)
-# configure option.
-if JEMALLOC
-MALLOC = jemalloc.c
-else
-MALLOC = 
-endif
-
 noinst_HEADERS =
 
 inst_HEADERS = \

commit 7244294dd49d8f0acb8006963606cfd77ea60b50
Author: Andrew Guertin <[email protected]>
Date:   Wed Apr 13 04:34:47 2011 -0400

    Whitespace, useless comment, duplicated code

diff --git a/libbase/Makefile.am b/libbase/Makefile.am
index 3c2c354..0152bb1 100644
--- a/libbase/Makefile.am
+++ b/libbase/Makefile.am
@@ -108,12 +108,9 @@ endif
 endif
 
 
-
-
 # this is where Gnash plugins get installed
 pluginsdir = $(prefix)/lib/gnash/plugins
 
-
 libgnashbase_la_CPPFLAGS = -DPLUGINSDIR=\"$(pluginsdir)\" \
        -DSYSCONFDIR=\"$(sysconfdir)\" \
        $(PTHREAD_CFLAGS) \
@@ -131,8 +128,6 @@ if ANDROID
 libgnashbase_la_CPPFLAGS += $(ANDROID_NDK)/usr/include
 endif
 
-# These headers get installed
-
 libgnashbase_la_LIBADD = \
        $(JPEG_LIBS) \
        $(PNG_LIBS) \
@@ -152,10 +147,6 @@ if HAIKU
   libgnashbase_la_LIBADD += $(HAIKU_LIBS)
 endif
 
-if WIN32
-  libgnashbase_la_LIBADD += -lws2_32 -lwinmm
-endif
-
 # Maybe use jemalloc, which handles memory fragmentation for
 # ECAMscript languages better than the regular system malloc.
 # This is controlled by the --enable-jemalloc (disabled by default)

commit c94da7daa6c34feb851760e0b1edee8328db153f
Author: Andrew Guertin <[email protected]>
Date:   Wed Apr 13 04:32:30 2011 -0400

    Move all setting of libgnashbase_la_SOURCES together

diff --git a/libbase/Makefile.am b/libbase/Makefile.am
index 8255719..3c2c354 100644
--- a/libbase/Makefile.am
+++ b/libbase/Makefile.am
@@ -20,41 +20,6 @@ pkglib_LTLIBRARIES = libgnashbase.la
 sysconf_DATA = gnashrc gnashpluginrc
 EXTRA_DIST = gnashrc.in gnashpluginrc.in
 
-# this is where Gnash plugins get installed
-pluginsdir = $(prefix)/lib/gnash/plugins
-
-
-libgnashbase_la_CPPFLAGS = -DPLUGINSDIR=\"$(pluginsdir)\" \
-       -DSYSCONFDIR=\"$(sysconfdir)\" \
-       $(PTHREAD_CFLAGS) \
-       $(PNG_CFLAGS) \
-       $(GIF_CFLAGS) \
-       $(CURL_CFLAGS) \
-       $(Z_CFLAGS) \
-       $(JPEG_CFLAGS) \
-       $(BOOST_CFLAGS) \
-       $(OPENGL_CFLAGS) \
-       $(LTDL_CFLAGS) \
-       $(NULL)
-
-if ANDROID
-libgnashbase_la_CPPFLAGS += $(ANDROID_NDK)/usr/include
-endif
-
-# These headers get installed
-
-libgnashbase_la_LIBADD = \
-       $(JPEG_LIBS) \
-       $(PNG_LIBS) \
-       $(GIF_LIBS) \
-       $(Z_LIBS) \
-       $(CURL_LIBS) \
-       $(LIBINTL) \
-       $(BOOST_LIBS) \
-       $(OPENGL_LIBS) \
-       $(PTHREAD_LIBS) \
-       $(NULL)
-
 libgnashbase_la_SOURCES = \
        $(MALLOC) \
        GnashImage.cpp \
@@ -85,7 +50,6 @@ libgnashbase_la_SOURCES = \
        StreamProvider.cpp \
        $(NULL)
 
-
 if ANDROID
 libgnashbase_la_SOURCES += SharedMemHaiku.cpp
 else
@@ -112,6 +76,76 @@ if USE_GIF
 libgnashbase_la_SOURCES += GnashImageGif.cpp
 endif
 
+if BUILD_OGL_RENDERER
+   libgnashbase_la_SOURCES += \
+       GnashTexture.cpp \
+       $(NULL)
+
+   noinst_HEADERS += \
+       GnashTexture.h \
+       $(NULL)
+endif
+
+if HAVE_VAAPI
+   libgnashbase_la_SOURCES += \
+       GnashVaapiImage.cpp \
+       $(NULL)
+
+   noinst_HEADERS += \
+       GnashVaapiImage.h \
+       GnashVaapiImageProxy.h \
+       $(NULL)
+
+if HAVE_VAAPI_GLX
+   libgnashbase_la_SOURCES += \
+       GnashVaapiTexture.cpp \
+       $(NULL)
+
+   noinst_HEADERS += \
+       GnashVaapiTexture.h \
+       $(NULL)
+endif
+endif
+
+
+
+
+# this is where Gnash plugins get installed
+pluginsdir = $(prefix)/lib/gnash/plugins
+
+
+libgnashbase_la_CPPFLAGS = -DPLUGINSDIR=\"$(pluginsdir)\" \
+       -DSYSCONFDIR=\"$(sysconfdir)\" \
+       $(PTHREAD_CFLAGS) \
+       $(PNG_CFLAGS) \
+       $(GIF_CFLAGS) \
+       $(CURL_CFLAGS) \
+       $(Z_CFLAGS) \
+       $(JPEG_CFLAGS) \
+       $(BOOST_CFLAGS) \
+       $(OPENGL_CFLAGS) \
+       $(LTDL_CFLAGS) \
+       $(NULL)
+
+if ANDROID
+libgnashbase_la_CPPFLAGS += $(ANDROID_NDK)/usr/include
+endif
+
+# These headers get installed
+
+libgnashbase_la_LIBADD = \
+       $(JPEG_LIBS) \
+       $(PNG_LIBS) \
+       $(GIF_LIBS) \
+       $(Z_LIBS) \
+       $(CURL_LIBS) \
+       $(LIBINTL) \
+       $(BOOST_LIBS) \
+       $(OPENGL_LIBS) \
+       $(PTHREAD_LIBS) \
+       $(NULL)
+
+
 libgnashbase_la_LIBADD += $(LTDL_LIBS)
 
 if HAIKU
@@ -212,36 +246,6 @@ inst_HEADERS += $(EXTENSIONS_API)
 libgnashbase_la_LDFLAGS = -release $(VERSION)
 libgnashbase_la_DEPENDENCIES =
 
-if BUILD_OGL_RENDERER
-   libgnashbase_la_SOURCES += \
-       GnashTexture.cpp \
-       $(NULL)
-
-   noinst_HEADERS += \
-       GnashTexture.h \
-       $(NULL)
-endif
-
-if HAVE_VAAPI
-   libgnashbase_la_SOURCES += \
-       GnashVaapiImage.cpp \
-       $(NULL)
-
-   noinst_HEADERS += \
-       GnashVaapiImage.h \
-       GnashVaapiImageProxy.h \
-       $(NULL)
-
-if HAVE_VAAPI_GLX
-   libgnashbase_la_SOURCES += \
-       GnashVaapiTexture.cpp \
-       $(NULL)
-
-   noinst_HEADERS += \
-       GnashVaapiTexture.h \
-       $(NULL)
-endif
-
 if HAVE_VAAPI
    libgnashbase_la_CPPFLAGS += \
        -I$(top_srcdir)/libvaapi \
@@ -255,7 +259,6 @@ if HAVE_VAAPI
        $(top_builddir)/libvaapi/libgnashvaapi.la \
        $(NULL)
 endif
-endif
 
 if WIN32
   libgnashbase_la_LDFLAGS += -no-undefined

commit 98633695598f27b96e13c9f3ef9904fbd512129f
Author: Andrew Guertin <[email protected]>
Date:   Wed Apr 13 04:27:53 2011 -0400

    Move gnashrc and gnashpluginrc things to the bottom

diff --git a/libbase/Makefile.am b/libbase/Makefile.am
index 7220975..8255719 100644
--- a/libbase/Makefile.am
+++ b/libbase/Makefile.am
@@ -104,20 +104,6 @@ if ENABLE_EXTENSIONS
 libgnashbase_la_SOURCES += extension.cpp sharedlib.cpp
 endif
 
-edit = sed \
-       -e 's|@DEFAULT_FLASH_PLATFORM_ID[@]|$(DEFAULT_FLASH_PLATFORM_ID)|g' \
-       -e 's|@DEFAULT_FLASH_MAJOR_VERSION[@]|$(DEFAULT_FLASH_MAJOR_VERSION)|g' 
\
-       -e 's|@DEFAULT_FLASH_MINOR_VERSION[@]|$(DEFAULT_FLASH_MINOR_VERSION)|g' 
\
-       -e 's|@DEFAULT_FLASH_REV_NUMBER[@]|$(DEFAULT_FLASH_REV_NUMBER)|g' \
-       -e 's|@DEFAULT_STREAMS_TIMEOUT[@]|$(DEFAULT_STREAMS_TIMEOUT)|g' \
-       -e 's|@DEFAULT_SOL_SAFEDIR[@]|$(DEFAULT_SOL_SAFEDIR)|g' 
-
-gnashrc: gnashrc.in Makefile
-       $(edit) '$(srcdir)/[email protected]' >$@
-
-gnashpluginrc: gnashpluginrc.in
-       $(edit) '$(srcdir)/[email protected]' >$@
-
 if USE_PNG
 libgnashbase_la_SOURCES += GnashImagePng.cpp
 endif
@@ -280,6 +266,20 @@ if ENABLE_PCH
 AM_CXXFLAGS = $(PCH_FLAGS)
 endif
 
+edit = sed \
+       -e 's|@DEFAULT_FLASH_PLATFORM_ID[@]|$(DEFAULT_FLASH_PLATFORM_ID)|g' \
+       -e 's|@DEFAULT_FLASH_MAJOR_VERSION[@]|$(DEFAULT_FLASH_MAJOR_VERSION)|g' 
\
+       -e 's|@DEFAULT_FLASH_MINOR_VERSION[@]|$(DEFAULT_FLASH_MINOR_VERSION)|g' 
\
+       -e 's|@DEFAULT_FLASH_REV_NUMBER[@]|$(DEFAULT_FLASH_REV_NUMBER)|g' \
+       -e 's|@DEFAULT_STREAMS_TIMEOUT[@]|$(DEFAULT_STREAMS_TIMEOUT)|g' \
+       -e 's|@DEFAULT_SOL_SAFEDIR[@]|$(DEFAULT_SOL_SAFEDIR)|g' 
+
+gnashrc: gnashrc.in Makefile
+       $(edit) '$(srcdir)/[email protected]' >$@
+
+gnashpluginrc: gnashpluginrc.in
+       $(edit) '$(srcdir)/[email protected]' >$@
+
 CLEANFILES = gnashrc gnashpluginrc
 
 # Remove libtool .la files

commit f80f854fddbd10e6c854f8c22755c7c1c963b65a
Author: Andrew Guertin <[email protected]>
Date:   Wed Apr 13 04:25:43 2011 -0400

    Move declarations of what's getting installed to the top

diff --git a/libbase/Makefile.am b/libbase/Makefile.am
index 3748516..7220975 100644
--- a/libbase/Makefile.am
+++ b/libbase/Makefile.am
@@ -16,14 +16,13 @@
 
 AUTOMAKE_OPTIONS = foreign
 
-EXTRA_DIST = gnashrc.in gnashpluginrc.in
-
+pkglib_LTLIBRARIES = libgnashbase.la
 sysconf_DATA = gnashrc gnashpluginrc
+EXTRA_DIST = gnashrc.in gnashpluginrc.in
 
 # this is where Gnash plugins get installed
 pluginsdir = $(prefix)/lib/gnash/plugins
 
-pkglib_LTLIBRARIES = libgnashbase.la
 
 libgnashbase_la_CPPFLAGS = -DPLUGINSDIR=\"$(pluginsdir)\" \
        -DSYSCONFDIR=\"$(sysconfdir)\" \

commit 14897b909e74e55c3287c53e17a90762468431df
Author: Andrew Guertin <[email protected]>
Date:   Sat Apr 2 07:56:47 2011 -0400

    List appropriate headers in libgnashvaapi_la_SOURCES

diff --git a/libvaapi/Makefile.am b/libvaapi/Makefile.am
index 8584166..7d5283e 100644
--- a/libvaapi/Makefile.am
+++ b/libvaapi/Makefile.am
@@ -35,31 +35,26 @@ libgnashvaapi_la_LIBADD = \
        $(NULL)
 
 libgnashvaapi_la_SOURCES = \
-       vaapi_utils.cpp \
-       VaapiContext.cpp \
-       VaapiDisplay.cpp \
-       VaapiGlobalContext.cpp \
-       VaapiImage.cpp \
-       VaapiImageFormat.cpp \
-       VaapiSubpicture.cpp \
-       VaapiSurface.cpp \
-       VaapiSurfaceProxy.cpp \
-       $(NULL)
-
-noinst_HEADERS = \
        vaapi_common.h \
+       vaapi_utils.cpp \
        vaapi_utils.h \
+       VaapiContext.cpp \
        VaapiContext.h \
+       VaapiDisplay.cpp \
        VaapiDisplay.h \
        VaapiDisplayX11.h \
-       VaapiDisplayGLX.h \
        VaapiException.h \
+       VaapiGlobalContext.cpp \
        VaapiGlobalContext.h \
+       VaapiImage.cpp \
        VaapiImage.h \
+       VaapiImageFormat.cpp \
        VaapiImageFormat.h \
+       VaapiSubpicture.cpp \
        VaapiSubpicture.h \
+       VaapiSurface.cpp \
        VaapiSurface.h \
-       VaapiSurfaceGLX.h \
+       VaapiSurfaceProxy.cpp \
        VaapiSurfaceProxy.h \
        $(NULL)
 
@@ -73,7 +68,9 @@ libgnashvaapi_la_LIBADD += \
        $(NULL)
 
 libgnashvaapi_la_SOURCES += \
+       VaapiDisplayGLX.h \
        VaapiSurfaceGLX.cpp \
+       VaapiSurfaceGLX.h \
        $(NULL)
 endif
 
_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev

Reply via email to