Skip to content

Conversation

@divark
Copy link

@divark divark commented Nov 28, 2021

Changes

  • Moved Win32, Win8, Linux, and MacOSX source files into src and include directories.
  • Added CMake compatibility as a replacement for Makefiles.
  • Added Continuous Integration and Release via GitHub Actions.

Notes

  • Builds will trigger on pushes to any branch and for any pull request to master with the current setup.
  • The release action automatically uploads release binaries to a tagged GitHub release that follows semantic versioning.
  • To see what a Release looks like, see here.

divark and others added 2 commits November 28, 2021 15:03
* Merged all OS codebases into one cmake-friendly one.

* Fixed typo for working directory in CI and release.

* Updated README to describe compiling and installing application.
@divark divark changed the title Setup GitHub Actions CI for Windows, Mac, and Linux builds. CI/CD and Converting to one codebase using CMake Nov 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant