From 44f0fc9720000c8e2e2934043bddf44b58ab375c Mon Sep 17 00:00:00 2001 From: Zach Massia Date: Sun, 3 Jan 2016 22:01:43 -0500 Subject: [PATCH] Remove CMake from Emacs project template --- platformio/ide/tpls/emacs/.gitignore.tpl | 6 +- platformio/ide/tpls/emacs/CMakeLists.txt.tpl | 68 -------------------- 2 files changed, 1 insertion(+), 73 deletions(-) delete mode 100644 platformio/ide/tpls/emacs/CMakeLists.txt.tpl diff --git a/platformio/ide/tpls/emacs/.gitignore.tpl b/platformio/ide/tpls/emacs/.gitignore.tpl index e0b8fd9d..9984610a 100644 --- a/platformio/ide/tpls/emacs/.gitignore.tpl +++ b/platformio/ide/tpls/emacs/.gitignore.tpl @@ -1,6 +1,2 @@ .pioenvs -CMakeCache.txt -CMakeFiles/ -MakeFile -cmake_install.cmake -compile_commands.json \ No newline at end of file +.clang_complete diff --git a/platformio/ide/tpls/emacs/CMakeLists.txt.tpl b/platformio/ide/tpls/emacs/CMakeLists.txt.tpl deleted file mode 100644 index 1f457290..00000000 --- a/platformio/ide/tpls/emacs/CMakeLists.txt.tpl +++ /dev/null @@ -1,68 +0,0 @@ -cmake_minimum_required(VERSION 3.2) -project({{project_name}}) - -set(ENV{PATH} "{{env_path}}") -set(PLATFORMIO_CMD "{{platformio_path}}") -set(CMAKE_EXPORT_COMPILE_COMMANDS ON) - -% for include in includes: -% if include.startswith(user_home_dir): -% if "windows" in systype: -include_directories("$ENV{HOMEDRIVE}$ENV{HOMEPATH}{{include.replace(user_home_dir, '').replace("\\", "/")}}") -% else: -include_directories("$ENV{HOME}{{include.replace(user_home_dir, '').replace("\\", "/")}}") -% end -% else: -include_directories("{{include.replace("\\", "/")}}") -% end -% end - -% for define in defines: -add_definitions(-D{{!define}}) -% end - -add_custom_target( - platformio_build ALL - COMMAND ${PLATFORMIO_CMD} -f -c emacs run - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} -) - -add_custom_target( - platformio_upload ALL - COMMAND ${PLATFORMIO_CMD} -f -c emacs run --target upload - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} -) - -add_custom_target( - platformio_clean ALL - COMMAND ${PLATFORMIO_CMD} -f -c emacs run --target clean - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} -) - -add_custom_target( - platformio_programmer_upload ALL - COMMAND ${PLATFORMIO_CMD} -f -c emacs run --target program - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} -) - -add_custom_target( - platformio_spiffs_upload ALL - COMMAND ${PLATFORMIO_CMD} -f -c emacs run --target uploadfs - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} -) - -add_custom_target( - platformio_update ALL - COMMAND ${PLATFORMIO_CMD} -f -c emacs update - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} -) - -% if main_src_file: -add_executable({{project_name}} {{main_src_file.replace("\\", "/")}}) -% else: -# -# To enable code auto-completion, please specify path -# to main source file (*.c, *.cpp) and uncomment line below -# -# add_executable({{project_name}} src/main_change_me.cpp) -% end