qt5base-lts/mkspecs/features
Joni Poikelin c34d289c44 Fix building when lex source refers to a file generated by yacc
Scan lex and yacc sources for dependencies as if they were C source code,
which is close enough to reality.

This will unfortunately result in the generated source files depending on
the generated headers, while it should have been the object files created
from these sources which have that dependency. But qmake cannot do better,
and this is good enough.

Task-number: QTBUG-56507
Change-Id: Ic3e1941bf2e2820bfddf99deba854e1e82f83669
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
2016-11-01 04:41:21 +00:00
..
android Fixed recently added "excess colon in front of brace" qmake warning 2016-01-06 13:47:40 +00:00
data Add tool to namespace Objective-C classes at link time 2016-01-29 14:41:21 +00:00
mac unset OBJECTIVE_SOURCES and QMAKE_OBJECTIVE_CFLAGS after absorbing them 2016-10-25 17:49:49 +00:00
qpa qpa: Use LIBS_PRIVATE, not LIBS when linking in font database bits. 2016-05-19 12:45:36 +00:00
unix Skip chmod for separate_debug_info when cross compiling on Windows 2016-10-07 05:25:42 +00:00
win32 Enable -separate-debug-info for mingw toolchains 2016-05-23 09:49:46 +00:00
winrt winrt: Add support for version requirements for MSVC2015 2016-08-25 13:27:22 +00:00
benchmark.prf mkspecs: Add a benchmark "feature". 2016-03-02 21:24:54 +00:00
build_pass.prf
cmake_functions.prf Remove leading '/' from target paths. 2013-11-27 08:24:50 +01:00
configure.prf fix make -i wreaking havoc in configure tests outside qtbase 2016-06-22 15:12:57 +00:00
create_cmake.prf don't overengineer DESTDIR calculation 2015-04-23 09:49:23 +00:00
ctest_testcase_common.prf CMake: Don't attempt gui-tests if Qt is built with -no-gui 2016-01-18 13:00:03 +00:00
ctest_testcase_installed.prf Only run the cmake test in the install location if not already done. 2013-07-15 21:56:51 +02:00
ctest_testcase.prf Always use forward slashes in paths passed to cmake. 2013-07-10 13:05:01 +02:00
dbusadaptors.prf
dbuscommon.pri dbuscommon.pri: Fix source file dependency 2013-10-30 14:50:02 +01:00
dbusinterfaces.prf
declarative_debug.prf
default_post.prf Disable c++ standard compiler flags for the host build 2016-03-08 19:30:04 +00:00
default_pre.prf Turn C++11 on by default if the compiler supports C++11 2015-10-16 07:25:21 +00:00
designer_defines.prf
device_config.prf Fix QMAKE_CXX/CROSS_COMPILE verification with ccache 2015-09-14 09:42:25 +00:00
egl.prf Adjust egl config.test to pass sysrooted libs 2016-04-08 23:37:07 +00:00
exceptions_off.prf
exceptions.prf
exclusive_builds_post.prf Rewrite qmake's exclusive-build feature 2013-10-25 20:50:51 +02:00
exclusive_builds.prf fix xcodebuilds without -sdk iphonesimulator 2016-10-14 14:54:46 +00:00
file_copies.prf generalize references to exclusive builds 2016-07-13 14:27:07 +00:00
gcov.prf Distinguish between Objective-C and Objective-C++ sources 2015-10-09 15:15:17 +00:00
include_source_dir.prf
incredibuild_xge.prf untangle use of system vs. shell path(-list) semantics 2014-04-30 16:56:54 +02:00
java.prf actually use DIRLIST_SEPARATOR 2014-10-01 10:56:13 +02:00
lex.prf Fix building when lex source refers to a file generated by yacc 2016-11-01 04:41:21 +00:00
link_ltcg.prf Clean up ltcg.prf with variables, including a new static mode 2015-01-11 03:41:48 +01:00
link_pkgconfig.prf make the pkg-config error message more precise 2014-01-07 19:45:15 +01:00
ltcg.prf Clean up ltcg.prf with variables, including a new static mode 2015-01-11 03:41:48 +01:00
moc.prf don't moc OBJECTIVE_SOURCES twice 2016-10-25 17:49:37 +00:00
no_debug_info.prf Make no_debug_info also strip out -gstabs 2014-12-05 14:51:33 +01:00
plugin_bundle.prf Ensure that CONFIG += plugin_bundle will create Mach-O bundles on OSX/iOS 2015-05-24 11:46:14 +00:00
precompile_header.prf Fix build with precompile headers 2014-01-14 10:38:29 +01:00
qfeatures.prf export QT_NO_<foo> equivalents to the build system 2013-10-31 19:49:15 +01:00
qgltf.prf Add qgltf support to qmake 2015-10-26 16:29:25 +00:00
qlalr.prf introduce qlalr feature 2014-01-20 09:26:54 +01:00
qml1_module.prf
qml1_plugin.prf
qml_debug.prf
qml_module.prf remove redundant OTHER_FILES assignments 2016-05-02 18:34:47 +00:00
qml_plugin.prf Fix missing qmlplugindump_wrapper.sh (debug_and_release) 2016-08-16 18:18:01 +00:00
qmltestcase.prf
qt_android_deps.prf Android: Allow modules to specify permissions/features 2013-11-07 16:37:37 +01:00
qt_app.prf QT_CONFIG simplification re debug_and_release and build_all 2016-05-17 15:31:40 +00:00
qt_build_config.prf enable example installs for all modules 2016-05-18 09:07:38 +00:00
qt_build_extra.prf fix conditions relating to host_build in non-cross builds 2016-08-24 15:28:50 +00:00
qt_build_paths.prf make force_independent live up to its name 2015-11-30 14:26:23 +00:00
qt_clear_installs.prf disable install targets for non-prefix builds 2016-01-12 15:16:37 +00:00
qt_common.prf Mark Apple Clang 7.x as warning-free on macOS and (also Clang 3.9) iOS 2016-08-31 22:16:02 +00:00
qt_config.prf support spaces in build and install dirs 2015-02-17 18:28:00 +00:00
qt_docs_targets.prf generalize references to exclusive builds 2016-07-13 14:27:07 +00:00
qt_docs.prf fix docs creation in debug_and_release builds 2016-01-08 18:51:26 +00:00
qt_example_installs.prf complain about examples which don't install themselves properly 2016-05-18 09:07:32 +00:00
qt_functions.prf Add warning when using pkg-config with a Qt build with it disabled 2016-07-13 14:26:38 +00:00
qt_helper_lib.prf limit installation of ANGLE translator and preprocessor helper libraries 2016-06-22 15:12:48 +00:00
qt_installs.prf install .lib files for static libs again 2014-06-16 12:42:25 +02:00
qt_module_headers.prf Add -Wzero-as-null-pointer-constant to headerclean check 2016-05-13 19:41:55 +00:00
qt_module_pris.prf don't strip off plugin subtypes 2016-10-17 13:44:36 +00:00
qt_module.prf fix ios device&simulator builds again 2016-06-10 06:36:52 +00:00
qt_parts.prf fix distclean targets 2015-04-23 19:16:57 +00:00
qt_plugin.prf fix ios device&simulator builds again 2016-06-10 06:36:52 +00:00
qt_targets.prf Update copyright headers 2015-02-11 06:49:51 +00:00
qt_tool.prf ensure that we don't leak QT_TOOL_ENV beyond qt_tool.prf 2015-12-16 13:05:12 +00:00
qt.prf normalize name of plugin default linkage overrides 2016-10-17 13:44:39 +00:00
resolve_config.prf Don't make Info.plist for debug framework bundles 2014-10-01 10:56:37 +02:00
resolve_target.prf Fix separate_debug_info with no_plugin_name_prefix 2016-04-14 21:29:00 +00:00
resources.prf generalize references to exclusive builds 2016-07-13 14:27:07 +00:00
sanitizer.prf Add support for gcc/clang's sanitize features 2014-10-02 19:45:00 +02:00
silent.prf
simd.prf Fix leaking ISA extensions in LTCG builds 2015-03-04 16:45:05 +00:00
spec_post.prf Add back osx compatibility check in QMAKE_PLATFORM. 2016-06-16 22:44:15 +00:00
spec_pre.prf add support for copying arbitrary files 2016-04-27 21:08:40 +00:00
static_runtime.prf Windows: Add -static-runtime configure option 2015-03-11 09:26:37 +00:00
testcase_targets.prf mkspecs: Add a benchmark "feature". 2016-03-02 21:24:54 +00:00
testcase.prf mkspecs: Add a benchmark "feature". 2016-03-02 21:24:54 +00:00
testcocoon.prf
testlib_defines.prf Fixed compilation of auto tests using vc(x)proj files 2015-05-22 14:13:00 +00:00
uic.prf fix rcc & uic .depend_commands 2013-06-15 21:39:34 +02:00
use_c_linker.prf
vxworks.prf
warn_off.prf Distinguish between Objective-C and Objective-C++ sources 2015-10-09 15:15:17 +00:00
warn_on.prf Distinguish between Objective-C and Objective-C++ sources 2015-10-09 15:15:17 +00:00
wayland-scanner.prf Fix installation of private headers generated by wayland-scanner 2014-06-23 10:40:21 +02:00
xctest.prf testlib: Don't limit linking to XCTest to Xcode projects 2015-03-30 13:26:58 +00:00
yacc.prf Fix building when lex source refers to a file generated by yacc 2016-11-01 04:41:21 +00:00