gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash/cygnal ACT/Makefile.am HTTP/Makefile.am I...


From: Rob Savoye
Subject: [Gnash-commit] gnash/cygnal ACT/Makefile.am HTTP/Makefile.am I...
Date: Sat, 14 Jul 2007 19:19:51 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Rob Savoye <rsavoye>    07/07/14 19:19:51

Added files:
        cygnal/ACT     : Makefile.am 
        cygnal/HTTP    : Makefile.am 
        cygnal/IO      : Makefile.am 
        cygnal/Net     : Makefile.am 
        cygnal/unit_tests: Makefile.am 
        cygnal         : ChangeLog 

Log message:
        New Makefile.am files to start the port to *unix.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/cygnal/ACT/Makefile.am?cvsroot=gnash&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/gnash/cygnal/HTTP/Makefile.am?cvsroot=gnash&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/gnash/cygnal/IO/Makefile.am?cvsroot=gnash&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/gnash/cygnal/Net/Makefile.am?cvsroot=gnash&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/gnash/cygnal/unit_tests/Makefile.am?cvsroot=gnash&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/gnash/cygnal/ChangeLog?cvsroot=gnash&rev=1.1

Patches:
Index: ACT/Makefile.am
===================================================================
RCS file: ACT/Makefile.am
diff -N ACT/Makefile.am
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ ACT/Makefile.am     14 Jul 2007 19:19:50 -0000      1.1
@@ -0,0 +1,76 @@
+# 
+#   Copyright (C) 2005, 2006, 2007 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
+#
+
+## Process this file with automake to generate Makefile.in
+
+AUTOMAKE_OPTIONS = #dejagnu
+
+AM_CPPFLAGS = # -Wall
+
+## WARNING: make sure GLIB_LIBS appears first
+## See: http://lists.gnu.org/archive/html/gnash-dev/2006-07/msg00076.html
+AM_LDFLAGS = \
+       ../../libbase/libgnashbase.la \
+       ../../libamf/libgnashamf.la \
+       $(LIBLTDL) \
+       $(GLIB_LIBS) \
+       $(LIBXML_LIBS) \
+       $(CURL_LIBS) \
+       $(BOOST_LIBS) \
+       $(PTHREAD_LIBS)
+
+localedir = $(datadir)/locale
+
+INCLUDES = -I.. \
+        -I$(top_srcdir)        \
+        -I$(top_srcdir)/cygnal \
+        -I$(top_srcdir)/libamf \
+        -I$(top_srcdir)/libbase \
+        -I$(top_srcdir)/server \
+        -DLOCALEDIR=\"$(localedir)\" \
+        $(LIBXML_CFLAGS) \
+       $(DMALLOC_CFLAGS) \
+       $(CURL_CFLAGS) \
+       $(BOOST_CFLAGS) \
+       $(PTHREAD_CFLAGS)
+
+lib_LTLIBRARIES = libcygnalact.la
+libcygnalact_la_SOURCES= \
+       ACT.cpp \
+       Cygnal_Instances.cpp \
+       Handle.cpp \
+       Listen.T.cpp \
+       Pause_Demon.cpp \
+       Scheduler.T.cpp \
+       Scheduler.cpp \
+       Scheduling_Queue.cpp \
+       Service.cpp
+
+noinst_HEADERS = \
+       ACT.hpp \
+       Handle.hpp \
+       Listen.hpp \
+       Pause_Demon.hpp \
+       Scheduler.hpp \
+       Scheduling_Queue.hpp \
+       Service.hpp
+
+# Rebuild with GCC 4.x Mudflap support
+mudflap:
+       @echo "Rebuilding with GCC Mudflap support"
+       $(MAKE) CXXFLAGS="$(CXXFLAGS) $(MUDFLAP_OPT)" LIBS="$(LIBS) 
$(MUDFLAP_LIB)"

Index: HTTP/Makefile.am
===================================================================
RCS file: HTTP/Makefile.am
diff -N HTTP/Makefile.am
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ HTTP/Makefile.am    14 Jul 2007 19:19:50 -0000      1.1
@@ -0,0 +1,66 @@
+# 
+#   Copyright (C) 2005, 2006, 2007 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
+#
+
+## Process this file with automake to generate Makefile.in
+
+AUTOMAKE_OPTIONS = #dejagnu
+
+AM_CPPFLAGS = # -Wall
+
+## WARNING: make sure GLIB_LIBS appears first
+## See: http://lists.gnu.org/archive/html/gnash-dev/2006-07/msg00076.html
+AM_LDFLAGS = \
+       ../../libbase/libgnashbase.la \
+       ../../libamf/libgnashamf.la \
+       $(LIBLTDL) \
+       $(GLIB_LIBS) \
+       $(LIBXML_LIBS) \
+       $(CURL_LIBS) \
+       $(BOOST_LIBS) \
+       $(PTHREAD_LIBS)
+
+localedir = $(datadir)/locale
+
+INCLUDES = -I.. \
+        -I$(top_srcdir)        \
+        -I$(top_srcdir)/cygnal \
+        -I$(top_srcdir)/libamf \
+        -I$(top_srcdir)/libbase \
+        -I$(top_srcdir)/server \
+        -DLOCALEDIR=\"$(localedir)\" \
+        $(LIBXML_CFLAGS) \
+       $(DMALLOC_CFLAGS) \
+       $(CURL_CFLAGS) \
+       $(BOOST_CFLAGS) \
+       $(PTHREAD_CFLAGS)
+
+lib_LTLIBRARIES = libcygnalhttp.la
+libcygnalhttp_la_SOURCES= \
+       HTTP_Behavior.cpp \
+       HTTP_Parse.cpp \
+       URI.cpp
+
+noinst_HEADERS = \
+       HTTP_Behavior.hpp \
+       HTTP_Parse.hpp \
+       URI.hpp
+
+# Rebuild with GCC 4.x Mudflap support
+mudflap:
+       @echo "Rebuilding with GCC Mudflap support"
+       $(MAKE) CXXFLAGS="$(CXXFLAGS) $(MUDFLAP_OPT)" LIBS="$(LIBS) 
$(MUDFLAP_LIB)"

