aboutsummaryrefslogtreecommitdiffstats
path: root/fastlib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2022-05-13 13:20:09 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2022-05-13 13:20:09 +0000
commit5c3cca172374bfe63a176312cb2d0ff11c79bd26 (patch)
tree64d61a61d61bdb2e5dfe5ddb183378f5e6a53c5d /fastlib
parent0cb482d7797983520a1c2466b716ff8241ef643a (diff)
Only install a single fastlib library.
Diffstat (limited to 'fastlib')
-rw-r--r--fastlib/src/vespa/fastlib/io/CMakeLists.txt3
-rw-r--r--fastlib/src/vespa/fastlib/text/CMakeLists.txt3
-rw-r--r--fastlib/src/vespa/packages/CMakeLists.txt4
3 files changed, 4 insertions, 6 deletions
diff --git a/fastlib/src/vespa/fastlib/io/CMakeLists.txt b/fastlib/src/vespa/fastlib/io/CMakeLists.txt
index 58244af5798..f21cf27b21e 100644
--- a/fastlib/src/vespa/fastlib/io/CMakeLists.txt
+++ b/fastlib/src/vespa/fastlib/io/CMakeLists.txt
@@ -1,7 +1,6 @@
# Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
-vespa_add_library(fastlib_io
+vespa_add_library(fastlib_io OBJECT
SOURCES
bufferedfile.cpp
- INSTALL lib64
DEPENDS
)
diff --git a/fastlib/src/vespa/fastlib/text/CMakeLists.txt b/fastlib/src/vespa/fastlib/text/CMakeLists.txt
index bcc3416331d..0708bde9a25 100644
--- a/fastlib/src/vespa/fastlib/text/CMakeLists.txt
+++ b/fastlib/src/vespa/fastlib/text/CMakeLists.txt
@@ -1,9 +1,8 @@
# Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
-vespa_add_library(fastlib_text
+vespa_add_library(fastlib_text OBJECT
SOURCES
unicodeutil.cpp
wordfolder.cpp
normwordfolder.cpp
- INSTALL lib64
DEPENDS
)
diff --git a/fastlib/src/vespa/packages/CMakeLists.txt b/fastlib/src/vespa/packages/CMakeLists.txt
index 01b0e841836..a7c648a1c4d 100644
--- a/fastlib/src/vespa/packages/CMakeLists.txt
+++ b/fastlib/src/vespa/packages/CMakeLists.txt
@@ -1,8 +1,8 @@
# Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
vespa_add_library(fastlib_fast
SOURCES
+ $<TARGET_OBJECTS:fastlib_io>
+ $<TARGET_OBJECTS:fastlib_text>
INSTALL lib64
DEPENDS
- fastlib_text
- fastlib_io
)