浏览代码

windist: Remove more unnecessary cruft from the Windows dist

Keir Fraser 4 年之前
父节点
当前提交
b3318a3331
共有 3 个文件被更改,包括 5 次插入1 次删除
  1. 2 0
      .github/workflows/ci.yml
  2. 2 0
      .github/workflows/release.yml
  3. 1 1
      Makefile

+ 2 - 0
.github/workflows/ci.yml

@@ -115,6 +115,8 @@ jobs:
         export VER=${{ steps.vars.outputs.sha_short }}
         unzip Greaseweazle-$VER-win.zip
         find . -name 'api-ms-win-crt-*' | xargs rm
+        find Greaseweazle-$VER/lib -name 'python*.dll' | xargs rm
+        find Greaseweazle-$VER/lib -name 'vcruntime140.dll' | xargs rm
         rm Greaseweazle-$VER-win.zip
         zip -r Greaseweazle-$VER-win.zip Greaseweazle-$VER
 

+ 2 - 0
.github/workflows/release.yml

@@ -94,6 +94,8 @@ jobs:
         export VER=${{ steps.vars.outputs.ref }}
         unzip Greaseweazle-$VER-win.zip
         find . -name 'api-ms-win-crt-*' | xargs rm
+        find Greaseweazle-$VER/lib -name 'python*.dll' | xargs rm
+        find Greaseweazle-$VER/lib -name 'vcruntime140.dll' | xargs rm
         rm Greaseweazle-$VER-win.zip
         zip -r Greaseweazle-$VER-win.zip Greaseweazle-$VER
 

+ 1 - 1
Makefile

@@ -73,7 +73,7 @@ windist:
 	cd $(PROJ)-$(VER)/scripts && $(PYTHON) setup.py build
 	cp -a $(PROJ)-$(VER)/scripts/build/exe.win*/* $(PROJ)-$(VER)/
 	cp -a $(PROJ)-$(VER)/lib/bitarray/VCRUNTIME140.DLL $(PROJ)-$(VER)/
-	rm -rf $(PROJ)-$(VER)/scripts/build $(PROJ)-$(VER)/*.py $(PROJ)-$(VER)/gw
+	rm -rf $(PROJ)-$(VER)/scripts $(PROJ)-$(VER)/*.py $(PROJ)-$(VER)/gw
 	curl -L http://softpres.org/_media/files:spsdeclib_5.1_windows.zip --output ipf.zip
 	$(UNZIP) -oipf ipf.zip
 	cp -a ipf/capsimg_binary/CAPSImg.dll $(PROJ)-$(VER)/