libzscanner: public interface cleanup
Currently src/zscanner/Makefile.am
contains following ugliness:
libzscanner_la_LDFLAGS = ... -export-symbols-regex '^(zscanner|scanner|file_loader)_|^date_to_timestamp'
This is very similar to #200 (closed). The interface should be cleaned up to use a common prefix (e.g., zscanner_
,scanner_
, ...) and the visibility macros.
Note that date_to_timestamp
is required by zscanner unit tests only.