Просмотр исходного кода

Merge pull request #100 from mathieu-aubin/patch-1

Updates make-man.sh
mom040267 9 лет назад
Родитель
Сommit
556458f003
1 измененных файлов с 23 добавлено и 11 удалено
  1. 23 11
      make-man.sh

+ 23 - 11
make-man.sh

@@ -1,17 +1,29 @@
 #!/bin/sh
 
-rm -rf man/man1/*
+pushd man/man1 >/dev/null 2>&1
+  rm -rf ~0/*.1
 
-txt2man -s 1 -t TURN -I turnserver -I turnadmin -I turnutils -I turnutils_uclient -I turnutils_stunclient -I turnutils_rfc5769check -I turnutils_peer -I turnutils_natdiscovery -I turnutils_oauth -B "TURN Server" README.turnserver | sed -e 's/-/\\-/g' > man/man1/turnserver.1
+  for _tMB in {admin,server,utils} ;
+    do
+      txt2man -s 1 -t TURN \
+        -I turn${_tMB} \
+        -I turnadmin \
+        -I turnutils \
+        -I turnutils_uclient \
+        -I turnutils_stunclient \
+        -I turnutils_rfc5769check \
+        -I turnutils_peer \
+        -I turnutils_natdiscovery \
+        -I turnutils_oauth \
+        -B "TURN Server" ~1/README.turn${_tMB} | \
+        sed -e 's/-/\\-/g' > turn${_tMB}.1 ;
+    done
 
-txt2man -s 1 -t TURN -I turnserver -I turnadmin -I turnutils -I turnutils_uclient -I turnutils_stunclient -I turnutils_rfc5769check -I turnutils_peer -I turnutils_natdiscovery -I turnutils_oauth -B "TURN Server" README.turnadmin | sed -e 's/-/\\-/g'> man/man1/turnadmin.1
+  for _tLNK in {uclient,peer,stunclient,natdiscovery,oauth} ;
+    do
+      ln -s turnutils.1 turnutils_${_tLNK}.1 ; 
+    done
 
-txt2man -s 1 -t TURN -I turnserver -I turnadmin -I turnutils -I turnutils_uclient -I turnutils_stunclient -I turnutils_rfc5769check -I turnutils_peer -I turnutils_natdiscovery -I turnutils_oauth -B "TURN Server" README.turnutils | sed -e 's/-/\\-/g' > man/man1/turnutils.1
-
-cd man/man1; ln -s turnutils.1 turnutils_uclient.1;cd ../..
-cd man/man1; ln -s turnutils.1 turnutils_peer.1;cd ../..
-cd man/man1; ln -s turnutils.1 turnutils_stunclient.1;cd ../..
-cd man/man1; ln -s turnutils.1 turnutils_natdiscovery.1;cd ../..
-cd man/man1; ln -s turnutils.1 turnutils_oauth.1;cd ../..
-cd man/man1; ln -s turnserver.1 coturn.1;cd ../..
+  ln -s turnserver.1 coturn.1 ;
 
+popd >/dev/null 2>&1