]> git.wh0rd.org - chrome-ext/web-power-switch.git/blobdiff - makedist.sh
options: switch to new chrome options page
[chrome-ext/web-power-switch.git] / makedist.sh
index 76be81836e843477312d5604cbbe9977fb208d62..482baf82e1e69cab97373da7bdddd4f2684fef45 100755 (executable)
@@ -30,13 +30,20 @@ while read line ; do
   [[ ${line} == */* ]] && mkdir -p "${P}/${line%/*}"
   ln "${line}" "${P}/${line}"
 done < <(sed 's:#.*::' manifest.files)
-cp manifest.json "${P}/"
+cp Makefile manifest.files manifest.json "${P}/"
+
+make -C "${P}" -j {css,js}-min
+while read line ; do
+       mv "${line}.min" "${line}"
+done < <(find "${P}" -name '*.js' -o -name '*.css')
+rm "${P}"/{manifest.files,Makefile}
 
 sed -i \
   -e '/"version"/s:"[^"]*",:"'${PVR}'",:' \
   "${P}/manifest.json"
 
 zip="${P}.zip"
+rm -f "${zip}"
 zip -r "${zip}" "${P}"
 rm -rf "${P}"
 du -b "${zip}"