Skip to content

Commit a8be64c

Browse files
authored
Merge 7ce00f7 into 3187f37
2 parents 3187f37 + 7ce00f7 commit a8be64c

File tree

2 files changed

+18
-4
lines changed

2 files changed

+18
-4
lines changed

appveyor.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ environment:
77
CsoundDepsDir: C:\projects\csound\msvc\deps\bin
88
CSOUND_VERSION: 6.11.0-beta
99
HDF5_HOME: C:\Program Files\HDF_Group\HDF5\1.8.19
10-
# QTDIR: C:\Qt\5.9.2\msvc2017_64
1110
VCPKGDir: C:\Tools\vcpkg
1211
VSGENERATOR: Visual Studio 15 2017 Win64
1312
VSTOOLSET: v141
@@ -31,8 +30,6 @@ init:
3130
- set VCREDIST_CXXAMP_DIR=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Redist\MSVC\14.12.25810\x64\Microsoft.VC141.CXXAMP
3231
- set VCREDIST_OPENMP_DIR=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Redist\MSVC\14.12.25810\x64\Microsoft.VC141.OpenMP
3332
- set
34-
#- echo "Qt SDK configuration files:"
35-
#- dir "%QTDIR%\\mkspecs"
3633
- echo "Redistributable runtime libraries:"
3734
- dir /B /S "%VCToolsRedistDir%"
3835
- dir /B /S "%VCREDIST_CRT_DIR%"
@@ -49,13 +46,21 @@ install:
4946
- powershell -ExecutionPolicy ByPass -File downloadDependencies.ps1 -vsGenerator "%VSGENERATOR%" -vsToolset "%VSTOOLSET%"
5047
- powershell -ExecutionPolicy ByPass -File generateProject.ps1 -vsGenerator "%VSGENERATOR%" -vsToolset "%VSTOOLSET%" -vstSdkHome "%VST_SDK2_HOME%
5148
- cd ..
49+
#download an unzip manual and CsoundQT for inclusion with the installer
50+
- cd c:/
51+
- ps: Start-FileDownload 'https://github.com/csound/csound/releases/download/6.10.0/Csound6.10.0_manual_html.zip'
52+
- cmd: 7z.exe x Csound6.10.0_manual_html.zip
53+
- ps: Start-FileDownload 'https://github.com/CsoundQt/CsoundQt/releases/download/0.9.5/CsoundQt-0.9.5-win64.zip'
54+
- cmd: 7z.exe x CsoundQt-0.9.5-win64.zip
55+
- dir c:\
56+
- dir c:\html
57+
- dir c:\CsoundQt-0.9.5-win64\bin
5258

5359
build:
5460
parallel: true
5561
project: msvc\csound-vs\Csound.sln
5662

5763
after_build:
58-
- dir "%VCPKGDir%\installed\x64-windows-static\include"
5964
- set PATH=%PATH%;"C:\\Program Files (x86)\\Inno Setup 5"
6065
- iscc /dVcpkgInstalledBinDir=%VCPKGDir%\\installed\\x64-windows\\bin\\ /omsvc installer\\windows\\csound6_x64_appveyor.iss
6166
- 7z a csound-windows-x64-%CSOUND_VERSION%-%APPVEYOR_BUILD_NUMBER%.zip %APPVEYOR_BUILD_FOLDER%\msvc\csound-vs\RelWithDebInfo\*.exe %APPVEYOR_BUILD_FOLDER%\msvc\csound-vs\RelWithDebInfo\csound64.lib %APPVEYOR_BUILD_FOLDER%\include\ %APPVEYOR_BUILD_FOLDER%\msvc\csound-vs\RelWithDebInfo\*.dll %APPVEYOR_BUILD_FOLDER%\msvc\csound-vs\RelWithDebInfo\*.pyd %APPVEYOR_BUILD_FOLDER%\msvc\csound-vs\*.jar %APPVEYOR_BUILD_FOLDER%\msvc\csound-vs\*.py

installer/windows/csound6_x64_appveyor.iss

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,12 @@
3131
#define AppPublisher "Csound"
3232
#define AppURL "http://csound.github.io/"
3333
#define LibStkSourceDir "..\..\msvc\deps\stk-master\"
34+
#define ManualSourceDir "c:\html\"
35+
#define CsoundQTDir "c:\CsoundQt-0.9.5-win64\bin\"
3436

3537
[Components]
3638
Name: "core"; Description: "Core Csound"; Types: full custom; Flags: fixed
39+
Name: "csoundqt"; Description: "Csound QT"; Types: full custom; Flags: fixed
3740
Name: "python"; Description: "Python features (requires Python 2.7)"; Types: full;
3841

3942
[Dirs]
@@ -54,6 +57,9 @@ Name: "{app}\include"
5457
; All Csound examples go here.
5558
Name: "{app}\examples"; Permissions: users-modify
5659
#define APP_EXAMPLES "{app}\examples\"
60+
; Csound manual
61+
Name: "{app}\doc\manual"
62+
#define "{app}\doc\manual\"
5763
; Any SoundFonts or sound samples used by Csound examples go here.
5864
Name: "{app}\samples"
5965
#define APP_SAMPLES "{app}\samples\"
@@ -207,6 +213,9 @@ Source: ../../interfaces/*.py; DestDir: "{#APP_BIN}"; Flags: ignoreversion; Com
207213
Source: "../../examples\*.*"; DestDir: "{#APP_EXAMPLES}"; Excludes: "*.wav *.html"; Flags: ignoreversion recursesubdirs; Components: core
208214
Source: "../../samples\*.*"; DestDir: "{#APP_SAMPLES}"; Flags: ignoreversion recursesubdirs; Components: core
209215
Source: "{#LibStkSourceDir}rawwaves\*.*"; DestDir: "{#APP_SAMPLES}"; Flags: ignoreversion recursesubdirs; Components: core
216+
;; Source: {#ManualSourceDir}*.*; DestDir: "{#APP_MANUAL}"; Flags: ignoreversion recursesubdirs; Components: core
217+
;; Source: {#CsoundQTDir}*.*; DestDir: "{app}\bin"; Flags: ignoreversion recursesubdirs; Components: csoundqt
218+
210219

211220
[Icons]
212221
Name: "{group}\{cm:ProgramOnTheWeb,Csound}"; Filename: "{#AppURL}"; Components: core;

0 commit comments

Comments
 (0)