75507e267dce58c312b4e46a54b18446ce74cab7
[platform/core/csapi/tizenfx.git] / internals / src / EflSharp / EflSharp / efl / efl_libs.cs
1 #pragma warning disable 1591
2
3 namespace efl {
4
5 /// <summary>
6 /// Define the name of the libraries to be passed to DllImport statements.
7 /// </summary>
8 public class Libs {
9     public const string Efl = "libefl.so.1";
10     public const string Ecore = "libecore.so.1";
11     public const string Eina = "libeina.so.1";
12     public const string Eo = "libeo.so.1";
13     public const string Evas = "libevas.so.1";
14     public const string Evil = "libdl.so.2";
15     public const string Edje = "libedje.so.1";
16     public const string Elementary = "libelementary.so.1";
17     public const string Eldbus = "libeldbus.so.1";
18
19     public const string CustomExports = "libeflcustomexportsmono.so.1";
20
21     public const string Libdl = "libdl.so.2";
22     public const string Kernel32 = "kernel32.dll";
23     public const string Eext = "libefl-extension.so.0";
24
25     public static Efl.Eo.NativeModule EflModule = new Efl.Eo.NativeModule(Efl);
26     public static Efl.Eo.NativeModule CoreModule = new Efl.Eo.NativeModule(Ecore);
27     public static Efl.Eo.NativeModule EinaModule = new Efl.Eo.NativeModule(Eina);
28     public static Efl.Eo.NativeModule EoModule = new Efl.Eo.NativeModule(Eo);
29     public static Efl.Eo.NativeModule EvasModule = new Efl.Eo.NativeModule(Evas);
30     public static Efl.Eo.NativeModule EvilModule = new Efl.Eo.NativeModule(Evil);
31     public static Efl.Eo.NativeModule EdjeModule = new Efl.Eo.NativeModule(Edje);
32     public static Efl.Eo.NativeModule ElementaryModule = new Efl.Eo.NativeModule(Elementary);
33     public static Efl.Eo.NativeModule EldbusModule = new Efl.Eo.NativeModule(Eldbus);
34     public static Efl.Eo.NativeModule CustomExportsModule = new Efl.Eo.NativeModule(CustomExports);
35     public static Efl.Eo.NativeModule LibdlModule = new Efl.Eo.NativeModule(Libdl);
36     public static Efl.Eo.NativeModule Kernel32Module = new Efl.Eo.NativeModule(Kernel32);
37 }
38
39 }