[CMake] Create a real library instead of an object library for stress tests
authorLouis Dionne <ldionne.2@gmail.com>
Fri, 18 Aug 2017 22:56:17 +0000 (15:56 -0700)
committerLouis Dionne <ldionne.2@gmail.com>
Sat, 19 Aug 2017 01:31:09 +0000 (18:31 -0700)
commit3b358e91223a2824954c4843fbe8cc45c71c516e
tree3776a59bd67e1f4fe6dd3b6561a5ecd2df42cad3
parentc4210ca4d31f93f618f093b48f4637225eb2397d
[CMake] Create a real library instead of an object library for stress tests

Object libraries don't allow linking to other libraries, which makes it
impossible to link it to libcds, on which it depends. It used to work
because all flags were set globally, so the object library picked them
up as well.
21 files changed:
test/stress/CMakeLists.txt
test/stress/freelist/CMakeLists.txt
test/stress/map/del3/CMakeLists.txt
test/stress/map/delodd/CMakeLists.txt
test/stress/map/find_string/CMakeLists.txt
test/stress/map/insdel_func/CMakeLists.txt
test/stress/map/insdel_item_int/CMakeLists.txt
test/stress/map/insdel_string/CMakeLists.txt
test/stress/map/insdelfind/CMakeLists.txt
test/stress/map/iter_erase/CMakeLists.txt
test/stress/map/minmax/CMakeLists.txt
test/stress/pqueue/CMakeLists.txt
test/stress/queue/CMakeLists.txt
test/stress/set/del3/CMakeLists.txt
test/stress/set/delodd/CMakeLists.txt
test/stress/set/insdel_find/CMakeLists.txt
test/stress/set/insdel_func/CMakeLists.txt
test/stress/set/insdel_string/CMakeLists.txt
test/stress/set/iter_erase/CMakeLists.txt
test/stress/set/iteration/CMakeLists.txt
test/stress/stack/CMakeLists.txt