[meld: 2/8] freeze: Introduce building as freezed binaries zip (gitlab #205)



commit 41e10b8c5ce00a3fb47e2cbdeb1490b96fadbd1f
Author: Vasily Galkin <galkin-vv ya ru>
Date:   Mon Jun 18 23:22:02 2018 +0000

    freeze: Introduce building as freezed binaries zip (gitlab #205)
    
    Explicit prefix argument is used to override default
    behaviour of creating "Program files" subfolder in archive
    since it isn't typical for zipped binaries on windows.
    
    Explicit root argument is used to protect mixing source and binaries
    while using prefix "."

 appveyor.yml | 4 ++++
 1 file changed, 4 insertions(+)
---
diff --git a/appveyor.yml b/appveyor.yml
index 2dd91a0e..002f1ea4 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -46,7 +46,11 @@ build_script:
   - cmd: |
       %PYTHON_PREFIX%\Lib\site-packages\gnome\glib-compile-schemas data
       %PYTHON_PREFIX%\python setup_win32.py bdist_msi
+      %PYTHON_PREFIX%\python setup_win32.py install --root build/install_root --prefix . bdist_dumb
 
 artifacts:
   - path: dist/*.msi
     name: Meld installer
+
+  - path: dist/*.zip
+    name: Meld freezed binaries archive


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]