Subversion Repositories duke3d_hrp

Rev

Rev 639 | Go to most recent revision | Show entire file | Regard 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}"
110
  fi
111
    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
115
    cp -pv hrp_art_license.txt      "${EXTRACTDIR}"
117
    cp -pv hrp_art_license.txt      "${EXTRACTDIR}"
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 ... ###"