Brian Barrett
675a899532
build: Allow symbol search tool to skip directories
...
At the end of "make install", a tool is run to search for common
symbols in the built artifacts, to work around issues on MacOS.
This tool requires an exclude list for symbols that must be
in the common section (such as in executables instead of libraries
and because Fortran).
This commit adds the ability to exclude certain directories from
the search, such as directories that are 3rd party packages or
only contain tests/executables, which will not run into problems
on MacOS.
To simplify that change, the file search in find_common_syms was
also rewritten to use the Perl-standard File::Find package instead
of calling the find executable. Theoretically, this should be
mildly faster, but is also significantly easier to modify.
Signed-off-by: Brian Barrett <bbarrett@amazon.com>
2020-09-30 23:34:11 +00:00
..
2020-07-21 21:28:29 +02:00
2014-08-25 04:41:56 +00:00
2015-04-27 06:50:40 -07:00
2020-09-30 23:34:11 +00:00
2018-03-02 10:50:37 -08:00
2010-08-25 19:40:17 +00:00
2020-02-26 13:04:55 -08:00
2020-05-02 12:45:31 -07:00
2015-06-23 20:59:57 -07:00
2020-05-02 12:45:31 -07:00
2019-11-25 09:01:38 -06:00
2018-08-16 11:45:47 +02:00
2016-12-02 22:09:20 +02:00
2020-04-24 08:56:33 -06:00
2016-11-22 15:03:20 -08:00
2020-05-18 15:25:22 -04:00
2018-04-25 14:39:18 -05:00
2020-07-12 18:41:40 +03:00
2016-11-22 15:03:20 -08:00
2020-09-09 06:59:12 -07:00
2020-02-26 13:04:55 -08:00
2016-11-22 15:03:20 -08:00
2020-02-29 11:44:11 -08:00
2020-02-21 08:02:13 -08:00
2016-11-22 15:03:20 -08:00
2019-04-18 13:42:01 -04:00
2018-11-14 09:57:10 +09:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2020-09-09 06:59:12 -07:00
2016-11-22 15:03:20 -08:00
2018-04-09 11:45:58 -04:00
2018-04-09 11:45:58 -04:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2020-04-02 16:12:09 -07:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-12-27 13:36:53 -08:00
2017-07-11 11:09:27 -05:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2019-02-01 13:01:10 +09:00
2016-11-22 15:03:20 -08:00
2019-11-23 08:18:02 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2018-12-25 17:17:57 +09:00
2016-11-22 15:03:20 -08:00
2019-02-18 11:54:53 +09:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2016-11-22 15:03:20 -08:00
2020-02-26 13:04:55 -08:00
2020-02-29 07:08:12 -08:00
2020-04-02 16:12:09 -07:00
2018-05-15 15:15:22 -07:00
2016-11-22 15:03:20 -08:00
2020-09-09 06:59:12 -07:00
2018-05-15 15:15:22 -07:00
2016-11-22 15:03:20 -08:00
2020-05-16 14:48:31 -07:00
2015-06-23 20:59:57 -07:00
2019-10-18 11:30:00 -07:00
2020-06-17 08:39:29 -07:00
2018-05-31 09:44:19 -06:00
2015-06-23 20:59:57 -07:00
2017-04-03 10:42:34 -06:00
2014-05-07 21:48:53 +00:00
2015-06-23 20:59:57 -07:00
2018-04-09 11:45:58 -04:00
2016-04-20 08:40:00 -07:00
2015-06-23 20:59:57 -07:00
2015-02-03 15:19:22 +09:00
2016-04-20 08:40:00 -07:00
2017-09-25 11:53:38 -04:00
2015-06-23 20:59:57 -07:00
2020-06-01 23:14:41 +00:00
2018-04-09 11:45:58 -04:00
2018-04-09 11:45:58 -04:00
2020-03-23 10:29:42 -07:00
2016-04-20 08:40:00 -07:00
2017-02-28 08:00:06 -05:00
2016-04-20 08:40:00 -07:00
2020-02-11 15:55:42 -05:00
2016-05-27 08:06:31 -07:00
2015-06-23 20:59:57 -07:00
2017-09-12 21:17:07 -04:00
2018-07-10 15:10:51 +02:00
2020-07-10 21:25:35 -04:00
2017-08-03 09:18:58 -06:00
2018-10-06 06:48:13 -07:00
2015-06-23 20:59:57 -07:00
2020-03-03 08:48:47 -08:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2020-04-02 10:43:50 -04:00
2014-12-22 15:14:33 +09:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2015-10-20 17:14:15 +03:00
2015-06-23 20:59:57 -07:00
2018-05-25 08:48:50 -07:00
2014-10-02 11:32:54 -07:00
2014-09-13 00:28:30 +00:00
2020-02-22 07:59:19 -08:00
2014-10-22 18:57:40 -07:00
2020-08-19 21:38:11 +00:00
2020-02-15 11:50:16 -08:00
2015-06-23 20:59:57 -07:00
2020-08-19 21:38:11 +00:00
2015-06-23 20:59:57 -07:00
2020-05-02 12:45:31 -07:00
2020-07-07 22:43:43 -07:00
2015-06-23 20:59:57 -07:00
2020-02-26 13:04:55 -08:00
2015-06-23 20:59:57 -07:00
2017-09-01 13:24:34 +09:00
2018-05-25 08:48:50 -07:00
2016-11-22 15:03:20 -08:00
2018-04-09 11:45:58 -04:00