Revert "elementary: build elementary_test additionally as shared object"
authorStefan Schmidt <s.schmidt@samsung.com>
Wed, 3 Jun 2020 07:18:02 +0000 (09:18 +0200)
committerJongmin Lee <jm105.lee@samsung.com>
Wed, 3 Jun 2020 21:18:33 +0000 (06:18 +0900)
We now longer need this workaround. Exactness is now pre-loaded and we
can run it with any executable without this trick. Remove to simplify
our build.

This reverts commit 78ad088dd73a18fb4cfcfedcc18a6bf03e28080b.

Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de>
Differential Revision: https://phab.enlightenment.org/D11919

src/bin/elementary/meson.build

index de731e5..1bad715 100644 (file)
@@ -169,11 +169,9 @@ elementary_test_src = [
 
 if sys_windows == false
   link_args = ['-rdynamic', '-fPIC', '-pie']
-  link_args_lib = ['-rdynamic', '-fPIC']
   package_c_args =  package_c_args + ['-fPIC']
 else
   link_args = []
-  link_args_lib = []
 endif
 elementary_test = executable('elementary_test',
         elementary_test_src,
@@ -187,18 +185,6 @@ elementary_test = executable('elementary_test',
         link_args: link_args
 )
 
-library('elementary_test',
-        elementary_test_src,
-        dependencies: [elementary, intl] + elementary_deps + elementary_pub_deps,
-        install: false,
-        c_args : package_c_args + [
-          '-Delementary_test_BIN_DIR="'+dir_bin+'"',
-          '-Delementary_test_LIB_DIR="'+dir_lib+'"',
-          '-Delementary_test_DATA_DIR="'+join_paths(dir_data,'elementary')+'"'
-        ],
-        link_args: link_args_lib
-)
-
 elementary_config_src = [
    'config.c'
 ]