efl/src/bindings/mono/efl_mono
Lucas Cavalcante de Sousa 4de94638a6 efl-mono: Correctly load dynamic libs for OSX
Summary:
OSX libs end with `.dylib`, so it made failed to load libs, for instance
dl name is `dl.dylib` making it unable to load as it was before
(`libdl.so`).

Test Plan:
Compare with master and note that this diff is able to fail on tests, and
not about importing libs.
- Configure as especified by Enlightenment man page + `-Dbindigns=mono -Ddotnet=true`:
```
meson -Dsystemd=false -Dv4l2=false -Davahi=false -Deeze=false -Dx11=false -Dopengl=full -Dcocoa=true -Dnls=false -Demotion-loaders-disabler=gstreamer1,libvlc,xine -Decore-imf-loaders-disabler=scim,ibus -Dbindigns=cxx,mono -Ddotnet=true --prefix=$PWD/prefix build
```
- Build normally
- Test `efl-mono-suite`

Reviewers: felipealmeida

Reviewed By: felipealmeida

Subscribers: stefan_schmidt, cedric, #reviewers, #committers, woohyun

Tags: #efl, #expertise_solutions

Differential Revision: https://phab.enlightenment.org/D12156
2020-11-25 10:43:47 -03:00
..
.gitignore
AssemblyInfo.cs.in mono: introduce friend assembly 2019-10-28 17:46:15 -03:00
Bind.cs Revert "efl_mono: remove class ExtensionTag" 2020-01-22 14:44:08 +09:00
GenericModel.cs eolian-mono: Make Get/Set internal for generated properties 2020-02-18 16:47:38 -03:00
ItemFactory.cs mono: implement dispose method based on dispose pattern 2019-10-25 11:02:50 -03:00
UserModel.cs csharp: Disposing IDisposable objects. 2019-11-14 15:32:42 -03:00
efl_all.cs csharp: Components enum are flags now. 2019-11-20 19:22:53 -03:00
efl_csharp_application.cs eolian_mono: change property name from args to Args 2020-01-29 13:45:56 +09:00
efl_libs.cs.in efl-mono: Correctly load dynamic libs for OSX 2020-11-25 10:43:47 -03:00
efl_libs.csv.in csharp: Add licensing information. 2019-10-24 10:10:56 -03:00
map_generate.sh meson: time for the c-sharp build 2018-10-24 12:05:58 +02:00
meson.build efl-mono: Correctly load dynamic libs for OSX 2020-11-25 10:43:47 -03:00