Closed
Bug 437219
Opened 17 years ago
Closed 17 years ago
Implement usage of application/app-config.mk and application/app-rules.mk
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla1.9.1a1
People
(Reporter: kairo, Assigned: benjamin)
References
()
Details
(Keywords: fixed1.9.0.1)
Attachments
(1 file)
|
730 bytes,
patch
|
ted
:
review+
beltzner
:
approval1.9.0.1+
|
Details | Diff | Splinter Review |
Benjamin's blog post at http://benjamin.smedbergs.us/blog/2008-05-02/tricks-of-the-mozilla-build-system-myconfigmk-and-myrulesmk/ mentions "Brainstorm of possible improvement: load application/app-config.mk and application/app-rules.mk for application-specific build configuration and build rules."
This would also e.g. enable us to have MOZ_SUITE defined for all .cpp files, so that configure doesn't need to AC_DEFINE it and can get rid of those app-specific things.
| Assignee | ||
Comment 1•17 years ago
|
||
Assignee: nobody → benjamin
Status: NEW → ASSIGNED
Attachment #323916 -
Flags: review?(ted.mielczarek)
Comment 2•17 years ago
|
||
Comment on attachment 323916 [details] [diff] [review]
app-config.mk and app-rules.mk, rev. 1
wow, that's easy!
Attachment #323916 -
Flags: review?(ted.mielczarek) → review+
| Assignee | ||
Comment 3•17 years ago
|
||
Pushed to mozilla-central, rev d4910bfb3fab
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9.1
Comment 4•17 years ago
|
||
Ben, would you object to this landing for CVS (1.9.0) users too?
Flags: wanted1.9.0.x?
| Assignee | ||
Comment 5•17 years ago
|
||
No, it's pretty risk-free.
Updated•17 years ago
|
Attachment #323916 -
Flags: approval1.9.0.1?
Comment 6•17 years ago
|
||
Comment on attachment 323916 [details] [diff] [review]
app-config.mk and app-rules.mk, rev. 1
a=beltzner
Attachment #323916 -
Flags: approval1.9.0.1? → approval1.9.0.1+
Comment 7•17 years ago
|
||
checked in to CVS
Checking in config/config.mk;
/cvsroot/mozilla/config/config.mk,v <-- config.mk
new revision: 3.390; previous revision: 3.389
done
Checking in config/rules.mk;
/cvsroot/mozilla/config/rules.mk,v <-- rules.mk
new revision: 3.596; previous revision: 3.595
done
Flags: wanted1.9.0.x?
Keywords: fixed1.9.0.1
Updated•17 years ago
|
Target Milestone: mozilla1.9.1 → mozilla1.9.1a1
Updated•8 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•