-SUBDIRS = libspl libavl libefi libnvpair libshare
-SUBDIRS += libunicode libuutil libzpool libzfs
+# NB: GNU Automake Manual, Chapter 8.3.5: Libtool Convenience Libraries
+# These six libraries are intermediary build components.
+SUBDIRS = libavl libefi libicp libshare libspl libtpool libzutil libunicode
+
+# These four libraries, which are installed as the final build product,
+# incorporate the six convenience libraries given above.
+SUBDIRS += libuutil libnvpair libzpool libzfs_core libzfs