Age | Commit message (Collapse) | Author |
|
- Still sticking to VS2005 as the "default" for my release builds for now.
- The premake4 behavioral patches moved to the bottom of premake4.lua to improve
readbility (most people are stumped by seeing lots of Lua code). So since it
doesn't even matter where these go, let's place them at the bottom.
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
Added tests for some VS versions that weren't currently tested
--HG--
branch : WDS-build
|
|
It appears the true string in modern versions is "Visual Studio Version <version>" not just "Visual Studio <version>". Still need to figure out which of the VS versions changed it.
Fixed up all tests.
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
should allow me to sign manually while retaining as much automation as possible
otherwise.
This moves the signing step from the post-build command into release.cmd
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
- This is mostly a benign commit, except on Unix
- Removed the x bit from a number of files which had it set on
account of having been created/modified on Windows, I suppose.
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
There remains an issue with the signing.
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : vs2019_support
|
|
--HG--
branch : vs2019_support
|
|
--HG--
branch : vs2019_support
|
|
--HG--
branch : vs2019_support
|
|
--HG--
branch : vs2019_support
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
as well
--HG--
branch : WDS-build
|
|
property
on individual files, but VS2010 and newer did not. This introduces the two new
overridable functions
1. premake.vstudio.vc2010.individualSourceFile
2. premake.vstudio.vc200x.individualSourceFile
These can also be used as sentinel for this particular patch to decide if you
need to patch via your premake4.lua or not.
The patch to premake4.lua shows how older premake4 versions can be taught to
behave like this patched version without having the patched version ... just by
modifying the premake4.lua. Beautiful demo of the power of Lua inside Premake4.
--HG--
branch : WDS-build
|
|
apps
This should fix it
--HG--
branch : WDS-build
|
|
deterministically into a (pseudo-)UUID using SHA-3 (256-bit) aka Keccak
Replaced all leading spaces or mixed spaces/tabs with tabs (by rule 1 tab = 4 spaces)
Prepared premake4.lua for this project to generate XP projects and VS2017 projects
--HG--
branch : WDS-build
|
|
(purely cosmetic)
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
Does not add the VisualStudioVersion and MinimumVisualStudioVersion in solution
files, but VS2017 opens those fine regardless and picks them up first even when
VS2010, 2012, 2013 and VS2017 are installed as well.
Added corresponding tests and verified that all is as expected.
--HG--
branch : vs2017_support
|
|
without --script, if the scripts are inside the src/ subfolder
Adjustments to both premake.c and premake4.rc in order to allow overriding the version number
Fix to path_translate which could end up modifying the keys of the table it iterated
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
runs in parallel with the builtin_scripts.
--HG--
branch : WDS-build
|
|
usable output
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
allows us to overwrite even internals, so this is useful even though we can't touch embedded scripts
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
and also creating a detached PGP signature
--HG--
branch : WDS-build
|
|
New setvcvars.cmd
Adding tip revision number and identifier to the binary (version info resource)
--HG--
branch : WDS-build
|
|
Adding basic VS2015 support, entirely based on VS2013 support
|