From c8200f27be5ad2c6fc5815607647e6d5a591bdf1 Mon Sep 17 00:00:00 2001 From: DDoSolitary Date: Mon, 2 Nov 2020 17:58:00 +0800 Subject: [PATCH] Add VSCode configuration. --- .gitignore | 1 + .vscode/settings.json | 8 ++++++++ CMakeLists.txt | 1 + 3 files changed, 10 insertions(+) create mode 100644 .vscode/settings.json diff --git a/.gitignore b/.gitignore index 0264a8b..9f9f900 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ cmake-build-*/ .vs/ out/ +build/ CMakeSettings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..a0b39db --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,8 @@ +{ + "cmake.configureOnOpen": true, + "cmake.configureArgs": [ + "-DCMAKE_TOOLCHAIN_FILE=${env:VCPKG_INSTALLATION_ROOT}\\scripts\\buildsystems\\vcpkg.cmake", + "-DVCPKG_TARGET_TRIPLET=x64-windows-static" + ], + "C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools" +} diff --git a/CMakeLists.txt b/CMakeLists.txt index 5ee96b7..be5f510 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,6 +2,7 @@ cmake_minimum_required(VERSION 3.17) execute_process( COMMAND git describe --tags + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} OUTPUT_VARIABLE LxRunOffline_VERSION_STR RESULT_VARIABLE GIT_RESULT OUTPUT_STRIP_TRAILING_WHITESPACE