diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2015-08-01 13:31:35 -0700 |
---|---|---|
committer | Kai Koehne <kai.koehne@theqtcompany.com> | 2015-08-25 06:25:11 +0000 |
commit | 3accdb8086cca78fc006cfbe0d8b6eb66ebcc307 (patch) | |
tree | 3417bc4b97d0109f19c3e3b7996023fa0dc569fe /config.tests/common | |
parent | 31fb4379c81c58fe471fc7d8e799a6a00c4b4ba0 (diff) |
Detect which C++ standard edition the compiler defaults to
Change-Id: I2991557a5cc74cd18e88ffff13f670bf25d5423e
Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
Diffstat (limited to 'config.tests/common')
-rw-r--r-- | config.tests/common/c++default/c++default.cpp | 1 | ||||
-rw-r--r-- | config.tests/common/c++default/c++default.pro | 14 |
2 files changed, 15 insertions, 0 deletions
diff --git a/config.tests/common/c++default/c++default.cpp b/config.tests/common/c++default/c++default.cpp new file mode 100644 index 0000000000..018963beb3 --- /dev/null +++ b/config.tests/common/c++default/c++default.cpp @@ -0,0 +1 @@ +__cplusplus diff --git a/config.tests/common/c++default/c++default.pro b/config.tests/common/c++default/c++default.pro new file mode 100644 index 0000000000..7e6bcefe69 --- /dev/null +++ b/config.tests/common/c++default/c++default.pro @@ -0,0 +1,14 @@ +TEMPLATE = aux +CONFIG -= qt c++11 +PREPROCESSOR_SOURCES += c++default.cpp + +preprocessor.commands = $(CXX) $(CXXFLAGS) $(INCPATH) -o $@ -E $< +msvc:preprocessor.commands = $(CXX) $(CXXFLAGS) $(INCPATH) -E ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT} +preprocessor.output = ${QMAKE_FILE_BASE}.ii +preprocessor.input = PREPROCESSOR_SOURCES +preprocessor.variable_out = GENERATED_FILES +QMAKE_EXTRA_COMPILERS += preprocessor + +all.target = all +all.depends += c++default.ii +QMAKE_EXTRA_TARGETS += all |