blueloveTH 1 год назад
Родитель
Сommit
8e6bd0ad78
1 измененных файлов с 3 добавлено и 11 удалено
  1. 3 11
      .github/workflows/main.yml

+ 3 - 11
.github/workflows/main.yml

@@ -22,7 +22,7 @@ jobs:
       run: |
         python amalgamate.py
         cd amalgamated
-        cl.exe /std:c11 /utf-8 /Ox /I. /DPK_ENABLE_OS=1 main.c /link /out:pkpy.exe
+        cl.exe /std:c11 /utf-8 /Ox /I. pocketpy.c main.c /link /out:pkpy.exe
   build_win32:
     runs-on: windows-latest
     steps:
@@ -103,16 +103,8 @@ jobs:
           python scripts/run_tests.py
       - name: Benchmark
         run: python scripts/run_tests.py benchmark
-      # - run: |
-      #     python amalgamate.py
-      #     cd plugins/macos/pocketpy
-      #     mkdir output
-      #     xcodebuild clean build CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO
-      #     cp -r build/Release/pocketpy.bundle output
-      # - uses: actions/upload-artifact@v4
-      #   with:
-      #     name: macos
-      #     path: plugins/macos/pocketpy/output
+      - name: Test Amalgamated Build
+        run: python amalgamate.py
   build_android:
       runs-on: ubuntu-latest
       steps: