7 Commits (5c6af4a8fe47a7c40b52fb304203452a97ea13a1)

Author SHA1 Message Date
eidheim 965a9fec3a Fixed gcc warnings 5 years ago
eidheim 2be7e1c943 Added std::regex::optimize to std::regex object constructions 5 years ago
eidheim 33510e5bd2 Cleanup of cmake parsing 6 years ago
eidheim cd0082da8d Removed filesystem::read_lines 6 years ago
eidheim b2c4056be8 Made use of boost::optional, and some other cleanup 6 years ago
eidheim 60195fa0ec Added and made use of string functions starts_with and ends_with, and minor cleanup for selection window code 6 years ago
eidheim 480430ed16 Renamed C++ header and source files to use proper C++ file extensions. 6 years ago
eidheim 42341f98f3 Cleanup: added ec argument to filesystem calls, and added and made use of Project::get_view_folder and Project::get_directory_folder 6 years ago
Viktor Schneider 8c6f76cca8 keep prefix in front of "CMakeFiles/" for executable path of cmake target 7 years ago
eidheim bf984231d4 Formatted code with custom clang-format 8 years ago
eidheim 31b64848e3 Fixed most of clang-tidy's performance checks 8 years ago
eidheim e68a697765 Changed some regex strings to string literals 8 years ago
eidheim b1ae1656a3 Fixed warnings from clang-tidy's modernize checks 8 years ago
eidheim 014b29db4b Fixed unused-lambda-capture warnings 8 years ago
eidheim 80387c108d CMake and Meson regexes now works on files with Windows newlines 8 years ago
eidheim 5bdabd6671 Improved search of executables in cmake projects 9 years ago
eidheim 2332ba7cb6 Fixes symbolic link issues (see #319) 9 years ago
eidheim 02d88bc7ff Fixes #309: now takes into account that cmake variables can change 9 years ago
eidheim 45f9f05451 Improved filesystem::(un)escape_argument. Also added filesystem_test. 9 years ago
eidheim f7deb009f4 Minor spelling fix 9 years ago
eidheim 2f26df69c5 Corrected order of found executables in CMakeLists.txt files 9 years ago
eidheim 54dd2965e1 Cleanup of meson implementation 9 years ago
eidheim 7ec8f03039 Improved CMake::get_executable, now also looks in compile_commands.json if no executable was found previously. 9 years ago
eidheim 9b623dd0e0 Added support for the Meson Build System 9 years ago
eidheim 11dd717699 Removed unnecessary use of unique_ptr 9 years ago
eidheim ccf7d3b9b2 Now compiles with c++14 instead of c++11, and some src/git.* cleanup 10 years ago
Ben D a491b9af91 extended fix to MSYS2's libclang to '-isystem' 10 years ago
eidheim 61319b9a6b Replaced boost::regex with std::regex as Ubuntu 14 is no longer supported 10 years ago
eidheim be33f7f164 Fixes #216: out of bounds access 10 years ago
Ole Christian Eidheim b986b38801 Fix for current Arch Linux boost link issue 10 years ago
eidheim 74e53047a5 Minor boost::regex initialisation fix 10 years ago
eidheim df3eba9473 boost::regex optimization (building regexes can be somewhat resource demanding) 10 years ago
eidheim c9d0d2a2c2 Fixes #177 10 years ago
eidheim a662b0a2da Getting default/debug path cleanup 10 years ago
eidheim 7118026df2 Minor debug build cleanup 10 years ago
eidheim 9c69f18f18 Major project cleanup. Fixes #97 making it possible to support other build tools 10 years ago
eidheim 7e34cebded Revert "CMake cleanup" 10 years ago
eidheim 3ed9daccf3 CMake cleanup 10 years ago
eidheim 1f6661aa56 Moved project configs to Config::project 10 years ago
eidheim 541fa039f5 Cleanup of builds 10 years ago
eidheim 18748aed24 CMake build paths cleanup 10 years ago
eidheim 25da8e59f1 Fixes to cmake builds 10 years ago
eidheim a9e294218e Cleanup of cmake build system, and no longer runs cmake in debug build every time debug is started 10 years ago
eidheim 56eb3ddae1 Added Debug Set Run Arguments and fixed escaping of paths and arguments 10 years ago
eidheim d19fbd9cc7 Executable path escaping improvement 10 years ago
eidheim d131c7936f Added escaping of executables and cmake paths 10 years ago
eidheim b23a2deec1 Work in progress: debug integration 10 years ago
eidheim 006d7890f6 Another minor fix to build path error handling 10 years ago
eidheim 7e7589efac Minor fixes to build path error handling 10 years ago
eidheim 7a229a2e64 More consistant error messages 10 years ago