The following issue has been SUBMITTED. ====================================================================== http://www.cmake.org/Bug/view.php?id=12313 ====================================================================== Reported By: Mourad Assigned To: ====================================================================== Project: CMake Issue ID: 12313 Category: Modules Reproducibility: always Severity: major Priority: normal Status: new ====================================================================== Date Submitted: 2011-07-02 17:04 EDT Last Modified: 2011-07-02 17:04 EDT ====================================================================== Summary: SET_TARGET_PROPERTIES does not add DEFINE_SYMBOL to cuda files build rule Description: I am trying to build a shared cuda library with MSVC and CMake. I want to use a custom DEFINE_SYMBOL, but it doesn't work. When looking into the generated *.cu.obj.cmake file, i can see only the default DEFINE_SYMBOL (-Dmycudalib_EXPORTS).
Steps to Reproduce: * add a cuda library : CUDA_ADD_LIBRARY(mycudalib SHARED file.cu) * set a custom DEFINE_SYMBOL SET_TARGET_PROPERTIES(mylib DEFINE_SYMBOL CUSTOM_DEFINE_SYMBOL) ====================================================================== Issue History Date Modified Username Field Change ====================================================================== 2011-07-02 17:04 Mourad New Issue ====================================================================== _______________________________________________ cmake-developers mailing list cmake-developers@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers