alliedmodders / ambuild

AlliedModders C++ Build System
BSD 3-Clause "New" or "Revised" License
60 stars 31 forks source link

Various changes to automatic actions. #96

Closed WildCard65 closed 10 months ago

WildCard65 commented 4 years ago

Added back auto versioning of AMBuild. (Hopefully for the last time) Also modified the smoke test to use custom actions (one of them I invented)

Edit: The smoke test passes on GH Actions for me at least.

WildCard65 commented 4 years ago

@dvander Mind taking a look at this, it's mostly ready to go except for a strange issue with the auto-versioner for non-wheel installs (Already reported here)

Also, I can add in an automatic VCVARS activator action (msvc-dev-cmd) so the first two smoke tests can be executed on Windows (supports both x86 and x64 editions of VS 2017 and 2019, also has experimental support for VS 2015) if you want.