Index: IO/Makefile.am
===================================================================
RCS file: IO/Makefile.am
diff -N IO/Makefile.am
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ IO/Makefile.am      14 Jul 2007 19:19:50 -0000      1.1
@@ -0,0 +1,68 @@
+# 
+#   Copyright (C) 2005, 2006, 2007 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
+#
+
+## Process this file with automake to generate Makefile.in
+
+AUTOMAKE_OPTIONS = #dejagnu
+
+AM_CPPFLAGS = # -Wall
+
+## WARNING: make sure GLIB_LIBS appears first
+## See: http://lists.gnu.org/archive/html/gnash-dev/2006-07/msg00076.html
+AM_LDFLAGS = \
+       ../../libbase/libgnashbase.la \
+       ../../libamf/libgnashamf.la \
+       $(LIBLTDL) \
+       $(GLIB_LIBS) \
+       $(LIBXML_LIBS) \
+       $(CURL_LIBS) \
+       $(BOOST_LIBS) \
+       $(PTHREAD_LIBS)
+
+localedir = $(datadir)/locale
+
+INCLUDES = -I.. \
+        -I$(top_srcdir)        \
+        -I$(top_srcdir)/cygnal \
+        -I$(top_srcdir)/libamf \
+        -I$(top_srcdir)/libbase \
+        -I$(top_srcdir)/server \
+        -DLOCALEDIR=\"$(localedir)\" \
+        $(LIBXML_CFLAGS) \
+       $(DMALLOC_CFLAGS) \
+       $(CURL_CFLAGS) \
+       $(BOOST_CFLAGS) \
+       $(PTHREAD_CFLAGS)
+
+lib_LTLIBRARIES = libcygnalio.la
+libcygnalio_la_SOURCES= \
+       Buffer.cpp \
+       IO_Device.cpp \
+       IO_Generator.cpp \
+       Stream_Consumer.cpp
+
+noinst_HEADERS = \
+       Buffer.hpp \
+       IO_Device.hpp \
+       IO_Generator.hpp \
+       Stream_Consumer.hpp
+
+# Rebuild with GCC 4.x Mudflap support
+mudflap:
+       @echo "Rebuilding with GCC Mudflap support"
+       $(MAKE) CXXFLAGS="$(CXXFLAGS) $(MUDFLAP_OPT)" LIBS="$(LIBS) 
$(MUDFLAP_LIB)"

Index: Net/Makefile.am
===================================================================
RCS file: Net/Makefile.am
diff -N Net/Makefile.am
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Net/Makefile.am     14 Jul 2007 19:19:51 -0000      1.1
@@ -0,0 +1,66 @@
+# 
+#   Copyright (C) 2005, 2006, 2007 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
+#
+
+## Process this file with automake to generate Makefile.in
+
+AUTOMAKE_OPTIONS = #dejagnu
+
+AM_CPPFLAGS = # -Wall
+
+## WARNING: make sure GLIB_LIBS appears first
+## See: http://lists.gnu.org/archive/html/gnash-dev/2006-07/msg00076.html
+AM_LDFLAGS = \
+       ../../libbase/libgnashbase.la \
+       ../../libamf/libgnashamf.la \
+       $(LIBLTDL) \
+       $(GLIB_LIBS) \
+       $(LIBXML_LIBS) \
+       $(CURL_LIBS) \
+       $(BOOST_LIBS) \
+       $(PTHREAD_LIBS)
+
+localedir = $(datadir)/locale
+
+INCLUDES = -I.. \
+        -I$(top_srcdir)        \
+        -I$(top_srcdir)/cygnal \
+        -I$(top_srcdir)/libamf \
+        -I$(top_srcdir)/libbase \
+        -I$(top_srcdir)/server \
+        -DLOCALEDIR=\"$(localedir)\" \
+        $(LIBXML_CFLAGS) \
+       $(DMALLOC_CFLAGS) \
+       $(CURL_CFLAGS) \
+       $(BOOST_CFLAGS) \
+       $(PTHREAD_CFLAGS)
+
+lib_LTLIBRARIES = libcygnalnet.la
+libcygnalnet_la_SOURCES= \
+       Net.cpp \
+       Old_Device.cpp \
+       socket_device.cpp
+
+noinst_HEADERS = \
+       Net.hpp \
+       Old_Device.hpp \
+       socket_device.hpp
+
+# Rebuild with GCC 4.x Mudflap support
+mudflap:
+       @echo "Rebuilding with GCC Mudflap support"
+       $(MAKE) CXXFLAGS="$(CXXFLAGS) $(MUDFLAP_OPT)" LIBS="$(LIBS) 
$(MUDFLAP_LIB)"

