thefiddler
efc59fa97a
Squashed commit of the following:
...
commit db75670cb94a61b78e4e096f995fab6d5349978a
Author: thefiddler <stapostol@gmail.com>
Date: Mon Feb 24 23:26:49 2014 +0100
[Build] Build both debug and release configurations
commit 2a4a1dbc19d7ef2e12d3f4bb63b0e29b108e5050
Author: thefiddler <stapostol@gmail.com>
Date: Mon Feb 24 23:20:51 2014 +0100
[Build] Invoke xbuild once now that build order is fixed
commit 63b724d70e6b969dee11a740e5ac50e343cdcc48
Author: thefiddler <stapostol@gmail.com>
Date: Mon Feb 24 23:19:23 2014 +0100
[Build] Maintain support for VS2012
commit d9aed1173373625d583b462bd8e0cad373246412
Author: Stefanos A <stapostol@gmail.com>
Date: Mon Feb 24 23:16:57 2014 +0100
[Build] Attempt to fix xbuild build order
2014-02-24 23:27:49 +01:00
Stefanos A
1102ccb943
Fixed build order in Nsis configuration
2013-12-15 23:08:19 +01:00
Stefanos A
4b3aac38b6
Merge branch 'no-reflect' of https://github.com/opentk/opentk
...
Conflicts:
OpenTK.sln
2013-12-15 18:30:47 +01:00
parallels
b31e0e8474
Compatibility fixes for Mono 2.10
...
The Mono 2.10 compiler fails when compiling extern methods that are not
marked as DllImport. We fix that by adding a method body that throws a
NotImplementedException instead.
Additionally, MonoDevelop 2.8 cannot open sln files with ToolsVersion 12.
The fix is to change ToolsVersion to 11.
2013-12-15 18:27:24 +01:00
Stefanos A
87030c0e68
Merge branch 'no-reflect'
...
Conflicts:
OpenTK.sln
Source/Bind/FuncProcessor.cs
Source/OpenTK/Graphics/ES11/ES11.cs
Source/OpenTK/Graphics/ES11/ES11Core.cs
Source/OpenTK/Graphics/ES11/ES11Delegates.cs
Source/OpenTK/Graphics/ES20/ES20.cs
Source/OpenTK/Graphics/OpenGL/GL.cs
Source/OpenTK/Graphics/OpenGL/GLCore.cs
Source/OpenTK/Graphics/OpenGL/GLDelegates.cs
Source/OpenTK/Graphics/OpenGL/GLObsolete.cs
2013-12-15 17:37:25 +01:00
Stefanos A
dfd683ef49
Merge master into no-reflect
2013-12-15 16:36:37 +01:00
Stefanos A.
146208ad81
Build UpdateVersion before OpenTK
2013-12-15 15:36:24 +01:00
Stefanos A.
9407b61116
Updated solution to VS2013 format.
2013-12-15 13:47:29 +01:00
Stefanos A
bf1a43be4f
MonoDevelop insists on making these changes
2013-12-15 13:05:06 +01:00
Stefanos A
a5fc0af5b6
Added nuget build target to OpenTK.sln
2013-12-13 10:52:11 +01:00
Stefanos A.
a4f59f7384
Split binaries for library and supporting tools
...
Tools now go to the Binaries/Tools/[Debug|Release] directory. OpenTK
remains at BInaries/OpenTK/[Debug|Release].
Mono.Cecil and IKVM now reside under the Dependencies/managed/
directory.
2013-12-05 18:43:47 +01:00
Stefanos A.
442f8b6131
Added rewrite postbuild event
2013-11-25 00:58:39 +01:00
Stefanos A.
c92c232910
Added OpenTK.Rewrite project
2013-11-25 00:20:55 +01:00
parallels
dff5e1c3a3
Maintain support for VS2010 and MD2.x
2013-11-09 17:16:00 +01:00
Stefanos A
440e3fe248
Load ES30 and OpenGL4 entry points
2013-11-09 15:07:16 +01:00
Stefanos A
84271bcaa0
Aligned release and debug configurations
...
Now release and debug configurations will build the same projects.
2013-11-03 01:38:38 +01:00
thefiddler
581919cb1c
Initial work on new gl xml spec support.
2013-10-21 18:28:01 +02:00
thefiddler
8dcb8601a2
Normalized line endings
...
Hopefully this is the first and last time we have to do this.
2013-10-11 01:58:54 +02:00
Andy Korth
4230c6b4f0
Added Robmaister's Matrix3 implementations
2013-01-03 10:41:56 -06:00
the_fiddler
27ff0d807f
Replaced all custom tasks with built-in tasks, because custom tasks cause builds through Visual Studio to fail. This is a known issue since VS2005 (the dll containing custom tasks gets loaded into the devenv AppDomain and remains locked, meaning you have to exit Visual Studio before rebuilding the project).
2010-10-06 14:59:13 +00:00
the_fiddler
bd13f47d7f
Do not build zip project on debug, documentation and release builds.
2010-10-06 13:10:44 +00:00
the_fiddler
100e52a7c7
Added project to create zip package for distribution.
2010-10-05 21:30:25 +00:00
the_fiddler
7fd64519bd
Added Build.UpdateVersion project which generates a global AssemblyInfo file that is reused throughout the solution (TBD).
2010-10-04 21:30:42 +00:00
the_fiddler
3c04d059e8
Updated default ToolsVersion to 4.0. Fixes intermittent build issues and increases build performance significantly. It is still possible to build on the 3.5 toolset by passing the /tv:3.5 parameter to msbuild.
2010-10-04 13:49:08 +00:00
the_fiddler
ce0f524455
Moved all documentation to Build.Docs project. Solution folders are no longer utilized (fixes warnings on VS20xx Express!)
2010-10-03 13:23:03 +00:00
the_fiddler
10f333c24f
Added Generator.Bind and Generator.Convert projects.
...
Fixed msbuild compilation by removing the 3.5 bootstrap ItemGroups. (VS2010 added those on its own - hey, we are targeting v2.0 and we are not using ClickOnce!)
2010-10-03 12:30:39 +00:00
the_fiddler
66401d2c3e
Removed OpenTK.Build from solution.
2010-10-02 22:21:37 +00:00
the_fiddler
6c09ecb88c
Added main MSBuild solution.
2010-10-02 22:19:53 +00:00
the_fiddler
cd32a6db54
2006-11-02 21:40:36 +00:00
the_fiddler
fdd693a4f1
Framework:
...
Updates to mode switching under windows plus a little refactoring.
2006-10-17 19:34:49 +00:00
the_fiddler
977a41059c
2006-10-15 22:12:27 +00:00
the_fiddler
17b411e2ec
Directory structure updates (more to come)
...
Updated OpenTK.OpenGL.Bind (0.7.7)
Split GL enums, core and extensions to different files. Extension support is missing for the time being.
Updated the framework implementation and namespace.
2006-10-15 20:28:57 +00:00
the_fiddler
f34436f131
Placed the Framework into a new project (with corresponding project folder).
2006-10-11 22:10:29 +00:00
the_fiddler
8cd76686d0
Preparatory work for linux support (added basic X and GLX bindings)
...
Major update to OpenTK.OpenGL.Bind.
Updated OpenGL specs to 2.1 (were 2.0)
2006-10-11 21:42:22 +00:00
the_fiddler
7096709104
2006-10-10 23:40:36 +00:00
the_fiddler
1ec16408f0
Major update to OpenTK.OpenGL.Bind (0.7.5.2 -> 0.7.6). Cleaner code and correct wrappers (many were missing earlier).
2006-10-10 19:34:44 +00:00
the_fiddler
d9b0ac6e5c
Added GLForm.cs (base class for cross-platform windowing control)
...
Temporarily removed all examples apart from GLSL.Lesson01 which has been updated to use the GLForm class.
Minor updates to OpenTK.OpenGL.Bind
2006-10-08 21:22:50 +00:00
the_fiddler
fdb625da0f
2006-10-08 18:26:43 +00:00
the_fiddler
37834b1ff6
Added the GLSL example.
...
More function signatures use enums now (according to their category), instead of ints. Must check.
More
2006-09-30 19:58:51 +00:00
the_fiddler
22fa16be89
2006-09-28 22:07:53 +00:00
the_fiddler
3a5dff7e16
2006-09-24 14:04:39 +00:00