Skip to content

Conversation

@jmarshall
Copy link
Member

This extra level of indirection, similar to that used in samtools's Makefile, simplifies making additions to the CPPFLAGS used during compilation (and simplifies ensuring that it's done without interfering with the user's setting for $CPPFLAGS).

e.g. this will let #1170 add -DHTS_CPPFLAGS=\"$(CPPFLAGS)\" to ALL_CPPFLAGS without needing any TMP_CPPFLAGS := $(CPPFLAGS) trickery or questions about := vs ::=.

Also fix related typo in the MSYS/MinGW part of configure.ac.

This extra level of indirection simplifies making additions to the
CPPFLAGS used during compilation without interfering with the user's
setting for $CPPFLAGS.

Fix related typo in the MSYS/MinGW part of configure.ac.
@jmarshall
Copy link
Member Author

(The CI failure is some unrelated intermittent(?) Cirrus CI container issue.)

@jkbonfield
Copy link
Contributor

(The CI failure is some unrelated intermittent(?) Cirrus CI container issue.)

After signing in to it, I took the liberty of clicking rerun and it's processing now. I guess all CI systems suck periodically!

PS. Thanks for the build updates.

@daviesrob daviesrob merged commit 7ad1ec2 into samtools:develop Dec 8, 2020
@daviesrob
Copy link
Member

Thanks, now merged.

@jmarshall jmarshall deleted the all_cppflags branch December 8, 2020 11:30
whitwham added a commit to whitwham/htslib that referenced this pull request Jan 27, 2021
Also converted to using ALL_CPPFLAGS from samtools#1187.
daviesrob pushed a commit that referenced this pull request Jan 27, 2021
Also converted to using ALL_CPPFLAGS from #1187.
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.

3 participants