efl/src/lib/efl_mono
Lauro Moura 77207f9b58 csharp: Fix running headless tests in dotnet
Summary:
CoreCLR, the runtime of dotnet, has some issues regarding storing
environment variables (see dotnet/coreclr issue #15812), keeping them in
a local cache instead of flushing to the native `setenv`.

This commit replaces the usage of
`System.Environment.SetEnvironmentVariable` with a `setenv` wrapper.

Test Plan: Run without DISPLAY set and with dotnet.

Reviewers: felipealmeida, brunobelo, segfaultxavi, YOhoho

Reviewed By: brunobelo

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D10619
2019-11-07 22:46:15 -03:00
..
.gitignore
efl_custom_exports_mono.c csharp: Fix running headless tests in dotnet 2019-11-07 22:46:15 -03:00
efl_mono_model_internal.c csharp: Add Efl.Model implementations to internal model 2019-10-17 11:11:00 -03:00
efl_mono_model_internal.eo csharp: Add Efl.Model implementations to internal model 2019-10-17 11:11:00 -03:00
efl_mono_model_internal_child.eo csharp: Add some docs to MVVM infrastructure 2019-10-08 10:24:17 +02:00