Bug 1259090 - Remove perl wrapper. r=Fallen
authorJorg K
Sat, 26 Mar 2016 18:43:01 +0100
changeset 19093 a6c06327a4b9cb35173b4a06e49ff37321db830a
parent 19092 dd691b216fc1632955db2577f6db2aa05ff8f81a
child 19094 8a7440769df96b7c6241b77ce5a5e57445c06e6c
push id11733
push usermozilla@jorgk.com
push dateSat, 26 Mar 2016 18:23:55 +0000
treeherdercomm-central@a6c06327a4b9 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersFallen
bugs1259090
Bug 1259090 - Remove perl wrapper. r=Fallen
mail/configure.in
mailnews/build/msys-perl-wrapper
suite/configure.in
--- a/mail/configure.in
+++ b/mail/configure.in
@@ -37,23 +37,16 @@ AC_SUBST(MOZ_CALENDAR)
 
 MOZ_ARG_ENABLE_BOOL(incomplete-external-linkage,
 [  --enable-incomplete-external-linkage Changes some comm-central code to be built with external linkage. Developer only option, incomplete broken builds will result - There are already existing bugs for this. ],
     MOZ_INCOMPLETE_EXTERNAL_LINKAGE=1,
     MOZ_INCOMPLETE_EXTERNAL_LINKAGE= )
 
 AC_SUBST(MOZ_INCOMPLETE_EXTERNAL_LINKAGE)
 
-dnl This is required only for libical on Windows.
-case "$host" in
-*mingw*)
-    PERL="/bin/sh ${_topsrcdir}/../mailnews/build/msys-perl-wrapper"
-    ;;
-esac
-
 dnl =========================================================
 dnl = LDAP
 dnl =========================================================
 MOZ_ARG_DISABLE_BOOL(ldap,
 [  --disable-ldap          Disable LDAP support],
     MOZ_LDAP_XPCOM=,
     MOZ_LDAP_XPCOM=1)
 
deleted file mode 100644
--- a/mailnews/build/msys-perl-wrapper
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-
-args=""
-
-for i in "${@}"
-do
-    case "$i" in
-    -I?:/*)
-        i="$(echo "${i}" | sed -e 's|^-I\(.\):/|-I/\1/|')"
-	;;
-    esac
-
-    args="${args} '${i}'"
-done
-
-eval "exec perl $args"
--- a/suite/configure.in
+++ b/suite/configure.in
@@ -38,23 +38,16 @@ AC_SUBST(MOZ_CALENDAR)
 
 MOZ_ARG_ENABLE_BOOL(incomplete-external-linkage,
 [  --enable-incomplete-external-linkage Changes some comm-central code to be built with external linkage. Developer only option, incomplete broken builds will result - There are already existing bugs for this. ],
     MOZ_INCOMPLETE_EXTERNAL_LINKAGE=1,
     MOZ_INCOMPLETE_EXTERNAL_LINKAGE= )
 
 AC_SUBST(MOZ_INCOMPLETE_EXTERNAL_LINKAGE)
 
-dnl This is required only for libical on Windows.
-case "$host" in
-*mingw*)
-    PERL="/bin/sh ${_topsrcdir}/../mailnews/build/msys-perl-wrapper"
-    ;;
-esac
-
 dnl =========================================================
 dnl = LDAP
 dnl =========================================================
 MOZ_ARG_DISABLE_BOOL(ldap,
 [  --disable-ldap          Disable LDAP support],
     MOZ_LDAP_XPCOM=,
     MOZ_LDAP_XPCOM=1)