1
## Process this file with automake to generate Makefile.in
3
# Copyright (C) 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
5
# This program is free software; you can redistribute it and/or modify
6
# it under the terms of the GNU General Public License as published by
7
# the Free Software Foundation; either version 3 of the License, or
8
# (at your option) any later version.
10
# This program is distributed in the hope that it will be useful,
11
# but WITHOUT ANY WARRANTY; without even the implied warranty of
12
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
# GNU General Public License for more details.
14
# You should have received a copy of the GNU General Public License
15
# along with this program; if not, write to the Free Software
16
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
21
noinst_LTLIBRARIES = libgnashparser.la
23
# Only enable if we're configured with --enable-mp3
25
# The 'backend' dir should not be required if we finally drop
26
# rendering calls from the parser (see https://savannah.gnu.org/task/?5837)
29
-I$(top_srcdir)/libnet \
30
-I$(top_srcdir)/backend \
31
-I$(top_srcdir)/libcore \
32
-I$(top_srcdir)/libcore/swf \
33
-I$(top_srcdir)/libcore/parser \
34
-I$(top_srcdir)/libcore/vm \
35
-I$(top_srcdir)/libcore/asobj \
36
-I$(top_srcdir)/libbase \
37
-I$(top_srcdir)/libmedia \
38
-I$(top_srcdir)/libamf \
47
libgnashparser_la_SOURCES = \
50
bitmap_character_def.cpp \
51
BitmapMovieDefinition.cpp \
52
button_character_def.cpp \
54
edit_text_character_def.cpp \
55
text_character_def.cpp \
56
SWFMovieDefinition.cpp \
57
morph2_character_def.cpp \
58
shape_character_def.cpp \
59
sound_definition.cpp \
60
sprite_definition.cpp \
67
button_character_def.h \
69
bitmap_character_def.h \
70
BitmapMovieDefinition.h \
71
edit_text_character_def.h \
72
text_character_def.h \
73
morph2_character_def.h \
75
SWFMovieDefinition.h \
77
shape_character_def.h \
82
libgnashparser_la_LIBADD = \
83
$(top_builddir)/libamf/libgnashamf.la \
84
$(top_builddir)/libbase/libgnashbase.la \
85
$(top_builddir)/libmedia/libgnashmedia.la
87
libgnashparser_la_LDFLAGS = $(BOOST_LIBS) -export-dynamic # -release $(VERSION) -no-undefined
90
AM_CPPFLAGS += $(GSTREAMER_CFLAGS) \
91
-I$(top_srcdir)/libmedia/gst
95
AM_CPPFLAGS += $(FFMPEG_CFLAGS) \
96
-I$(top_srcdir)/libmedia/ffmpeg
99
# Rebuild with GCC 4.x Mudflap support
101
@echo "Rebuilding with GCC Mudflap support"
102
$(MAKE) CXXFLAGS="$(CXXFLAGS) -fmudflap" LDFLAGS="$(LDFLAGS) -lmudflap"