summaryrefslogtreecommitdiffstats
path: root/vespalib/CMakeLists.txt
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@yahoo-inc.com>2016-06-15 23:09:44 +0200
committerJon Bratseth <bratseth@yahoo-inc.com>2016-06-15 23:09:44 +0200
commit72231250ed81e10d66bfe70701e64fa5fe50f712 (patch)
tree2728bba1131a6f6e5bdf95afec7d7ff9358dac50 /vespalib/CMakeLists.txt
Publish
Diffstat (limited to 'vespalib/CMakeLists.txt')
-rw-r--r--vespalib/CMakeLists.txt144
1 files changed, 144 insertions, 0 deletions
diff --git a/vespalib/CMakeLists.txt b/vespalib/CMakeLists.txt
new file mode 100644
index 00000000000..610ec0fb3a6
--- /dev/null
+++ b/vespalib/CMakeLists.txt
@@ -0,0 +1,144 @@
+# Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+vespa_define_module(
+ DEPENDS
+ fastos
+ vespalog
+
+ EXTERNAL_DEPENDS
+ LLVM
+
+ APPS
+ src/apps/eval_expr
+ src/apps/make_fixture_macros
+
+ TESTS
+ src/tests/alignedmemory
+ src/tests/alloc
+ src/tests/approx
+ src/tests/array
+ src/tests/arrayqueue
+ src/tests/atomic
+ src/tests/barrier
+ src/tests/benchmark_timer
+ src/tests/box
+ src/tests/closure
+ src/tests/component
+ src/tests/compress
+ src/tests/delegatelist
+ src/tests/dual_merge_director
+ src/tests/eval/compile_cache
+ src/tests/eval/compiled_function
+ src/tests/eval/function
+ src/tests/eval/function_speed
+ src/tests/eval/gbdt
+ src/tests/eval/interpreted_function
+ src/tests/eval/node_types
+ src/tests/eval/simple_tensor
+ src/tests/eval/tensor
+ src/tests/eval/value_type
+ src/tests/eventbarrier
+ src/tests/exception_classes
+ src/tests/executor
+ src/tests/explore_modern_cpp
+ src/tests/false
+ src/tests/fiddle
+ src/tests/gencnt
+ src/tests/guard
+ src/tests/hashmap
+ src/tests/host_name
+ src/tests/io/fileutil
+ src/tests/left_right_heap
+ src/tests/linkedptr
+ src/tests/make_fixture_macros
+ src/tests/memory
+ src/tests/net/socket
+ src/tests/objects/nbostream
+ src/tests/optimized
+ src/tests/placement-delete
+ src/tests/printable
+ src/tests/priority_queue
+ src/tests/random
+ src/tests/referencecounter
+ src/tests/regex
+ src/tests/rendezvous
+ src/tests/runnable_pair
+ src/tests/rwlock
+ src/tests/sha1
+ src/tests/sharedptr
+ src/tests/signalhandler
+ src/tests/simple_thread_bundle
+ src/tests/slaveproc
+ src/tests/slime
+ src/tests/slime/summary-feature-benchmark
+ src/tests/stash
+ src/tests/stllike
+ src/tests/stringfmt
+ src/tests/sync
+ src/tests/tensor/compact_tensor_builder
+ src/tests/tensor/compact_tensor_v2_builder
+ src/tests/tensor/dense_tensor_builder
+ src/tests/tensor/dense_tensor_operations
+ src/tests/tensor/join_tensor_addresses
+ src/tests/tensor/simple_tensor_builder
+ src/tests/tensor/tensor
+ src/tests/tensor/tensor_address
+ src/tests/tensor/tensor_address_element_iterator
+ src/tests/tensor/tensor_function
+ src/tests/tensor/tensor_mapper
+ src/tests/tensor/tensor_operations
+ src/tests/tensor/tensor_performance
+ src/tests/tensor/tensor_serialization
+ src/tests/tensor/tensor_slime_serialization
+ src/tests/tensor/tensor_type
+ src/tests/testapp-debug
+ src/tests/testapp-generic
+ src/tests/testapp-main
+ src/tests/testapp-state
+ src/tests/testkit-mt
+ src/tests/testkit-subset
+ src/tests/testkit-testhook
+ src/tests/text/lowercase
+ src/tests/text/stringtokenizer
+ src/tests/text/utf8
+ src/tests/thread
+ src/tests/time_tracker
+ src/tests/trace
+ src/tests/traits
+ src/tests/true
+ src/tests/tutorial
+ src/tests/tutorial/checks
+ src/tests/tutorial/fixtures
+ src/tests/tutorial/minimal
+ src/tests/tutorial/simple
+ src/tests/tutorial/threads
+ src/tests/util/generationhandler
+ src/tests/util/generationhandler_stress
+ src/tests/valgrind
+ src/tests/weakref
+ src/tests/websocket
+ src/tests/zcurve
+
+ LIBS
+ src/vespa/vespalib
+ src/vespa/vespalib/component
+ src/vespa/vespalib/data
+ src/vespa/vespalib/data/slime
+ src/vespa/vespalib/eval
+ src/vespa/vespalib/geo
+ src/vespa/vespalib/io
+ src/vespa/vespalib/net
+ src/vespa/vespalib/objects
+ src/vespa/vespalib/stllike
+ src/vespa/vespalib/tensor
+ src/vespa/vespalib/tensor/compact
+ src/vespa/vespalib/tensor/dense
+ src/vespa/vespalib/tensor/serialization
+ src/vespa/vespalib/tensor/simple
+ src/vespa/vespalib/test
+ src/vespa/vespalib/testkit
+ src/vespa/vespalib/text
+ src/vespa/vespalib/trace
+ src/vespa/vespalib/util
+ src/vespa/vespalib/websocket
+ src/vespa/vespalib/xxhash
+)