Commit graph

  • 2c739cc96b Use current date as the 'readable' version (on installer/zip). the_fiddler 2010-10-06 16:53:53 +0000
  • 9775253051 Use current date as the 'readable' version (on installer/zip). the_fiddler 2010-10-06 16:53:53 +0000
  • 0bb868e304 Updated documentation for release. the_fiddler 2010-10-06 16:09:10 +0000
  • d889d6ceaa Updated documentation for release. the_fiddler 2010-10-06 16:09:10 +0000
  • 31a407ec3e Do not skip Source/OpenTK when cloning the source tree. the_fiddler 2010-10-06 15:36:38 +0000
  • 7e7b3062ed Do not skip Source/OpenTK when cloning the source tree. the_fiddler 2010-10-06 15:36:38 +0000
  • 228a213dc5 Explicitly set assembly name and root namespace to "Build.UpdateVersion" in order to avoid conflicts with xbuild. the_fiddler 2010-10-06 15:17:29 +0000
  • 4d44184dd9 Explicitly set assembly name and root namespace to "Build.UpdateVersion" in order to avoid conflicts with xbuild. the_fiddler 2010-10-06 15:17:29 +0000
  • 878f40f2eb Do not add nsis installers to the zip! the_fiddler 2010-10-06 15:10:24 +0000
  • 81e6211a55 Do not add nsis installers to the zip! the_fiddler 2010-10-06 15:10:24 +0000
  • 31a19b7328 Use mono to invoke Build.UpdateVersion.exe on non-Windows systems. the_fiddler 2010-10-06 15:07:12 +0000
  • 2b9391f6c6 Use mono to invoke Build.UpdateVersion.exe on non-Windows systems. the_fiddler 2010-10-06 15:07:12 +0000
  • 60fa8bec42 Added Version.txt to ignore list. the_fiddler 2010-10-06 15:00:40 +0000
  • 1b3e59d6e7 Added Version.txt to ignore list. the_fiddler 2010-10-06 15:00:40 +0000
  • 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). the_fiddler 2010-10-06 14:59:13 +0000
  • 71199b0363 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). the_fiddler 2010-10-06 14:59:13 +0000
  • 10f8566351 Converted into an actual commandline tool to avoid using custom tasks. the_fiddler 2010-10-06 14:56:11 +0000
  • 1cd8cfbc0f Converted into an actual commandline tool to avoid using custom tasks. the_fiddler 2010-10-06 14:56:11 +0000
  • 11817269e8 Fixed build target (was left into a debugging configuration) and replaced Run custom task with built-in Exec. the_fiddler 2010-10-06 14:54:37 +0000
  • 0377744843 Fixed build target (was left into a debugging configuration) and replaced Run custom task with built-in Exec. the_fiddler 2010-10-06 14:54:37 +0000
  • 2bab2d7728 Avoid all custom tasks, since this causes build issues in Visual Studio (Build.Tasks.dll gets loaded into the main AppDomain and remains locked, meaning you have to exit Visual Studio before rebuilding the project). the_fiddler 2010-10-06 14:18:10 +0000
  • 0bc4ae2a1d Avoid all custom tasks, since this causes build issues in Visual Studio (Build.Tasks.dll gets loaded into the main AppDomain and remains locked, meaning you have to exit Visual Studio before rebuilding the project). the_fiddler 2010-10-06 14:18:10 +0000
  • fb9b355bcd Avoid all custom tasks, since this causes build issues in Visual Studio (Build.Tasks.dll gets loaded into the main AppDomain and remains locked, meaning you have to exit Visual Studio before rebuilding the project). the_fiddler 2010-10-06 14:14:15 +0000
  • 6b1041de46 Avoid all custom tasks, since this causes build issues in Visual Studio (Build.Tasks.dll gets loaded into the main AppDomain and remains locked, meaning you have to exit Visual Studio before rebuilding the project). the_fiddler 2010-10-06 14:14:15 +0000
  • 61b4f2686e Update ignore lists. the_fiddler 2010-10-06 13:12:24 +0000
  • b85ee6e45a Update ignore lists. the_fiddler 2010-10-06 13:12:24 +0000
  • bd13f47d7f Do not build zip project on debug, documentation and release builds. the_fiddler 2010-10-06 13:10:44 +0000
  • c3e68f9075 Do not build zip project on debug, documentation and release builds. the_fiddler 2010-10-06 13:10:44 +0000
  • f877bb6b21 Do not package zip files or data generated by the zip installer. the_fiddler 2010-10-06 13:09:42 +0000
  • 3b8baab00d Do not package zip files or data generated by the zip installer. the_fiddler 2010-10-06 13:09:42 +0000
  • 2b625e4783 * Documentation/Doxyfile: Do not add source code snippets to the function reference. Reduces pdf file size and speeds up documentation process immensely. the_fiddler 2010-10-06 08:50:07 +0000
  • 3e5f443d56 * Documentation/Doxyfile: Do not add source code snippets to the function reference. Reduces pdf file size and speeds up documentation process immensely. the_fiddler 2010-10-06 08:50:07 +0000
  • 2ae15ec6af * Installers/Nsis/opentk.nsi: Set correct output directory for example source code. the_fiddler 2010-10-06 08:48:57 +0000
  • 0f06867762 * Installers/Nsis/opentk.nsi: Set correct output directory for example source code. the_fiddler 2010-10-06 08:48:57 +0000
  • 3b9d530126 * Installers/Zip/Build.Installer.Zip.csproj: Do not zip documentation source, vshost.exe or copies of the source tree. Make sure zip always operates on a fresh copy of the source tree. the_fiddler 2010-10-06 08:48:09 +0000
  • 9ac3624258 * Installers/Zip/Build.Installer.Zip.csproj: Do not zip documentation source, vshost.exe or copies of the source tree. Make sure zip always operates on a fresh copy of the source tree. the_fiddler 2010-10-06 08:48:09 +0000
  • 55f5691eb3 * Source/Build.Tasks/DateStamp.cs: Read/Write stamp from/to Version.txt file. Allows a single stamp to be propagated throughout the build process. the_fiddler 2010-10-06 08:47:01 +0000
  • c0e883bb9a * Source/Build.Tasks/DateStamp.cs: Read/Write stamp from/to Version.txt file. Allows a single stamp to be propagated throughout the build process. the_fiddler 2010-10-06 08:47:01 +0000
  • 100e52a7c7 Added project to create zip package for distribution. the_fiddler 2010-10-05 21:30:25 +0000
  • 4326bc34de Added project to create zip package for distribution. the_fiddler 2010-10-05 21:30:25 +0000
  • 42f279ffeb Reorganize code for clarity. the_fiddler 2010-10-05 20:52:28 +0000
  • 2d0679d0c2 Reorganize code for clarity. the_fiddler 2010-10-05 20:52:28 +0000
  • 244b3f1881 Do not check whether the path exists before deletion (an exception will be caught anyway). the_fiddler 2010-10-05 20:51:47 +0000
  • 333ea05d9e Do not check whether the path exists before deletion (an exception will be caught anyway). the_fiddler 2010-10-05 20:51:47 +0000
  • cbeb09ebcb Log error message when a non-existent path is specified. the_fiddler 2010-10-05 20:38:44 +0000
  • 35eea33561 Log error message when a non-existent path is specified. the_fiddler 2010-10-05 20:38:44 +0000
  • 8e7c717151 Really delete GlobalAssemblyInfo.cs this time. the_fiddler 2010-10-05 18:59:28 +0000
  • 146262f34e Really delete GlobalAssemblyInfo.cs this time. the_fiddler 2010-10-05 18:59:28 +0000
  • f80133a9cd Populate ImageList manually to avoid crash issue when cross-compiling from Mono. the_fiddler 2010-10-05 17:43:33 +0000
  • a8c39875f3 Populate ImageList manually to avoid crash issue when cross-compiling from Mono. the_fiddler 2010-10-05 17:43:33 +0000
  • 690a78a7b0 GlobalAssemblyInfo is autogenerated and should not be in version control. the_fiddler 2010-10-05 07:07:47 +0000
  • 6a4c432d6b GlobalAssemblyInfo is autogenerated and should not be in version control. the_fiddler 2010-10-05 07:07:47 +0000
  • f9567b740e OpenAL installer is automatically downloaded from the web when necessary. the_fiddler 2010-10-05 07:07:18 +0000
  • 29b41340fc OpenAL installer is automatically downloaded from the web when necessary. the_fiddler 2010-10-05 07:07:18 +0000
  • 366960a0b0 Consolidated DateStamp and AssemblyInfo generation. the_fiddler 2010-10-05 07:00:54 +0000
  • 63e31e34b2 Consolidated DateStamp and AssemblyInfo generation. the_fiddler 2010-10-05 07:00:54 +0000
  • d4ee1512cf Ignore output of failed delete command when the specified files are not present. the_fiddler 2010-10-04 23:03:09 +0000
  • 08da770c7d Ignore output of failed delete command when the specified files are not present. the_fiddler 2010-10-04 23:03:09 +0000
  • dd14644f6e Use custom property to select correct Build.Tasks.dll directory. the_fiddler 2010-10-04 23:02:31 +0000
  • 0bbc524cbe Use custom property to select correct Build.Tasks.dll directory. the_fiddler 2010-10-04 23:02:31 +0000
  • d560fdcfc5 Update todo list. the_fiddler 2010-10-04 21:55:51 +0000
  • 1e73ae0f1d Update todo list. the_fiddler 2010-10-04 21:55:51 +0000
  • 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. the_fiddler 2010-10-04 21:37:33 +0000
  • 9d273cee7e 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. the_fiddler 2010-10-04 21:37:33 +0000
  • 7fd64519bd Added Build.UpdateVersion project which generates a global AssemblyInfo file that is reused throughout the solution (TBD). the_fiddler 2010-10-04 21:30:42 +0000
  • 1ebb3e023a Added Build.UpdateVersion project which generates a global AssemblyInfo file that is reused throughout the solution (TBD). the_fiddler 2010-10-04 21:30:42 +0000
  • 3b65d6fb5a Added Rebuild target. the_fiddler 2010-10-04 21:28:58 +0000
  • 173aa0fb1b Added Rebuild target. the_fiddler 2010-10-04 21:28:58 +0000
  • 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. the_fiddler 2010-10-04 21:25:31 +0000
  • 5bf9631f7b Added GenerateAssemblyInfo task that specifies common assembly properties to a global AssemblyInfo file. Modify Build.Tasks.dll search path depending on the current configuration. the_fiddler 2010-10-04 21:25:31 +0000
  • 13a5b1d2b5 Added license information. the_fiddler 2010-10-04 20:49:12 +0000
  • 6cfc2649bb Added license information. the_fiddler 2010-10-04 20:49:12 +0000
  • e885b26719 Removed unused variable. the_fiddler 2010-10-04 14:52:29 +0000
  • 2d0b6340f4 Removed unused variable. the_fiddler 2010-10-04 14:52:29 +0000
  • 1f143285c2 Added keyfile and strong-named all projects. the_fiddler 2010-10-04 14:39:42 +0000
  • bb61dfe3f4 Added keyfile and strong-named all projects. the_fiddler 2010-10-04 14:39:42 +0000
  • 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. the_fiddler 2010-10-04 13:49:08 +0000
  • d169315719 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. the_fiddler 2010-10-04 13:49:08 +0000
  • 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. the_fiddler 2010-10-04 13:45:43 +0000
  • 3239f2b034 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. the_fiddler 2010-10-04 13:45:43 +0000
  • d8c292c514 Made shortcut names clearer. the_fiddler 2010-10-04 13:38:08 +0000
  • 5919cdab65 Made shortcut names clearer. the_fiddler 2010-10-04 13:38:08 +0000
  • 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. the_fiddler 2010-10-04 13:31:47 +0000
  • 538768b1a3 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. the_fiddler 2010-10-04 13:31:47 +0000
  • eee1a236c4 Do not import OpenCL namespace if "EXPERIMENTAL" is not defined. the_fiddler 2010-10-04 08:40:57 +0000
  • 6c2cf0e7fd Do not import OpenCL namespace if "EXPERIMENTAL" is not defined. the_fiddler 2010-10-04 08:40:57 +0000
  • e70ec921ec Deleted old build system. the_fiddler 2010-10-03 13:25:18 +0000
  • 4f1e320894 Deleted old build system. the_fiddler 2010-10-03 13:25:18 +0000
  • ce0f524455 Moved all documentation to Build.Docs project. Solution folders are no longer utilized (fixes warnings on VS20xx Express!) the_fiddler 2010-10-03 13:23:03 +0000
  • 3ffe1a727c Moved all documentation to Build.Docs project. Solution folders are no longer utilized (fixes warnings on VS20xx Express!) the_fiddler 2010-10-03 13:23:03 +0000
  • d6157456fb Disabled OpenCL bindings (#define EXPERIMENTAL in project options to re-enable). the_fiddler 2010-10-03 13:19:05 +0000
  • 080729bad7 Disabled OpenCL bindings (#define EXPERIMENTAL in project options to re-enable). the_fiddler 2010-10-03 13:19:05 +0000
  • e10378cd30 Removed app.config file that somehow made it into the csproj. the_fiddler 2010-10-03 12:38:19 +0000
  • 5f23fbc1f0 Removed app.config file that somehow made it into the csproj. the_fiddler 2010-10-03 12:38:19 +0000
  • 352c7e6881 Added opentk.exe and Build.Installer.Nsis.vshost.exe to ignore list. the_fiddler 2010-10-03 12:32:16 +0000
  • d4d71b2ad9 Added opentk.exe and Build.Installer.Nsis.vshost.exe to ignore list. the_fiddler 2010-10-03 12:32:16 +0000
  • 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!) the_fiddler 2010-10-03 12:30:39 +0000
  • a4e82c0915 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!) the_fiddler 2010-10-03 12:30:39 +0000
  • 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. the_fiddler 2010-10-03 11:28:04 +0000
  • 5204936653 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. the_fiddler 2010-10-03 11:28:04 +0000