CMake/Tests/BuildDepends/Project
Brad King 9660a3ccea Makefile: Fix multiple custom command outputs with one missing
The use of "cmake -E touch_nocreate" added in commit v3.2.1~4^2
(Makefile: Fix multiple custom command outputs regression, 2015-03-06)
caused builds to fail when one of the outputs is intentionally not
created.  This was fixed by our parent commit by making touch_nocreate
succeed when the file is missing.  Add a test case covering it.

For the Watcom WMake generator, check for the SYMBOLIC source file
property separately on each output.  The mark is needed on outputs that
are not really created to tell 'wmake' not to complain that it is
missing.  The mark is also needed on outputs that are created or 'wmake'
will not consider them out of date when they exist.

Inspired-by: Ben Boeckel <ben.boeckel@kitware.com>
2015-04-10 16:27:42 -04:00
..
External ExternalProject: Add option to always run the build step 2014-02-21 11:05:41 -05:00
CMakeLists.txt Makefile: Fix multiple custom command outputs with one missing 2015-04-10 16:27:42 -04:00
bar.cxx Tests/BuildDepends: Make 3-second delay more robust 2014-05-19 10:51:16 -04:00
dep.cxx
dep_custom.cxx
dep_custom2.cxx AddCustomCommand: Handle multiple IMPLICIT_DEPENDS files (#10048) 2012-11-06 11:54:58 -05:00
generator.cxx
link_depends_no_shared_check.cmake Teach BuildDepends test to cover LINK_DEPENDS_NO_SHARED 2012-11-09 09:26:51 -05:00
link_depends_no_shared_exe.c Teach BuildDepends test to cover LINK_DEPENDS_NO_SHARED 2012-11-09 09:26:51 -05:00
link_depends_no_shared_lib.c Teach BuildDepends test to cover LINK_DEPENDS_NO_SHARED 2012-11-09 09:26:51 -05:00
linkdep.cxx Define LINK_DEPENDS target property (#11406) 2010-11-05 09:05:08 -04:00
ninjadep.cpp Ninja: Update BuildDepends test to verify cmcldeps depfiles. 2013-07-26 10:12:03 -04:00
zot.cxx
zot_macro_dir.cxx
zot_macro_tgt.cxx