appveyor: get nsis from libwebsockets.org
[platform/upstream/libwebsockets.git] / appveyor.yml
index 9393f37..a6b45fc 100644 (file)
@@ -14,10 +14,11 @@ environment:
     - LWS_METHOD: nossl
       CMAKE_ARGS: -DLWS_WITH_SSL=OFF
 install:
-  - appveyor DownloadFile http://slproweb.com/download/Win32OpenSSL-1_0_2a.exe
-  - Win32OpenSSL-1_0_2a.exe /silent /verysilent /sp- /suppressmsgboxes
-  - cinst nsis
-  - SET PATH=C:\Program Files\NSIS\;%PATH%
+  - appveyor DownloadFile https://libwebsockets.org:444/Win32OpenSSL-1_0_2h.exe
+  - Win32OpenSSL-1_0_2h.exe /silent /verysilent /sp- /suppressmsgboxes
+  - appveyor DownloadFile https://libwebsockets.org:444/nsis-3.0rc1-setup.exe
+  - cmd /c start /wait nsis-3.0rc1-setup.exe /S /D=C:\nsis
+  - SET PATH=C:\Program Files\NSIS\;C:\Program Files (x86)\NSIS\;%PATH%
 build:
 
 build_script:
@@ -26,10 +27,11 @@ build_script:
   - cmake -DCMAKE_BUILD_TYPE=Release %CMAKE_ARGS% ..
   - cmake --build . --config Release
 
-after_build:
-  - cd ..
-  - cd win32port
-  - makensis -DVERSION=%APPVEYOR_BUILD_VERSION% libwebsockets.nsi
+# TODO: Keeps breaking Windows build, should be rewritten using CPack properly instead...
+#after_build:
+#  - cd ..
+#  - cd win32port
+#  - makensis -DVERSION=%APPVEYOR_BUILD_VERSION% libwebsockets.nsi
 
 
 artifacts: