[Rivet-svn] rivet: 4 new changesets

Rivet Mercurial rivet at projects.hepforge.org
Sat Mar 26 23:45:02 GMT 2016


details:   https://rivet.hepforge.org/hg/rivet/rev/3cfe48f70fa3
branches:  
changeset: 5065:3cfe48f70fa3
user:      Andy Buckley <andy at insectnation.org>
date:      Sat Mar 26 20:49:10 2016 +0000
description:
Fix up the EXAMPLE_SMEAR analysis info file

details:   https://rivet.hepforge.org/hg/rivet/rev/e4bb6c6fd5a3
branches:  
changeset: 5066:e4bb6c6fd5a3
user:      Andy Buckley <andy at insectnation.org>
date:      Sat Mar 26 21:54:53 2016 +0000
description:
Replace Boost lexical_cast and string algorithms. Only Boost assign remains, and that can be replaced with brace initialisers.

details:   https://rivet.hepforge.org/hg/rivet/rev/4031dd2e05b5
branches:  
changeset: 5067:4031dd2e05b5
user:      Andy Buckley <andy at insectnation.org>
date:      Sat Mar 26 22:47:34 2016 +0000
description:
Replace Boost assign usage with C++11 brace initialisers. All Boost use is gone from Rivet!

details:   https://rivet.hepforge.org/hg/rivet/rev/58cd3a706761
branches:  
changeset: 5068:58cd3a706761
user:      Andy Buckley <andy at insectnation.org>
date:      Sat Mar 26 22:53:23 2016 +0000
description:
Remove Rivet/Tools/RivetBoost.hh and Boost references from rivet-config, rivet-buildplugin, and configure.ac. It's gone ;-)

diffs (truncated from 945 to 50 lines):

--- a/ChangeLog	Sat Mar 26 20:45:03 2016 +0000
+++ b/ChangeLog	Sat Mar 26 22:53:23 2016 +0000
@@ -1,3 +1,13 @@
+2016-03-26  Andy Buckley  <andy.buckley at cern.ch>
+
+	* Remove Rivet/Tools/RivetBoost.hh and Boost references from
+	rivet-config, rivet-buildplugin, and configure.ac. It's gone ;-)
+
+	* Replace Boost assign usage with C++11 brace initialisers. All
+	Boost use is gone from Rivet!
+
+	* Replace Boost lexical_cast and string algorithms.
+
 2016-03-25  Andy Buckley  <andy.buckley at cern.ch>
 
 	* Start replacing Boost foreach and shared_ptr with C++11 features.
--- a/bin/rivet-buildplugin.in	Sat Mar 26 20:45:03 2016 +0000
+++ b/bin/rivet-buildplugin.in	Sat Mar 26 22:53:23 2016 +0000
@@ -79,8 +79,8 @@
 test -n "$ifastjet" && mycppflags="$mycppflags -I${ifastjet}"
 igsl="@GSLINCPATH@"
 test -n "$igsl" && mycppflags="$mycppflags -I${igsl}"
-iboost="@BOOST_CPPFLAGS@"
-test -n "$iboost" && mycppflags="$mycppflags ${iboost}"
+# iboost="@BOOST_CPPFLAGS@"
+# test -n "$iboost" && mycppflags="$mycppflags ${iboost}"
 
 
 ## Get Rivet system linker flags (duplicating that in rivet-config.in)
--- a/bin/rivet-config.in	Sat Mar 26 20:45:03 2016 +0000
+++ b/bin/rivet-config.in	Sat Mar 26 22:53:23 2016 +0000
@@ -73,8 +73,8 @@
     test -n "$ifastjet" && OUT="$OUT -I${ifastjet}"
     igsl="@GSLINCPATH@"
     test -n "$igsl" && OUT="$OUT -I${igsl}"
-    iboost="@BOOST_CPPFLAGS@"
-    test -n "$iboost" && OUT="$OUT ${iboost}"
+    # iboost="@BOOST_CPPFLAGS@"
+    # test -n "$iboost" && OUT="$OUT ${iboost}"
 fi
 
 tmp=$( echo "$*" | egrep -- '--\<ldflags\>')
--- a/configure.ac	Sat Mar 26 20:45:03 2016 +0000
+++ b/configure.ac	Sat Mar 26 22:53:23 2016 +0000
@@ -153,14 +153,14 @@
 CPPFLAGS=$oldCPPFLAGS
 
 
-## Boost utility library
-BOOST_REQUIRE([1.55.0])


More information about the Rivet-svn mailing list