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

Add meson build configuration #26

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Commits on Jan 3, 2023

  1. Add meson build configuration

    franko committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    b5020a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4166b40 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a09b17c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9cdf818 View commit details
    Browse the repository at this point in the history
  5. Add a simple unit test to create a PDF file

    The text does not appear in the document. The page size should be set to some
    more sensible values.
    
    We should probably check the output file, at least that it is not empty and
    check that the header correspond to a valid PDF file.
    franko committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    939a4e2 View commit details
    Browse the repository at this point in the history
  6. Add project's C args to test program

    Normally the test program should not use the private config variables of
    the library but we are temporarily adding them to make the tests succed.
    
    The problem was reported in the github issue:
    
    sile-typesetter#27
    franko committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    7f2fa33 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    60869c7 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Configuration menu
    Copy the full SHA
    c716a80 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2023

  1. Fix build on Windows

    franko committed Jan 6, 2023
    Configuration menu
    Copy the full SHA
    93998b4 View commit details
    Browse the repository at this point in the history