Closed
Bug 74132
Opened 23 years ago
Closed 23 years ago
Help needs build/installer
Categories
(SeaMonkey :: Help Documentation, defect)
SeaMonkey
Help Documentation
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: oeschger, Assigned: oeschger)
References
Details
Attachments
(11 files)
14.45 KB,
patch
|
Details | Diff | Splinter Review | |
4.61 KB,
text/plain
|
Details | |
883 bytes,
text/plain
|
Details | |
995 bytes,
text/plain
|
Details | |
819 bytes,
text/plain
|
Details | |
931 bytes,
text/plain
|
Details | |
886 bytes,
patch
|
Details | Diff | Splinter Review | |
14.05 KB,
patch
|
Details | Diff | Splinter Review | |
835 bytes,
patch
|
Details | Diff | Splinter Review | |
19.76 KB,
patch
|
Details | Diff | Splinter Review | |
603 bytes,
patch
|
Details | Diff | Splinter Review |
Need to get Mozilla help build and install working, get it reviewed, and get it checked in.
Assignee | ||
Updated•23 years ago
|
Status: NEW → ASSIGNED
Component: Browser-General → Help
QA Contact: doronr → tpreston
Assignee | ||
Comment 1•23 years ago
|
||
Assignee | ||
Comment 2•23 years ago
|
||
I see one problem. In my makefile.win, I was doing this: chrome:: $(REGCHROME) content content/help help.jar $(REGCHROME) skin modern/help help.jar $(REGCHROME) locale en-US/help help.jar which appended an extra content/content/help to the installed-chrome.txt file. makefile.win in extensions/help/resources now says: chrome:: $(REGCHROME) content help help.jar $(REGCHROME) skin modern/help help.jar $(REGCHROME) locale en-US/help help.jar
Adding dveditz and ssu to cc list. Ian, I talked to Sean about the Windows issues---I think he can help out. Touch base with him on Monday.
Assignee | ||
Comment 4•23 years ago
|
||
Assignee | ||
Comment 5•23 years ago
|
||
Assignee | ||
Comment 6•23 years ago
|
||
Assignee | ||
Comment 7•23 years ago
|
||
Assignee | ||
Comment 8•23 years ago
|
||
Assignee | ||
Comment 9•23 years ago
|
||
I have the help building on windows now (with the files attached above). Sean, I wonder if you would mind taking the attached files (jar.mn is meant for mozilla/extensions/help/resources/, and the makefile.win locations are in the attachment notes), adding...heck, let me create a new down-low diff (mozilla/xpinstall et al) and attach it here. Then the windows build files will be that new patch, plus the jar.mn, makefile.win, and resources/makefile.win files attached here. Hold on a sec... Sean and/or Samir: I was going to say: can you take this stuff and verify that it builds the help on win32? Samir and I have it building on linux, and I think he is going to get some information about the mac build shortly, which he worked out. Thanks a lot. Patch coming in a second.
Comment 10•23 years ago
|
||
Assignee | ||
Comment 11•23 years ago
|
||
Assignee | ||
Comment 12•23 years ago
|
||
How does the foregoing superpatch look? I have some extra chrome-related diffs in there that I haven't been able to check in yet (and which I _will_ check in this afternoon, so the patch is just build stuff), but I think the rest of it (xpinstall/packager configure.in configure allmakefile.sh build/mac extensions/makefile.win extensions/help) has got it. Samir & Sean, if you guys have a moment, can we see if this patch gets the help building? Again, thanks _a lot_.
Comment 13•23 years ago
|
||
Comment 14•23 years ago
|
||
Please add help.jar (see my last patch (id=29859)) and also register help chrome in the mac browser.jst and repost the patch. Thanks.
Assignee | ||
Comment 15•23 years ago
|
||
Comment 16•23 years ago
|
||
Last patch (id=29868) looks good to me so r=sgehani. However, if you want help.jar to be registered by the commercial installers (so help shows up in Netscape 6) as well please modify the mac, unix, and windows browser.jsts in the ns tree as well. They can be found at: ns/xpinstall/packager/mac/browser.jst ns/xpinstall/packager/unix/browser.jst ns/xpinstall/packager/windows/browser.jst
Assignee | ||
Comment 17•23 years ago
|
||
Going to defer the ns packaging setup a little while and make sure we have everything taken care of in the mozilla world first. In addition to the commercial packaging, we will also need to maintain the commercial help content separatel, for which I will create a new bug.
Assignee | ||
Comment 18•23 years ago
|
||
cls and/or alecf Do you guys think you could take a look at the build piece for the Mozilla Help viewer in the "superpatch" attached here and sr if you think it looks good. We have built on mac, windows, and linux successfully. I'd like to get a couple more r's (r=jag, r=dveditz?), but I think we are ready to go here. Thanks _a lot_. ian Note: the help chrome itself has already been reviewed. I decided, perhaps overcautiously, to try and get separate reviews for the chrome and for building the chrome
Comment 19•23 years ago
|
||
r=ssu for the part of the patch that affects the windows platform.
Comment 20•23 years ago
|
||
cool! sr=alecf on the latest patch. Great to see this landing.
Comment 21•23 years ago
|
||
wonderful work by everyone!
Comment 22•23 years ago
|
||
The unix & win build changes look fine except that you need to add extensions/help/Makefile to allmakefiles.sh as well. r=cls
Assignee | ||
Comment 23•23 years ago
|
||
cls I saw the MAKEFILES_extensions=" extensions/Makefile " line in allmakefiles.sh and assumed that would pick mine up (since that Makefile's DIRS uses $MOZ_EXTENSIONS, itself defined in allmakefiles.sh). Where should I add this? Right next to the extensions/Makefile? Thanks.
Comment 24•23 years ago
|
||
MAKEFILES_extensions will pick up your changes but you still missed a Makefile in the case switch. You need to add 'extensions/help/Makefile' to this switch: + help ) MAKEFILES_extensions="$MAKEFILES_extensions + extensions/help/resources/Makefile + " ;; +
Assignee | ||
Comment 25•23 years ago
|
||
Comment 26•23 years ago
|
||
r=cls on attach 30835
Comment 27•23 years ago
|
||
*** Bug 76471 has been marked as a duplicate of this bug. ***
Assignee | ||
Comment 28•23 years ago
|
||
Got the installer working thanks to Sean Su and Samir. Marking FIXED
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•