dotfiles/vim/.vim/UltiSnips/cmake.snippets
2024-08-23 11:20:30 +02:00

19 lines
372 B
Plaintext

snippet base "Cmake Init" b
cmake_minimum_required(VERSION ${1:3.12})
project(${2:${VISUAL:project}})
# Generate compile_commands.json
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
# Dependencies
# find_package(package 0.0.1 REQUIRED)
# Project configurations
add_executable(${PROJECT_NAME})
add_subdirectory(src)
# target_link_libraries(${PROJECT_NAME} package)
endsnippet