Changeset 272


Ignore:
Timestamp:
06/10/10 21:59:32 (20 months ago)
Author:
mickem
Message:

More build subsystem changes

Files:
1 added
10 edited

Legend:

Unmodified
Added
Removed
  •  

    • Property svn:ignore set to
      build
      rels
  • branches/stable/AutoBuild.h

    r268 r272  
    33// change the FALSE to TRUE for autoincrement of build number 
    44#define INCREMENT_VERSION TRUE 
    5 #define FILEVER        0,3,8,76 
    6 #define PRODUCTVER     0,3,8,76 
    7 #define STRFILEVER     _T("0.3.8.76") 
    8 #define STRPRODUCTVER  _T("0.3.8.76") 
    9 #define STRPRODUCTDATE  _T("2010-05-27") 
     5#define FILEVER        0,3,8,78 
     6#define PRODUCTVER     0,3,8,78 
     7#define STRFILEVER     _T("0.3.8.78") 
     8#define STRPRODUCTVER  _T("0.3.8.78") 
     9#define STRPRODUCTDATE  _T("2010-06-02") 
    1010#endif // AUTOBUILD_H 
  • branches/stable/changelog

    r268 r272  
    66 * Fix depend onservice LanManWorkStation (old win) 
    77 * Fix RtlStringFromGUID problem on NT4 
     8 
     92010-06-02 MickeM 
     10 * Fixed a few issues with listCounterInstances 
    811 
    9122010-05-25 MickeM - 0.3.8 (take 3) 
  • branches/stable/include/pdh/core.hpp

    r240 r272  
    183183    static std::list<std::wstring> build_list(TCHAR *buffer, DWORD bufferSize) { 
    184184      std::list<std::wstring> ret; 
     185      if (bufferSize == 0) 
     186        return ret; 
    185187      DWORD prevPos = 0; 
    186188      for (unsigned int i = 0; i<bufferSize-1; i++) { 
  • branches/stable/modules/CheckDisk/CheckDisk.cpp

    r267 r272  
    231231          ) 
    232232          drives.push_back(DriveContainer(drv, tmpObject.warn, tmpObject.crit)); 
     233        else 
     234          NSC_DEBUG_MSG_STD(_T("Ignoring drive: ") + drv); 
    233235 
    234236        buffer = &buffer[drv.size()]; 
  • branches/stable/modules/CheckSystem/CheckSystem.cpp

    r265 r272  
    11621162      msg += (*it); 
    11631163    } 
     1164    if (msg.empty()) { 
     1165      msg = _T("ERROR: No instances found"); 
     1166      return NSCAPI::returnUNKNOWN; 
     1167    } 
    11641168  } catch (const PDH::PDHException e) { 
    11651169    msg = _T("ERROR: Failed to enumerate counter instances: " + e.getError()); 
  • branches/stable/modules/NSClientListener/NSClientListener.cpp

    r173 r272  
    244244    case REQ_COUNTER: 
    245245    case REQ_FILEAGE: 
     246    case REQ_INSTANCES: 
    246247      return strEx::wstring_to_string(message); 
    247248 
  • trunk/CMakeLists.txt

    r271 r272  
    3737SET(PROTOBUF_DIR "${INC_PROTOBUF_DIR}" CACHE PATH "Path to google protocol buffer root") 
    3838IF(WIN32 AND MSVC) 
    39   SET(PROTOBUF_INCLUDE_DIR "${PROTOBUF_DIR}/src" CACHE PATH "Path to google protocol buffer source") 
    40   SET(PROTOBUF_LIBRARYDIR "${PROTOBUF_DIR}/vsprojects/Release") 
    41   SET(PROTOBUF_BINARYDIR "${PROTOBUF_DIR}/vsprojects/Release") 
     39  SET(PROTOBUF_INCLUDE_DIR "${PROTOBUF_DIR}/src" "Path to google protocol buffer source") 
     40  SET(PROTOBUF_LIBRARYDIR "${PROTOBUF_DIR}/vsprojects/x64/Release") 
     41  SET(PROTOBUF_BINARYDIR "${PROTOBUF_DIR}/vsprojects/debug") 
    4242ELSE(WIN32 AND MSVC) 
    4343# TODO 
     
    169169 
    170170SET(NSCP_GLOBAL_DEFINES ${NSCP_GLOBAL_DEFINES} -DUNICODE -D_UNICODE -D_WIN32_WINNT=0x0400) 
     171# TODO: Fix this issue! (crypto++ and masm) 
     172IF (WIN32) 
     173  SET(NSCP_GLOBAL_DEFINES ${NSCP_GLOBAL_DEFINES} -DCRYPTOPP_DISABLE_ASM) 
     174ENDIF (WIN32) 
     175 
    171176 
    172177IF(CMAKE_HOST_UNIX) 
  • trunk/build.cmake

    r271 r272  
    99#SET(Boost_VERSION 1.40) 
    1010 
    11 SET(INC_NSCP_LIBRARYDIR C:/source/lib/x86) 
     11SET(INC_NSCP_LIBRARYDIR C:/source/lib/x64) 
    1212SET(INC_NSCP_INCLUDEDIR C:/source/include) 
    1313 
     
    1919 
    2020SET(INC_PROTOBUF_DIR "c:/source/libraries/protobuf-2.3.0") 
     21 
    2122SET(INC_CRYPTOPP_DIR "c:/source/libraries/cryptopp-5.6.0") 
    2223 
  • trunk/libs/cryptopp/CMakeLists.txt

    r255 r272  
    2929  # TODO add asm    echo $(.source)/x64masm.asm ; 
    3030  #   obj x64masm.obj : $(.source)/x64masm.asm ; 
     31  #enable_language(ASM_MASM) 
     32  #if(CMAKE_ASM_MASM_COMPILER_WORKS) 
     33  # set(can_use_assembler TRUE) 
     34  # SET(cryptopp_SOURCES ${cryptopp_SOURCES}  "${CRYPTOPP_SOURCE_DIR}/x64masm.asm") 
     35  #else(CMAKE_ASM_MASM_COMPILER_WORKS) 
     36  # MESSAGE(WARNING "Failed to find mnasm") 
     37  #endif(CMAKE_ASM_MASM_COMPILER_WORKS) 
     38  IF (WIN32) 
     39    ADD_DEFINITIONS (-DCRYPTOPP_DISABLE_ASM) 
     40    SET(Cryptopp_DEFINES -DCRYPTOPP_DISABLE_ASM) 
     41  ENDIF (WIN32) 
    3142 
    3243  ADD_LIBRARY (cryptopp SHARED ${cryptopp_SOURCES}) 
Note: See TracChangeset for help on using the changeset viewer.