# Sample GUI add_executable(sample_gui gui-main.cpp) target_include_directories(sample_gui PUBLIC "${PROJECT_SOURCE_DIR}/src/console" "${PROJECT_SOURCE_DIR}/src/client" ) target_link_libraries(sample_gui PUBLIC client windows console core network database geometry audio graphics) # Sample Console add_executable(sample_console console-main.cpp) target_include_directories(sample_console PUBLIC "${PROJECT_SOURCE_DIR}/src/console" ) target_link_libraries(sample_console PUBLIC console core network database geometry audio) # Xml practice add_executable(xml_practice xml-practice.cpp) target_include_directories(xml_practice PUBLIC "${PROJECT_SOURCE_DIR}/src/core" "${PROJECT_SOURCE_DIR}/src/web/xml" ) target_link_libraries(xml_practice PUBLIC core web) # Markdown practice add_executable(markdown_practice markdown-practice.cpp) target_include_directories(markdown_practice PUBLIC "${PROJECT_SOURCE_DIR}/src/core" "${PROJECT_SOURCE_DIR}/src/web/markdown" ) target_link_libraries(markdown_practice PUBLIC web core)