Closed
Bug 74132
Opened 24 years ago
Closed 24 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•24 years ago
|
Status: NEW → ASSIGNED
Component: Browser-General → Help
QA Contact: doronr → tpreston
Assignee | ||
Comment 1•24 years ago
|
||
Assignee | ||
Comment 2•24 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•24 years ago
|
||
Assignee | ||
Comment 5•24 years ago
|
||
Assignee | ||
Comment 6•24 years ago
|
||
Assignee | ||
Comment 7•24 years ago
|
||
Assignee | ||
Comment 8•24 years ago
|
||
Assignee | ||
Comment 9•24 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•24 years ago
|
||
Assignee | ||
Comment 11•24 years ago
|
||
Assignee | ||
Comment 12•24 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•24 years ago
|
||
Comment 14•24 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•24 years ago
|
||
Comment 16•24 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•24 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•24 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•24 years ago
|
||
r=ssu for the part of the patch that affects the windows platform.
Comment 20•24 years ago
|
||
cool! sr=alecf on the latest patch. Great to see this landing.
Comment 21•24 years ago
|
||
wonderful work by everyone!
Comment 22•24 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•24 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•24 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•24 years ago
|
||
Comment 26•24 years ago
|
||
r=cls on attach 30835
Comment 27•24 years ago
|
||
*** Bug 76471 has been marked as a duplicate of this bug. ***
Assignee | ||
Comment 28•24 years ago
|
||
Got the installer working thanks to Sean Su and Samir. Marking FIXED
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Updated•21 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•