aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--wscript10
1 files changed, 8 insertions, 2 deletions
diff --git a/wscript b/wscript
index 7d4fd15..06a7080 100644
--- a/wscript
+++ b/wscript
@@ -630,13 +630,19 @@ def _get_news_entries(ctx):
# Add items from every specification
for specdir in specdirs(ctx.path):
name = os.path.basename(specdir.abspath())
- entries = autoship.read_ttl_news(name, ttl_files(ctx.path, specdir))
+ files = list(ttl_files(ctx.path, specdir))
+ if name == "core":
+ files = [f for f in files if (not f.endswith('/meta.ttl') and
+ not f.endswith('/people.ttl') and
+ not f.endswith('/manifest.ttl'))]
+
+ entries = autoship.read_ttl_news(name, files)
def add_items(lv2_version, name, items):
for item in items:
lv2_entries[lv2_version]["items"] += ["%s: %s" % (name, item)]
- if entries and name != "core":
+ if entries:
latest_revision = sorted(entries.keys(), reverse=True)[0]
for revision, entry in entries.items():
if "dist" in entry: