Commit graph

5148 commits

Author SHA1 Message Date
the_fiddler 2c739cc96b Use current date as the 'readable' version (on installer/zip). 2010-10-06 16:53:53 +00:00
the_fiddler d889d6ceaa Updated documentation for release. 2010-10-06 16:09:10 +00:00
the_fiddler 0bb868e304 Updated documentation for release. 2010-10-06 16:09:10 +00:00
the_fiddler 7e7b3062ed Do not skip Source/OpenTK when cloning the source tree. 2010-10-06 15:36:38 +00:00
the_fiddler 31a407ec3e Do not skip Source/OpenTK when cloning the source tree. 2010-10-06 15:36:38 +00:00
the_fiddler 4d44184dd9 Explicitly set assembly name and root namespace to "Build.UpdateVersion" in order to avoid conflicts with xbuild. 2010-10-06 15:17:29 +00:00
the_fiddler 228a213dc5 Explicitly set assembly name and root namespace to "Build.UpdateVersion" in order to avoid conflicts with xbuild. 2010-10-06 15:17:29 +00:00
the_fiddler 81e6211a55 Do not add nsis installers to the zip! 2010-10-06 15:10:24 +00:00
the_fiddler 878f40f2eb Do not add nsis installers to the zip! 2010-10-06 15:10:24 +00:00
the_fiddler 2b9391f6c6 Use mono to invoke Build.UpdateVersion.exe on non-Windows systems. 2010-10-06 15:07:12 +00:00
the_fiddler 31a19b7328 Use mono to invoke Build.UpdateVersion.exe on non-Windows systems. 2010-10-06 15:07:12 +00:00
the_fiddler 1b3e59d6e7 Added Version.txt to ignore list. 2010-10-06 15:00:40 +00:00
the_fiddler 60fa8bec42 Added Version.txt to ignore list. 2010-10-06 15:00:40 +00:00
the_fiddler 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). 2010-10-06 14:59:13 +00: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 1cd8cfbc0f Converted into an actual commandline tool to avoid using custom tasks. 2010-10-06 14:56:11 +00:00
the_fiddler 10f8566351 Converted into an actual commandline tool to avoid using custom tasks. 2010-10-06 14:56:11 +00:00
the_fiddler 0377744843 Fixed build target (was left into a debugging configuration) and replaced Run custom task with built-in Exec. 2010-10-06 14:54:37 +00:00
the_fiddler 11817269e8 Fixed build target (was left into a debugging configuration) and replaced Run custom task with built-in Exec. 2010-10-06 14:54:37 +00:00
the_fiddler 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). 2010-10-06 14:18:10 +00:00
the_fiddler 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). 2010-10-06 14:18:10 +00:00
the_fiddler 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). 2010-10-06 14:14:15 +00:00
the_fiddler 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). 2010-10-06 14:14:15 +00:00
the_fiddler b85ee6e45a Update ignore lists. 2010-10-06 13:12:24 +00:00
the_fiddler 61b4f2686e Update ignore lists. 2010-10-06 13:12:24 +00:00
the_fiddler c3e68f9075 Do not build zip project on debug, documentation and release builds. 2010-10-06 13:10:44 +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 3b8baab00d Do not package zip files or data generated by the zip installer. 2010-10-06 13:09:42 +00:00
the_fiddler f877bb6b21 Do not package zip files or data generated by the zip installer. 2010-10-06 13:09:42 +00:00
the_fiddler 3e5f443d56 * Documentation/Doxyfile: Do not add source code snippets to the
function reference. Reduces pdf file size and speeds up
  documentation process immensely.
2010-10-06 08:50:07 +00:00
the_fiddler 2b625e4783 * Documentation/Doxyfile: Do not add source code snippets to the
function reference. Reduces pdf file size and speeds up
  documentation process immensely.
2010-10-06 08:50:07 +00:00
the_fiddler 0f06867762 * Installers/Nsis/opentk.nsi: Set correct output directory for
example source code.
2010-10-06 08:48:57 +00:00
the_fiddler 2ae15ec6af * Installers/Nsis/opentk.nsi: Set correct output directory for
example source code.
2010-10-06 08:48:57 +00:00
the_fiddler 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.
2010-10-06 08:48:09 +00:00
the_fiddler 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.
2010-10-06 08:48:09 +00:00
the_fiddler 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.

* Source/Build.Tasks/GenerateAssemblyInfo.cs: Correctly invoke
  DateStamp task (need to call Execute() to generate the stamp).

* Source/Build.UpdateVersion/Build.UpdateVersion.csproj: Cleaned up
  'Rebuild' target.
Cleaned up 'GenerateAssemblyInfo' task invocation.
Attempted to generate GlobalAssemblyInfo.cs without using a custom
  task. Unfortunately, xbuild didn't wish to cooperate.
Remove Version.txt file to update the datestamp.
2010-10-06 08:47:01 +00:00
the_fiddler 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.

* Source/Build.Tasks/GenerateAssemblyInfo.cs: Correctly invoke
  DateStamp task (need to call Execute() to generate the stamp).

* Source/Build.UpdateVersion/Build.UpdateVersion.csproj: Cleaned up
  'Rebuild' target.
Cleaned up 'GenerateAssemblyInfo' task invocation.
Attempted to generate GlobalAssemblyInfo.cs without using a custom
  task. Unfortunately, xbuild didn't wish to cooperate.
Remove Version.txt file to update the datestamp.
2010-10-06 08:47:01 +00:00
the_fiddler 4326bc34de Added project to create zip package for distribution. 2010-10-05 21:30:25 +00:00
the_fiddler 100e52a7c7 Added project to create zip package for distribution. 2010-10-05 21:30:25 +00:00
the_fiddler 2d0679d0c2 Reorganize code for clarity. 2010-10-05 20:52:28 +00:00
the_fiddler 42f279ffeb Reorganize code for clarity. 2010-10-05 20:52:28 +00:00
the_fiddler 333ea05d9e Do not check whether the path exists before deletion (an exception will be caught anyway). 2010-10-05 20:51:47 +00:00
the_fiddler 244b3f1881 Do not check whether the path exists before deletion (an exception will be caught anyway). 2010-10-05 20:51:47 +00:00
the_fiddler 35eea33561 Log error message when a non-existent path is specified. 2010-10-05 20:38:44 +00:00
the_fiddler cbeb09ebcb Log error message when a non-existent path is specified. 2010-10-05 20:38:44 +00:00
the_fiddler 146262f34e Really delete GlobalAssemblyInfo.cs this time. 2010-10-05 18:59:28 +00:00
the_fiddler 8e7c717151 Really delete GlobalAssemblyInfo.cs this time. 2010-10-05 18:59:28 +00:00
the_fiddler a8c39875f3 Populate ImageList manually to avoid crash issue when cross-compiling from Mono. 2010-10-05 17:43:33 +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 6a4c432d6b GlobalAssemblyInfo is autogenerated and should not be in version control. 2010-10-05 07:07:47 +00:00