<pre style='margin:0'>
Michael Dickens (michaelld) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/828995fbe7f67097a8bece368d0332513d0cd96b">https://github.com/macports/macports-ports/commit/828995fbe7f67097a8bece368d0332513d0cd96b</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 828995f  itpp: take ownership and update
</span>828995f is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 828995fbe7f67097a8bece368d0332513d0cd96b
</span>Author: Michael Dickens <michaelld@macports.org>
AuthorDate: Fri Jul 6 14:56:41 2018 -0400

<span style='display:block; white-space:pre;color:#404040;'>    itpp: take ownership and update
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    + update release to 4.3.1;
</span><span style='display:block; white-space:pre;color:#404040;'>    + create devel port at bb5c7e95 (20180529);
</span><span style='display:block; white-space:pre;color:#404040;'>    + move to CMake 1.1 PG;
</span><span style='display:block; white-space:pre;color:#404040;'>    + add variants for how the 4.3 series configures;
</span><span style='display:block; white-space:pre;color:#404040;'>    + add patches to allow for variants to work.
</span>---
 math/itpp/Portfile                                | 117 ++++++++++++++++++++--
 math/itpp/files/patch-CMakeLists.txt.devel.diff   |  33 ++++++
 math/itpp/files/patch-CMakeLists.txt.release.diff |  33 ++++++
 3 files changed, 173 insertions(+), 10 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/itpp/Portfile b/math/itpp/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 51108f0..7b04ea6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/itpp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/itpp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,11 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> name                itpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             4.2.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories          math
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          math science comms
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {michaelld @michaelld} openmaintainer
</span> license             GPL-3+
 platforms           darwin
 description         IT++ is a C++ library of mathematical, signal processing \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,13 +15,109 @@ long_description    ${description} Its main use is in simulation of \
