comparison wine-py2exe @ 313:65f09c9fe8cb

Some fixes and tweaks to wine-py2exe.
author Simon Cross <hodgestar@gmail.com>
date Sat, 05 Sep 2009 18:40:36 +0000
parents 67021d0920dc
children e2e8d2686832
comparison
equal deleted inserted replaced
312:dd1ffee5ccf5 313:65f09c9fe8cb
10 TEMPLATE_FOLDER="$1" 10 TEMPLATE_FOLDER="$1"
11 PY2EXE_LOG="py2exe.log" 11 PY2EXE_LOG="py2exe.log"
12 WINE_PYTHON=`winepath "C:/Python25"` 12 WINE_PYTHON=`winepath "C:/Python25"`
13 13
14 if [ "x$TEMPLATE_FOLDER" = "x" ] ; then 14 if [ "x$TEMPLATE_FOLDER" = "x" ] ; then
15 echo "Please specify a template folder!" 15 TEMPLATE_FOLDER="py2exe-template"
16 exit 1
17 fi 16 fi
18 17
19 # 18 #
20 # Run py2exe build under wine 19 # Run py2exe build under wine
21 # 20 #
49 48
50 DEST="dist/${BUILD_FOLDER}" 49 DEST="dist/${BUILD_FOLDER}"
51 50
52 cp -v "${WINE_PYTHON}/Lib/site-packages/pygame"/*.dll "${DEST}" 51 cp -v "${WINE_PYTHON}/Lib/site-packages/pygame"/*.dll "${DEST}"
53 cp -v "${TEMPLATE_FOLDER}/python25.dll" "${DEST}" 52 cp -v "${TEMPLATE_FOLDER}/python25.dll" "${DEST}"
53 cp -v "${TEMPLATE_FOLDER}/msvcr71.dll" "${DEST}"
54 mkdir -p "${DEST}/share/pgu/themes" 54 mkdir -p "${DEST}/share/pgu/themes"
55 echo "'${WINE_PYTHON}/share/pgu/themes/default' -> '${DEST}/share/pgu/themes/'" 55 echo "'${WINE_PYTHON}/share/pgu/themes/default' -> '${DEST}/share/pgu/themes/'"
56 cp -R "${WINE_PYTHON}/share/pgu/themes/default" "${DEST}/share/pgu/themes/" 56 cp -R "${WINE_PYTHON}/share/pgu/themes/default" "${DEST}/share/pgu/themes/"
57 echo "'data' -> '${DEST}/data'" 57 echo "'data' -> '${DEST}/data'"
58 svn export -q "data" "${DEST}/data" 58 svn export -q "data" "${DEST}/data"
59
60 echo "'${WINE_PYTHON}/Lib/site-packages/pygame' -> '${DEST}'"
61 rm -rf "${DEST}/pygame"
62 cp -R "${WINE_PYTHON}/Lib/site-packages/pygame" "${DEST}"
59 63
60 echo "" 64 echo ""
61 65
62 # 66 #
63 # create zip file 67 # create zip file