Birch-san
|
81afd4caba
|
add WixSetup project again, with configurations and platforms matched to JUCE's
|
2019-08-04 11:10:48 +01:00 |
|
Birch-san
|
d26599eb0d
|
copy libraries as content
|
2019-08-04 10:58:39 +01:00 |
|
Birch-san
|
9e78d1219f
|
attempt 2 to get single-configuration multi-platform Visual Studio template out of Projucer
|
2019-08-04 10:57:36 +01:00 |
|
Birch-san
|
dece504e37
|
use macro expansion to get a more idiomatic separation between configurations and platforms
|
2019-08-04 10:43:43 +01:00 |
|
Birch-san
|
f7f27f3d34
|
start making Wix Setup project
|
2019-08-04 00:20:09 +01:00 |
|
Birch-san
|
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 |
|
Birch-san
|
a325365bb7
|
add GCC runtime library to concatenated license
|
2019-08-03 17:32:49 +01:00 |
|
Birch-san
|
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 |
|
Birch-san
|
ecfb41611d
|
compiles and links on x86, x64
|
2019-08-03 17:02:32 +01:00 |
|
Birch-san
|
2f29023495
|
copy libraries as content to target folder
|
2019-08-03 16:45:26 +01:00 |
|
Birch-san
|
0870195e7e
|
regenerate Windows Projucer project with separate library paths for x86, x64
|
2019-08-03 16:42:29 +01:00 |
|
Birch-san
|
c05d784412
|
ask Projucer to generate win32 run config
|
2019-07-31 21:54:14 +01:00 |
|
Alex Birch
|
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 |
|
Alex Birch
|
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 |
|
Alex Birch
|
7a0e0ed69d
|
update docs to mention cross-platform support, and recommend FatBoy soundfont
|
2019-03-02 21:41:00 +00:00 |
|
Alex Birch
|
e4f698ecbe
|
fix instructions for building Windows
|
2018-06-17 14:23:58 +01:00 |
|
Alex Birch
|
2da2fca3b1
|
move Windows build instructions to Windows build folder
|
2018-06-17 13:58:54 +01:00 |
|
Birch-san
|
bf3c96262c
|
add licenses to Windows installer, fix macOS Steinberg license
|
2018-06-15 15:49:07 +01:00 |
|
Birch-san
|
d9ac397435
|
made an installer
|
2018-06-15 14:39:04 +01:00 |
|
Birch-san
|
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 |
|
Birch-san
|
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 |
|
Birch-san
|
9c85ebdc0f
|
libspeex license
|
2018-06-14 23:16:48 +01:00 |
|
Birch-san
|
9556d7a6d3
|
add licenses for Windows libraries
|
2018-06-14 23:02:11 +01:00 |
|
Birch-san
|
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 |
|
Birch-san
|
0d115f2646
|
copy libs as content to VST built dir
|
2018-06-14 19:18:43 +01:00 |
|
Birch-san
|
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 |
|
Birch-san
|
5ce7323b11
|
in Projucer: specify Windows target platform, add missing files, remove retired files
|
2018-06-14 18:28:04 +01:00 |
|
Birch-san
|
c0055aa66b
|
Windows VST target
|
2018-06-14 01:58:41 +01:00 |
|
Birch-san
|
58ce13b688
|
linker working, application launches. but need a more formal copy files build phase
|
2018-06-14 01:18:58 +01:00 |
|
Birch-san
|
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 |
|
Birch-san
|
eebb0c1a8c
|
retarget solution to newer Windows SDK
|
2018-06-14 00:03:07 +01:00 |
|
Birch-san
|
eacc39bf93
|
generated default Windows project in Projucer 5.3.2
|
2018-06-13 23:56:48 +01:00 |
|