misc/quazip/CMakeLists.txt
author unc0rr
Thu, 01 Nov 2012 14:31:53 +0400
branch0.9.18
changeset 7916 be11c26a3a0b
parent 7256 5b97b9946cde
permissions -rw-r--r--
Fix 0.9.18 desync: CreateNetGame() slot creates signal-slot connections from hwnet to hwgame. The problem is that this slot is called asynchronously using queued connection, and hwnet could send some signals to hwgame before hwgame object is created and connected. Changed this to direct connection. Also changed connections to hwgame object to queued, but this is unrelated. Sorry, it is frontend patch. Maybe a little delay on server side could help, but not much, as tcp packets could get glued on client's side, and that greately depends on pc and internet connection performance. Frontend should be reworked to be safe for queued connections, as it is extemely dangerous to have a mix of queued/direct connections.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5752
ea95ee97c805 Add QuaZIP library to build system
unc0rr
parents:
diff changeset
     1
set(QT_USE_QTCORE TRUE)
ea95ee97c805 Add QuaZIP library to build system
unc0rr
parents:
diff changeset
     2
ea95ee97c805 Add QuaZIP library to build system
unc0rr
parents:
diff changeset
     3
find_package(Qt4 REQUIRED)
7256
5b97b9946cde CROSSAPPLE ftw
koda
parents: 5752
diff changeset
     4
if(NOT CROSSAPPLE)
5b97b9946cde CROSSAPPLE ftw
koda
parents: 5752
diff changeset
     5
    include(${QT_USE_FILE})
5b97b9946cde CROSSAPPLE ftw
koda
parents: 5752
diff changeset
     6
endif()
5752
ea95ee97c805 Add QuaZIP library to build system
unc0rr
parents:
diff changeset
     7
ea95ee97c805 Add QuaZIP library to build system
unc0rr
parents:
diff changeset
     8
ea95ee97c805 Add QuaZIP library to build system
unc0rr
parents:
diff changeset
     9
file(GLOB SRCS "*.c" "*.cpp")
ea95ee97c805 Add QuaZIP library to build system
unc0rr
parents:
diff changeset
    10
file(GLOB PUBLIC_HEADERS "*.h")
ea95ee97c805 Add QuaZIP library to build system
unc0rr
parents:
diff changeset
    11
qt4_wrap_cpp(MOC_SRCS "quazipfile.h")
ea95ee97c805 Add QuaZIP library to build system
unc0rr
parents:
diff changeset
    12
set(SRCS ${SRCS} ${MOC_SRCS})
ea95ee97c805 Add QuaZIP library to build system
unc0rr
parents:
diff changeset
    13
ea95ee97c805 Add QuaZIP library to build system
unc0rr
parents:
diff changeset
    14
add_library(quazip STATIC ${SRCS})