7 Commits

Author SHA1 Message Date
Glatzemann
0daa7c04f9 - applied patch #13368 of clcrutch (fixes XInput's Keyboard.GetState(PlayerIndex) to match XNA's functionality)
- added build support for "Visual Studio 2012 Express for Windows Desktop" using the MakeAnxFramework command
- marked patches in source files
2015-03-15 01:12:24 +01:00
Glatzemann
0820e0d24f started to add Visual Studio 2010 and 2012 project templates to the MSI installer 2015-03-15 01:12:17 +01:00
Glatzemann
99216ca254 - Fixed some bugs in build system
- Build system optimizations
- Extended ProjectConverter: DX and SharpDX assemblies are now removed from linux projects to prevent errors
- Fixed a bunch of compiler warnings
- Removed DX11MetroShaderGenerator assembly. It is now included in ANX.Framework.Content.Pipeline
- Removed HLSLParser assembly. It is now included in ANX.Framework.Content.Pipeline.
- Removed shader parser from GL3-RenderSystem. It is now included in ANX.Framework.Content.Pipeline.
- Removed RenderSystem dependencies from StockShaderCodeGenerator (sscg) tool
2015-03-15 01:12:04 +01:00
Glatzemann
cf5cef5d09 Improved MakeAnxFramework build script starter:
- better error handling
- obtaining Visual Studio directory from registry or program files path (thx to Razer)
2015-03-15 01:11:57 +01:00
Glatzemann
d0f477790b slightly changed the way ProjectConverter works and added two new converters:
- AnxConverter (which converts a ANX project to a XNA project)
- XnaConverter (which converts a XNA project to a ANX project)

The projects file content is changed in memory, but will not be written to disc currently.

Next to come: Finished project converter and converting content projects.
2015-03-15 01:11:54 +01:00
Glatzemann
1e011a8383 Extended the build script for building on Windows 8 (including the RenderSystem.Metro).
Remark: Windows 8 binaries are not created without errors currently.
2012-02-20 10:33:52 +00:00
Glatzemann
3ba3457903 first version of build packaging implemented (target create_packages) 2011-11-18 15:32:32 +00:00