Revision 7521
Added by Aaron Marcuse-Kubitza almost 12 years ago
Makefile | ||
---|---|---|
27 | 27 |
php -r 'fpassthru(fopen("https://projects.nceas.ucsb.edu/nceas/projects/bien/wiki/VegCore", "r"));' >$@ |
28 | 28 |
|
29 | 29 |
$(vocab): VegCore.htm |
30 |
(echo VegCore; $(sed) -n 's/^<h[2-4][^>]*>(<img [^>]*title="[^"S][^"]*:"[^>]*> *)?<a href="#[^>]*>(([a-z]|[A-Z]{2})[^<]*)<\/a>.*<a href="#[^"-]+".*$$/\2/p'\
|
|
30 |
(echo VegCore; $(sed) -n 's/^<h[2-4][^>]*>(<img [^>]*>)? *<a href="#[^>]*>(([a-z]|[A-Z]{2})[^<]*)<\/a>.*<a href="#[^"-]+".*$$/\2/p'\
|
|
31 | 31 |
|sort -u) <$< >$@ |
32 | 32 |
|
33 | 33 |
$(thesaurus): VegCore.htm |
Also available in: Unified diff
mappings/Makefile: VegCore.vocab.csv: Added back synonyms, so that the vocabulary contains all terms defined by VegCore, regardless of whether they are synonyms or primary terms. This also prevents VegCore.vocab.csv from losing entries when terms are renamed, which made it difficult to verify that no terms were lost when refactoring.