Add de::SpinBarrier
[platform/upstream/VK-GL-CTS.git] / framework / delibs / decpp / CMakeLists.txt
1 # cmake file for drawElements C++ base library
2
3 if (NOT DE_DEFS)
4         message(FATAL_ERROR "Include Defs.cmake")
5 endif ()
6
7 set(DECPP_SRCS
8         deArrayBuffer.cpp
9         deArrayBuffer.hpp
10         deArrayUtil.cpp
11         deArrayUtil.hpp
12         deBlockBuffer.cpp
13         deBlockBuffer.hpp
14         deCommandLine.cpp
15         deCommandLine.hpp
16         deDefs.cpp
17         deDefs.hpp
18         deDirectoryIterator.cpp
19         deDirectoryIterator.hpp
20         deDynamicLibrary.cpp
21         deDynamicLibrary.hpp
22         deFilePath.cpp
23         deFilePath.hpp
24         deMemPool.cpp
25         deMemPool.hpp
26         deMeta.cpp
27         deMeta.hpp
28         deMutex.cpp
29         deMutex.hpp
30         dePoolArray.cpp
31         dePoolArray.hpp
32         dePoolString.cpp
33         dePoolString.hpp
34         deProcess.cpp
35         deProcess.hpp
36         deRandom.cpp
37         deRandom.hpp
38         deRingBuffer.cpp
39         deRingBuffer.hpp
40         deSemaphore.cpp
41         deSemaphore.hpp
42         deSTLUtil.hpp
43         deSTLUtil.cpp
44         deSharedPtr.cpp
45         deSharedPtr.hpp
46         deSocket.cpp
47         deSocket.hpp
48         deStringUtil.cpp
49         deStringUtil.hpp
50         deThread.cpp
51         deThread.hpp
52         deThreadLocal.cpp
53         deThreadLocal.hpp
54         deThreadSafeRingBuffer.cpp
55         deThreadSafeRingBuffer.hpp
56         deUniquePtr.cpp
57         deUniquePtr.hpp
58         deSpinBarrier.cpp
59         deSpinBarrier.hpp
60         )
61
62 add_library(decpp STATIC ${DECPP_SRCS})
63 target_link_libraries(decpp debase depool dethread deutil)