[Top][All Lists]
[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.
+
+
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash/cygnal ACT/Makefile.am HTTP/Makefile.am I...,
Rob Savoye <=