Added Unsafe flag support to the C# Make action.

--HG--
branch : cs-unsafe2
Linking gmake test - checks external lib name isn't mangled

External libs with a period in the currently get changed.

The period and everything after it is deleted. So:

links {"lua-5.1"}

becomes:

-llua-5

in the makefile. This test checks for that. Fix in next commit

--HG--
extra : amend_source : cae92c3948f08c98ed2ac683ec10f88211fd0726
Fixes external library name mangling in gmake makefiles

External libs with a period in the currently get changed.

The period and everything after it is deleted. So:

links {"lua-5.1"}

becomes:

-llua-5

in the makefile. This test checks for that. Fix in next commit
Merged in triton/premake-cs-fixes/cs-unsafe2 (pull request #67)

Added Unsafe flag support to the C# Make action.
Fix up unsafe flag test from previous commit
Merged in gaz_liddon/premake-dev (pull request #115)

Fixes external library name mangling in gmake makefiles
Fix up formatting of tests from previous commit