</span>                     area of communications.
 homepage            https://sourceforge.net/projects/itpp/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_bzip2           yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname            ${name}-4.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        sourceforge:project/itpp/itpp/${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq ${name}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version     4.3.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        rmd160  2ca1bf46dc59a77703a384906f1d3fbbb1c43946 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        sha256  50717621c5dfb5ed22f8492f8af32b17776e6e06641dfe3a3a8f82c8d353b877 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        size    1289687
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    conflicts    itpp-devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    use_bzip2    yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    distname     ${name}-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    master_sites sourceforge:project/${name}/${name}/${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # patch to allow setting "Apple" for BLAS / LAPACK, and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # "MacPorts" for the build type
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append patch-CMakeLists.txt.release.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport itpp-devel {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    long_description    ${description}: \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        This port is kept up with the IT++ GIT 'master' branch, which is typically updated daily to weekly.  This version of IT++ generally contains fixes to, and its API is compatible with, the current IT++ release, and will be incorporated in an upcoming release. This port may or not compile or function correctly, as it represents a work in progress. If it does not work, check back in a few days. Or try deactivating the currently active IT++ port, cleaning any current builds, and tryin [...]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    name         itpp-devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    conflicts    itpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    master_sites sourceforge:itpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    fetch.type   git
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    git.url      git://git.code.sf.net/p/itpp/git
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    git.branch   bb5c7e95f40e8fdb5c3f3d01a84bcbaf76f3676d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version      20180529
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        rmd160 289850cecb008f8416206bcb280e5d27325aeb17 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        sha256 9951313ca0eb69b8f7e355598c989e3cc2ea7f0887b8b18f388970960df9f3f6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        size   4422176
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # patch to allow setting "Apple" for BLAS / LAPACK, and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # "MacPorts" for the build type
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append patch-CMakeLists.txt.devel.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # set livecheck
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.type regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.url https://sourceforge.net/p/itpp/git/ci/master/tree/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.version ${git.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.regex "ci/(.*)/log/\\?path="
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# FFTW3 is required
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:fftw-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    -DFFT_INCLUDES=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    -DFFT_LIBRARIES=${prefix}/lib/libfftw3.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant docs description "Install IT++ documentation" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:doxygen \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        path:bin/dot:graphviz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:xmlto
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:texlive-latex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        -DHTML_DOCS=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        -DLATEX_COMPILER=${prefix}/bin/latex \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        -DDOXYGEN_DOT_EXECUTABLE=${prefix}/bin/dot \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        -DDOXYGEN_EXECUTABLE=${prefix}/bin/doxygen
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![variant_isset docs]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append -DHTML_DOCS=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default_variants +docs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant atlas conflicts accelerate description "Build IT++ with ATLAS support for BLAS" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append port:atlas
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append -DBLA_VENDOR=ATLAS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant accelerate conflicts atlas description "Build IT++ with Apple Accelerate support for BLAS" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append -DBLA_VENDOR=Apple
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# default to +accelerate
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![variant_isset atlas] &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ![variant_isset accelerate]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    default_variants +accelerate
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  ccf272d839f8178ac4729f48301bde771ffe3573 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha1    3b75fbcbbc43ac6e47d80283ffd41673ccfa035e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# make sure -accelerate wasn't provided alone
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![variant_isset atlas] &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ![variant_isset accelerate]} {
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:fftw-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ui_error "\n\nYou must select one of the variants +accelerate or +atlas .\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    return -code error "Invalid variant selection"
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      --disable-html-doc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/itpp/files/patch-CMakeLists.txt.devel.diff b/math/itpp/files/patch-CMakeLists.txt.devel.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..3c331fc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/itpp/files/patch-CMakeLists.txt.devel.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,33 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -45,7 +45,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   elseif (BLA_VENDOR MATCHES "^ATLAS")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     set (HAVE_BLAS_ATLAS 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     set (HAVE_BLAS 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  elseif( (BLA_VENDOR STREQUAL "Generic") OR (BLA_VENDOR STREQUAL "All") )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  elseif( (BLA_VENDOR STREQUAL "Generic") OR
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          (BLA_VENDOR STREQUAL "All") OR
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          (BLA_VENDOR STREQUAL "Apple"))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     set (HAVE_BLAS 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   else()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     message (WARNING "Unknown BLAS vendor: ${BLA_VENDOR}")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -56,7 +58,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #check for LAPACK library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ find_package ( LAPACK )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (LAPACK_FOUND)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  if ((BLA_VENDOR MATCHES "^ACML") OR (BLA_VENDOR MATCHES "^Intel") OR (BLA_VENDOR MATCHES "^ATLAS") OR ( BLA_VENDOR STREQUAL "Generic" ) OR (BLA_VENDOR STREQUAL "All"))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  if ((BLA_VENDOR MATCHES "^ACML") OR (BLA_VENDOR MATCHES "^Intel") OR (BLA_VENDOR MATCHES "^ATLAS") OR ( BLA_VENDOR STREQUAL "Generic" ) OR (BLA_VENDOR STREQUAL "All") OR ( BLA_VENDOR STREQUAL "Apple" ))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     set (HAVE_LAPACK 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   else()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     message (WARNING "Unknown LAPACK vendor: ${BLA_VENDOR}")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -170,7 +172,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ option(ITPP_SHARED_LIB "Building IT++ as shared library" on)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #set library name here to be available for all targets
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (ITPP_SHARED_LIB)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  if ((CMAKE_BUILD_TYPE STREQUAL Release) OR (NOT CMAKE_BUILD_TYPE))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  if ((CMAKE_BUILD_TYPE STREQUAL Release) OR
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      (CMAKE_BUILD_TYPE STREQUAL MacPorts) OR
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      (NOT CMAKE_BUILD_TYPE))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     set (libitpp_target itpp)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     set (CMAKE_CXX_FLAGS "-DNDEBUG ${CMAKE_CXX_FLAGS}")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   else()
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/itpp/files/patch-CMakeLists.txt.release.diff b/math/itpp/files/patch-CMakeLists.txt.release.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..c4a7cd6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/itpp/files/patch-CMakeLists.txt.release.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,33 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -45,7 +45,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   elseif (BLA_VENDOR MATCHES "^ATLAS")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     set (HAVE_BLAS_ATLAS 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     set (HAVE_BLAS 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  elseif( (BLA_VENDOR STREQUAL "Generic") OR (BLA_VENDOR STREQUAL "All") )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  elseif( (BLA_VENDOR STREQUAL "Generic") OR
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          (BLA_VENDOR STREQUAL "All") OR
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          (BLA_VENDOR STREQUAL "Apple"))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     set (HAVE_BLAS 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   else()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     message (WARNING "Unknown BLAS vendor: ${BLA_VENDOR}")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -56,7 +58,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #check for LAPACK library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ find_package ( LAPACK )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (LAPACK_FOUND)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  if ((BLA_VENDOR MATCHES "^ACML") OR (BLA_VENDOR MATCHES "^Intel") OR (BLA_VENDOR MATCHES "^ATLAS") OR ( BLA_VENDOR STREQUAL "Generic" ) OR (BLA_VENDOR STREQUAL "All"))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  if ((BLA_VENDOR MATCHES "^ACML") OR (BLA_VENDOR MATCHES "^Intel") OR (BLA_VENDOR MATCHES "^ATLAS") OR ( BLA_VENDOR STREQUAL "Generic" ) OR (BLA_VENDOR STREQUAL "All") OR ( BLA_VENDOR STREQUAL "Apple" ))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     set (HAVE_LAPACK 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   else()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     message (WARNING "Unknown LAPACK vendor: ${BLA_VENDOR}")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -172,7 +174,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ option(ITPP_SHARED_LIB "Building IT++ as shared library" on)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #set library name here to be available for all targets
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (ITPP_SHARED_LIB)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  if ((CMAKE_BUILD_TYPE STREQUAL Release) OR (NOT CMAKE_BUILD_TYPE))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  if ((CMAKE_BUILD_TYPE STREQUAL Release) OR
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      (CMAKE_BUILD_TYPE STREQUAL MacPorts) OR
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      (NOT CMAKE_BUILD_TYPE))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     set (libitpp_target itpp)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     set (CMAKE_CXX_FLAGS "-DNDEBUG ${CMAKE_CXX_FLAGS}")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   else()
</span></pre><pre style='margin:0'>

</pre>