Commit 8461e6a916107ea9805db51683d492ec7ff9e4d9
1 parent
4dbe524a
Exists in
master
and in
5 other branches
Updates for customized windows build.
Showing
2 changed files
with
11 additions
and
7 deletions
Show diff stats
configure.ac
... | ... | @@ -497,10 +497,16 @@ AC_SUBST(LIBSSL_CFLAGS) |
497 | 497 | AC_SEARCH_LIBS([dlopen], [dl], AC_DEFINE(HAVE_LIBDL), AC_MSG_NOTICE([libdl not present.])) |
498 | 498 | |
499 | 499 | dnl --------------------------------------------------------------------------- |
500 | +dnl Directory config | |
501 | +dnl --------------------------------------------------------------------------- | |
502 | + | |
503 | +AC_ARG_WITH([build-dir], [AS_HELP_STRING([--with-build-dir], [Setup build path])], [ app_cv_buildir="$withval" ],[ app_cv_buildir="$ac_pwd" ]) | |
504 | +AC_SUBST(BASEDIR,$app_cv_buildir) | |
505 | + | |
506 | +dnl --------------------------------------------------------------------------- | |
500 | 507 | dnl Output config |
501 | 508 | dnl --------------------------------------------------------------------------- |
502 | 509 | |
503 | -AC_SUBST(BASEDIR,$ac_pwd) | |
504 | 510 | AC_SUBST(PLUGINS) |
505 | 511 | |
506 | 512 | dnl --------------------------------------------------------------------------- | ... | ... |
win/makeruntime.sh.in
... | ... | @@ -25,8 +25,6 @@ |
25 | 25 | # erico.mendonca@gmail.com (Erico Mascarenhas de Mendonça) |
26 | 26 | # |
27 | 27 | |
28 | -myDIR=$(dirname $(readlink -f $0)) | |
29 | - | |
30 | 28 | prefix="@prefix@" |
31 | 29 | PKG_CONFIG="@PKG_CONFIG@" |
32 | 30 | GTK_VERSION="gtk+-@GTK_VERSION@" |
... | ... | @@ -34,7 +32,7 @@ GTK_VERSION="gtk+-@GTK_VERSION@" |
34 | 32 | GTK_PREFIX=$($PKG_CONFIG --variable=prefix ${GTK_VERSION}) |
35 | 33 | GDK_LOADERS=$(${PKG_CONFIG} --variable=gdk_pixbuf_binarydir gdk-pixbuf-2.0 | sed -e "s@${prefix}@@g") |
36 | 34 | |
37 | -TARGET="$(dirname ${myDIR})/.bin/runtime" | |
35 | +TARGET="@BASEDIR@/.bin/runtime" | |
38 | 36 | |
39 | 37 | # Change to bin path |
40 | 38 | mkdir -p ${TARGET} |
... | ... | @@ -48,8 +46,8 @@ copy_dll() { |
48 | 46 | SOURCES=$(mktemp) |
49 | 47 | REQUIRES=$(mktemp) |
50 | 48 | |
51 | - find "$(dirname ${myDIR})/.bin/Release/" -iname "*.dll" > ${SOURCES} | |
52 | - find "$(dirname ${myDIR})/.bin/Release/" -iname "*.exe" >> ${SOURCES} | |
49 | + find "@BASEDIR@/.bin/Release/" -iname "*.dll" > ${SOURCES} | |
50 | + find "@BASEDIR@/.bin/Release/" -iname "*.exe" >> ${SOURCES} | |
53 | 51 | find "${TARGET}" -iname *.dll >> ${SOURCES} |
54 | 52 | |
55 | 53 | while read FILENAME |
... | ... | @@ -120,7 +118,7 @@ copy_dll() { |
120 | 118 | do |
121 | 119 | if [ ! -e "${TARGET}/${FILENAME}" ]; then |
122 | 120 | |
123 | - COUNT=$(find "$(dirname ${myDIR})/.bin/Release/" -iname ${FILENAME} | wc --lines) | |
121 | + COUNT=$(find "@BASEDIR@/.bin/Release/" -iname ${FILENAME} | wc --lines) | |
124 | 122 | if [ "${COUNT}" == "0" ]; then |
125 | 123 | |
126 | 124 | echo ${FILENAME} | ... | ... |