From 5c563c00fb5a5098542fef8c942447a0a0f39dcd Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Wed, 20 Jul 2011 21:37:18 -0400 Subject: [PATCH] Documentation. --- src/com/gitblit/build/BuildSite.java | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/src/com/gitblit/build/BuildSite.java b/src/com/gitblit/build/BuildSite.java index 7d0981b..c3a7f5f 100644 --- a/src/com/gitblit/build/BuildSite.java +++ b/src/com/gitblit/build/BuildSite.java @@ -189,6 +189,10 @@ String[] kv = token.split("=", 2); content = content.replace(kv[0], kv[1]); } + for (String token:params.regex) { + String[] kv = token.split("!!!", 2); + content = content.replaceAll(kv[0], kv[1]); + } for (String alias : params.properties) { String[] kv = alias.split("=", 2); String loadedContent = generatePropertiesContent(new File(kv[1])); @@ -350,5 +354,8 @@ @Parameter(names = { "--nomarkdown" }, description = "%STARTTOKEN%:%ENDTOKEN%", required = false) public List<String> nomarkdown = new ArrayList<String>(); + @Parameter(names = { "--regex" }, description = "searchPattern!!!replacePattern", required = false) + public List<String> regex = new ArrayList<String>(); + } } -- Gitblit v1.9.1