enable cmake in subfolders of data_structures

This commit is contained in:
Krishna Vedala
2020-06-05 21:55:12 -04:00
parent 70bb8c81be
commit ff6cb07b9c
6 changed files with 25 additions and 22 deletions

View File

@@ -16,3 +16,7 @@ foreach( testsourcefile ${APP_SOURCES} )
install(TARGETS ${testname} DESTINATION "bin/data_structures")
endforeach( testsourcefile ${APP_SOURCES} )
add_subdirectory(cll)
add_subdirectory(queue)
add_subdirectory(stk)

View File

@@ -0,0 +1,5 @@
add_executable( cll
cll.cpp
main_cll.cpp
)
install(TARGETS cll DESTINATION "bin/data_structures")

View File

@@ -1,11 +0,0 @@
CC= g++
CFLAGS = -c -Wall
all: cll
cll.o: cll.cpp main_cll.cpp
$(CC) $(CFLAGS) cll.cpp main_cll.cpp
cll: cll.o
$(CC) main_cll.o cll.o -o cll
clean:
rm *o cll

View File

@@ -0,0 +1,5 @@
add_executable( test_queue
queue.cpp
test_queue.cpp
)
install(TARGETS test_queue DESTINATION "bin/data_structures")

View File

@@ -1,11 +0,0 @@
CC= g++
CFLAGS = -c -Wall
all: test_queue
queue.o: queue.cpp
$(CC) $(CFLAGS) queue.cpp
test_queue: queue.o
$(CC) test_queue.cpp queue.o -o queue
clean:
rm *o queue

View File

@@ -0,0 +1,11 @@
add_executable( stack
stack.cpp
main.cpp
)
add_executable( test_stack
stack.cpp
test_stack.cpp
)
install(TARGETS stack DESTINATION "bin/data_structures")
install(TARGETS test_stack DESTINATION "bin/data_structures")
install(FILES students.txt DESTINATION "bin/data_structures")