summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLiam P. White <inkscapebrony@gmail.com>2015-02-25 23:08:51 +0000
committerLiam P. White <inkscapebrony@gmail.com>2015-02-25 23:08:51 +0000
commitcaefef71482531ff82c444d552f406cbfbd360b8 (patch)
tree193681e60b51f24b5a2679167c3f33a486d7abe0 /src
parentfix for bug 1425317 (diff)
downloadinkscape-caefef71482531ff82c444d552f406cbfbd360b8.tar.gz
inkscape-caefef71482531ff82c444d552f406cbfbd360b8.zip
Collect util/ into a static library
(bzr r13948)
Diffstat (limited to 'src')
-rw-r--r--src/Makefile.am1
-rw-r--r--src/display/canvas-axonomgrid.cpp2
-rw-r--r--src/display/canvas-grid.cpp4
-rw-r--r--src/helper/Makefile_insert1
-rw-r--r--src/helper/mathfns.h (renamed from src/util/mathfns.h)3
-rw-r--r--src/snap.cpp2
-rw-r--r--src/sp-shape.cpp2
-rw-r--r--src/util/CMakeLists.txt5
-rw-r--r--src/util/Makefile_insert12
9 files changed, 18 insertions, 14 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index db70b3956..a8f69fbfc 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -34,6 +34,7 @@ noinst_LIBRARIES = \
livarot/libvarot.a \
2geom/lib2geom.a \
libdepixelize/libdepixelize.a \
+ util/libutil.a \
libinkversion.a
all_libs = \
diff --git a/src/display/canvas-axonomgrid.cpp b/src/display/canvas-axonomgrid.cpp
index 88c23bf62..a2df86823 100644
--- a/src/display/canvas-axonomgrid.cpp
+++ b/src/display/canvas-axonomgrid.cpp
@@ -50,7 +50,7 @@
#include "svg/svg-color.h"
#include "2geom/line.h"
#include "2geom/angle.h"
-#include "util/mathfns.h"
+#include "helper/mathfns.h"
#include "round.h"
#include "util/units.h"
diff --git a/src/display/canvas-grid.cpp b/src/display/canvas-grid.cpp
index 0f58096ce..9b9f64529 100644
--- a/src/display/canvas-grid.cpp
+++ b/src/display/canvas-grid.cpp
@@ -35,7 +35,7 @@
#include "ui/widget/registered-widget.h"
#include "desktop.h"
#include "sp-canvas-util.h"
-#include "util/mathfns.h"
+#include "helper/mathfns.h"
#include "display/cairo-utils.h"
#include "display/canvas-axonomgrid.h"
@@ -50,7 +50,7 @@
#include "sp-root.h"
#include "svg/svg-color.h"
#include "svg/stringstream.h"
-#include "util/mathfns.h"
+#include "helper/mathfns.h"
#include "xml/node-event-vector.h"
#include "verbs.h"
#include "display/sp-canvas.h"
diff --git a/src/helper/Makefile_insert b/src/helper/Makefile_insert
index 4c6437f13..5cb4cea8d 100644
--- a/src/helper/Makefile_insert
+++ b/src/helper/Makefile_insert
@@ -14,6 +14,7 @@ ink_common_sources += \
helper/geom-nodetype.h \
helper/gnome-utils.cpp \
helper/gnome-utils.h \
+ helper/mathfns.h \
helper/png-write.cpp \
helper/png-write.h \
helper/sp-marshal.cpp \
diff --git a/src/util/mathfns.h b/src/helper/mathfns.h
index 830e159da..8fb88dc26 100644
--- a/src/util/mathfns.h
+++ b/src/helper/mathfns.h
@@ -1,5 +1,5 @@
/*
- * Inkscape::Util::... some mathmatical functions
+ * ... some mathmatical functions
*
* Authors:
* Johan Engelen <goejendaagh@zonnet.nl>
@@ -65,7 +65,6 @@ inline double round_to_upper_multiple_plus(double x, double const c1, double con
return ceil((x - c0) / c1) * c1 + c0;
}
-
}
}
diff --git a/src/snap.cpp b/src/snap.cpp
index 8138e4546..96b5ab53c 100644
--- a/src/snap.cpp
+++ b/src/snap.cpp
@@ -33,7 +33,7 @@
#include "sp-guide.h"
#include "preferences.h"
#include "ui/tools/tool-base.h"
-#include "util/mathfns.h"
+#include "helper/mathfns.h"
using std::vector;
using Inkscape::Util::round_to_upper_multiple_plus;
using Inkscape::Util::round_to_lower_multiple_plus;
diff --git a/src/sp-shape.cpp b/src/sp-shape.cpp
index 16f9ec13b..78135d459 100644
--- a/src/sp-shape.cpp
+++ b/src/sp-shape.cpp
@@ -47,7 +47,7 @@
#include "bad-uri-exception.h"
#include "xml/repr.h"
-#include "util/mathfns.h" // for triangle_area()
+#include "helper/mathfns.h" // for triangle_area()
#include "splivarot.h" // for bounding box calculation
diff --git a/src/util/CMakeLists.txt b/src/util/CMakeLists.txt
index 732e01b0c..8fd8c8c66 100644
--- a/src/util/CMakeLists.txt
+++ b/src/util/CMakeLists.txt
@@ -31,7 +31,6 @@ set(util_SRC
list.h
longest-common-suffix.h
map-list.h
- mathfns.h
reference.h
reverse-list.h
share.h
@@ -43,5 +42,5 @@ set(util_SRC
ziptool.h
)
-# add_inkscape_lib(util_LIB "${util_SRC}")
-add_inkscape_source("${util_SRC}")
+add_inkscape_lib(util_LIB "${util_SRC}")
+# add_inkscape_source("${util_SRC}")
diff --git a/src/util/Makefile_insert b/src/util/Makefile_insert
index 6d2e63278..c23dffbca 100644
--- a/src/util/Makefile_insert
+++ b/src/util/Makefile_insert
@@ -1,8 +1,13 @@
## Makefile.am fragment sourced by src/Makefile.am.
-ink_common_sources += \
- util/ziptool.h \
- util/ziptool.cpp \
+util/all: util/libutil.a
+
+util/clean:
+ rm -f util/libutil.a $(util_libutil_a_OBJECTS)
+
+util_libutil_a_SOURCES = \
+ util/ziptool.h \
+ util/ziptool.cpp \
util/accumulators.h \
util/compose.hpp \
util/copy.h \
@@ -26,7 +31,6 @@ ink_common_sources += \
util/list-copy.h \
util/longest-common-suffix.h \
util/map-list.h \
- util/mathfns.h \
util/reference.h \
util/reverse-list.h \
util/share.h \