mirror of
https://github.com/catchorg/Catch2.git
synced 2025-05-30 00:17:52 +00:00
Builds almost completely cleanly with -WEverything in LLVM
This commit is contained in:
parent
cdc64a138b
commit
a695eb9006
37 changed files with 1045 additions and 966 deletions
|
@ -465,14 +465,28 @@
|
|||
4A6D0C2B149B3D3B00DB3EAA /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = NO;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
WARNING_CFLAGS = (
|
||||
"-Weverything",
|
||||
"-Wno-disabled-macro-expansion",
|
||||
"-Wno-global-constructors",
|
||||
);
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
4A6D0C2C149B3D3B00DB3EAA /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = NO;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
WARNING_CFLAGS = (
|
||||
"-Weverything",
|
||||
"-Wno-disabled-macro-expansion",
|
||||
"-Wno-global-constructors",
|
||||
);
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue