blob: aaac1ebd4ac09a1b4e48d6e721ebb40a11501200 (
plain) (
tree)
|
|
cmake_minimum_required(VERSION 3.5)
project(remote_shell C)
set(CMAKE_C_COMPILER gcc)
set(CMAKE_C_STANDARD 11)
set(CMAKE_C_STANDARD_REQUIRED True)
add_compile_definitions(_GNU_SOURCE)
add_executable(client cli/client.c)
add_executable(server srv/prompt_utils.c srv/array.c srv/shell.c srv/process.c srv/server.c srv/builtins.c)
target_compile_options(client INTERFACE ${PROJECT_WARNINGS})
target_compile_options(server INTERFACE ${PROJECT_WARNINGS})
|