Closed Bug 1427505 Opened 8 years ago Closed 8 years ago

Move c-c specific, static definitions from confvars.sh/configure.in to moz.configure.

Categories

(Thunderbird :: Build Config, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: tomprince, Assigned: tomprince)

Details

Attachments

(6 files)

No description provided.
Assignee: nobody → mozilla
Status: NEW → ASSIGNED
Comment on attachment 8939267 [details] Bug 1427505: Move MOZ_MOVEMAIL configuration to moz.configure; https://reviewboard.mozilla.org/r/209700/#review215252 ::: mailnews/moz.configure:56 (Diff revision 1) > > set_config('MOZ_MAPI_SUPPORT', mapi_support) > set_define('MOZ_MAPI_SUPPORT', mapi_support) > > +set_config('MOZ_MOVEMAIL', target_is_unix) > +set_define('HAVE_MOVEMAIL', target_is_unix) This is [the same](https://dxr.mozilla.org/mozilla-central/rev/e02699fd3129bef049f848e2f71189182eabe555/build/moz.configure/init.configure#882-885) conditional.
Comment on attachment 8939265 [details] Bug 1427505: Get rid of always-set `MOZ_COMPOSER` configuration; https://reviewboard.mozilla.org/r/209696/#review215256
Attachment #8939265 - Flags: review?(philipp) → review+
Comment on attachment 8939266 [details] Bug 1427505: Get rid of setting MOZ_LDAP_XPCOM from configure.in; https://reviewboard.mozilla.org/r/209698/#review215258
Attachment #8939266 - Flags: review?(philipp) → review+
Comment on attachment 8939267 [details] Bug 1427505: Move MOZ_MOVEMAIL configuration to moz.configure; https://reviewboard.mozilla.org/r/209700/#review215260
Attachment #8939267 - Flags: review?(philipp) → review+
Comment on attachment 8939268 [details] Bug 1427505: Move `MOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES` to moz.configure; https://reviewboard.mozilla.org/r/209702/#review215262
Attachment #8939268 - Flags: review?(philipp) → review+
Attachment #8939269 - Flags: review?(philipp) → review+
Attachment #8939270 - Flags: review+
Comment on attachment 8939265 [details] Bug 1427505: Get rid of always-set `MOZ_COMPOSER` configuration; Happy New Year r+
Attachment #8939265 - Flags: review?(frgrahl) → review+
Attachment #8939266 - Flags: review?(frgrahl) → review+
Comment on attachment 8939267 [details] Bug 1427505: Move MOZ_MOVEMAIL configuration to moz.configure; It seems MOVEMAIL is always defined. Does it still make sense to be an optional component?
Flags: needinfo?(philipp)
Flags: needinfo?(jorgk)
Attachment #8939267 - Flags: review?(frgrahl) → review+
Attachment #8939268 - Flags: review?(frgrahl) → review+
Attachment #8939270 - Flags: review?(frgrahl) → review+
(In reply to Frank-Rainer Grahl (:frg) from comment #15) > It seems MOVEMAIL is always defined. Does it still make sense to be an > optional component? Sorry, I don't even understand the question. Are you referring to the HAVE_MOVEMAIL?
Flags: needinfo?(jorgk)
Comment on attachment 8939267 [details] Bug 1427505: Move MOZ_MOVEMAIL configuration to moz.configure; > Sorry, I don't even understand the question. Are you referring to the HAVE_MOVEMAIL? Jork, yes I mean MOZ_MOVEMAIL.
Jorgk of course.
Hmm, I thought MOVEMAIL is for Linux only, I've never seen it.
> It seems MOVEMAIL is always defined. It isn't. It is only defined on Linux/macOS (i.e. when target_is_unix is true).
Pushed by mozilla@hocat.ca: https://hg.mozilla.org/comm-central/rev/e6ab2f1c372f Get rid of always-set `MOZ_COMPOSER` configuration; r=Fallen,frg https://hg.mozilla.org/comm-central/rev/395185d63193 Get rid of setting MOZ_LDAP_XPCOM from configure.in; r=Fallen,frg https://hg.mozilla.org/comm-central/rev/abd3ecd7c46d Move MOZ_MOVEMAIL configuration to moz.configure; r=Fallen,frg https://hg.mozilla.org/comm-central/rev/e60b3d52d364 Move `MOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES` to moz.configure; r=Fallen,frg https://hg.mozilla.org/comm-central/rev/2b8273008442 Move `MOZ_THUNDERBIRD` to `moz.configure`; r=Fallen https://hg.mozilla.org/comm-central/rev/7774e765fe5f Move `MOZ_SUITE` to `moz.configure`; r=frg
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
> It isn't. It is only defined on Linux/macOS (i.e. when target_is_unix is true) Thanks. Looked via dxr and didn't notice this. FRG
Flags: needinfo?(philipp)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: