Skip to content
This repository was archived by the owner on Feb 15, 2024. It is now read-only.

Conversation

theuni
Copy link
Contributor

@theuni theuni commented Sep 25, 2015

Also adds a mingw build to Travis. See commits for details.

@jonasschnelli This fixes up your mingw issue as we discussed on IRC.

Don't change LDFLAGS out from under the user, they may not want a static lib.
That's only needed to run tests.
Rather than always building the object regardless of the build sytem, add
a manual target instead. 'make gen' will build using the system's compiler
rather than the target one.
Note that it can't actually be run via Wine on the new Travis infrastructure
yet. See: travis-ci/travis-ci#4171

include_HEADERS = lib/univalue.h lib/univalue_escapes.h
include_HEADERS = include/univalue.h
noinst_HEADERS = lib/univalue_escapes.h
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Private internal headers should go in foo_SOURCES AFAIK.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's a matter of preference. If you'd prefer it that way it's fine by me.

jgarzik pushed a commit that referenced this pull request Sep 25, 2015
@jgarzik jgarzik merged commit 87d9045 into jgarzik:master Sep 25, 2015
@jonasschnelli
Copy link
Contributor

Post merge ACK.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants