Changeset 98c5285 in nscp
- Timestamp:
- 08/16/12 07:31:33 (10 months ago)
- Branches:
- master, 0.4.1, 0.4.2
- Children:
- 4399705
- Parents:
- 5d81bfb
- Files:
-
- 4 edited
-
build/python/fetchdeps.py (modified) (2 diffs)
-
tools/error_reporter/CMakeLists.txt (modified) (1 diff)
-
tools/error_reporter/module.cmake (modified) (1 diff)
-
tools/error_reporter/reporter.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
build/python/fetchdeps.py
r0845bc2 r98c5285 19 19 #SET(PROTOBUF_LIBRARY_SUFFIX "-lite") 20 20 SET(PROTOBUF_ROOT "$${LIBRARY_ROOT_FOLDER}/${protobuf}") 21 SET(OPENSSL_ROOT_DIR "$${LIBRARY_ROOT_FOLDER}/${openssl}/out32 dll")21 SET(OPENSSL_ROOT_DIR "$${LIBRARY_ROOT_FOLDER}/${openssl}/out32") 22 22 SET(_OPENSSL_INCLUDEDIR "$${LIBRARY_ROOT_FOLDER}/${openssl}/include") 23 23 SET(ZEROMQ_ROOT "$${LIBRARY_ROOT_FOLDER}/${ZeroMQ}") … … 228 228 ['perl Configure VC-WIN32', 'ms\\do_ms'], 229 229 ['perl Configure VC-WIN64A', 'ms\\do_win64a'], 230 ['nmake -f ms\\nt dll.mak']230 ['nmake -f ms\\nt.mak'] 231 231 ) 232 232 -
tools/error_reporter/CMakeLists.txt
r8d89d7a r98c5285 3 3 SET(TARGET reporter) 4 4 5 PROJECT(reporter) 6 7 ADD_DEFINITIONS(${NSCP_GLOBAL_DEFINES}) 5 8 IF(BREAKPAD_FOUND) 6 PROJECT(reporter) 9 ADD_DEFINITIONS(HAVE_BREAKPAD) 10 SET(EXTRA_LIBS ${EXTRA_LIBS} ${BREAKPAD_COMMON_LIBRARY} ${BREAKPAD_CRASH_REPORT_SENDER_LIBRARY}) 11 ENDIF(BREAKPAD_FOUND) 7 12 8 ADD_DEFINITIONS(${NSCP_GLOBAL_DEFINES}) 13 SET(reporter_SRCS 14 StdAfx.cpp 15 reporter.cpp 16 ) 9 17 10 SET(reporter_SRCS 11 StdAfx.cpp 12 reporter.cpp 18 IF(WIN32) 19 SET(reporter_SRCS ${reporter_SRCS} 20 ${NSCP_INCLUDEDIR}/ServiceCmd.cpp 21 reporter.h 22 StdAfx.h 13 23 ) 24 SET(EXTRA_LIBS Wininet.lib) 25 ENDIF(WIN32) 14 26 15 IF(WIN32) 16 SET(reporter_SRCS ${reporter_SRCS} 17 ${NSCP_INCLUDEDIR}/ServiceCmd.cpp 18 reporter.h 19 StdAfx.h 20 ) 21 SET(EXTRA_LIBS Wininet.lib) 22 ENDIF(WIN32) 27 add_executable (${TARGET} ${reporter_SRCS}) 28 target_link_libraries(${TARGET} 29 ${Boost_FILESYSTEM_LIBRARY} 30 ${Boost_SYSTEM_LIBRARY} 31 ${EXTRA_LIBS} 32 ) 33 SET_TARGET_PROPERTIES(${TARGET} PROPERTIES FOLDER "tools") 23 34 24 add_executable (${TARGET} ${reporter_SRCS}) 25 target_link_libraries(${TARGET} 26 ${Boost_FILESYSTEM_LIBRARY} 27 ${Boost_SYSTEM_LIBRARY} 28 ${BREAKPAD_COMMON_LIBRARY} 29 ${BREAKPAD_CRASH_REPORT_SENDER_LIBRARY} 30 ${EXTRA_LIBS} 31 ) 32 SET_TARGET_PROPERTIES(${TARGET} PROPERTIES FOLDER "tools") 35 SOURCE_GROUP("Common Files" REGULAR_EXPRESSION .*include/.*) 36 SOURCE_GROUP("Parser" REGULAR_EXPRESSION .*include/parser/.*) 37 SOURCE_GROUP("NSCP API" REGULAR_EXPRESSION .*include/nscapi/.*) 38 SOURCE_GROUP("Settings" REGULAR_EXPRESSION .*include/settings/.*) 33 39 34 SOURCE_GROUP("Common Files" REGULAR_EXPRESSION .*include/.*) 35 SOURCE_GROUP("Parser" REGULAR_EXPRESSION .*include/parser/.*) 36 SOURCE_GROUP("NSCP API" REGULAR_EXPRESSION .*include/nscapi/.*) 37 SOURCE_GROUP("Settings" REGULAR_EXPRESSION .*include/settings/.*) 38 39 INSTALL(TARGETS ${TARGET} RUNTIME DESTINATION .) 40 INSTALL(CODE "SET(PDB_FULL_PATH ${BUILD_TARGET_EXE_PATH}/${TARGET}.pdb)") 41 INSTALL(CODE "FILE(INSTALL DESTINATION \${CMAKE_INSTALL_PREFIX} TYPE EXECUTABLE FILES \${PDB_FULL_PATH})") 42 ENDIF(BREAKPAD_FOUND) 40 INSTALL(TARGETS ${TARGET} RUNTIME DESTINATION .) 41 INSTALL(CODE "SET(PDB_FULL_PATH ${BUILD_TARGET_EXE_PATH}/${TARGET}.pdb)") 42 INSTALL(CODE "FILE(INSTALL DESTINATION \${CMAKE_INSTALL_PREFIX} TYPE EXECUTABLE FILES \${PDB_FULL_PATH})") -
tools/error_reporter/module.cmake
r87cf3c4 r98c5285 1 IF(BREAKPAD_FOUND) 2 SET (BUILD_MODULE 1) 3 SET(CURRENT_MODULE_NAME reporter) 4 ENDIF(BREAKPAD_FOUND) 1 SET (BUILD_MODULE 1) 2 SET(CURRENT_MODULE_NAME reporter) -
tools/error_reporter/reporter.cpp
r3bdaf18 r98c5285 9 9 #include <strEx.h> 10 10 11 #ifdef HAVE_BREAKPAD 11 12 #include <client/windows/sender/crash_report_sender.cc> 13 #endif 12 14 13 15 … … 120 122 121 123 bool SendMinidump(std::wstring file, std::wstring product, std::wstring version, std::wstring date, std::wstring url, std::wstring &err) { 124 #ifdef HAVE_BREAKPAD 122 125 google_breakpad::CrashReportSender sender(_T("")); 123 126 //std::wstring url = _T("http://crash.nsclient.org/submit"); … … 132 135 err = ret; 133 136 return result == google_breakpad::RESULT_SUCCEEDED; 137 #else 138 std::wcerr << _T("Not compiled with protocol buffer support...\n"); 139 return false; 140 #endif 134 141 }
Note: See TracChangeset
for help on using the changeset viewer.








