From afe002586c1b6202d7176923fd75c97679e477a5 Mon Sep 17 00:00:00 2001 From: Emanuel Rodriguez Date: Thu, 13 Apr 2023 22:03:32 +0000 Subject: [PATCH] Add 'sublime text ' --- sublime-text-.md | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 sublime-text-.md diff --git a/sublime-text-.md b/sublime-text-.md new file mode 100644 index 0000000..1bc0a94 --- /dev/null +++ b/sublime-text-.md @@ -0,0 +1,42 @@ +Contains sublime text config stuff + +#### C/C++ build system + +```json +{ + "folders": + [ + { + "path": "." + } + ], + + "build_systems": [ + { + "name": "cl_cpp", + "selector": "source.c++", + "cmd": ["build.bat"], + "shell": true, + "working_dir": "${project_path:${folder}}", + "file_regex": "^(.+?)\\((\\d+)\\)\\s*:\\s*(?:fatal error|error|warning) C\\d+\\s*:\\s*(.+)$", + "variants": + [ + { + "name": "run", + "cmd": ["build/app.exe"] + } + ] + } + + ] +} +``` + +where the `build.bat` file is like: + + +```bat +@echo off + +cl /nologo /Zi /Fe:build\app.exe /Fo:build\ /Fd:build\ code/test.cpp +```