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,10 +497,16 @@ AC_SUBST(LIBSSL_CFLAGS) | ||
497 | AC_SEARCH_LIBS([dlopen], [dl], AC_DEFINE(HAVE_LIBDL), AC_MSG_NOTICE([libdl not present.])) | 497 | AC_SEARCH_LIBS([dlopen], [dl], AC_DEFINE(HAVE_LIBDL), AC_MSG_NOTICE([libdl not present.])) |
498 | 498 | ||
499 | dnl --------------------------------------------------------------------------- | 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 | dnl Output config | 507 | dnl Output config |
501 | dnl --------------------------------------------------------------------------- | 508 | dnl --------------------------------------------------------------------------- |
502 | 509 | ||
503 | -AC_SUBST(BASEDIR,$ac_pwd) | ||
504 | AC_SUBST(PLUGINS) | 510 | AC_SUBST(PLUGINS) |
505 | 511 | ||
506 | dnl --------------------------------------------------------------------------- | 512 | dnl --------------------------------------------------------------------------- |
win/makeruntime.sh.in
@@ -25,8 +25,6 @@ | @@ -25,8 +25,6 @@ | ||
25 | # erico.mendonca@gmail.com (Erico Mascarenhas de Mendonça) | 25 | # erico.mendonca@gmail.com (Erico Mascarenhas de Mendonça) |
26 | # | 26 | # |
27 | 27 | ||
28 | -myDIR=$(dirname $(readlink -f $0)) | ||
29 | - | ||
30 | prefix="@prefix@" | 28 | prefix="@prefix@" |
31 | PKG_CONFIG="@PKG_CONFIG@" | 29 | PKG_CONFIG="@PKG_CONFIG@" |
32 | GTK_VERSION="gtk+-@GTK_VERSION@" | 30 | GTK_VERSION="gtk+-@GTK_VERSION@" |
@@ -34,7 +32,7 @@ GTK_VERSION="gtk+-@GTK_VERSION@" | @@ -34,7 +32,7 @@ GTK_VERSION="gtk+-@GTK_VERSION@" | ||
34 | GTK_PREFIX=$($PKG_CONFIG --variable=prefix ${GTK_VERSION}) | 32 | GTK_PREFIX=$($PKG_CONFIG --variable=prefix ${GTK_VERSION}) |
35 | GDK_LOADERS=$(${PKG_CONFIG} --variable=gdk_pixbuf_binarydir gdk-pixbuf-2.0 | sed -e "s@${prefix}@@g") | 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 | # Change to bin path | 37 | # Change to bin path |
40 | mkdir -p ${TARGET} | 38 | mkdir -p ${TARGET} |
@@ -48,8 +46,8 @@ copy_dll() { | @@ -48,8 +46,8 @@ copy_dll() { | ||
48 | SOURCES=$(mktemp) | 46 | SOURCES=$(mktemp) |
49 | REQUIRES=$(mktemp) | 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 | find "${TARGET}" -iname *.dll >> ${SOURCES} | 51 | find "${TARGET}" -iname *.dll >> ${SOURCES} |
54 | 52 | ||
55 | while read FILENAME | 53 | while read FILENAME |
@@ -120,7 +118,7 @@ copy_dll() { | @@ -120,7 +118,7 @@ copy_dll() { | ||
120 | do | 118 | do |
121 | if [ ! -e "${TARGET}/${FILENAME}" ]; then | 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 | if [ "${COUNT}" == "0" ]; then | 122 | if [ "${COUNT}" == "0" ]; then |
125 | 123 | ||
126 | echo ${FILENAME} | 124 | echo ${FILENAME} |