Move out serene-repl and serenec outside of src

This commit is contained in:
Sameer Rahmani 2022-02-17 15:34:33 +00:00
parent 58274835b1
commit b109c3a975
6 changed files with 10 additions and 3 deletions

View File

@ -223,8 +223,8 @@ if(CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME)
add_subdirectory(serene-tblgen)
# The compiled library code is here
add_subdirectory(src)
add_subdirectory(serenec)
add_subdirectory(serene-repl)
# The compiled library code is here
add_subdirectory(libserene)

View File

@ -46,3 +46,8 @@ target_include_directories(serene-repl PRIVATE ${PROJECT_BINARY_DIR})
target_include_directories(serene-repl PRIVATE ${INCLUDE_DIR})
install(TARGETS serene-repl DESTINATION bin)
if(SERENE_BUILD_TESTING)
message("Build the test binary")
add_subdirectory(tests)
endif()

View File

@ -128,6 +128,7 @@
#ifndef _WIN32
#include <sys/ioctl.h>
#include <termios.h>
#include <unistd.h>
#else
@ -148,6 +149,8 @@
#pragma warning(push)
#pragma warning(disable : 4996)
#endif
#include <sys/types.h>
#include <ctype.h>
#include <errno.h>
#include <fstream>
@ -157,7 +160,6 @@
#include <stdlib.h>
#include <string.h>
#include <string>
#include <sys/types.h>
#include <vector>
namespace linenoise {