summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
Commit message (Expand)AuthorAgeFilesLines
* fix: Fix rare crash in signal handlerJoel Rosdahl2023-02-011-1/+2
* build: Apply standard settings and warnings to lockfile test (#1195)Gregor Jasny2022-10-241-1/+1
* build: Add headers to CMake project files (#1178)Orgad Shaneh2022-10-151-0/+3
* chore: Simplify cache entry reading and writingJoel Rosdahl2022-09-211-1/+0
* refactor: Use memory buffers instead of streams for resultsJoel Rosdahl2022-09-211-4/+0
* feat: Download dependencies from the Internet when unavailable (#1112)Rafael Kitover2022-07-191-1/+1
* enhance: Improve lock file implementationJoel Rosdahl2022-07-051-1/+0
* test: Add program for manually testing the lock file implementationJoel Rosdahl2022-07-041-2/+5
* feat: Generalize STATIC_LINK option + fixes (#1058)Rafael Kitover2022-06-071-10/+7
* chore: Replace nonstd::string_view with std::string_viewJoel Rosdahl2022-05-231-3/+0
* feat: Add --inspect option instead of --dump-manifest/--dump-resultJoel Rosdahl2022-01-251-1/+1
* refactor: Decouple Manifest data structure from how it’s storedJoel Rosdahl2021-12-291-1/+0
* feat: Improve cache entry formatJoel Rosdahl2021-11-061-2/+0
* build: Link ws2_32 to third_party instead of ccache_framework (#913)R. Voggenauer2021-08-151-1/+1
* build: Remove “_lib” suffix from ccache_lib and third_party_libJoel Rosdahl2021-07-281-14/+14
* Move/split statistics functionality into core and storage::primaryJoel Rosdahl2021-07-221-2/+0
* Move code for cleanup, compressing and similar to storage/primaryJoel Rosdahl2021-07-221-3/+0
* Move compression classes to compression directory/namespaceJoel Rosdahl2021-07-201-7/+1
* Add optional Redis secondary storage backend (#875)Anders Björklund2021-07-101-0/+8
* Remove system.hpp, including what’s needed insteadJoel Rosdahl2021-07-071-1/+5
* Refactor main primary storage backend code into storage/primaryJoel Rosdahl2021-06-271-1/+4
* Add Tokenizer classJoel Rosdahl2021-06-271-0/+1
* Fix scanning of headers with Clang-Tidy (#758)Alexander Lanin2021-01-061-1/+1
* Configure nonstd::string_view to don’t fall back to std::string_viewJoel Rosdahl2021-01-031-0/+3
* Extract code for parsing dependency files into a separate fileJoel Rosdahl2020-11-191-0/+1
* Fix conditional compilation of robust mutex code in inode cacheJoel Rosdahl2020-11-101-0/+1
* MinGW: Fix static linkage with libgcc and libstdc++ and make it optional (#712)Orgad Shaneh2020-10-301-3/+6
* Add ASSERT and DEBUG_ASSERT macrosJoel Rosdahl2020-09-211-0/+1
* Refactor remaining stats_* functions into StatisticsJoel Rosdahl2020-09-141-1/+0
* Extract stats_{read,write} and Statistic enum to Statistics namespaceJoel Rosdahl2020-09-141-0/+1
* Move manifest functions into a Manifest namespaceJoel Rosdahl2020-09-081-1/+1
* Support building on MSVC (#632)Rafael Kitover2020-08-271-1/+1
* C++-ify logging routinesJoel Rosdahl2020-08-031-1/+1
* Remove now empty legacy_util.[hc]pp filesJoel Rosdahl2020-07-311-1/+0
* Rename win32compat to Win32UtilJoel Rosdahl2020-07-291-1/+1
* Introduce and use TemporaryFile classJoel Rosdahl2020-07-251-0/+1
* C++-ify struct hashJoel Rosdahl2020-07-091-1/+1
* Add “--extract-result” optionJoel Rosdahl2020-07-061-0/+1
* Refactor result code into a Result::Reader/Writer classesJoel Rosdahl2020-07-061-1/+3
* Rename generated Version.cpp to version.cppJoel Rosdahl2020-06-231-1/+1
* Build InodeCache.cpp only when inode cache is supportedJoel Rosdahl2020-06-231-1/+4
* Build win32compat.cpp only on WindowsJoel Rosdahl2020-06-231-3/+8
* Replace BLAKE2b with BLAKE3 (#519)Erik Johansson2020-06-181-1/+1
* Clean up CMake configurationJoel Rosdahl2020-06-171-5/+5
* Switch to CMake (#573)Alexander Lanin2020-06-141-0/+62