[meld/meld-3-18] freeze: Introduce building as freezed binaries zip (gitlab #205)



commit d25e5a378a7d76b6aba5e93d5d8197ee425b538e
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 f189ae6c..b6c70c8e 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -48,7 +48,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]