aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.common
Commit message (Collapse)AuthorAgeFilesLines
* add the extensions of webfonts so they are handled as OTHERFILESLaura Arjona Reina2021-10-011-1/+1
|
* remove unused depends on blue-*pngThomas Lange2020-02-051-5/+0
|
* Merge branch 'master' into fight-entropyCyril Brulebois2019-04-041-3/+0
|\ | | | | | | | | Conflicts: english/events/Makefile
| * remove speakers directory as agreed during the web sprintThomas Lange2019-03-171-3/+0
| |
* | Reduce entropy by sorting the output of all $(wildcard …) callsCyril Brulebois2019-03-111-5/+5
|/ | | | | | | | | | | | | | Introducing a function (i.e. sorted_wildcard) seemed to make sense at first but it would need to be defined in all Makefiles, before getting used. That's why a “replace all occurrences” approach was preferred in the end. Many occurrences aren't going to make a difference anyway, because they are about documenting target dependencies. But replacing everything means it's easier to check later on, in case entropy comes back. This file needs a slightly different diff because the Makefile snippet is embedded in a Perl script: english/security/parse-advisory.pl
* Make the build fail on (useful) errorsWouter Verhelst2018-10-271-0/+4
|
* Disable STRICT_ERROR_CHECKSSteve McIntyre2018-06-121-1/+1
| | | | Oops - added the code and forgot to turn it off at that point :-(
* Add an option to stop make on various errorsSteve McIntyre2018-06-101-7/+15
| | | | | | | | | | | | | By default, many of the processes in the webwml build are run with a leading "-" so that make will ignore errors. Replace *most* of those (*not* including rm calls for make clean) with $(IGNORE) and add a conditional to Makefile.common to control what $(IGNORE) does. By default, things will work just the same as before. If you set STRICT_ERROR_CHECKS=1 in Makefile.common, the build will now be much more strict. Most people can just ignore the change to add this option, but it's helpful when debugging the scripts to have things fail cleanly and quickly.
* Major Makefile overhaulsSteve McIntyre2018-06-061-1/+9
| | | | | | | | | | | | Add rules to generate the git revs cache in Makefile.common, referenced as $(VCSREVCACHE) Add an extra order-only prerequisite on $(VCSREVCACHE) for ~all rules converting .wml to .html, so that we'll make sure we have a cache built up-front before we start building anything. More factorisation of various year-based Makefiles to use a common Make.year set of rules.
* Add translation-check.wml as a depfor all non-english .wml filesSteve McIntyre2018-06-031-2/+7
| | | | | | The output of this template file matters in all translated files, and especially while we're still hacking on it make it easier for make to track this dependency.
* Add recent_list_security.wml to the gendep dependenciesFrank Lichtenheld2016-04-081-0/+2
| | | | | | CVS version numbers Makefile.common: 1.110 -> 1.111
* Makefile.common: Rework gendep mechanismFrank Lichtenheld2016-04-041-39/+42
| | | | | | | | | | | | | | | | Fix the FIXME to also automatically print gettext dependencies. Do this by moving the detection code from inline shell to a separate gendep.pl perl script which allows for easier pattern matching. Also update the output of gendep in Makefile.common. Apparently it was quite old. CVS version numbers Makefile.common: 1.109 -> 1.110 gendep.pl: INITIAL -> 1.1
* Clean up already gone todoitem stuffDavid Prévot2013-01-271-4/+0
| | | | | | CVS version numbers Makefile.common: 1.108 -> 1.109
* countries_all has been merged in countriesDavid Prévot2012-01-011-1/+0
| | | | | | CVS version numbers Makefile.common: 1.107 -> 1.108
* Remove useless mirrors templateDavid Prévot2011-12-311-3/+1
| | | | | | | | | CVS version numbers Makefile.common: 1.106 -> 1.107 english/po/Makefile: 1.88 -> 1.89 english/template/debian/mirrors.wml: 1.44 -> 1.45(DEAD) english/template/debian/navbar.wml: 1.87 -> 1.88
* No more workaround for en-us/en-gb languages, apache serves enSimon Paillard2011-05-021-2/+0
| | | | | | | | http://lists.debian.org/20110502212708.GE17799@glenfiddich.mraw.org CVS version numbers Makefile.common: 1.105 -> 1.106
* Add breadcrumbsDavid Prévot2011-02-271-14/+3
| | | | | | | CVS version numbers Makefile.common: 1.104 -> 1.105 english/template/debian/navbar.wml: 1.79 -> 1.80
* (cleanup) Remove unused header (only basic.wml is used)David Prévot2011-02-221-1/+0
| | | | | | | CVS version numbers Makefile.common: 1.103 -> 1.104 english/template/debian/header.wml: 1.19 -> 1.20(DEAD)
* Makes languages template trigger the whole rebuildDavid Prévot2011-02-051-1/+1
| | | | | | CVS version numbers Makefile.common: 1.102 -> 1.103
* Remove Makefile dependencies on old removed CD/pictures/: ↵Simon Paillard2010-04-051-5/+1
| | | | | | | | | http://lists.debian.org/debian-www/2010/04/msg00006.html CVS version numbers Makefile.common: 1.101 -> 1.102 english/CD/Makefile: 1.17 -> 1.18
* Clean target: remove en-{gb|us}.html files/links ↵Simon Paillard2010-02-261-0/+6
| | | | | | | | <20100128204437.GH3593@dedibox.ebzao.info> CVS version numbers Makefile.common: 1.100 -> 1.101
* Add processing for projectnews templates to gendep target.Frans Pop2009-02-161-1/+4
| | | | | | | | Looks like the generated dependencies in this file need updating! CVS version numbers Makefile.common: 1.99 -> 1.100
* replace the last remaining case of ugly parenthesized ifeqJosip Rodin2008-08-291-1/+1
| | | | | | CVS version numbers Makefile.common: 1.98 -> 1.99
* oh, we already had the exception the other way around - so reverse the ↵Josip Rodin2008-08-291-3/+3
| | | | | | | | | direction now CVS version numbers Makefile.common: 1.97 -> 1.98 norwegian/Make.lang: 1.4 -> 1.5
* noted locale deficiency with gendepJosip Rodin2008-08-291-0/+1
| | | | | | CVS version numbers Makefile.common: 1.96 -> 1.97
* this should be a working implementation of proper .mo dependencies :) i just ↵Josip Rodin2008-08-171-19/+58
| | | | | | | | | had to add a couple of small kludges here and there, for English missing .mo files, for the %.mo install rules not to conflict between the two makefiles, to avoid excess cross-language touching of templates, and finally avoiding overwriting .po with .pot :) CVS version numbers Makefile.common: 1.95 -> 1.96 english/po/Makefile: 1.70 -> 1.71
* fix up touch_translations.pl invocation logic so it's less convoluted; use ↵Josip Rodin2008-08-171-4/+5
| | | | | | | | the CUR_DIR (local) variable rather than CURDIR (global) so that we don't accidentally do it in the wrong place for someone CVS version numbers Makefile.common: 1.94 -> 1.95
* CD custom dependencies moved to the right place nowJosip Rodin2008-08-171-14/+2
| | | | | | CVS version numbers Makefile.common: 1.93 -> 1.94
* added a handy alias for .wmlrc dependencies, also useful elsewhereJosip Rodin2008-08-171-3/+5
| | | | | | CVS version numbers Makefile.common: 1.92 -> 1.93
* removed misplaced generic %.xy.html dependency exceptions, now they're over ↵Josip Rodin2008-08-171-20/+0
| | | | | | | | there where they should be CVS version numbers Makefile.common: 1.91 -> 1.92
* added dependencies for installer and release_images templatesJosip Rodin2008-08-081-0/+3
| | | | | | CVS version numbers Makefile.common: 1.90 -> 1.91
* release_data dependenciesJosip Rodin2008-08-081-0/+2
| | | | | | CVS version numbers Makefile.common: 1.89 -> 1.90
* Install SVG files (required in logos/) as well, thanks Ricky Zhou for the patchJens Seidel2007-07-111-1/+1
| | | | | | CVS version numbers Makefile.common: 1.88 -> 1.89
* added the new countries_all -> countries dependencyJosip Rodin2007-04-171-0/+1
| | | | | | CVS version numbers Makefile.common: 1.87 -> 1.88
* Add NOGENERICDEP := true for /users/Thomas Huriaux2005-09-121-0/+3
| | | | | | CVS version numbers Makefile.common: 1.86 -> 1.87
* Delete dependencies on unused imagesFrank Lichtenheld2005-08-121-40/+3
| | | | | | CVS version numbers Makefile.common: 1.85 -> 1.86
* basic.wml needs to depend on navbar.wmlFrank Lichtenheld2005-07-031-1/+2
| | | | | | CVS version numbers Makefile.common: 1.84 -> 1.85
* Update dependencies for templates files, and add a 'gendep' targetDenis Barbier2004-12-021-16/+45
| | | | | | | | to help maintaining these dependencies. CVS version numbers Makefile.common: 1.83 -> 1.84
* Don't define NOGENERICDEP for security/audit to simplify the MakefileFrank Lichtenheld2004-05-251-0/+2
| | | | | | | | | (There has to be a cleaner way than how I did it, though) CVS version numbers Makefile.common: 1.82 -> 1.83 english/security/audit/Makefile: 1.4 -> 1.5
* legal/licenses will need NOGENERICDEP, tooFrank Lichtenheld2004-04-291-0/+3
| | | | | | CVS version numbers Makefile.common: 1.81 -> 1.82
* Add legal* templatesFrank Lichtenheld2004-04-241-1/+10
| | | | | | CVS version numbers Makefile.common: 1.80 -> 1.81
* Install also not gzipped gimp files (.xcf)Frank Lichtenheld2003-08-251-1/+1
| | | | | | CVS version numbers Makefile.common: 1.79 -> 1.80
* use patsubst instead of subst to avoid breaking directories called ↵Josip Rodin2003-07-281-3/+3
| | | | | | | | foo-installbar, noticed by Geert Stappers CVS version numbers Makefile.common: 1.78 -> 1.79
* added missing securityreferences template depJosip Rodin2003-02-281-1/+2
| | | | | | CVS version numbers Makefile.common: 1.77 -> 1.78
* new security gettext domainJosip Rodin2003-02-131-2/+1
| | | | | | | | | | | | | | | | CVS version numbers Makefile.common: 1.76 -> 1.77 english/po/Makefile: 1.35 -> 1.36 english/po/security.pot: INITIAL -> 1.1 english/po/templates.pot: 1.11 -> 1.12 english/security/Makefile: 1.45 -> 1.46 english/security/crossreferences.wml: 1.5 -> 1.6 english/security/dsa.rdf.in: 1.5 -> 1.6 english/security/make-ref-table.pl: 1.15 -> 1.16 english/template/debian/security.wml: 1.111 -> 1.112 english/template/debian/security_tags.wml: 1.44 -> 1.45(DEAD) english/template/debian/securityreferences.wml: 1.2 -> 1.3
* Drop circular dependenciesDenis Barbier2003-01-251-1/+0
| | | | | | CVS version numbers Makefile.common: 1.75 -> 1.76
* Update dependencies for english/template/debian/*.wml filesDenis Barbier2003-01-231-58/+81
| | | | | | CVS version numbers Makefile.common: 1.74 -> 1.75
* added the two obviously missing recent_list depsJosip Rodin2003-01-221-0/+1
| | | | | | CVS version numbers Makefile.common: 1.73 -> 1.74
* Move localized values from english/template/debian/ctime.wml intoDenis Barbier2003-01-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a new 'date' gettext domain. Some black magic is needed to prevent expansion of % signs during pass 2. CVS version numbers Makefile.common: 1.72 -> 1.73 arabic/po/date.ar.po: INITIAL -> 1.1 catalan/po/date.ca.po: INITIAL -> 1.1 chinese/po/date.zh.po: INITIAL -> 1.1 croatian/po/date.hr.po: INITIAL -> 1.1 danish/po/date.da.po: INITIAL -> 1.1 dutch/po/date.nl.po: INITIAL -> 1.1 english/po/Makefile: 1.33 -> 1.34 english/po/date.pot: INITIAL -> 1.1 english/template/debian/ctime.wml: 1.108 -> 1.109 esperanto/po/date.eo.po: INITIAL -> 1.1 farsi/po/date.fa.po: INITIAL -> 1.1 finnish/po/date.fi.po: INITIAL -> 1.1 french/po/date.fr.po: INITIAL -> 1.1 german/po/date.de.po: INITIAL -> 1.1 greek/po/date.el.po: INITIAL -> 1.1 hungarian/po/date.hu.po: INITIAL -> 1.1 indonesian/po/date.id.po: INITIAL -> 1.1 italian/po/date.it.po: INITIAL -> 1.1 japanese/po/date.ja.po: INITIAL -> 1.1 korean/po/date.ko.po: INITIAL -> 1.1 lithuanian/po/date.lt.po: INITIAL -> 1.1 norwegian/po/date.no.po: INITIAL -> 1.1 polish/po/date.pl.po: INITIAL -> 1.1 portuguese/po/date.pt.po: INITIAL -> 1.1 romanian/po/date.ro.po: INITIAL -> 1.1 russian/po/date.ru.po: INITIAL -> 1.1 spanish/po/date.es.po: INITIAL -> 1.1 swedish/po/date.sv.po: INITIAL -> 1.1 turkish/po/date.tr.po: INITIAL -> 1.1
* the .def files aren't used any moreJosip Rodin2002-12-011-6/+0
| | | | | | | CVS version numbers Makefile.common: 1.71 -> 1.72 english/template/debian/.cvsignore: 1.1 -> 1.2(DEAD)

© 2014-2024 Faster IT GmbH | imprint | privacy policy