Change-Id: Ibc4d4be09967bb1941e0b569b2044371d178f21c
#define ARCHITECTURE_IDENTIFIER "x64"
#elif defined (__i386__)
#define ARCHITECTURE_IDENTIFIER "x86"
+#elif defined (__riscv)
+#define ARCHITECTURE_IDENTIFIER "riscv64"
#else
#error "Unknown target"
#endif
%endif
%endif
-%ifarch x86_64 aarch64
+%ifarch x86_64 aarch64 riscv64
export CFLAGS+=" -DBIT64 -DHOST_64BIT "
export CXXFLAGS+=" -DBIT64 -DHOST_64BIT "
%endif
+%ifarch riscv64
+export CFLAGS+=" -DHOST_RISCV64 "
+export CXXFLAGS+=" -DHOST_RISCV64 "
+%endif
+
dotnet msbuild Managed /t:clean
dotnet msbuild Managed /t:restore /p:RestoreSources=/nuget
dotnet msbuild Managed /p:Configuration=Release