]> git.rmz.io Git - dotfiles.git/commitdiff
vim/ultisnips: Update cmake snippet
authorSamir Benmendil <me@rmz.io>
Tue, 11 Dec 2018 08:56:14 +0000 (08:56 +0000)
committerSamir Benmendil <me@rmz.io>
Sat, 22 Dec 2018 23:02:24 +0000 (23:02 +0000)
vim/ultisnips/cmake.snippets

index b3e88610b53527f3054020e722e12e29e0f7ee87..9609a05b6c26169fd98100f7b070552a486079e1 100644 (file)
@@ -1,18 +1,20 @@
 snippet cmake "CMakeFiles Stub" b
-cmake_minimum_required(VERSION 3.5)
+cmake_minimum_required(VERSION 3.12)
 project(${1:ProjectName})
 
+set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
+
 # find_package(Boost REQUIRED)
 
-add_executable(\${PROJECT_NAME}
-       ${1:main.cpp}
+add_executable(${2:$1}
+       ${3:main.cpp}
 )
 
-set_target_properties(\${PROJECT_NAME}
+set_target_properties($2
        PROPERTIES CXX_STANDARD 14
 )
 
-target_link_libraries(\${PROJECT_NAME}
+target_link_libraries($2
 )
 endsnippet