package cblas: add missing lib to test build
package libgsasl: enable shared build
package gcc: fix for gcc -> clang symlink
package eigen: fix typo
package curl: force gnutls instead of openssl
Move up LOOKUP_PKG_RULE

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Increase $(BUILD_PKG) accuracy by checking build rules

This eliminates false-positive with packages with explicit empty build rules
like binutils. gcc is another false-positive, but it is another matter and is
harder to fix.

Also use set_create function from GMSL to make the list sorted and uniq'd.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Add build matrix generation target

Based on a patch by Tobias Gruetzmacher <tobias-git@23.gs> (@TobiX).

Fixes #346.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Merge pull request #374 from TimothyGu/dummy

Add build matrix generation target