2023-06-22 00:22:59 -07:00
|
|
|
add_executable(victoriafalls
|
2023-07-05 23:19:25 -07:00
|
|
|
fs/ext2/ext2_block_reader.cpp
|
2023-07-05 22:56:08 -07:00
|
|
|
fs/ext2/ext2_driver.cpp
|
2023-07-06 09:39:17 -07:00
|
|
|
fs/ext2/inode_table.cpp
|
2023-10-25 23:08:45 -07:00
|
|
|
victoriafalls.cpp
|
|
|
|
victoriafalls_server.cpp
|
|
|
|
)
|
2023-06-22 00:22:59 -07:00
|
|
|
|
|
|
|
target_include_directories(victoriafalls
|
|
|
|
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
|
|
|
|
"${CMAKE_CURRENT_SOURCE_DIR}/include")
|
|
|
|
|
|
|
|
target_link_libraries(victoriafalls
|
2023-10-25 20:28:28 -07:00
|
|
|
denali_yunq
|
2023-06-22 00:22:59 -07:00
|
|
|
glacier
|
2023-06-26 11:56:09 -07:00
|
|
|
mammoth
|
2023-10-25 23:08:45 -07:00
|
|
|
victoriafalls_yunq
|
2023-10-24 18:24:26 -07:00
|
|
|
yellowstone_yunq
|
2023-06-22 00:22:59 -07:00
|
|
|
)
|
|
|
|
|
|
|
|
set_target_properties(victoriafalls PROPERTIES
|
|
|
|
COMPILE_FLAGS "${CMAKE_CXX_FLAGS} ${BASE_COMPILE_FLAGS}"
|
|
|
|
LINK_FLAGS "${CMAKE_EXE_LINK_FLAGS} ${BASE_LINK_FLAGS}"
|
|
|
|
)
|
2023-10-25 23:08:45 -07:00
|
|
|
|
|
|
|
yunq_gen(lib/victoriafalls lib victoriafalls)
|