description: Simple C++ project using CMake
files:
- path: app/CMakeLists.txt
  preprocess: true
- path: app/main.cpp
  preprocess: true
- path: lib/public/projectlib/Example.h
  output-path: lib/public/${project_name}lib/Example.h
  preprocess: true
- path: lib/CMakeLists.txt
  preprocess: true
- path: lib/Example.cpp
  preprocess: true
- script/run-cmake
- script/run-cmake.cmd
- path: test/CMakeLists.txt
  preprocess: true
- path: test/ExampleTest.cpp
  preprocess: true
- path: test/main.cpp
  preprocess: true
- .gitignore
- path: CMakeLists.txt
  preprocess: true
  preprocess: true
- path: README.md
  preprocess: true
- path: ../shared/LICENSE
  output-path: LICENSE
  preprocess: true
commands:
- git init
- git config user.name '$author'
- git config user.email '$author_email'
- git submodule add https://github.com/philsquared/Catch.git external/catch
- git add .

description: Simple C++ project using CMake
files:
- path: app/CMakeLists.txt
  preprocess: true
- path: app/main.cpp
  preprocess: true
- path: lib/public/projectlib/Example.h
  output-path: lib/public/${project_name}lib/Example.h
  preprocess: true
- path: lib/CMakeLists.txt
  preprocess: true
- path: lib/Example.cpp
  preprocess: true
- script/run-cmake
- script/run-cmake.cmd
- path: test/CMakeLists.txt
  preprocess: true
- path: test/ExampleTest.cpp
  preprocess: true
- path: test/main.cpp
  preprocess: true
- .gitignore
- path: CMakeLists.txt
  preprocess: true
  preprocess: true
- path: README.md
  preprocess: true
- path: ../shared/LICENSE
  output-path: LICENSE
  preprocess: true
commands:
- git init
- git config user.name '$author'
- git config user.email '$author_email'
- git submodule add https://github.com/philsquared/Catch.git external/catch
- git add .
- git update-index --chmod=+x script/run-cmake
- git checkout -- script/run-cmake

Set x bit on run-cmake script
Set x bit on run-cmake script
