8000 autoconf & automake improvements by s-daveb · Pull Request #109 · unittest-cpp/unittest-cpp · GitHub
[go: up one dir, main page]

Skip to content

autoconf & automake improvements #109

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

Merged
merged 4 commits into from
Apr 20, 2016
Merged

autoconf & automake improvements #109

merged 4 commits into from
Apr 20, 2016

Conversation

s-daveb
Copy link
Contributor
@s-daveb s-daveb commented Apr 7, 2016

Hey there!

Sorry I haven't been around very much. I've been extremely busy with real life and my day job.
I understand you were asking some questions about the autoconf / automake build scripts before the release earlier, but I haven't been able to get to any of my projects using unittest-cpp until now.

However, I've currently switched my build environment from Cygwin to Mingw64+Msys2 and have noticed that the previous Windows $host detection checks in configure.ac were no longer working in the new environment.

I did some reading, and found the AC_CANONICAL_HOST autoconf directive, which uses config.guess to figure out the compiler's OS and architecture, and populates the $host variable for systems like msys2, which do not do so by default.

I also took the liberty of fixing issue #105, wherein make install installs unittest-cpp headers to /usr/include/UnitTest++/UnitTest++/ (which was obviously not my intention; I just never install it system-wide and I guess I forgot to test it...)

@pjohnmeyer
Copy link
Member

Thanks!

@pjohnmeyer pjohnmeyer merged commit 90357e2 into unittest-cpp:master Apr 20, 2016
@pjohnmeyer pjohnmeyer added this to the 1.6.1 milestone Apr 20, 2016
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.

2 participants
0