Closed Bug 386904 Opened 17 years ago Closed 17 years ago

DIST_FILES and DIST_CHROME_FILES not implemented for install:: target in config/rules.mk

Categories

(Firefox Build System :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: asac, Assigned: asac)

References

Details

Attachments

(1 file)

-- Summary:

This patch implements DIST_FILES as well as DIST_CHROME_FILES install::
target.

 -- Evaluation:

DIST_FILES is now used in browser/app/Makefile.in to install
application.ini; however, DIST_FILES is only implemented for
libs::, but not for libs::.

In consequence, make install'ed installs of firefox now break
with missing application.ini file.

When writing this fix, it became obvious that DIST_CHROME_FILES
install: target is missing too ... though it doesn't cause any
problems because its not really used.
Attachment #270967 - Flags: review?(benjamin)
Status: NEW → ASSIGNED
Comment on attachment 270967 [details] [diff] [review]
install:: for DIST_FILES and DIST_CHROME_FILES

These need at least to be wrapped in "ifndef XPI_NAME", or else things that are built to dist/xpi-stage will end up being installed, which is incorrect
Attachment #270967 - Flags: review?(benjamin) → review-
asac, think you could address review comments, please? :)
The install target doesn't use rules.mk any more, INVALID.
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → INVALID
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: