You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- If you use environments which [`ulimit`](https://linux.die.net/man/3/ulimit) doesn't work on, and if you want to set `CXXFLAGS` by yourself, please be careful about the stack size.
36
37
- The supported extensions are `.cpp`, `.hpp`, `.cc`, and `.h`. Please note that files with other extensions like `.c``.h++` and files without extensions are not recognized.
37
38
38
-
### Settings for C#
39
+
### Settings for C# script
39
40
40
41
There is no config now.
41
42
.NET Core is used as the compiler.
42
43
43
-
- Note that currently the `.cs` extension is not recognized ([#248](https://github.com/online-judge-tools/verification-helper/issues/248)).
44
+
### Settings for C#
45
+
46
+
There is no config now.
47
+
48
+
`oj-verify` and `oj-bundle` work with [SourceExpander](https://github.com/kzrnm/SourceExpander).
49
+
50
+
Requied settings
51
+
- Install .NET 6 or newer SDK regardless of target framework of library.
52
+
- Create Library project and Test project as different projects.
53
+
- Add `SourceExpander.Embedder` reference to Library project.
54
+
55
+
For the details refer to [examples/csharpsx](https://github.com/online-judge-tools/verification-helper/tree/master/examples/csharpsx).
0 commit comments