Age | Commit message (Collapse) | Author |
|
--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
|
|
--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 : vs2019_support
|
|
--HG--
branch : vs2019_support
|
|
--HG--
branch : vs2019_support
|
|
--HG--
branch : vs2019_support
|
|
--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
|
|
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
|
|
runs in parallel with the builtin_scripts.
--HG--
branch : WDS-build
|
|
usable output
--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
|
|
New setvcvars.cmd
Adding tip revision number and identifier to the binary (version info resource)
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
Does not add the VisualStudioVersion and MinimumVisualStudioVersion in solution
files, but VS2015 opens those fine regardless and picks them up first even when
VS2010, 2012 and 2013 are installed as well.
Added corresponding tests and verified that all is as expected.
--HG--
branch : vs2015_support
|
|
--HG--
branch : WDS-build
|
|
--HG--
branch : WDS-build
|
|
See comment at https://bitbucket.org/premake/premake-4.x/commits/7e583c84a367985227e0865bedfda6315416e288#comment-1468822
|
|
|
|
reissue #45 - 1 - enable optional scripts option even for release builds
|
|
|
|
Windows 7 (Ben Henning)
|
|
added post and pre build events support for C# projects
|
|
ignored
|
|
--HG--
branch : issue_60
|
|
|
|
--HG--
branch : WDS-build
|
|
the beginning of solution generation, i.e. in vs2005.generateSolution, shared by all VS implementations
--HG--
branch : fix_issue41
|
|
--HG--
branch : fix_issue214
|
|
Move the handling of VCPreBuildEventTool, VCPreLinkEventTool and VCPostBuildEventTool into the aforementioned map
(getting rid of a few stray tabs around the location of the changes)
--HG--
branch : Allow_Override_VCTool_Elements
|
|
|
|
|
|
project configurations to be overridden
--HG--
branch : sln2proj_map_override_for_merge
|