Home | History | Annotate | Download | only in FlatBuffers.Test
      1 #!/bin/sh
      2 
      3 # Testing C# on Linux using Mono.
      4 
      5 mcs -debug -out:./fbnettest.exe \
      6   ../../net/FlatBuffers/*.cs ../MyGame/Example/*.cs ../MyGame/*.cs ../union_vector/*.cs \
      7   FlatBuffersTestClassAttribute.cs FlatBuffersTestMethodAttribute.cs Assert.cs FlatBuffersExampleTests.cs Program.cs ByteBufferTests.cs FlatBufferBuilderTests.cs FlatBuffersFuzzTests.cs FuzzTestData.cs Lcg.cs TestTable.cs
      8 mono --debug ./fbnettest.exe
      9 rm fbnettest.exe
     10 rm Resources/monsterdata_cstest.mon
     11 rm Resources/monsterdata_cstest_sp.mon
     12 
     13 # Repeat with unsafe versions
     14 
     15 mcs -debug -out:./fbnettest.exe \
     16   -unsafe -d:UNSAFE_BYTEBUFFER \
     17   ../../net/FlatBuffers/*.cs ../MyGame/Example/*.cs ../MyGame/*.cs ../union_vector/*.cs\
     18   FlatBuffersTestClassAttribute.cs FlatBuffersTestMethodAttribute.cs Assert.cs FlatBuffersExampleTests.cs Program.cs ByteBufferTests.cs FlatBufferBuilderTests.cs FlatBuffersFuzzTests.cs FuzzTestData.cs Lcg.cs TestTable.cs
     19 mono --debug ./fbnettest.exe
     20 rm fbnettest.exe
     21 rm Resources/monsterdata_cstest.mon
     22 rm Resources/monsterdata_cstest_sp.mon
     23 
     24