thefiddler
2a97192ef8
[Build] Updated copyright information
2014-03-18 14:29:41 +01:00
thefiddler
a24e1edeae
[Build] Set revision to 0 outside source control
...
This ensures that properly built packages take precedence to incorrectly
built packages.
2014-03-18 14:28:52 +01:00
Stefanos A
dfd683ef49
Merge master into no-reflect
2013-12-15 16:36:37 +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
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
Stefanos A.
e181d14f69
Fixed git revision detection
2013-10-04 16:52:59 +02:00
Stefanos A
31f2df094b
Fixed invalid version string on git
...
Git commit hashcodes are not compatible with the 16bit integer values found in .Net version numbers. Use the git commit count as a version number instead.
2013-10-02 00:05:59 +02:00
Stefanos A
2c867de1f4
Fixed build under xbuild
...
Mono xbuild does not recognize the DebugType none element in the project configuration. Remove this in order to make it happy.
2013-10-01 22:05:50 +02:00
Robert Rouhani
3a9dfc62ad
Fixed extra endregion directive that prevented compilation.
...
Fixed some warnings about csproj files.
2013-01-16 22:11:18 -08:00
Andy Korth
4230c6b4f0
Added Robmaister's Matrix3 implementations
2013-01-03 10:41:56 -06:00
Andy Korth
0847b2ca5c
Build.UpdateVersion can track the git revision now, in addition to svn and bzr.
2012-12-20 13:35:58 -06:00
the_fiddler
8e089cc1c3
Merged gl4 branch into trunk
2010-12-04 21:51:40 +00:00
the_fiddler
e91af6c70b
Trim whitespace from revision number, which may cause build issues.
2010-11-15 21:10:36 +00:00
the_fiddler
ce85a5f481
* Source/OpenTK/OpenTK.csproj:
...
* Source/Bind/Generator.Bind.csproj:
* Source/Examples/OpenTK.Examples.csproj:
* Source/GLControl/OpenTK.GLControl.csproj:
* Source/Converter/Generator.Convert.csproj:
* Source/Build.UpdateVersion/Build.UpdateVersion.csproj: Normalized
"Documentation" configuration with "Release" configuration.
2010-11-02 17:39:43 +00:00
the_fiddler
177f70e3bf
Use SVN or Bazaar version numbers as build revision. If neither is available, use seconds since start of day.
2010-10-28 10:30:35 +00:00
the_fiddler
2c739cc96b
Use current date as the 'readable' version (on installer/zip).
2010-10-06 16:53:53 +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
31a19b7328
Use mono to invoke Build.UpdateVersion.exe on non-Windows systems.
2010-10-06 15:07:12 +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
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
dd14644f6e
Use custom property to select correct Build.Tasks.dll directory.
2010-10-04 23:02:31 +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