Index: unit_tests/Makefile.am
===================================================================
RCS file: unit_tests/Makefile.am
diff -N unit_tests/Makefile.am
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ unit_tests/Makefile.am      14 Jul 2007 19:19:51 -0000      1.1
@@ -0,0 +1,66 @@
+# 
+#   Copyright (C) 2005, 2006, 2007 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
+#
+
+## Process this file with automake to generate Makefile.in
+
+AUTOMAKE_OPTIONS = #dejagnu
+
+AM_CPPFLAGS = # -Wall
+
+## WARNING: make sure GLIB_LIBS appears first
+## See: http://lists.gnu.org/archive/html/gnash-dev/2006-07/msg00076.html
+AM_LDFLAGS = \
+       ../../libbase/libgnashbase.la \
+       ../../libamf/libgnashamf.la \
+       $(LIBLTDL) \
+       $(GLIB_LIBS) \
+       $(LIBXML_LIBS) \
+       $(CURL_LIBS) \
+       $(BOOST_LIBS) \
+       $(PTHREAD_LIBS)
+
+localedir = $(datadir)/locale
+
+INCLUDES = -I.. \
+        -I$(top_srcdir)        \
+        -I$(top_srcdir)/cygnal \
+        -I$(top_srcdir)/libamf \
+        -I$(top_srcdir)/libbase \
+        -I$(top_srcdir)/server \
+        -DLOCALEDIR=\"$(localedir)\" \
+        $(LIBXML_CFLAGS) \
+       $(DMALLOC_CFLAGS) \
+       $(CURL_CFLAGS) \
+       $(BOOST_CFLAGS) \
+       $(PTHREAD_CFLAGS)
+
+lib_LTLIBRARIES = libcygnaltest.la
+libcygnaltest_la_SOURCES= \
+       Random_Permutation.cpp \
+       Test_Support.cpp \
+       main.cpp
+
+noinst_HEADERS = \
+       Permutation.hpp \
+       Random_Permutation.hpp \
+       Test_Support.hpp
+
+# Rebuild with GCC 4.x Mudflap support
+mudflap:
+       @echo "Rebuilding with GCC Mudflap support"
+       $(MAKE) CXXFLAGS="$(CXXFLAGS) $(MUDFLAP_OPT)" LIBS="$(LIBS) 
$(MUDFLAP_LIB)"

Index: ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ ChangeLog   14 Jul 2007 19:19:51 -0000      1.1
@@ -0,0 +1,38 @@
+2007-07-14  Rob Savoye  <address@hidden>
+       * ACT/Makefile.am: New Makefile.
+       * HTTP/Makefile.am: New Makefile.
+       * IO/Makefile.am: New Makefile.
+       * Net/Makefile.am:  New Makefile.
+       * unit_test/Makefile.am:  New Makefile.
+
+2007-07-09 Eric Hughes <address@hidden>
+       * ACT/ACT.hpp: Changed ACT_State::Waiting to Would_Block.
+       Modified convenience methods accordingly. 
+       * ACT/Pause_Service.cpp, ACT/test_support/Listening_Actions.cpp,
+       HTTP/HTTP_Behavior.cpp: followed ACT.hpp changes. 
+       * ACT/unit_tests/Test_ACT.cpp: Improved act_twice to ensure guard
+       on run() is in effect. 
+       * IO/Stream_Consumer.cpp: Removed defect that was masking failures
+       in scanning.  Change causes an HTTP unit test to fail. 
+
+2007-07-06 Eric Hughes <address@hidden>
+       * ACT/ACT.hpp: Converted ACT_State from an enumeration to a class.
+       Removed convenience typedef. 
+       * IO/Stream_Consumer.hpp: Added source_state() to assist in writing 
parsing filters.
+       * Lots and lots of files: Renamed act_state to ACT_State
+       everywhere.  Changed constant references to Working to either
+       Waiting or Ready, as appropriate.  Changed set_working() to
+       set_ready(), set_waiting(), or source_state(), as appropriate. 
+       
+2007-07-06 Eric Hughes <address@hidden>
+       * doc/Doxyfile: Converted all paths to relative form.
+       * doc/mainpage.doxygen.txt: Wrote new main page.
+       * ACT/ACT.doxygen.txt: Wrote new page with overview of ACT.
+
+2007-06-28 Eric Hughes <address@hidden>
+       * doc/Doxyfile: New file.
+
+2007-06-17 Eric Hughes <address@hidden>
+       * ACT/*: Got listener wakeup working correctly in scheduler.
+
+




reply via email to

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