stefan pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=bb4d1165340edcd90c5e1a652d7eca21baadfb9c

commit bb4d1165340edcd90c5e1a652d7eca21baadfb9c
Author: Marcel Hollerbach <m...@marcel-hollerbach.de>
Date:   Wed May 27 14:37:28 2020 +0200

    build: rely on automatic pkg file generation for eina
    
    this automatically brings it to efl-one, which makes this easier.
    
    Differential Revision: https://phab.enlightenment.org/D11892
---
 src/lib/eina/meson.build | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/src/lib/eina/meson.build b/src/lib/eina/meson.build
index bdb69000b9..15d1742633 100644
--- a/src/lib/eina/meson.build
+++ b/src/lib/eina/meson.build
@@ -388,11 +388,6 @@ install_headers(public_sub_headers,
   install_dir : join_paths(dir_package_include, 'eina')
 )
 
-automatic_pkgfile = false
-
-pkgconfig.generate(eina_lib,
-  name : 'eina',
-  subdirs : ['eina-'+version_major, 'efl-'+version_major, 
join_paths('eina-'+version_major, 'eina')],
-  version : version_major + '.' + version_minor + '.' + version_micro,
-  libraries : eina_pub_deps + eina_pc_deps,
-)
+package_header_subdirs += 'eina'
+#special case here to support -lm -ldl -threads
+eina_pub_deps += eina_pc_deps

-- 


Reply via email to