2017-05-10 19:54:22 +00:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
# Testing C# on Linux using Mono.
|
|
|
|
|
2018-03-12 18:30:46 +00:00
|
|
|
mcs -debug -out:./fbnettest.exe \
|
2020-01-30 18:18:28 +00:00
|
|
|
../../net/FlatBuffers/*.cs ../MyGame/Example/*.cs ../MyGame/Example2/*.cs ../MyGame/*.cs ../union_vector/*.cs \
|
2018-03-12 18:30:46 +00:00
|
|
|
FlatBuffersTestClassAttribute.cs FlatBuffersTestMethodAttribute.cs Assert.cs FlatBuffersExampleTests.cs Program.cs ByteBufferTests.cs FlatBufferBuilderTests.cs FlatBuffersFuzzTests.cs FuzzTestData.cs Lcg.cs TestTable.cs
|
|
|
|
mono --debug ./fbnettest.exe
|
2017-05-10 19:54:22 +00:00
|
|
|
rm fbnettest.exe
|
|
|
|
rm Resources/monsterdata_cstest.mon
|
2018-03-12 18:30:46 +00:00
|
|
|
rm Resources/monsterdata_cstest_sp.mon
|
|
|
|
|
|
|
|
# Repeat with unsafe versions
|
|
|
|
|
|
|
|
mcs -debug -out:./fbnettest.exe \
|
|
|
|
-unsafe -d:UNSAFE_BYTEBUFFER \
|
2020-01-30 18:18:28 +00:00
|
|
|
../../net/FlatBuffers/*.cs ../MyGame/Example/*.cs ../MyGame/Example2/*.cs ../MyGame/*.cs ../union_vector/*.cs\
|
2018-03-12 18:30:46 +00:00
|
|
|
FlatBuffersTestClassAttribute.cs FlatBuffersTestMethodAttribute.cs Assert.cs FlatBuffersExampleTests.cs Program.cs ByteBufferTests.cs FlatBufferBuilderTests.cs FlatBuffersFuzzTests.cs FuzzTestData.cs Lcg.cs TestTable.cs
|
|
|
|
mono --debug ./fbnettest.exe
|
|
|
|
rm fbnettest.exe
|
|
|
|
rm Resources/monsterdata_cstest.mon
|
|
|
|
rm Resources/monsterdata_cstest_sp.mon
|
2017-05-10 19:54:22 +00:00
|
|
|
|