1. 03 Feb, 2020 2 commits
  2. 02 Feb, 2020 2 commits
  3. 30 Jan, 2020 2 commits
  4. 25 Jan, 2020 3 commits
  5. 24 Jan, 2020 1 commit
    • Dominik Charousset's avatar
      Suppress flag and compiler setup in subdir mode · a94f6b2e
      Dominik Charousset authored
      Avoid touching compiler flags if CAF builds as a sub directory of
      another CMake project. Further, check whether the parent project has
      already select an OpenSSL version for us and use that rather than trying
      to locate it ourselves.
      a94f6b2e
  6. 23 Jan, 2020 3 commits
  7. 22 Jan, 2020 2 commits
    • Dominik Charousset's avatar
      Merge pull request #1026 · 03b3e669
      Dominik Charousset authored
      03b3e669
    • Dominik Charousset's avatar
      Add to_strings for enum back to the repository · 0626e714
      Dominik Charousset authored
      Using a code generator that requires compiling a C++ tool breaks when
      crosscompiling CAF. It can also interact badly with projects that
      include CAF as a submodule.
      
      As a compromise between easy consumption / integration of CAF and
      maintainability of the `to_string` implementations, this set of changes
      adds two new targets to CMake:
      - `check-consistency` runs the code generator and checks whether all
        files in the repository are still up-to-date. We can run this target
        automatically in our CI to fail builds that introduce inconsistencies.
      - `update-enum-strings` runs the code generator to replace the files in
        the source tree. This is meant for CAF developers to update `.cpp`
        files after changing enum headers.
      
      Both new targets are excluded from `ALL` in CMake and thus do not run
      automatically.
      0626e714
  8. 20 Jan, 2020 3 commits
  9. 19 Jan, 2020 2 commits
  10. 18 Jan, 2020 9 commits
  11. 16 Jan, 2020 4 commits
  12. 11 Nov, 2019 1 commit
  13. 10 Nov, 2019 6 commits