Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to cmake #3

Merged
merged 32 commits into from
Jan 25, 2023
Merged

Switch to cmake #3

merged 32 commits into from
Jan 25, 2023

Commits on Jan 13, 2023

  1. Configuration menu
    Copy the full SHA
    3de896a View commit details
    Browse the repository at this point in the history
  2. Add cmake build scripts

    philipnbbc committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    c8e497c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    70b8c4b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4be5aa8 View commit details
    Browse the repository at this point in the history
  5. Replace forward with backward slash for file URI

    This avoids uriWindowsFilenameToUriStringA escaping them in the URI
    when they are most likely intended to be path separators.
    philipnbbc committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    393259d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    774405f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f79e6d4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8c3d65e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1993125 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fad4ffd View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e13a041 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    17abe50 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a4e7132 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a7279e1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d4cbc10 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    c3010c7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    3f67edb View commit details
    Browse the repository at this point in the history
  18. Ensure git checkout uses LF for test text files

    git on Windows (2.38.1.windows.1) was found to have 'core.autocrlf' set to 'true'
    (in the global gitconfig), which resulted in files detected as text to be be
    checked out (e.g. as part of the repo clone) with CRLF line endings. That then
    broke the tests that rely on checksums and reference text files because the input
    data had changed.
    
    The use of .gitattributes and "text eol=lf" attributes did nothing to change
    that for the existing test files! Confusingly it did work for new
    files checked into the repo?! 'git check-attr -a' and 'git ls-files --eol'
    did not show any diference between the existing and new files.
    
    This commit does the "proper thing", which is use .gitattributes
    to indicate files that should be checked out with LF line endings.
    To workaround git ignoring these attributes, a '.bin' suffix is added to
    the text filenames to stop git detecting it as text and using CRLF anyway
    on checkout.
    philipnbbc committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    f432116 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    8b83d33 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    a08a5f7 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    b16ad59 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    f8d0d8a View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    8f3d17a View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. Configuration menu
    Copy the full SHA
    589a906 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6321f7 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. Configuration menu
    Copy the full SHA
    75774da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6bfdef6 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Configuration menu
    Copy the full SHA
    f76bf57 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ecf25d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b48433 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. Minor mods to the docs

    philipnbbc committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    8e8b3df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b28e9ce View commit details
    Browse the repository at this point in the history