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

Fix CoilSnake's build #297

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Commits on Aug 21, 2024

  1. Modernize build methods and instructions

    So far, this works well enough to install the package "successfully." I
    haven't tested whether it actually works or not, or whether the git
    version number integration works properly, or whether you can make an
    EXE. (I used Python 3.10.6 on Windows 10 for testing so far. I know of
    issues with the spec file.)
    
    While I was here, I tried moving everything I could out of setup.py and
    into the new file format shared by all build systems. Maybe that was a
    bit unnecessary... But I figure pyproject.toml is easier to analyze with
    tools, for people who want to scour GitHub and identify security
    problems in popular packages and stuff like that.
    PhoenixBound committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    c3b5950 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Update CI to match the current build process progress

    And remove a line of setup.py that I accidentally added while debugging
    why some headers couldn't be found in the exhal folder...
    PhoenixBound committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    d165295 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

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