the_fiddler
8e7c717151
Really delete GlobalAssemblyInfo.cs this time.
2010-10-05 18:59:28 +00:00
the_fiddler
f80133a9cd
Populate ImageList manually to avoid crash issue when cross-compiling from Mono.
2010-10-05 17:43:33 +00:00
the_fiddler
690a78a7b0
GlobalAssemblyInfo is autogenerated and should not be in version control.
2010-10-05 07:07:47 +00:00
the_fiddler
f9567b740e
OpenAL installer is automatically downloaded from the web when necessary.
2010-10-05 07:07:18 +00:00
the_fiddler
366960a0b0
Consolidated DateStamp and AssemblyInfo generation.
2010-10-05 07:00:54 +00:00
the_fiddler
d4ee1512cf
Ignore output of failed delete command when the specified files are not present.
2010-10-04 23:03:09 +00:00
the_fiddler
dd14644f6e
Use custom property to select correct Build.Tasks.dll directory.
2010-10-04 23:02:31 +00:00
the_fiddler
d560fdcfc5
Update todo list.
2010-10-04 21:55:51 +00:00
the_fiddler
9d562fb683
All projects now read common AssemblyInfo items from GlobalAssemblyInfo.cs. The various AssemblyInfo.cs files now only contain project-specific information. Assembly versions are now controlled by Build.UpdateVersion.
2010-10-04 21:37:33 +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
3b65d6fb5a
Added Rebuild target.
2010-10-04 21:28:58 +00:00
the_fiddler
ca1f98a593
Added GenerateAssemblyInfo task that specifies common assembly properties to a global AssemblyInfo file.
...
Modify Build.Tasks.dll search path depending on the current configuration.
2010-10-04 21:25:31 +00:00
the_fiddler
13a5b1d2b5
Added license information.
2010-10-04 20:49:12 +00:00
the_fiddler
e885b26719
Removed unused variable.
2010-10-04 14:52:29 +00:00
the_fiddler
1f143285c2
Added keyfile and strong-named all projects.
2010-10-04 14:39: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
135275c260
Install example source code even if source code component is not selected. This is both necessary for the example browser to function and useful to the user.
2010-10-04 13:45:43 +00:00
the_fiddler
d8c292c514
Made shortcut names clearer.
2010-10-04 13:38:08 +00:00
the_fiddler
04c0cee38b
Added NShader installation components.
...
Installer no longer embeds oalinst and NShader; it downloads them from the web.
Added component descriptions.
Fixed path issue in Examples project.
2010-10-04 13:31:47 +00:00
the_fiddler
eee1a236c4
Do not import OpenCL namespace if "EXPERIMENTAL" is not defined.
2010-10-04 08:40:57 +00:00
the_fiddler
e70ec921ec
Deleted old build system.
2010-10-03 13:25:18 +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
d6157456fb
Disabled OpenCL bindings (#define EXPERIMENTAL in project options to re-enable).
2010-10-03 13:19:05 +00:00
the_fiddler
e10378cd30
Removed app.config file that somehow made it into the csproj.
2010-10-03 12:38:19 +00:00
the_fiddler
352c7e6881
Added opentk.exe and Build.Installer.Nsis.vshost.exe to ignore list.
2010-10-03 12:32:16 +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
9638996b9a
Significantly improved install script:
...
- Defaulted to single-user installation.
- Fixed detection and uninstallation previous versions.
- Made installation of source code and OpenAL drivers optional.
- Reduced size by using a solid archive.
- Streamlined installation process.
- Reduced start menu shortcuts.
2010-10-03 11:28:04 +00:00
the_fiddler
45ca126a90
Made Nsis configuration identical to Release. Fixes build from windows terminal.
2010-10-03 09:31:40 +00:00
the_fiddler
579b6a60f6
Fixed incorrect output paths.
2010-10-03 09:25:52 +00:00
the_fiddler
6a6e694ab1
Let VisualSVN update ignore lists.
2010-10-03 00:05:44 +00:00
the_fiddler
2cbd2a12ab
Updated todo list.
2010-10-03 00:03:54 +00:00
the_fiddler
afc9447bc9
Do not decorate opentk.exe with version numbers (this will be handled through the msbuild script).
2010-10-02 23:46:40 +00:00
the_fiddler
f922a2c86e
Fixed OutputPath on xbuild.
2010-10-02 23:45:34 +00:00
the_fiddler
31e558f446
* Source/OpenTK/OpenTK.csproj:
...
* Source/Build.Tasks/Build.Tasks.csproj:
* Source/Examples/OpenTK.Examples.csproj:
* Source/GLControl/OpenTK.GLControl.csproj:
* Source/Compatibility/OpenTK.Compatibility.csproj: Ensure we are
using the 2.0 toolset to build. Fixes compilation errors on
MonoDevelop/xbuild.
* Documentation/Build.Docs.csproj: Use "." instead of
"$(MSBuildProjectDirectory)", because MonoDevelop/xbuild fails to
replace the latter with its value.
2010-10-02 23:21:58 +00:00
the_fiddler
f2fa707903
Added opentk.nsi to project, to allow editing directly through the IDE.
2010-10-02 22:43:14 +00:00
the_fiddler
1133b8e884
Updated ignore lists.
2010-10-02 22:41:20 +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
3c5d690205
Re-enabled doxygen output. It takes several minutes to run, which means we need the output to check whether the process has hanged.
2010-10-02 22:17:51 +00:00
the_fiddler
a4d23d19bc
* Added project files for all projects.
...
* Modified Build.Docs project to respond to the "Documentation" configuration. Added Clean target.
2010-10-02 22:16:59 +00:00
the_fiddler
16009bf9f3
Added Build.Tasks project that contains custom MSBuild tasks for the compilation process:
...
- DateStamp, which generates a version number based on the current date.
- DelTree which mimics RemoveDir but can delete non-empty directories on xbuild 2.6.x (which only supports empty directories).
- Run which mimics Exec but also captures stderr/stdout.
2010-10-02 22:15:19 +00:00
the_fiddler
1f4b5be7d0
Synced trunk with 1.0 branch.
2010-10-02 18:52:34 +00:00
the_fiddler
3f8f9b09e3
Synced with 1.0 branch.
2010-03-11 22:53:11 +00:00
the_fiddler
803636ea95
Added explicit ActiveUniformParameter enum for GetActiveUniforms function. Fixes issue [ #1443 ]: "GetActiveUniforms parameter name".
2010-02-03 20:43:42 +00:00
the_fiddler
6dcb354854
Added missing TEXTURE_LOD_BIAS token to TextureParameterName. Fixes issue [ #1531 ]: "TextureParameterName enum missing TEXTURE_LOD_BIAS element".
2010-02-03 20:17:02 +00:00
the_fiddler
99a3803e8a
Backported fix for issue [ #1538 ] from 1.0 branch.
2010-02-03 19:55:09 +00:00
the_fiddler
da7e4c7252
Backported bugfixes from 1.0 branch.
2010-02-03 19:04:42 +00:00
kanato
ea5b4f9f06
* Platform/MacOS/CarbonGLNative.cs: Fix width/height properties on Mac OS X.
2010-01-11 22:08:00 +00:00
the_fiddler
6d6ad9646a
* Source/OpenTK/Compute/CL10/CL.cs:
...
* Source/OpenTK/Compute/CL10/Core.cs:
* Source/Bind/Specifications/csharp.tm:
* Source/OpenTK/Compute/CL10/Delegates.cs: cl_context_properties
should be mapped to IntPtr, not int.
Modified CreateContext signature to return ErrorCode rather than plain
int.
* Source/OpenTK/Compute/CL10/CLHelper.cs: Added helper overloads that
convert ContextProperties enums into IntPtr internally.
2010-01-04 13:29:21 +00:00
the_fiddler
e8e1c82582
CreateContext should return an ErrorCode, not an int.
2010-01-04 13:23:56 +00:00