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
875610e1
Commit
875610e1
authored
Apr 27, 2012
by
Max-Wilhelm Bruker
Browse files
mac fixes
parent
61f5cd47
Changes
4
Hide whitespace changes
Inline
Side-by-side
cockatrice/CMakeLists.txt
View file @
875610e1
...
...
@@ -156,6 +156,9 @@ endif (UNIX)
if
(
WIN32
)
set_source_files_properties
(
src/main.cpp PROPERTIES COMPILE_FLAGS -DTRANSLATION_PATH=\\"translations\\"
)
endif
(
WIN32
)
if
(
APPLE
)
set_source_files_properties
(
src/main.cpp PROPERTIES COMPILE_FLAGS -DTRANSLATION_PATH=\\"../../../translations\\"
)
endif
(
APPLE
)
set
(
cockatrice_RESOURCES cockatrice.qrc
)
set
(
cockatrice_TS
...
...
@@ -179,9 +182,9 @@ if(WIN32)
endif
(
WIN32
)
if
(
APPLE
)
set
(
OSX_ICON_FILE
S
${
CMAKE_CURRENT_SOURCE_DIR
}
/resources/
appicon.icns
)
set_source_files_properties
(
${
OSX_ICON_FILES
}
PROPERTIES MACOSX_PACKAGE_LOCATION Resources
)
set
(
cockatrice_SOURCES
${
cockatrice_SOURCES
}
${
OSX_ICON_FILES
}
)
set
(
MAC
OSX_
BUNDLE_
ICON_FILE
appicon.icns
)
set_source_files_properties
(
${
CMAKE_CURRENT_SOURCE_DIR
}
/resources/appicon.icns
PROPERTIES MACOSX_PACKAGE_LOCATION Resources
)
set
(
cockatrice_SOURCES
${
cockatrice_SOURCES
}
${
CMAKE_CURRENT_SOURCE_DIR
}
/resources/appicon.icns
)
ENDIF
(
APPLE
)
SET
(
QT_USE_QTNETWORK TRUE
)
SET
(
QT_USE_QTSCRIPT TRUE
)
...
...
cockatrice/src/main.cpp
View file @
875610e1
...
...
@@ -49,9 +49,9 @@ SoundEngine *soundEngine;
const
QString
translationPrefix
=
"cockatrice"
;
#ifdef TRANSLATION_PATH
const
QString
translationPath
=
TRANSLATION_PATH
;
QString
translationPath
=
TRANSLATION_PATH
;
#else
const
QString
translationPath
=
QString
();
QString
translationPath
=
QString
();
#endif
void
myMessageOutput
(
QtMsgType
/*type*/
,
const
char
*
msg
)
...
...
@@ -69,7 +69,8 @@ void installNewTranslator()
qtTranslator
->
load
(
"qt_"
+
lang
,
QLibraryInfo
::
location
(
QLibraryInfo
::
TranslationsPath
));
qApp
->
installTranslator
(
qtTranslator
);
if
(
!
translationPath
.
startsWith
(
"/"
))
translationPath
.
prepend
(
qApp
->
applicationDirPath
()
+
"/"
);
if
(
!
settingsCache
->
getCustomTranslationFile
().
isEmpty
())
translator
->
load
(
settingsCache
->
getCustomTranslationFile
());
else
...
...
cockatrice/src/main.h
View file @
875610e1
...
...
@@ -9,7 +9,7 @@ extern CardDatabase *db;
extern
QTranslator
*
translator
;
extern
const
QString
translationPrefix
;
extern
const
QString
translationPath
;
extern
QString
translationPath
;
void
installNewTranslator
();
...
...
prepareMacRelease.sh
View file @
875610e1
...
...
@@ -3,8 +3,8 @@
FRAMEWORKS
=
"Core Gui Multimedia Network Svg Xml Script"
DATE
=
`
date
'+%Y%m%d'
`
#QTDIR="/Users/brukie/QtSDK/Desktop/Qt/474/gcc"
QTLIB
=
"/Users/brukie/qt/lib"
QTPLUGINS
=
"/Users/brukie/qt/plugins"
QTLIB
=
"/Users/brukie/qt
_leopard
/lib"
QTPLUGINS
=
"/Users/brukie/qt
_leopard
/plugins"
PROTOBUF
=
"/Users/brukie/protobuf"
DIR
=
cockatrice_mac_
$DATE
if
[
-d
$DIR
]
;
then
echo
"delete old dir first"
;
exit
1
;
fi
...
...
@@ -15,6 +15,8 @@ cp -R build/cockatrice/cockatrice.app $DIR
cp
-R
build/oracle/oracle.app
$DIR
mkdir
$DIR
/Frameworks
cp
-R
sounds zonebg
$DIR
mkdir
$DIR
/translations
cp
build/cockatrice/
*
.qm
$DIR
/translations
cp
-R
$QTPLUGINS
$DIR
/PlugIns
for
f
in
$FRAMEWORKS
;
do
cp
-R
$QTLIB
/Qt
"
$f
"
.framework
$DIR
/Frameworks
...
...
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