diff options
-rw-r--r-- | src/plugins/autotoolsprojectmanager/makefileparser.cpp | 4 | ||||
-rw-r--r-- | tests/manual/autotoolsprojectmanager/Makefile.am | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/autotoolsprojectmanager/makefileparser.cpp b/src/plugins/autotoolsprojectmanager/makefileparser.cpp index 0feb64ec49..7ad9f1097a 100644 --- a/src/plugins/autotoolsprojectmanager/makefileparser.cpp +++ b/src/plugins/autotoolsprojectmanager/makefileparser.cpp @@ -154,7 +154,7 @@ MakefileParser::TopTarget MakefileParser::topTarget() const return BuiltSources; if (id == QLatin1String("SUBDIRS") || id == QLatin1String("DIST_SUBDIRS")) return SubDirs; - if (id.endsWith(QLatin1String("_SOURCES"))) + if (id.endsWith("_SOURCES") || id.endsWith("_HEADERS")) return Sources; return Undefined; @@ -174,7 +174,7 @@ void MakefileParser::parseBinPrograms() void MakefileParser::parseSources() { - QTC_ASSERT(m_line.contains(QLatin1String("_SOURCES")), return); + QTC_ASSERT(m_line.contains("_SOURCES") || m_line.contains("_HEADERS"), return); bool hasVariables = false; m_sources.append(targetValues(&hasVariables)); diff --git a/tests/manual/autotoolsprojectmanager/Makefile.am b/tests/manual/autotoolsprojectmanager/Makefile.am index 70dce9f4fe..84c160f1ca 100644 --- a/tests/manual/autotoolsprojectmanager/Makefile.am +++ b/tests/manual/autotoolsprojectmanager/Makefile.am @@ -1,7 +1,7 @@ ACLOCAL_AMFLAGS = -I m4 lib_LTLIBRARIES = libfoo.la -libfoo_la_SOURCES = foo.c +libfoo_la_SOURCES = foo.c foo.h bin_PROGRAMS = main main_SOURCES = main.c |