fixed a couple of Windows exe update bugs
[youtube-dl] / Makefile
index 07cc1eff71b34afeb8455e817be4648d27e258bf..e2da02e96ba304fec7e76c5fb604ae973cbf34fa 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -10,12 +10,17 @@ update-readme:
                header=$$(sed -e '/.*## OPTIONS/,$$ d' README.md) && \
                footer=$$(sed -e '1,/.*## FAQ/ d' README.md) && \
                echo "$${header}" > README.md && \
-               echo -e '\n## OPTIONS' >> README.md && \
+               echo >> README.md && \
+               echo '## OPTIONS' >> README.md && \
                echo "$${options}" >> README.md&& \
-               echo -e '\n## FAQ' >> README.md && \
+               echo >> README.md && \
+               echo '## FAQ' >> README.md && \
                echo "$${footer}" >> README.md
 
 compile:
-       cp youtube_dl/__init__.py youtube-dl
+       zip --quiet --junk-paths youtube-dl youtube_dl/*.py
+       echo '#!/usr/bin/env python' > youtube-dl
+       cat youtube-dl.zip >> youtube-dl
+       rm youtube-dl.zip
 
 .PHONY: default compile update update-latest update-readme