scripts: force copy of files to erase already present and readonly files
authorLionel Landwerlin <llandwerlin@gmail.com>
Fri, 30 Apr 2010 00:24:08 +0000 (02:24 +0200)
committerPeter Korsgaard <jacmet@sunsite.dk>
Sun, 2 May 2010 07:33:25 +0000 (09:33 +0200)
Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
scripts/copy.sh

index 410606d5adaaa3672872fa728981538981456cff..508ed56afef911f77ac0eb000481aa172b2ffd00 100755 (executable)
@@ -5,7 +5,7 @@ TARGET_DIR=$2
 
 echo "Copying development files to target..."
 
-cp -a ${STAGING_DIR}/usr/include ${TARGET_DIR}/usr
+cp -af ${STAGING_DIR}/usr/include ${TARGET_DIR}/usr
 
 for LIBSDIR in /lib /usr/lib; do
        for WILDCARD in *.a *.la; do
@@ -13,7 +13,7 @@ for LIBSDIR in /lib /usr/lib; do
                        STAGING_STRIPPED=${FILE_PATH##${STAGING_DIR}}
                        EXTENDED_DIR=${STAGING_STRIPPED%/${WILDCARD}}
                        mkdir -p ${TARGET_DIR}${EXTENDED_DIR}
-                       cp ${FILE_PATH} ${TARGET_DIR}${STAGING_STRIPPED}
+                       cp -fa ${FILE_PATH} ${TARGET_DIR}${STAGING_STRIPPED}
                        #echo ${TARGET_DIR}${STAGING_STRIPPED}
                done
        done