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

Some build modifications #46

Merged
merged 4 commits into from
Oct 10, 2023
Merged

Some build modifications #46

merged 4 commits into from
Oct 10, 2023

Commits on Oct 6, 2023

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

Commits on Oct 9, 2023

  1. Default build with CMAKE_POSITION_INDEPENDENT_CODE=ON

    not just for shared library builds. This allows static bmx
    libraries to be linked into other shared libraries.
    
    If CMAKE_POSITION_INDEPENDENT_CODE is already defined then leave
    it as-is.
    philipnbbc committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    faedc7a View commit details
    Browse the repository at this point in the history
  2. Change *_SET_MSVC_RUNTIME to string option and support MT

    Set to "MT" to use MultiThreaded, "MD" for MultiThreadedDLL and
    "default" for cmakes default.
    philipnbbc committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    2810e55 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e8c34ec View commit details
    Browse the repository at this point in the history