mirror of https://github.com/emgucv/emgucv.git
Browse Source
build different versions of debugger visualizer.
build different versions of debugger visualizer.
git-svn-id: https://emgucv.svn.sourceforge.net/svnroot/emgucv/trunk@1004 d7f09016-e345-0410-b530-edf29a71df78UWP10

4 changed files with 91 additions and 47 deletions
-
53CMakeLists.txt
-
27Emgu.CV.DebuggerVisualizers/CMakeLists.txt
-
29Emgu.CV.DebuggerVisualizers/vs2008/CMakeLists.txt
-
29Emgu.CV.DebuggerVisualizers/vs2010/CMakeLists.txt
@ -0,0 +1,29 @@ |
|||
IF((EMGU_CV_BUILD OR EMGU_CV_EXAMPLE_BUILD) AND WIN32) |
|||
|
|||
FIND_FILE(DEBUGGER_VISUALIZER_LIB_VS2008 |
|||
NAME Microsoft.VisualStudio.DebuggerVisualizers.dll |
|||
HINTS |
|||
"$ENV{ProgramFiles} (x86)/Microsoft Visual Studio 9.0/Common7/IDE/PublicAssemblies" |
|||
"$ENV{ProgramFiles}/Microsoft Visual Studio 9.0/Common7/IDE/PublicAssemblies" |
|||
PATHS |
|||
"$ENV{ProgramFiles} (x86)/Microsoft Visual Studio 9.0/Common7/IDE/PublicAssemblies" |
|||
"$ENV{ProgramFiles}/Microsoft Visual Studio 9.0/Common7/IDE/PublicAssemblies" |
|||
) |
|||
|
|||
IF(DEBUGGER_VISUALIZER_LIB_VS2008) |
|||
|
|||
#build debugger visualizer for visual studio 2008 |
|||
PROJECT(Emgu.CV.DebuggerVisualizers.VS2008) |
|||
SIGN_ASSEMBLY(${CMAKE_CURRENT_SOURCE_DIR}/../../Emgu.CV.snk) |
|||
ADD_CS_REFERENCES("System.Drawing.dll;${LIBRARY_OUTPUT_PATH}/Emgu.Util.dll;${LIBRARY_OUTPUT_PATH}/Emgu.CV.dll;${LIBRARY_OUTPUT_PATH}/Emgu.CV.UI.dll;${DEBUGGER_VISUALIZER_LIB_VS2008}") |
|||
COMPILE_CS(${PROJECT_NAME} "library" "${SRC_CV_DEBUGGER_VISUALIZER}" ALL) |
|||
ADD_DEPENDENCIES(${PROJECT_NAME} Emgu.CV.UI) |
|||
|
|||
INSTALL( |
|||
FILES |
|||
${LIBRARY_OUTPUT_PATH}/${PROJECT_NAME}.dll |
|||
DESTINATION ${CPACK_PACKAGE_CLI_FOLDER} |
|||
COMPONENT emgucv_binary) |
|||
|
|||
ENDIF() |
|||
ENDIF() |
@ -0,0 +1,29 @@ |
|||
IF((EMGU_CV_BUILD OR EMGU_CV_EXAMPLE_BUILD) AND WIN32) |
|||
|
|||
FIND_FILE(DEBUGGER_VISUALIZER_LIB_VS2010 |
|||
NAME Microsoft.VisualStudio.DebuggerVisualizers.dll |
|||
HINTS |
|||
"$ENV{ProgramFiles} (x86)/Microsoft Visual Studio 10.0/Common7/IDE/ReferenceAssemblies/v2.0" |
|||
"$ENV{ProgramFiles}/Microsoft Visual Studio 10.0/Common7/IDE/ReferenceAssemblies/v2.0" |
|||
PATHS |
|||
"$ENV{ProgramFiles} (x86)/Microsoft Visual Studio 10.0/Common7/IDE/ReferenceAssemblies/v2.0" |
|||
"$ENV{ProgramFiles}/Microsoft Visual Studio 10.0/Common7/IDE/ReferenceAssemblies/v2.0" |
|||
) |
|||
|
|||
IF(DEBUGGER_VISUALIZER_LIB_VS2010) |
|||
PROJECT(Emgu.CV.DebuggerVisualizers.VS2010) |
|||
|
|||
#build debugger visualizer for visual studio 2010 |
|||
SIGN_ASSEMBLY(${CMAKE_CURRENT_SOURCE_DIR}/../../Emgu.CV.snk) |
|||
ADD_CS_REFERENCES("System.Drawing.dll;${LIBRARY_OUTPUT_PATH}/Emgu.Util.dll;${LIBRARY_OUTPUT_PATH}/Emgu.CV.dll;${LIBRARY_OUTPUT_PATH}/Emgu.CV.UI.dll;${DEBUGGER_VISUALIZER_LIB_VS2010}") |
|||
COMPILE_CS(${PROJECT_NAME} "library" "${SRC_CV_DEBUGGER_VISUALIZER}" ALL) |
|||
ADD_DEPENDENCIES(${PROJECT_NAME} Emgu.CV.UI) |
|||
|
|||
INSTALL( |
|||
FILES |
|||
${LIBRARY_OUTPUT_PATH}/${PROJECT_NAME}.dll |
|||
DESTINATION ${CPACK_PACKAGE_CLI_FOLDER} |
|||
COMPONENT emgucv_binary) |
|||
|
|||
ENDIF() |
|||
ENDIF() |
Write
Preview
Loading…
Cancel
Save
Reference in new issue