diff options
-rw-r--r-- | addressbook/tools/Makefile.am | 1 | ||||
-rw-r--r-- | win32/Makefile | 25 | ||||
-rwxr-xr-x | win32/setup-env | 13 |
3 files changed, 14 insertions, 25 deletions
diff --git a/addressbook/tools/Makefile.am b/addressbook/tools/Makefile.am index f92b20589c..b715b9fe80 100644 --- a/addressbook/tools/Makefile.am +++ b/addressbook/tools/Makefile.am @@ -25,6 +25,7 @@ evolution_addressbook_export_SOURCES = \ evolution-addressbook-export.h evolution_addressbook_export_LDADD = \ + $(top_builddir)/e-util/libevolution-util.la \ $(EVOLUTION_DATA_SERVER_LIBS) evolution_addressbook_export_LDFLAGS = $(CODE_COVERAGE_LDFLAGS) diff --git a/win32/Makefile b/win32/Makefile index 19c78f7ac6..932048824a 100644 --- a/win32/Makefile +++ b/win32/Makefile @@ -166,26 +166,6 @@ $(BUILD_ROOT_DEPS)/lib/pkgconfig/enchant.pc: nss: env moztools $(BUILD_ROOT_DEPS)/lib/pkgconfig/nss.pc
-$(BUILD_ROOT_DEPS)/lib/pkgconfig/nss.pcAAA:
- @./get-src ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_15_4_RTM/src nss-3.15.4-with-nspr-4.10.2.tar.gz "" "" "nss-3.15.4"
- @cd src/nss-3.15.4/ && \
- (patch -p1 -f <../../patches/nss.patch || echo a > /dev/null) && \
- export BUILD_OPT=1 && \
- export OS_TARGET=WINNT && \
- export NS_USE_GCC=1 && \
- export NSPR_USE_GCC=1 && \
- export NSPR_PREFIX=`pwd`/dist/WINNT6.1_gcc_OPT.OBJ && \
- ../../build cmmi "$(BUILD_ROOT_DEPS)" nspr "" "--host=i586-pc-mingw32 --prefix=$(BUILD_ROOT_DEPS) --with-dist-prefix=`pwd`/dist/WINNT6.1_gcc_OPT.OBJ --with-dist-includedir=`pwd`/dist/WINNT6.1_gcc_OPT.OBJ/include --enable-win32-target=WINNT" $(VERBOSE) "nspr" && \
- mv $(BUILD_ROOT_DEPS)/lib/libnspr4.dll $(BUILD_ROOT_DEPS)/bin/ && \
- mv $(BUILD_ROOT_DEPS)/lib/libplc4.dll $(BUILD_ROOT_DEPS)/bin/ && \
- mv $(BUILD_ROOT_DEPS)/lib/libplds4.dll $(BUILD_ROOT_DEPS)/bin/ && \
- ../../build m "$(BUILD_ROOT_DEPS)" nss "" "all" $(VERBOSE) "nss" && \
- cp -rf dist/public/* "$(BUILD_ROOT_DEPS)/include/" && \
- mv dist/WINNT6.1_gcc_OPT.OBJ/lib/*.dll "$(BUILD_ROOT_DEPS)/bin/" && \
- mv dist/WINNT6.1_gcc_OPT.OBJ/lib/* "$(BUILD_ROOT_DEPS)/lib/" && \
- echo "prefix=$(BUILD_ROOT_DEPS)" >$(BUILD_ROOT_DEPS)/lib/pkgconfig/nss.pc && \
- cat nss/nss.pc >>$(BUILD_ROOT_DEPS)/lib/pkgconfig/nss.pc
-
$(BUILD_ROOT_DEPS)/lib/pkgconfig/nss.pc:
@./get-src ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_15_4_RTM/src nss-3.15.4-with-nspr-4.10.2.tar.gz "" "" "nss-3.15.4"
@cd src/nss-3.15.4/ && \
@@ -200,6 +180,9 @@ $(BUILD_ROOT_DEPS)/lib/pkgconfig/nss.pc: mv $(BUILD_ROOT_DEPS)/lib/nspr4.dll $(BUILD_ROOT_DEPS)/bin/libnspr4.dll && \
mv $(BUILD_ROOT_DEPS)/lib/plc4.dll $(BUILD_ROOT_DEPS)/bin/libplc4.dll && \
mv $(BUILD_ROOT_DEPS)/lib/plds4.dll $(BUILD_ROOT_DEPS)/bin/libplds4.dll && \
+ mv $(BUILD_ROOT_DEPS)/lib/nspr4.a $(BUILD_ROOT_DEPS)/lib/libnspr4.a && \
+ mv $(BUILD_ROOT_DEPS)/lib/plc4.a $(BUILD_ROOT_DEPS)/lib/libplc4.a && \
+ mv $(BUILD_ROOT_DEPS)/lib/plds4.a $(BUILD_ROOT_DEPS)/lib/libplds4.a && \
mv dist/WIN954.0_gcc_OPT.OBJ/lib/*.dll "$(BUILD_ROOT_DEPS)/bin/" && \
mv dist/WIN954.0_gcc_OPT.OBJ/lib/* "$(BUILD_ROOT_DEPS)/lib/" && \
echo "prefix=$(BUILD_ROOT_DEPS)" >$(BUILD_ROOT_DEPS)/lib/pkgconfig/nss.pc && \
@@ -587,7 +570,7 @@ gdk-pixbuf: env giflib libpng libjpeg libtiff jasper glib $(BUILD_ROOT_DEPS)/lib $(BUILD_ROOT_DEPS)/lib/pkgconfig/gdk-pixbuf-2.0.pc:
@./get-src https://download.gnome.org/sources/gdk-pixbuf/2.30 gdk-pixbuf-2.30.2.tar.xz
- @./build cmmi "$(BUILD_ROOT_DEPS)" gdk-pixbuf-2.30.2 "" "--disable-static --disable-modules --with-libjasper" $(VERBOSE)
+ @./build cmmi "$(BUILD_ROOT_DEPS)" gdk-pixbuf-2.30.2 "" "--disable-static --with-libjasper" $(VERBOSE)
libcroco: env glib $(BUILD_ROOT_DEPS)/lib/pkgconfig/libcroco-0.6.pc
diff --git a/win32/setup-env b/win32/setup-env index ded1ed79a4..e260418bd8 100755 --- a/win32/setup-env +++ b/win32/setup-env @@ -25,17 +25,22 @@ fi # empty value means 'stable', anything else means 'master' type in Makefile export EVO_BUILD_TYPE=$1 -export BUILD_ROOT_DEPS=$BUILD_ROOT_BASE/deps -if [ "x$EVO_BUILD_TYPE" != "x" -a "x$EVO_BUILD_TYPE" != "xstable" ] ; then +if [ "x$EVO_BUILD_TYPE" == "x" ] ; then + # Build 'master' as default + export EVO_BUILD_SUFFIX="-master" + export EVO_BUILD_TYPE="master" +elif [ "x$EVO_BUILD_TYPE" != "xstable" ] ; then # Build custom builds like from 'master', aka from relative path checkouts export EVO_BUILD_SUFFIX="-master" - export BUILD_ROOT_EVO="$BUILD_ROOT_BASE/evo-$EVO_BUILD_TYPE" else # Build from tarballs export EVO_BUILD_SUFFIX="-stable" - export BUILD_ROOT_EVO=$BUILD_ROOT_BASE/evo + export EVO_BUILD_TYPE="stable" fi +export BUILD_ROOT_EVO=$BUILD_ROOT_BASE/$EVO_BUILD_TYPE +export BUILD_ROOT_DEPS=$BUILD_ROOT_EVO + if [ "$PATH_DEFAULT" = "" ] ; then export PATH_DEFAULT=$PATH fi |