Closed Bug 603136 Opened 14 years ago Closed 14 years ago

Refactor library linking

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: khuey, Unassigned)

References

Details

Attachments

(1 file)

After we stop linking intermediate static libs the next thing to do is completely refactor how we build our shared libs. Instead of creating even a fakelib per directory, we'll build a list of all of the files that go into a given shared lib. This allows us to rip a vast amount of nastiness out of the build system.
Attached patch General idea (deleted) — Splinter Review
This is kind of messy and doesn't build, but the general idea is there.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: