Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix linking, running tests, etc. #49

Merged
merged 7 commits into from
Oct 5, 2020
Merged

Conversation

mouse07410
Copy link

@mouse07410 mouse07410 commented Sep 27, 2020

This PR fixes #48 .

Allows running tests before the shared libraries (particularly important for dependencies) are installed - matters if one wants to ensure things work before installing binaries system-wide. Fix is linking tests (test_libopenabe and such) to the static version of those libraries, instead of dynamic...

Ensures the CLI is linked against dynamic libraries.

Ensures make clean cleans all the relevant build artifacts.

Adds a bunch of comments to macport.env to make clearer when to set what env var, and for what purpose.

Minor refactoring to simplify Makefile.common.

@jakinyele jakinyele merged commit f44844d into zeutro:master Oct 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Problems running tests before installation, plus misc.
2 participants