46 lines
858 B
CMake
46 lines
858 B
CMake
add_library(DataStructure
|
|
Array.h
|
|
ArrayList.h
|
|
BinaryTree.h
|
|
BinarySearchTree.h
|
|
CircularDoublyLinkedList.h
|
|
CircularLinkedList.h
|
|
DoublyLinkedList.h
|
|
DynamicArray.h
|
|
DynamicArrayList.h
|
|
Exception.h
|
|
Exception.cpp
|
|
Graph.h
|
|
GeneralTree.h
|
|
KylinString.h
|
|
KylinString.cpp
|
|
Object.h
|
|
Object.cpp
|
|
List.h
|
|
LinkedList.h
|
|
LinkedQueue.h
|
|
LinkedStack.h
|
|
LinuxList.h
|
|
ListGraph.h
|
|
MatrixGraph.h
|
|
Pointer.h
|
|
Queue.h
|
|
QueueToStack.h
|
|
RandomIterator.h
|
|
KylinSmartPointer.h
|
|
SharedPointer.h
|
|
Sort.h
|
|
Stack.h
|
|
StaticStack.h
|
|
StaticQueue.h
|
|
StackToQueue.h
|
|
StaticArray.h
|
|
StaticArrayList.h
|
|
StaticLinkedList.h
|
|
Tree.h
|
|
)
|
|
|
|
target_include_directories(DataStructure
|
|
INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}
|
|
)
|