diff --git a/CMakeLists.txt b/CMakeLists.txt index ca1871f..2e97efd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,6 +14,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON) add_subdirectory(furlang) add_subdirectory(furvm) add_subdirectory(furc) +add_subdirectory(furas) if(DOXYGEN_FOUND) set(DOXYGEN_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/docs) @@ -24,4 +25,4 @@ if(DOXYGEN_FOUND) doxygen_add_docs(doxygen_doc ${CMAKE_SOURCE_DIR}/furlang/ ${CMAKE_SOURCE_DIR}/furvm/ ${CMAKE_SOURCE_DIR}/furc/ ALL WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} COMMENT "Generating API documentation with Doxygen") -endif() \ No newline at end of file +endif() diff --git a/furas/CMakeLists.txt b/furas/CMakeLists.txt new file mode 100644 index 0000000..04342d6 --- /dev/null +++ b/furas/CMakeLists.txt @@ -0,0 +1,6 @@ +file(GLOB_RECURSE FURAS_SRCS "src/**.cpp") +file(GLOB_RECURSE FURAS_HDRS "include/**.hpp") +add_executable(furas ${FURAS_SRCS} ${FURAS_HDRS}) +target_include_directories(furas PRIVATE include/) +set_target_properties(furas PROPERTIES PREFIX "") +target_link_libraries(furas PRIVATE furlang libfurvm) diff --git a/furas/src/main.cpp b/furas/src/main.cpp new file mode 100644 index 0000000..07844bd --- /dev/null +++ b/furas/src/main.cpp @@ -0,0 +1,7 @@ +#include + +int main(void) { + std::cout << "Hello, Stasiu!\n"; + + return 0; +}