mirror of
git://sourceware.org/git/lvm2.git
synced 2025-03-10 16:58:47 +03:00
man: regexp readability / use $(SED)
This commit is contained in:
parent
0c2f7ed49a
commit
3aab873199
@ -170,7 +170,20 @@ SEE_ALSO=$(srcdir)/see_also.end
|
||||
) > $@
|
||||
|
||||
define SUBSTVARS
|
||||
echo "Generating $@" ; $(SED) -e "s+#VERSION#+$(LVM_VERSION)+;s+#DEFAULT_SYS_DIR#+$(DEFAULT_SYS_DIR)+;s+#DEFAULT_ARCHIVE_DIR#+$(DEFAULT_ARCHIVE_DIR)+;s+#DEFAULT_BACKUP_DIR#+$(DEFAULT_BACKUP_DIR)+;s+#DEFAULT_PROFILE_DIR#+$(DEFAULT_PROFILE_DIR)+;s+#DEFAULT_CACHE_DIR#+$(DEFAULT_CACHE_DIR)+;s+#DEFAULT_LOCK_DIR#+$(DEFAULT_LOCK_DIR)+;s+#CLVMD_PATH#+/data/lvmtest/usr/sbin/clvmd+;s+#LVM_PATH#+/data/lvmtest/sbin/lvm+;s+#DEFAULT_RUN_DIR#+/var/run/lvm+;s+#DEFAULT_PID_DIR#+/var/run+;s+#SYSTEMD_GENERATOR_DIR#+$(SYSTEMD_GENERATOR_DIR)+;s+#DEFAULT_MANGLING#+$(DEFAULT_MANGLING)+;" $< > $@
|
||||
echo "Generating $@"
|
||||
$(SED) -e "s+#VERSION#+$(LVM_VERSION)+" \
|
||||
-e "s+#DEFAULT_SYS_DIR#+$(DEFAULT_SYS_DIR)+" \
|
||||
-e "s+#DEFAULT_ARCHIVE_DIR#+$(DEFAULT_ARCHIVE_DIR)+" \
|
||||
-e "s+#DEFAULT_BACKUP_DIR#+$(DEFAULT_BACKUP_DIR)+" \
|
||||
-e "s+#DEFAULT_PROFILE_DIR#+$(DEFAULT_PROFILE_DIR)+" \
|
||||
-e "s+#DEFAULT_CACHE_DIR#+$(DEFAULT_CACHE_DIR)+" \
|
||||
-e "s+#DEFAULT_LOCK_DIR#+$(DEFAULT_LOCK_DIR)+" \
|
||||
-e "s+#CLVMD_PATH#+/data/lvmtest/usr/sbin/clvmd+" \
|
||||
-e "s+#LVM_PATH#+/data/lvmtest/sbin/lvm+" \
|
||||
-e "s+#DEFAULT_RUN_DIR#+/var/run/lvm+" \
|
||||
-e "s+#DEFAULT_PID_DIR#+/var/run+" \
|
||||
-e "s+#SYSTEMD_GENERATOR_DIR#+$(SYSTEMD_GENERATOR_DIR)+" \
|
||||
-e "s+#DEFAULT_MANGLING#+$(DEFAULT_MANGLING)+" $< > $@
|
||||
endef
|
||||
|
||||
# Escape any '-':
|
||||
@ -181,19 +194,19 @@ endef
|
||||
# - in numerical ranges
|
||||
# - in single one in '\\f.-'
|
||||
define ESCAPEHYPHENS
|
||||
sed -i -e "s+\([^\\]\)-\{7\}+\1\\\-\\\-\\\-\\\-\\\-\\\-\\\-+g" \
|
||||
-e "s+\([^\\]\)-\{6\}+\1\\\-\\\-\\\-\\\-\\\-\\\-+g" \
|
||||
-e "s+\([^\\]\)-\{5\}+\1\\\-\\\-\\\-\\\-\\\-+g" \
|
||||
-e "s+\([^\\]\)-\{4\}+\1\\\-\\\-\\\-\\\-+g" \
|
||||
-e "s+\([^\\]\)-\{3\}+\1\\\-\\\-\\\-+g" \
|
||||
-e "s+\([^\\]\)-\{2\}+\1\\\-\\\-+g" \
|
||||
-e "s+^-\{2\}+\\\-\\\-+g" \
|
||||
-e "s+ -+ \\\-+g" \
|
||||
-e "s+\(cache\)-\([[:alpha:]]\{1,\}\)+\1\\\-\2+g" \
|
||||
-e "s+\(thin\)-\([[:alpha:]]\{1,\}\)+\1\\\-\2+g" \
|
||||
-e "s+\([0-9]\)-\([0-9]\)+\1\\\-\2+g" \
|
||||
-e "s+\(\\\f.\)-\([^-]\)+\1\\\-\2+g" \
|
||||
-e "s+\([[:digit:]]\{4\}\)\\\-\([[:digit:]]\{2\}\)\\\-\([[:digit:]]\{2\}\)+\1-\2-\3+g" $@
|
||||
$(SED) -i -e "s+\([^\\]\)-\{7\}+\1\\\-\\\-\\\-\\\-\\\-\\\-\\\-+g" \
|
||||
-e "s+\([^\\]\)-\{6\}+\1\\\-\\\-\\\-\\\-\\\-\\\-+g" \
|
||||
-e "s+\([^\\]\)-\{5\}+\1\\\-\\\-\\\-\\\-\\\-+g" \
|
||||
-e "s+\([^\\]\)-\{4\}+\1\\\-\\\-\\\-\\\-+g" \
|
||||
-e "s+\([^\\]\)-\{3\}+\1\\\-\\\-\\\-+g" \
|
||||
-e "s+\([^\\]\)-\{2\}+\1\\\-\\\-+g" \
|
||||
-e "s+^-\{2\}+\\\-\\\-+g" \
|
||||
-e "s+ -+ \\\-+g" \
|
||||
-e "s+\(cache\)-\([[:alpha:]]\{1,\}\)+\1\\\-\2+g" \
|
||||
-e "s+\(thin\)-\([[:alpha:]]\{1,\}\)+\1\\\-\2+g" \
|
||||
-e "s+\([0-9]\)-\([0-9]\)+\1\\\-\2+g" \
|
||||
-e "s+\(\\\f.\)-\([^-]\)+\1\\\-\2+g" \
|
||||
-e "s+\([[:digit:]]\{4\}\)\\\-\([[:digit:]]\{2\}\)\\\-\([[:digit:]]\{2\}\)+\1-\2-\3+g" $@
|
||||
endef
|
||||
|
||||
%.5: $(srcdir)/%.5_main
|
||||
|
Loading…
x
Reference in New Issue
Block a user