Rev 639 | Rev 645 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 639 | Rev 643 | ||
---|---|---|---|
Line 104... | Line 104... | ||
104 | copy_known_files() |
104 | copy_known_files() |
105 | { |
105 | { |
106 | if [ "${SET_VERSION}" = "YES" ] ; then |
106 | if [ "${SET_VERSION}" = "YES" ] ; then |
107 | copy_set_version hrp_readme.txt "${EXTRACTDIR}/hrp_readme.txt" |
107 | copy_set_version hrp_readme.txt "${EXTRACTDIR}/hrp_readme.txt" |
108 | else |
108 | else |
- | 109 | if [ -f hrp_readme.txt ] ; then |
|
109 | cp -pv hrp_readme.txt "${EXTRACTDIR}" |
110 | cp -pv hrp_readme.txt "${EXTRACTDIR}" |
- | 111 | fi |
|
110 | fi |
112 | fi |
111 | 113 | ||
112 | if [ "${HRPTYPE}" = "polymost" ] || [ "${HRPTYPE}" = "polymost_override" ] ||\ |
114 | if [ "${HRPTYPE}" = "polymost" ] || [ "${HRPTYPE}" = "polymost_override" ] ||\ |
113 | [ "${HRPTYPE}" = "megaton" ] || [ "${HRPTYPE}" = "megaton_override" ] ||\ |
115 | [ "${HRPTYPE}" = "megaton" ] || [ "${HRPTYPE}" = "megaton_override" ] ||\ |
114 | [ "${HRPTYPE}" = "polymer" ] || [ "${HRPTYPE}" = "full" ] ; then |
116 | [ "${HRPTYPE}" = "polymer" ] || [ "${HRPTYPE}" = "full" ] ; then |
Line 582... | Line 584... | ||
582 | DIRLIST=./EXTRACT_DIRECTORIES.lst |
584 | DIRLIST=./EXTRACT_DIRECTORIES.lst |
583 | du "${EXTRACTDIR}" > ${DIRLIST} |
585 | du "${EXTRACTDIR}" > ${DIRLIST} |
584 | cat ${DIRLIST} | while read DIR ; do |
586 | cat ${DIRLIST} | while read DIR ; do |
585 | if [ "0" = "`echo \"${DIR}\" | grep -owE \"0\"`" ] ; then |
587 | if [ "0" = "`echo \"${DIR}\" | grep -owE \"0\"`" ] ; then |
586 | EMPTYDIR="`echo \"${DIR}\" | sed -r --posix s/0//`" |
588 | EMPTYDIR="`echo \"${DIR}\" | sed -r --posix s/0//`" |
587 | if [ -d ${EMPTYDIR} ] ; then |
589 | if [ -d "${EMPTYDIR}" ] ; then |
588 | rmdir --parents --ignore-fail-on-non-empty ${EMPTYDIR} |
590 | rmdir --parents --ignore-fail-on-non-empty "${EMPTYDIR}" |
589 | fi |
591 | fi |
590 | fi |
592 | fi |
591 | done |
593 | done |
592 | rm ${DIRLIST} |
594 | rm ${DIRLIST} |
593 | else |
595 | else |
Line 617... | Line 619... | ||
617 | copy_folders |
619 | copy_folders |
618 | 620 | ||
619 | echo "### Copying 'known' files ... ###" |
621 | echo "### Copying 'known' files ... ###" |
620 | copy_known_files |
622 | copy_known_files |
621 | 623 | ||
622 | if [ "${HRPTYPE}" = "polymost" ] || [ "${HRPTYPE}" = "polymost_override" ] \ |
624 | if [ "${HRPTYPE}" = "polymost" ] || [ "${HRPTYPE}" = "polymost_override" ] ||\ |
623 | [ "${HRPTYPE}" = "megaton" ] || [ "${HRPTYPE}" = "megaton_override" ] ; then |
625 | [ "${HRPTYPE}" = "megaton" ] || [ "${HRPTYPE}" = "megaton_override" ] ; then |
624 | echo "### Creating Polymost maphacks ... ###" |
626 | echo "### Creating Polymost maphacks ... ###" |
625 | create_polymost_mhk |
627 | create_polymost_mhk |
626 | 628 | ||
627 | echo "### DukePlus<>Polymost HRP compatibility patch ... ###" |
629 | echo "### DukePlus<>Polymost HRP compatibility patch ... ###" |