Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Donald Haase
Cockatrice
Commits
34772ccc
Commit
34772ccc
authored
Jun 27, 2014
by
Fabio Bas
Browse files
Compilation fix for MSVC+Qt5
parent
54805fb1
Changes
3
Show whitespace changes
Inline
Side-by-side
cockatrice/CMakeLists.txt
View file @
34772ccc
...
@@ -224,18 +224,20 @@ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
...
@@ -224,18 +224,20 @@ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
ADD_EXECUTABLE
(
cockatrice WIN32 MACOSX_BUNDLE
${
cockatrice_SOURCES
}
${
cockatrice_QM
}
${
cockatrice_RESOURCES_RCC
}
${
cockatrice_MOC_SRCS
}
)
ADD_EXECUTABLE
(
cockatrice WIN32 MACOSX_BUNDLE
${
cockatrice_SOURCES
}
${
cockatrice_QM
}
${
cockatrice_RESOURCES_RCC
}
${
cockatrice_MOC_SRCS
}
)
if
(
Qt4_FOUND
)
if
(
Qt4_FOUND
)
if
(
MSVC
)
set
(
QT_USE_QTMAIN true
)
endif
()
TARGET_LINK_LIBRARIES
(
cockatrice cockatrice_common
${
COCKATRICE_LIBS
}
)
TARGET_LINK_LIBRARIES
(
cockatrice cockatrice_common
${
COCKATRICE_LIBS
}
)
endif
()
endif
()
if
(
Qt5Widgets_FOUND
)
if
(
Qt5Widgets_FOUND
)
if
(
MSVC
)
TARGET_LINK_LIBRARIES
(
cockatrice cockatrice_common Qt5::WinMain
)
else
()
TARGET_LINK_LIBRARIES
(
cockatrice cockatrice_common
)
TARGET_LINK_LIBRARIES
(
cockatrice cockatrice_common
)
endif
()
qt5_use_modules
(
cockatrice
${
COCKATRICE_LIBS
}
)
qt5_use_modules
(
cockatrice
${
COCKATRICE_LIBS
}
)
endif
()
endif
()
if
(
MSVC
)
set_target_properties
(
cockatrice PROPERTIES LINK_FLAGS
"/SUBSYSTEM:WINDOWS"
)
endif
(
MSVC
)
if
(
UNIX
)
if
(
UNIX
)
if
(
APPLE
)
if
(
APPLE
)
INSTALL
(
TARGETS cockatrice BUNDLE DESTINATION ./
)
INSTALL
(
TARGETS cockatrice BUNDLE DESTINATION ./
)
...
...
oracle/CMakeLists.txt
View file @
34772ccc
...
@@ -74,16 +74,18 @@ INCLUDE_DIRECTORIES(../cockatrice/src)
...
@@ -74,16 +74,18 @@ INCLUDE_DIRECTORIES(../cockatrice/src)
ADD_EXECUTABLE
(
oracle WIN32 MACOSX_BUNDLE
${
oracle_SOURCES
}
${
oracle_MOC_SRCS
}
)
ADD_EXECUTABLE
(
oracle WIN32 MACOSX_BUNDLE
${
oracle_SOURCES
}
${
oracle_MOC_SRCS
}
)
if
(
Qt4_FOUND
)
if
(
Qt4_FOUND
)
if
(
MSVC
)
set
(
QT_USE_QTMAIN true
)
endif
()
TARGET_LINK_LIBRARIES
(
oracle
${
ORACLE_LIBS
}
)
TARGET_LINK_LIBRARIES
(
oracle
${
ORACLE_LIBS
}
)
endif
()
endif
()
if
(
Qt5Widgets_FOUND
)
if
(
Qt5Widgets_FOUND
)
if
(
MSVC
)
TARGET_LINK_LIBRARIES
(
oracle Qt5::WinMain
)
endif
()
qt5_use_modules
(
oracle
${
ORACLE_LIBS
}
)
qt5_use_modules
(
oracle
${
ORACLE_LIBS
}
)
endif
()
endif
()
if
(
MSVC
)
set_target_properties
(
oracle PROPERTIES LINK_FLAGS
"/SUBSYSTEM:WINDOWS"
)
endif
(
MSVC
)
if
(
UNIX
)
if
(
UNIX
)
if
(
APPLE
)
if
(
APPLE
)
INSTALL
(
TARGETS oracle BUNDLE DESTINATION ./
)
INSTALL
(
TARGETS oracle BUNDLE DESTINATION ./
)
...
...
servatrice/CMakeLists.txt
View file @
34772ccc
...
@@ -69,15 +69,20 @@ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
...
@@ -69,15 +69,20 @@ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
ADD_EXECUTABLE
(
servatrice MACOSX_BUNDLE
${
servatrice_SOURCES
}
${
servatrice_MOC_SRCS
}
)
ADD_EXECUTABLE
(
servatrice MACOSX_BUNDLE
${
servatrice_SOURCES
}
${
servatrice_MOC_SRCS
}
)
if
(
Qt4_FOUND
)
if
(
Qt4_FOUND
)
if
(
MSVC
)
set
(
QT_USE_QTMAIN true
)
endif
()
TARGET_LINK_LIBRARIES
(
servatrice cockatrice_common
${
SERVATRICE_LIBS
}
${
LIBGCRYPT_LIBRARY
}
${
CMAKE_THREAD_LIBS_INIT
}
)
TARGET_LINK_LIBRARIES
(
servatrice cockatrice_common
${
SERVATRICE_LIBS
}
${
LIBGCRYPT_LIBRARY
}
${
CMAKE_THREAD_LIBS_INIT
}
)
endif
()
endif
()
if
(
Qt5Widgets_FOUND
)
if
(
Qt5Widgets_FOUND
)
if
(
MSVC
)
TARGET_LINK_LIBRARIES
(
servatrice cockatrice_common
${
LIBGCRYPT_LIBRARY
}
${
CMAKE_THREAD_LIBS_INIT
}
Qt5::WinMain
)
else
()
TARGET_LINK_LIBRARIES
(
servatrice cockatrice_common
${
LIBGCRYPT_LIBRARY
}
${
CMAKE_THREAD_LIBS_INIT
}
)
TARGET_LINK_LIBRARIES
(
servatrice cockatrice_common
${
LIBGCRYPT_LIBRARY
}
${
CMAKE_THREAD_LIBS_INIT
}
)
endif
()
qt5_use_modules
(
servatrice
${
SERVATRICE_LIBS
}
)
qt5_use_modules
(
servatrice
${
SERVATRICE_LIBS
}
)
endif
()
endif
()
#add_custom_target(versionheader ALL DEPENDS version_header)
#add_custom_target(versionheader ALL DEPENDS version_header)
add_custom_command
(
add_custom_command
(
OUTPUT
${
CMAKE_CURRENT_BINARY_DIR
}
/version_string.h
${
CMAKE_CURRENT_BINARY_DIR
}
/version_string.cpp
OUTPUT
${
CMAKE_CURRENT_BINARY_DIR
}
/version_string.h
${
CMAKE_CURRENT_BINARY_DIR
}
/version_string.cpp
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment