[cmake-developers] Weird dependency on object files generated elsewhere

2014-05-08 Thread James Bigler
I was planning on fixing a bug related to flags and separable compilation for FindCUDA when I discovered something peculiar. I'm asking here in case I missed something with how source files are processed. I branched off of origin/master this morning. I have a macro that generates some custom com

Re: [cmake-developers] Weird dependency on object files generated elsewhere

2014-05-08 Thread James Bigler
g...@gmail.com>> Date: Thursday, May 8, 2014 12:34 PM To: "cmake-developers@cmake.org<mailto:cmake-developers@cmake.org>" mailto:cmake-developers@cmake.org>> Subject: [cmake-developers] Weird dependency on object files generated elsewhere I was planning on fixing a bug related

Re: [cmake-developers] Weird dependency on object files generated elsewhere

2014-05-08 Thread Ben Boeckel
On Thu, May 08, 2014 at 12:34:22 -0600, James Bigler wrote: > make[2]: *** No rule to make target > `src/CMakeFiles/cuda_compile.dir/cuda_compile_generated_test_bin.cu.o', > needed by `src/cuda_compile_example'. Stop. CMake generators will make paths relative to the build tree (I think it is to h

Re: [cmake-developers] Weird dependency on object files generated elsewhere

2014-05-29 Thread Brad King
On 05/08/2014 02:34 PM, James Bigler wrote: > CUDA_FILES = > /Users/jbigler/code/FindCUDA/build-cmake-git/src/CMakeFiles/cuda_compile.dir//./cuda_compile_generated_test_bin.cu.o > > When I try to compile cuda_compile_example I get this, though: > > make[2]: *** No rule to make target > `src/CMa