Closed Bug 202522 Opened 21 years ago Closed 12 years ago

documentation for site Makefile and related files

Categories

(Developer Documentation Graveyard :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: brant, Assigned: sheppy)

References

Details

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4b) Gecko/20030412
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4b) Gecko/20030412

In my efforts to better understand how the Makefile and related files build the
Website, I am trying to document things as I go.

Reproducible: Always

Steps to Reproduce:
1. Look at the Makefile.
Actual Results:  
There is very little documentation as to what is happening.

Expected Results:  
There should be documentation of what is happening.
This is a documented Makefile.	I also made a few changes such as making the
build types prerequisites of .PROTO so that they build unconditionally and I
made all a prerequisite of .DEFAULT.  I also made a few changes according to
the Makefile conventions section of the online GNU make manual.

This patch is the whole file as opposed to a diff since so many lines are
changes.
cc'ing myk and leaf as requested
Also, can the line 

  $(RM) $(RMFLAGS) -r ./output ./search/output

be deleted since the server doesn't need to do anything to search since we are
using Google now.
well, it's possible that ./search/output can be removed from the file, but
./output needs to stay in there I wager.
Also fixed a mistake I added in the fascist build target.
Blocks: 64262
QA Contact: imajes → stolenclover
*** Bug 229966 has been marked as a duplicate of this bug. ***
-> Brant
Assignee: endico → brantgurganus2001
Component: webmaster@mozilla.org → Mozilla Developer
Product: mozilla.org → Documentation
Version: other → unspecified
Component: Mozilla Developer → Documentation Requests
Product: Documentation → Mozilla Developer Center
Given that the web site is undergoing a massive redesign, is this something that's still relevant?
The new design is up and www.mozilla.org is no longer using the build system.  Not sure if any other sites use it though.
Component: Documentation Requests → Documentation
Automatically closing all bugs that have not been updated in a while. Please reopen if this is still important to you and has not yet been corrected.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INVALID
Reopening for review by Sheppy.
Assignee: brant → eshepherd
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
This is entirely obsolete.
Status: REOPENED → RESOLVED
Closed: 12 years ago12 years ago
Resolution: --- → INVALID
Component: Documentation → General
Product: Mozilla Developer Network → Developer Documentation
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: