Browse code

update manpath for generated manpages

juanvallejo authored on 2016/06/29 03:30:47
Showing 3 changed files
... ...
@@ -860,6 +860,7 @@ function os::build::gen-man() {
860 860
   local cmd="$1"
861 861
   local dest="$2"
862 862
   local cmdName="$3"
863
+  local filestore=".files_generated_$3"
863 864
   local skipprefix="${4:-}"
864 865
 
865 866
   # We do this in a tmpdir in case the dest has other non-autogenned files
... ...
@@ -869,7 +870,7 @@ function os::build::gen-man() {
869 869
   # generate the new files
870 870
   ${cmd} "${tmpdir}" "${cmdName}"
871 871
   # create the list of generated files
872
-  ls "${tmpdir}" | LC_ALL=C sort > "${tmpdir}/.files_generated"
872
+  ls "${tmpdir}" | LC_ALL=C sort > "${tmpdir}/${filestore}"
873 873
 
874 874
   # remove all old generated file from the destination
875 875
   while read file; do
... ...
@@ -884,7 +885,7 @@ function os::build::gen-man() {
884 884
     else
885 885
       rm "${dest}/${file}" || true
886 886
     fi
887
-  done <"${dest}/.files_generated"
887
+  done <"${dest}/${filestore}"
888 888
 
889 889
   # put the new generated file into the destination
890 890
   find "${tmpdir}" -exec rsync -pt {} "${dest}" \; >/dev/null
... ...
@@ -37,14 +37,16 @@ fi
37 37
 
38 38
 OUTPUT_DIR_REL=${1:-""}
39 39
 OUTPUT_DIR="${OS_ROOT}/${OUTPUT_DIR_REL}/docs/generated"
40
-MAN_OC_OUTPUT_DIR="${OS_ROOT}/${OUTPUT_DIR_REL}/docs/man/oc"
41
-MAN_OPENSHIFT_OUTPUT_DIR="${OS_ROOT}/${OUTPUT_DIR_REL}/docs/man/openshift"
42
-MAN_OADM_OUTPUT_DIR="${OS_ROOT}/${OUTPUT_DIR_REL}/docs/man/oadm"
40
+MAN_OUTPUT_DIR="${OS_ROOT}/${OUTPUT_DIR_REL}/docs/man/man1"
41
+# MAN_OC_OUTPUT_DIR="${OS_ROOT}/${OUTPUT_DIR_REL}/docs/man/oc"
42
+# MAN_OPENSHIFT_OUTPUT_DIR="${OS_ROOT}/${OUTPUT_DIR_REL}/docs/man/openshift"
43
+# MAN_OADM_OUTPUT_DIR="${OS_ROOT}/${OUTPUT_DIR_REL}/docs/man/oadm"
43 44
 mkdir -p "${OUTPUT_DIR}" || echo $? > /dev/null
44
-mkdir -p "${MAN_OC_OUTPUT_DIR}" || echo $? > /dev/null
45
-mkdir -p "${MAN_OPENSHIFT_OUTPUT_DIR}" || echo $? > /dev/null
46
-mkdir -p "${MAN_OADM_OUTPUT_DIR}" || echo $? > /dev/null
45
+mkdir -p "${MAN_OUTPUT_DIR}" || echo $? > /dev/null
46
+# mkdir -p "${MAN_OC_OUTPUT_DIR}" || echo $? > /dev/null
47
+# mkdir -p "${MAN_OPENSHIFT_OUTPUT_DIR}" || echo $? > /dev/null
48
+# mkdir -p "${MAN_OADM_OUTPUT_DIR}" || echo $? > /dev/null
47 49
 os::build::gen-docs "${gendocs}" "${OUTPUT_DIR}"
48
-os::build::gen-man "${genman}" "${MAN_OC_OUTPUT_DIR}" "oc"
49
-os::build::gen-man "${genman}" "${MAN_OPENSHIFT_OUTPUT_DIR}" "openshift"
50
-os::build::gen-man "${genman}" "${MAN_OADM_OUTPUT_DIR}" "oadm"
50
+os::build::gen-man "${genman}" "${MAN_OUTPUT_DIR}" "oc"
51
+os::build::gen-man "${genman}" "${MAN_OUTPUT_DIR}" "openshift"
52
+os::build::gen-man "${genman}" "${MAN_OUTPUT_DIR}" "oadm"
51 53
\ No newline at end of file
... ...
@@ -16,7 +16,7 @@ GENERATED_DOCS_ROOT="${OS_ROOT}/${GENERATED_DOCS_ROOT_REL}"
16 16
 TMP_GENERATED_DOCS_ROOT_REL="_output/verify-generated-docs"
17 17
 TMP_GENERATED_DOCS_ROOT="${OS_ROOT}/${TMP_GENERATED_DOCS_ROOT_REL}/${GENERATED_DOCS_ROOT_REL}"
18 18
 
19
-GENERATED_DOCS_MAN_ROOT_REL="docs/man"
19
+GENERATED_DOCS_MAN_ROOT_REL="docs/man/man1"
20 20
 GENERATED_DOCS_MAN_ROOT="${OS_ROOT}/${GENERATED_DOCS_MAN_ROOT_REL}"
21 21
 TMP_GENERATED_DOCS_MAN_ROOT="${OS_ROOT}/${TMP_GENERATED_DOCS_ROOT_REL}/${GENERATED_DOCS_MAN_ROOT_REL}"
22 22