Commit Graph

34 Commits

Author SHA1 Message Date
2cf528bc14 show license agreement. remove bitmap from Minimal UI, to fit license text better 2019-08-04 19:27:21 +01:00
83d015ed9e point to text files, libraries in Wix installer 2019-08-04 12:13:18 +01:00
81afd4caba add WixSetup project again, with configurations and platforms matched to JUCE's 2019-08-04 11:10:48 +01:00
d26599eb0d copy libraries as content 2019-08-04 10:58:39 +01:00
9e78d1219f attempt 2 to get single-configuration multi-platform Visual Studio template out of Projucer 2019-08-04 10:57:36 +01:00
dece504e37 use macro expansion to get a more idiomatic separation between configurations and platforms 2019-08-04 10:43:43 +01:00
f7f27f3d34 start making Wix Setup project 2019-08-04 00:20:09 +01:00
0c1adf5e90 tried to update Setup project again, but as usual it has fatal errors with no feedback 2019-08-03 19:18:46 +01:00
a325365bb7 add GCC runtime library to concatenated license 2019-08-03 17:32:49 +01:00
3854d8d87e add license for libgcc_s_dw2-1.dll (this is a runtime library for gcc). libgmodule should be covered by the libglib license anyway. 2019-08-03 17:24:08 +01:00
ecfb41611d compiles and links on x86, x64 2019-08-03 17:02:32 +01:00
2f29023495 copy libraries as content to target folder 2019-08-03 16:45:26 +01:00
0870195e7e regenerate Windows Projucer project with separate library paths for x86, x64 2019-08-03 16:42:29 +01:00
c05d784412 ask Projucer to generate win32 run config 2019-07-31 21:54:14 +01:00
06691aa744 update XCode project from Projucer (e.g. for C++17, and to put VST SDKs on include path) 2019-06-22 22:59:28 +01:00
9ee566b251 upgrade to JUCE 5.4.3. Remove (probably) unused JUCE modules. Remove VST2 target (it's been end-of-life'd by Steinberg and by JUCE) 2019-06-22 20:41:38 +01:00
7a0e0ed69d update docs to mention cross-platform support, and recommend FatBoy soundfont 2019-03-02 21:41:00 +00:00
e4f698ecbe fix instructions for building Windows 2018-06-17 14:23:58 +01:00
2da2fca3b1 move Windows build instructions to Windows build folder 2018-06-17 13:58:54 +01:00
bf3c96262c add licenses to Windows installer, fix macOS Steinberg license 2018-06-15 15:49:07 +01:00
d9ac397435 made an installer 2018-06-15 14:39:04 +01:00
fa4163be39 a libfluidsynth.a that I made by forking PKGBUILD and building fluidsynth with -DBUILD_SHARED_LIBS=OFF https://github.com/msys2/msys2/wiki/Creating-Packages 2018-06-15 00:34:03 +01:00
4b4d4c56b7 archives for all dependencies. not sure which of the .a and .dll.a will be needed. FLAC++ may be unrelated to FLAC. not sure what the numbered pcres are. 2018-06-14 23:18:28 +01:00
9c85ebdc0f libspeex license 2018-06-14 23:16:48 +01:00
9556d7a6d3 add licenses for Windows libraries 2018-06-14 23:02:11 +01:00
db4d6c8d1d copy as content the way I remember. also I've used a wildcard, which I think is bad for incremental build performance. but maybe doesn't matter provided folder never gets touched. it does confuse the IDE integration, but that doesn't matter either. 2018-06-14 19:25:45 +01:00
0d115f2646 copy libs as content to VST built dir 2018-06-14 19:18:43 +01:00
05d224bae2 define the Visual Studio build entirely from Projucer, with no snowflake settings. i.e. I moved link dirs, include dirs, and libraries into its definition. 2018-06-14 18:52:33 +01:00
5ce7323b11 in Projucer: specify Windows target platform, add missing files, remove retired files 2018-06-14 18:28:04 +01:00
c0055aa66b Windows VST target 2018-06-14 01:58:41 +01:00
58ce13b688 linker working, application launches. but need a more formal copy files build phase 2018-06-14 01:18:58 +01:00
b0e93d6bb7 we build against same headers, so include should be sibling of source. reconfigure project to use new include dir, remove multiprocessor compile (prevented compilation of PluginEditor, Pluginprocessor), removed references to files that no longer exist, add reference to filepickerfragment.h 2018-06-14 00:40:17 +01:00
eebb0c1a8c retarget solution to newer Windows SDK 2018-06-14 00:03:07 +01:00
eacc39bf93 generated default Windows project in Projucer 5.3.2 2018-06-13 23:56:48 +01:00