Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Oops, remember Tommy's rule of good behavior in targets | Paul W. Frields | 2006-02-13 | 1 | -1/+1 |
| | |||||
* | Add src-tarball phony target for use when VERSION isn't known externally | Paul W. Frields | 2006-02-13 | 1 | -2/+3 |
| | |||||
* | Push to 0.3.1: | Paul W. Frields | 2006-02-13 | 1 | -0/+1 |
| | | | | | | | - Update Makefile to properly remove supporting source files - Support generation of fdp-info in local build environment - Include additional scripts - Revert spec.xsl to distinguish local builds from CVS builds | ||||
* | Remove the rest of the files correctly | Paul W. Frields | 2006-02-13 | 1 | -3/+3 |
| | |||||
* | Remember to remove RPM files in top level using correct name | Paul W. Frields | 2006-02-13 | 1 | -1/+1 |
| | |||||
* | Must make sure we don't remove non-generated files. For example, in | Paul W. Frields | 2006-02-11 | 1 | -5/+5 |
| | | | | | the release-notes directory there is a non-generated "fedora-release.spec" which we were whacking on a "make distclean". | ||||
* | SHORT VERSION: | Paul W. Frields | 2006-02-09 | 1 | -6/+24 |
| | | | | | | | | | | | | | | | | | * Separate out rpm-common and package-post * Create additional noarch and srpm targets LONG VERSION: We need a target that builds only the SRPM to go with spec file for FE review, so here it is. (Also an additional disincentive to installing drafts, but that's neither here nor there.) Next up, adding this functionality to build-docs in infrastructure/ module. Note that you can now pass flags to prevent the package-prep and/or package-post steps with any RPM building process, although this might be an edge case. Robust! Simple! Elegant! Hopefully not stupid! Now with 50% more targets. (I added these to .PHONY which I think is the right thing to do. Everything still works at least... | ||||
* | Do the right thing if there's no RPM revision yet for this doc | Paul W. Frields | 2006-02-07 | 1 | -0/+4 |
| | |||||
* | Trivial, just tired of setting the mode | Paul W. Frields | 2006-02-07 | 1 | -0/+5 |
| | |||||
* | Actually check in the ${PRI_LANG} changes I mentioned earlier. | Tommy Reynolds | 2006-02-07 | 1 | -2/+7 |
| | |||||
* | This flag no longer needed thanks to XSLT sweetness | Paul W. Frields | 2006-02-04 | 1 | -1/+0 |
| | |||||
* | This seems to make packaging work again... probably needs checking for ↵ | Paul W. Frields | 2006-02-04 | 1 | -4/+4 |
| | | | | kludginess | ||||
* | This may not be strictly needed, but it makes me feel better, whatpre-package2 | Paul W. Frields | 2006-02-03 | 1 | -5/+5 |
| | | | | with the new level of directories in CVS. | ||||
* | Eliminate redundant building | Paul W. Frields | 2006-02-03 | 1 | -4/+1 |
| | |||||
* | Don't need ${POFILES} as a 'make showvars' item. | Tommy Reynolds | 2006-02-03 | 1 | -1/+0 |
| | |||||
* | 1) XML files are now expected to be in an "${LANG}/" subdirectory. | Tommy Reynolds | 2006-02-03 | 1 | -22/+17 |
| | |||||
* | Added "make po" target to generate PO files for all the "en" XML files | Tommy Reynolds | 2006-02-03 | 1 | -1/+20 |
| | | | | | | for the project. File "foo-en.xml" will be associated with a "foo-en.po" file, which may be edited and then merged into a new translation using the fdpsh "apply_po foo-en.xml>foo-xx.xml" command. | ||||
* | Doh! Now the "make DRAFT=no html" or "make DRAFT=yes html" actually | Tommy Reynolds | 2006-01-31 | 1 | -10/+10 |
| | | | | work. Defaults to "make DRAFT=yes". | ||||
* | Remove harmless debugging cruft. | Tommy Reynolds | 2006-01-30 | 1 | -1/+1 |
| | |||||
* | When using find(1) to generate the list of candidate files for the | Tommy Reynolds | 2006-01-30 | 1 | -12/+12 |
| | | | | | | | tarball, do not expand the filenames onto the command line, using "find *" because a filename with an embedded '#" will bork the remainder of the command line, seriously breaking the build process. Thanks again, Emacs! | ||||
* | Send those lang stringparams, gotcha! | Paul W. Frields | 2006-01-20 | 1 | -3/+7 |
| | |||||
* | First cut a integrating the RPM packaging stuff with the | Tommy Reynolds | 2006-01-19 | 1 | -14/+149 |
| | | | | | | | | | | | | | | "docs-common/Makefile.common" infrastructure. While this appears to work *somewhat* with the "example-tutorial", it is certainly not ready for prime time yet. TODO: 1) Verify that all generated RPM's have the necessary files inside. 2) Mangle the "../docs-common" strings in Makefiles, *.xml, to reference the "/usr/share/fedora/doc" ${FDPDIR} so that we don't need to bugger the RPM checksums of the files by altering them at RPM install time. 3) Buy a beer all round. | ||||
* | Select "fdpsh" as the shell used by make(1). This lets us avoid | Tommy Reynolds | 2006-01-17 | 1 | -6/+11 |
| | | | | | | | | | ugly "${FDPBIN}/foo" in preference to a lovely, lonely, "foo". Also, replace unconditional mv(1) commands with "move-if-change" to help avoid needlessly touching a file, thus triggering a useless rebuild. Don't know if this happens here, but its a best practices thing. | ||||
* | Use new fdpsh, 'cause it's kewl | Paul W. Frields | 2006-01-16 | 1 | -4/+2 |
| | |||||
* | Add function to insert colophon entry | Paul W. Frields | 2006-01-15 | 1 | -0/+9 |
| | |||||
* | And make the clog target easier to read | Paul W. Frields | 2006-01-15 | 1 | -1/+1 |
| | |||||
* | Make it possible to use alternate rpm-info.xml file if needed | Paul W. Frields | 2006-01-15 | 1 | -2/+14 |
| | |||||
* | Remove in-place sed(1) edit when generating fdp-info-${LANG}.xml | Tommy Reynolds | 2006-01-12 | 1 | -15/+53 |
| | | | | | | file. Added "rpm-info.xml" dependancies to force production of said file. | ||||
* | Allow shorthand, I think this is OKrelease-notes-FC-5-TEST2-TRANS-FREEZE | Paul W. Frields | 2006-01-07 | 1 | -1/+1 |
| | |||||
* | Make sure FDPDIR gets set correctly, important for build processes | Paul W. Frields | 2005-12-30 | 1 | -1/+1 |
| | |||||
* | Remove nochunks watermark during clean target | Paul W. Frields | 2005-12-28 | 1 | -1/+1 |
| | |||||
* | Define macro for xsltproc | Paul W. Frields | 2005-12-28 | 1 | -0/+2 |
| | |||||
* | Added a "make OLD=old.xml NEW=new.xml diff" target to utilize the | Tommy Reynolds | 2005-12-15 | 1 | -3/+18 |
| | | | | xmldiff tool a bit easier. | ||||
* | Dolt! Pass the desired language to the script that needs to look at it! | Tommy Reynolds | 2005-12-12 | 1 | -2/+2 |
| | |||||
* | Allow a document 'figs/' directory to contain its own subdirectory | Tommy Reynolds | 2005-12-11 | 1 | -11/+4 |
| | | | | | | structure. Copy the directory tree, but only populate it with files which pass the '-f glob' filter(s). If no filters are given, "*" is used as a default. | ||||
* | Allow ${HTMLCSSEXTRA} to be blank and not create the "watermark.png" file. | Tommy Reynolds | 2005-12-10 | 1 | -4/+6 |
| | | | | Copy "watermark-${LANG}.png" to "watermark.png" by default. | ||||
* | Require per-language watermark file by default. | Tommy Reynolds | 2005-12-10 | 1 | -1/+1 |
| | |||||
* | HTMLCSS and HTMLCSSEXTRA weren't copied to the correct locations in the | Tommy Reynolds | 2005-12-02 | 1 | -4/+4 |
| | | | | html-nochunk target. [Bug #174805] | ||||
* | Added ${HTMLCSS} and ${HTMLCSSEXTRA} macros to "docs-common/Makefile.common" | Tommy Reynolds | 2005-12-01 | 1 | -7/+14 |
| | | | | | to allow dynamic specification of which CSS stylesheet to attach to the gnerated HTML rendering. | ||||
* | Change default to the HTML "fedora-draft.css" stylesheet to reinforce | Tommy Reynolds | 2005-11-29 | 1 | -4/+8 |
| | | | | | | | that the rendering here is not meant to be the final production rendering. Provided the "bin/use-prod-css" to locally change HTML files to minic production-quality rendering. NOTE: draft watermarking does NOT PRINT unless the browser preferences enable background image printing. | ||||
* | Corrected bug #174469 - Typo prevents over-ride of the ${XSLHTMLNOCHUNKS} | Tommy Reynolds | 2005-11-29 | 1 | -1/+1 |
| | | | | value. | ||||
* | Added one new target, "showvars". The new target is used to grab variables ↵ | Paul W. Frields | 2005-11-15 | 1 | -1/+5 |
| | | | | from inside the document-specific makefiles for use in external bash scripts. Additional variables can be added to the list. | ||||
* | Do not break the make during an HTML build if the document directory is | Tommy Reynolds | 2005-10-30 | 1 | -1/+1 |
| | | | | without a "figs/" subdirectory. Originally used the wrong test, sorry. | ||||
* | If the document directory has a "figs/" subdirectory, create an "figs/" | Tommy Reynolds | 2005-10-30 | 1 | -1/+14 |
| | | | | | | | | | | | | | subdirectory in the HTML output directory. Copy any ordinary files with a dot in their names to the newly-created "${DOCBASE}-${LANG}/figs/" subdirectory. To be copied, a graphics file must: 1) Have an extention that is NOT ".eps", since HTML doesn't grok EPS files. 2) Have a filename matching "*-${LANG}.*" -- be a graphic for the selected language. 3) Have a filename that DOES NOT HAVE A DASH at all -- this allows for "language-independent" graphics. | ||||
* | In preparation for RPM packaging, tweak the setup to: | Tommy Reynolds | 2005-10-26 | 1 | -13/+27 |
| | | | | | | | 1) Use a "${FDPDIR}" macro to locate the docs-common directory. 2) Use a macro to locate which xmlto we want to use. 3) Use the file "Make.paths" in the DOCUMENT directory, if any, to read macro values. | ||||
* | Added multi-language support.multi-language-infrastructure | Tommy Reynolds | 2005-09-17 | 1 | -36/+85 |
| | |||||
* | Omit sizable .EPS files from tarball makes, since they are not useful anywaymonolanguage-infrastructure | Paul W. Frields | 2005-08-20 | 1 | -1/+1 |
| | |||||
* | Added "make view" target to display the HTML-formatted document using the | Tommy Reynolds | 2005-07-12 | 1 | -0/+9 |
| | | | | htmlview(1) tool's default viewier. | ||||
* | Get the images and CSS, remember to clean it up too | Paul W. Frields | 2005-06-29 | 1 | -1/+6 |
| | |||||
* | 1) Added proper ".PHONY" declaration for pseudo-targets like "html" and "pdf". | Tommy Reynolds | 2005-06-29 | 1 | -1/+3 |
| | | | | | 2) Changed tarball dependancy from "html" to the "${DOCNAME}/index.html" target to avoid unnecessary rebuilds. |