1 snippet cmake "CMakeFiles Stub" b
 
   2 cmake_minimum_required(VERSION 3.5)
 
   3 project(${1:ProjectName})
 
   5 # find_package(Boost REQUIRED)
 
   7 add_executable(\${PROJECT_NAME}
 
  11 set_target_properties(\${PROJECT_NAME}
 
  12         PROPERTIES CXX_STANDARD 14
 
  15 target_link_libraries(\${PROJECT_NAME}
 
  19 snippet qt5 "Find Qt5 Modules" b
 
  27 foreach(qt5_module ${qt5_modules})
 
  28         find_package(${qt5_module} REQUIRED)
 
  39 find_package(${0:LIBRARY})
 
  43 file(GLOB ${1:SRCS} *.${0:cpp})
 
  47 add_subdirectory(${0:src})
 
  57 target_link_libraries(\${PROJECT_NAME}
 
  63 add_executable(${1:bin})
 
  67 set(${1:var} ${0:val})
 
  71 add_dependencies(${1:target}
 
  77 set_target_properties(${1:target} ${2:PROPERTIES}
 
  78         ${3:COMPILE_FLAGS} ${0:"-O3 -Wall -pedantic"}