Commit e2e3342
Add INCLUDE_OBSOLETE emission toggle for deprecated terms (#378)
Deprecated/obsolete terms enter the build only via ../templates/deprecated.tsv
(verified: metpo-edit.owl has zero owl:deprecated). Add an INCLUDE_OBSOLETE make
variable that conditionally drops that template:
- INCLUDE_OBSOLETE=true (default): obsoletes included; committed artifacts and the
artifact-freshness check reproduce unchanged.
- INCLUDE_OBSOLETE=false: obsolete-free build.
Verified in the odkfull container: false -> 0 owl:deprecated, 291 classes;
true -> 1216 owl:deprecated, 1455 classes. Default reproduces committed content.
Documented in CLAUDE.md.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent c30481f commit e2e3342
2 files changed
Lines changed: 24 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
183 | 183 | | |
184 | 184 | | |
185 | 185 | | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
186 | 196 | | |
187 | 197 | | |
188 | 198 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
108 | 121 | | |
109 | 122 | | |
110 | 123 | | |
| |||
113 | 126 | | |
114 | 127 | | |
115 | 128 | | |
116 | | - | |
| 129 | + | |
117 | 130 | | |
118 | 131 | | |
119 | 132 | | |
| |||
0 commit comments