Once upon a time (well, about a month ago), I compiled Firebird/Phoenix in such a way that instead of getting a directory structure under the source tree like:
mozilla/
mozilla/dist
mozilla/dist/bin
mozilla/dist/bin/MozillaFirebird -> ../../browser/app/MozillaFirebird (Symlink)
I ended up with:
mozilla/
mozilla/dist/
mozilla/dist/MozillaFirebird (binary)
But for the life of my I can't remember how. Does anyone know?
I much prefer that layout for some reason
Compling distribution tarball?
- David James
- Posts: 1321
- Joined: November 4th, 2002, 10:19 pm
- Location: Ottawa, Ontario, Canada
- Contact:
Re: Compling distribution tarball?
avleen wrote:Once upon a time (well, about a month ago), I compiled Firebird/Phoenix in such a way that instead of getting a directory structure under the source tree like:
mozilla/
mozilla/dist
mozilla/dist/bin
mozilla/dist/bin/MozillaFirebird -> ../../browser/app/MozillaFirebird (Symlink)
This what the initial compile creates.
I ended up with:
mozilla/
mozilla/dist/
mozilla/dist/MozillaFirebird (binary)
This is the result of a post-compile packaging [from the 'mozilla' directory]:
Code: Select all
cd xpinstall/packager
make MOZ_PKG_APPNAME=MozillaFirebird MOZILLA_BIN="\$(DIST)/bin/MozillaFirebird-bin"
That's 2 lines, btw.
But for the life of my I can't remember how. Does anyone know?
I much prefer that layout for some reason
Not surprisingly, as everything is actually in that dir rather than being a web of symlinks