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
de87bc65
Commit
de87bc65
authored
Oct 28, 2012
by
Max-Wilhelm Bruker
Browse files
compile fixes by hasufell
parent
43d7cf6a
Changes
3
Hide whitespace changes
Inline
Side-by-side
cockatrice/CMakeLists.txt
View file @
de87bc65
...
...
@@ -197,10 +197,16 @@ if (NOT QT_QTMULTIMEDIA_FOUND)
FIND_PACKAGE
(
QtMobility REQUIRED
)
endif
(
NOT QT_QTMULTIMEDIA_FOUND
)
FIND_PACKAGE
(
Protobuf REQUIRED
)
FIND_PACKAGE
(
Threads
)
set
(
CMAKE_CXX_FLAGS_DEBUG
"-ggdb -O0"
)
set
(
CMAKE_CXX_FLAGS_RELEASE
"-s -O2"
)
# paths
set
(
ICONDIR share/icons CACHE STRING
"icon dir"
)
set
(
DESKTOPDIR share/applications CACHE STRING
"desktop file destination"
)
QT4_WRAP_CPP
(
cockatrice_HEADERS_MOC
${
cockatrice_HEADERS
}
)
QT4_ADD_TRANSLATION
(
cockatrice_QM
${
cockatrice_TS
}
)
QT4_ADD_RESOURCES
(
cockatrice_RESOURCES_RCC
${
cockatrice_RESOURCES
}
)
...
...
@@ -214,13 +220,13 @@ INCLUDE_DIRECTORIES(${QT_MOBILITY_INCLUDE_DIR})
INCLUDE_DIRECTORIES
(
${
QT_MOBILITY_MULTIMEDIAKIT_INCLUDE_DIR
}
)
ADD_EXECUTABLE
(
cockatrice WIN32 MACOSX_BUNDLE
${
cockatrice_SOURCES
}
${
cockatrice_QM
}
${
cockatrice_RESOURCES_RCC
}
${
cockatrice_HEADERS_MOC
}
)
TARGET_LINK_LIBRARIES
(
cockatrice cockatrice_common
${
QT_LIBRARIES
}
${
QT_MOBILITY_MULTIMEDIAKIT_LIBRARY
}
)
TARGET_LINK_LIBRARIES
(
cockatrice cockatrice_common
${
QT_LIBRARIES
}
${
QT_MOBILITY_MULTIMEDIAKIT_LIBRARY
}
${
CMAKE_THREAD_LIBS_INIT
}
)
INSTALL
(
PROGRAMS
${
CMAKE_CURRENT_BINARY_DIR
}
/cockatrice DESTINATION bin
)
if
(
NOT WIN32 AND NOT APPLE
)
INSTALL
(
FILES
${
CMAKE_CURRENT_SOURCE_DIR
}
/resources/cockatrice.png DESTINATION
share/icons
/hicolor/48x48/apps
)
INSTALL
(
FILES
${
CMAKE_CURRENT_SOURCE_DIR
}
/resources/cockatrice.svg DESTINATION
share/icons
/hicolor/scalable/apps
)
INSTALL
(
FILES
${
CMAKE_CURRENT_SOURCE_DIR
}
/cockatrice.desktop DESTINATION
share/applications
)
INSTALL
(
FILES
${
CMAKE_CURRENT_SOURCE_DIR
}
/resources/cockatrice.png DESTINATION
${
ICONDIR
}
/hicolor/48x48/apps
)
INSTALL
(
FILES
${
CMAKE_CURRENT_SOURCE_DIR
}
/resources/cockatrice.svg DESTINATION
${
ICONDIR
}
/hicolor/scalable/apps
)
INSTALL
(
FILES
${
CMAKE_CURRENT_SOURCE_DIR
}
/cockatrice.desktop DESTINATION
${
DESKTOPDIR
}
)
INSTALL
(
FILES
${
cockatrice_QM
}
DESTINATION share/cockatrice/translations
)
ENDIF
(
NOT WIN32 AND NOT APPLE
)
...
...
oracle/CMakeLists.txt
View file @
de87bc65
CMAKE_MINIMUM_REQUIRED
(
VERSION 2.6
)
PROJECT
(
oracle
)
# paths
set
(
DESKTOPDIR share/applications CACHE STRING
"path to .desktop files"
)
SET
(
oracle_SOURCES src/main.cpp src/oracleimporter.cpp src/window_main.cpp ../cockatrice/src/carddatabase.cpp ../cockatrice/src/settingscache.cpp
)
SET
(
oracle_HEADERS src/oracleimporter.h src/window_main.h ../cockatrice/src/carddatabase.h ../cockatrice/src/settingscache.h
)
...
...
@@ -21,5 +24,5 @@ TARGET_LINK_LIBRARIES(oracle ${QT_LIBRARIES})
INSTALL
(
PROGRAMS
${
CMAKE_CURRENT_BINARY_DIR
}
/oracle DESTINATION bin
)
IF
(
NOT WIN32 AND NOT APPLE
)
INSTALL
(
FILES
${
CMAKE_CURRENT_SOURCE_DIR
}
/oracle.desktop DESTINATION
share/applications
)
INSTALL
(
FILES
${
CMAKE_CURRENT_SOURCE_DIR
}
/oracle.desktop DESTINATION
${
DESKTOPDIR
}
)
ENDIF
(
NOT WIN32 AND NOT APPLE
)
servatrice/CMakeLists.txt
View file @
de87bc65
...
...
@@ -2,6 +2,9 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
SET
(
CMAKE_MODULE_PATH
${
CMAKE_CURRENT_SOURCE_DIR
}
)
PROJECT
(
servatrice
)
# cmake modules
include
(
GNUInstallDirs
)
SET
(
servatrice_SOURCES
src/main.cpp
src/passwordhasher.cpp
...
...
@@ -28,6 +31,7 @@ SET(QT_USE_QTSQL TRUE)
FIND_PACKAGE
(
Qt4 REQUIRED
)
FIND_PACKAGE
(
Protobuf REQUIRED
)
FIND_PACKAGE
(
Libgcrypt REQUIRED
)
FIND_PACKAGE
(
Threads
)
#set(CMAKE_BUILD_TYPE Release)
set
(
CMAKE_CXX_FLAGS_DEBUG
"-ggdb -O2"
)
...
...
@@ -43,7 +47,7 @@ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR}/../common)
INCLUDE_DIRECTORIES
(
${
CMAKE_CURRENT_BINARY_DIR
}
)
ADD_EXECUTABLE
(
servatrice
${
servatrice_SOURCES
}
${
servatrice_HEADERS_MOC
}
)
TARGET_LINK_LIBRARIES
(
servatrice cockatrice_common
${
QT_LIBRARIES
}
${
LIBGCRYPT_LIBRARY
}
)
TARGET_LINK_LIBRARIES
(
servatrice cockatrice_common
${
QT_LIBRARIES
}
${
LIBGCRYPT_LIBRARY
}
${
CMAKE_THREAD_LIBS_INIT
}
)
#add_custom_target(versionheader ALL DEPENDS version_header)
add_custom_command
(
...
...
@@ -51,3 +55,5 @@ add_custom_command(
COMMAND
${
CMAKE_COMMAND
}
-DSOURCE_DIR=
${
CMAKE_CURRENT_SOURCE_DIR
}
-P
${
CMAKE_CURRENT_SOURCE_DIR
}
/../common/getversion.cmake
)
# install rules
INSTALL
(
PROGRAMS
${
CMAKE_CURRENT_BINARY_DIR
}
/servatrice DESTINATION
${
CMAKE_INSTALL_BINDIR
}
)
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