summaryrefslogtreecommitdiffstats
path: root/Tests/CustomCommand/foo.in
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2015-01-27 15:57:17 (GMT)
committerBrad King <brad.king@kitware.com>2015-01-28 14:06:21 (GMT)
commit9259d7788193ad23aa429652af983afc3bc4a953 (patch)
tree2d0755aa1fd32caf1071f6e1b78acf5dea60b59e /Tests/CustomCommand/foo.in
parent57622bd19d3fd013038d34f497b106a7e2bfd26d (diff)
downloadCMake-9259d7788193ad23aa429652af983afc3bc4a953.zip
CMake-9259d7788193ad23aa429652af983afc3bc4a953.tar.gz
CMake-9259d7788193ad23aa429652af983afc3bc4a953.tar.bz2
Normalize OBJECT_DEPENDS paths to match custom commands (#15366)
Custom command path normalization added in commit v3.1.0-rc1~471^2 (add_custom_command: Normalize OUTPUT and DEPENDS paths, 2014-05-28) broke use of OBJECT_DEPENDS to bring in custom commands because the latter paths were not normalized too. Normalize them and add a test case. Reported-by: Daniel v. Gerpen
Diffstat (limited to 'Tests/CustomCommand/foo.in')
-rw-r--r--Tests/CustomCommand/foo.in5
1 files changed, 5 insertions, 0 deletions
diff --git a/Tests/CustomCommand/foo.in b/Tests/CustomCommand/foo.in
index 0c5021c..5ca6315 100644
--- a/Tests/CustomCommand/foo.in
+++ b/Tests/CustomCommand/foo.in
@@ -7,6 +7,11 @@
int generated();
int wrapped();
+#include "subdir/subdir.h"
+#ifndef SUBDIR_DEF
+# error SUBDIR_DEF not defined
+#endif
+
int main ()
{
if (generated()*wrapped()*doc() == 3*5*7)