[libsigc++2/variadic] Remove (previously deprecated) lambda API.
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libsigc++2/variadic] Remove (previously deprecated) lambda API.
- Date: Thu, 7 Jan 2016 21:06:30 +0000 (UTC)
commit b850d4178c0bdb55432be739998a4b52e1b5631b
Author: Murray Cumming <murrayc murrayc com>
Date: Thu Jan 7 22:05:48 2016 +0100
Remove (previously deprecated) lambda API.
sigc++/.gitignore | 3 -
sigc++/Makefile.am | 14 +--
sigc++/adaptors/lambda/macros/base.h.m4 | 210 ----------------------------
sigc++/adaptors/lambda/macros/lambda.cc.m4 | 36 -----
sigc++/adaptors/lambda/macros/select.h.m4 | 77 ----------
sigc++/filelist.am | 14 +--
6 files changed, 5 insertions(+), 349 deletions(-)
---
diff --git a/sigc++/.gitignore b/sigc++/.gitignore
index 3c6a661..7d47a00 100644
--- a/sigc++/.gitignore
+++ b/sigc++/.gitignore
@@ -4,8 +4,5 @@
/adaptors/hide.h
/adaptors/retype.h
/adaptors/track_obj.h
-/adaptors/lambda/base.h
-/adaptors/lambda/lambda.cc
-/adaptors/lambda/select.h
/functors/mem_fun.h
/functors/slot.h
diff --git a/sigc++/Makefile.am b/sigc++/Makefile.am
index caa9e15..0c6b886 100644
--- a/sigc++/Makefile.am
+++ b/sigc++/Makefile.am
@@ -20,7 +20,7 @@ AUTOMAKE_OPTIONS = subdir-objects
include $(srcdir)/filelist.am
# Subdirectories needed also in the build dir
-build_subdirs = functors adaptors/lambda
+build_subdirs = functors
dist_noinst_DATA = $(sigc_m4)
@@ -35,8 +35,7 @@ libsigc_ SIGCXX_API_VERSION@_la_SOURCES = \
trackable.cc \
connection.cc \
functors/slot.cc \
- functors/slot_base.cc \
- adaptors/lambda/lambda.cc
+ functors/slot_base.cc
EXTRA_libsigc_ SIGCXX_API_VERSION@_la_SOURCES = $(sigc_built_cc)
@@ -62,15 +61,6 @@ signal.cc: \
functors/mem_fun.h \
functors/functor_trait.h
-adaptors/lambda/lambda.cc: \
- adaptors/lambda/select.h \
- adaptors/lambda/base.h \
- adaptors/adaptor_trait.h \
- adaptors/deduce_result_type.h \
- functors/ptr_fun.h \
- functors/mem_fun.h \
- functors/functor_trait.h
-
functors/slot.cc: \
functors/slot.h \
functors/slot_base.h \
diff --git a/sigc++/filelist.am b/sigc++/filelist.am
index 768359f..3b0555a 100644
--- a/sigc++/filelist.am
+++ b/sigc++/filelist.am
@@ -34,24 +34,16 @@ adaptors_built_h = bind.h \
hide.h retype.h \
track_obj.h
-# Lambda (adaptors/lambda)
-lambda_m4 = base.h.m4 select.h.m4 lambda.cc.m4
-lambda_built_cc = lambda.cc
-lambda_built_h = base.h select.h
-
# Combine all the above parts with right directories prefixed
sigc_m4 = $(base_m4:%=macros/%) \
$(functors_m4:%=functors/macros/%) \
- $(adaptors_m4:%=adaptors/macros/%) \
- $(lambda_m4:%=adaptors/lambda/macros/%)
+ $(adaptors_m4:%=adaptors/macros/%)
sigc_built_cc = $(base_built_cc) \
$(functors_built_cc:%=functors/%) \
- $(adaptors_built_cc:%=adaptors/%) \
- $(lambda_built_cc:%=adaptors/lambda/%)
+ $(adaptors_built_cc:%=adaptors/%)
sigc_built_h = $(base_built_h) \
$(functors_built_h:%=functors/%) \
- $(adaptors_built_h:%=adaptors/%) \
- $(lambda_built_h:%=adaptors/lambda/%)
+ $(adaptors_built_h:%=adaptors/%)
sigc_public_h = \
bind.h \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]