|
|
@@ -1,13 +1,18 @@
|
|
|
cmake_minimum_required(VERSION 2.8)
|
|
|
-project(sandbox)
|
|
|
|
|
|
-include_directories(src)
|
|
|
+add_library(sllist STATIC lib/sllist/src/create.c)
|
|
|
+add_executable(sandbox src/main.c src/mem.c src/exec.c src/param.c src/sandbox.c src/environment.c
|
|
|
+ src/ovr_syscall/ovr_write.c src/ovr_syscall/ovr_open.c src/ovr_syscall/ovr_close.c)
|
|
|
+
|
|
|
+set_property(TARGET sandbox PROPERTY RUNTIME_OUTPUT_DIRECTORY bin)
|
|
|
+set_property(TARGET sllist PROPERTY LIBRARY_OUTPUT_DIRECTORY lib)
|
|
|
+set_property(TARGET sllist PROPERTY ARCHIVE_OUTPUT_DIRECTORY lib)
|
|
|
|
|
|
-SET(EXECUTABLE_OUTPUT_PATH ../bin)
|
|
|
add_definitions ("-Wall")
|
|
|
add_definitions ("-g3")
|
|
|
|
|
|
-add_subdirectory(src)
|
|
|
+include_directories(src lib/sllist/include)
|
|
|
+target_link_libraries(sandbox sllist)
|
|
|
|
|
|
-add_subdirectory(test/open)
|
|
|
-add_subdirectory(test/test)
|
|
|
+#add_subdirectory(test/open)
|
|
|
+#add_subdirectory(test/test)
|