tbrekalo-build: update CMake and create source file for algorithms#1
tbrekalo-build: update CMake and create source file for algorithms#1tbrekalo wants to merge 1 commit intojermp:mainfrom
Conversation
|
Hi @tbrekalo and thank you very much for your interest in this project! Perhaps all utilities should be just be moved to a -Giulio |
|
@jermp just to clarify; just utilities should be moved to |
|
The global should ideally become state on the hasher object. I was just too lazy since the enumerator class only takes a type with static functions. So that should instead take an actual hasher instance on construction or so. |
|
Well, I'd like to keep the implementation of the algorithms in one file. |
|
Ok; could just use inline functions then instead of creating a separate source file. :) |
|
That's great! |
Motivation
Hi, I started reading the source code out of curiosity and thought I could make some quality of life improvements. I created a source file for algorithms to avoid ODR issues. Alongside I did some changes to the CMake file.
Scope
Project structure:
CMake
Suggestions
TODO:
PS
Could spend some more time looking at this if you accept outside contributors. :)