Merge lp:~zorba-coders/zorba/zorba-win64 into lp:zorba

Proposed by Juan Zacarias
Status: Merged
Merged at revision: 11587
Proposed branch: lp:~zorba-coders/zorba/zorba-win64
Merge into: lp:zorba
Diff against target: 71 lines (+26/-2)
3 files modified
CMakeCPack.cmake (+6/-1)
cmake_modules/Windows/ProxyFindModule.cmake (+15/-0)
src/debugger/socket.h (+5/-1)
To merge this branch: bzr merge lp:~zorba-coders/zorba/zorba-win64
Reviewer Review Type Date Requested Status
Juan Zacarias Approve
Chris Hillery Approve
Review via email: mp+178846@code.launchpad.net

Commit message

Fixes for Windows64

Description of the change

Fixes for Windows64

To post a comment you must log in.
Revision history for this message
Chris Hillery (ceejatec) :
review: Approve
Revision history for this message
Juan Zacarias (juan457) :
review: Approve
Revision history for this message
Zorba Build Bot (zorba-buildbot) wrote :

Validation queue starting for the following merge proposals:
https://code.launchpad.net/~zorba-coders/zorba/zorba-win64/+merge/178846

Progress dashboard at http://jenkins.lambda.nu/view/ValidationQueue

Revision history for this message
Zorba Build Bot (zorba-buildbot) wrote :

Validation queue succeeded - proposal merged!

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'CMakeCPack.cmake'
--- CMakeCPack.cmake 2013-02-07 17:24:36 +0000
+++ CMakeCPack.cmake 2013-08-06 20:42:37 +0000
@@ -83,6 +83,11 @@
83SET(CPACK_COMPONENT_THESAURUS_INSTALL_TYPES Full)83SET(CPACK_COMPONENT_THESAURUS_INSTALL_TYPES Full)
84SET(CPACK_COMPONENT_CSHARP_SWIG_INSTALL_TYPES Full)84SET(CPACK_COMPONENT_CSHARP_SWIG_INSTALL_TYPES Full)
8585
86SET(CPACK_COMPONENT_ZORBA_SCHEMA_TOOLS_MODULE_GROUP "external_modules")
87SET(CPACK_COMPONENT_ZORBA_SCHEMA_TOOLS_MODULE_DISPLAY_NAME "schema tools module")
88SET(CPACK_COMPONENT_ZORBA_SCHEMA_TOOLS_MODULE_DESCRIPTION "Install the functionalities of the schema tools module.")
89SET(CPACK_COMPONENT_ZORBA_SCHEMA_TOOLS_MODULE_INSTALL_TYPES Full)
90
86INCLUDE(${CMAKE_BINARY_DIR}/CMakeCPackModules.cmake)91INCLUDE(${CMAKE_BINARY_DIR}/CMakeCPackModules.cmake)
8792
8893
@@ -103,7 +108,7 @@
103108
104IF(${CPACK_SYSTEM_NAME} MATCHES Windows)109IF(${CPACK_SYSTEM_NAME} MATCHES Windows)
105IF(CMAKE_CL_64)110IF(CMAKE_CL_64)
106 SET(CPACK_SYSTEM_NAME win64-${CMAKE_SYSTEM_PROCESSOR})111 SET(CPACK_SYSTEM_NAME win64-x64)
107ELSE(CMAKE_CL_64)112ELSE(CMAKE_CL_64)
108 SET(CPACK_SYSTEM_NAME win32-${CMAKE_SYSTEM_PROCESSOR})113 SET(CPACK_SYSTEM_NAME win32-${CMAKE_SYSTEM_PROCESSOR})
109ENDIF(CMAKE_CL_64)114ENDIF(CMAKE_CL_64)
110115
=== modified file 'cmake_modules/Windows/ProxyFindModule.cmake'
--- cmake_modules/Windows/ProxyFindModule.cmake 2013-02-07 17:24:36 +0000
+++ cmake_modules/Windows/ProxyFindModule.cmake 2013-08-06 20:42:37 +0000
@@ -123,6 +123,21 @@
123123
124 # if not already provided add the program files directory124 # if not already provided add the program files directory
125 SET (SEARCH_PATHS ${ZORBA_THIRD_PARTY_REQUIREMENTS})125 SET (SEARCH_PATHS ${ZORBA_THIRD_PARTY_REQUIREMENTS})
126
127 STRING (REGEX MATCHALL "machine:x64" MACHINE_X64_FOUND "${CMAKE_EXE_LINKER_FLAGS}")
128 IF(MACHINE_X64_FOUND)
129 LIST (FIND SEARCH_PATHS "C:/Program Files" PRORAM_FILES_FOUND)
130 IF (PRORAM_FILES_FOUND EQUAL -1)
131 SET (SEARCH_PATHS "${SEARCH_PATHS}" "C:/Program Files")
132 ENDIF (PRORAM_FILES_FOUND EQUAL -1)
133 ELSE(MACHINE_X64_FOUND)
134 LIST (FIND SEARCH_PATHS "$ENV{ProgramFiles}" PRORAM_FILES_FOUND)
135 IF (PRORAM_FILES_FOUND EQUAL -1)
136 SET (SEARCH_PATHS "${SEARCH_PATHS}" "$ENV{ProgramFiles}")
137 ENDIF (PRORAM_FILES_FOUND EQUAL -1)
138 ENDIF(MACHINE_X64_FOUND)
139
140
126 LIST (FIND SEARCH_PATHS "$ENV{ProgramFiles}" PRORAM_FILES_FOUND)141 LIST (FIND SEARCH_PATHS "$ENV{ProgramFiles}" PRORAM_FILES_FOUND)
127 IF (PRORAM_FILES_FOUND EQUAL -1)142 IF (PRORAM_FILES_FOUND EQUAL -1)
128 SET (SEARCH_PATHS "${SEARCH_PATHS}" "$ENV{ProgramFiles}")143 SET (SEARCH_PATHS "${SEARCH_PATHS}" "$ENV{ProgramFiles}")
129144
=== modified file 'src/debugger/socket.h'
--- src/debugger/socket.h 2013-02-07 17:24:36 +0000
+++ src/debugger/socket.h 2013-08-06 20:42:37 +0000
@@ -21,12 +21,16 @@
2121
22#include <zorba/debugger_exception.h>22#include <zorba/debugger_exception.h>
2323
24#ifdef WIN3224#ifdef _WIN64
25 typedef unsigned __int64 SOCKET;
26#else
27#ifdef _WIN32
25 typedef unsigned int __w64 SOCKET;28 typedef unsigned int __w64 SOCKET;
26#else29#else
27# define INVALID_SOCKET -130# define INVALID_SOCKET -1
28typedef int SOCKET;31typedef int SOCKET;
29#endif32#endif
33#endif
3034
31namespace zorba {35namespace zorba {
3236

Subscribers

People subscribed via source and target branches