John Emmas
6701f666ca
Accommodate recently removed source(s) in our MSVC project (gtk2_ardour)
2017-05-23 09:28:44 +01:00
John Emmas
5b23688730
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2017-05-06 13:35:06 +01:00
John Emmas
21f5f434c6
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2017-04-26 08:09:35 +01:00
John Emmas
24699d3be4
Changes needed for building Tim's new 'string_convert' stuff with MSVC (gtk2_ardour)
2017-04-19 17:25:53 +01:00
John Emmas
69ac3938c1
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2017-03-16 10:20:27 +00:00
John Emmas
2d595b90d7
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2017-03-11 11:52:22 +00:00
John Emmas
c3917572a5
When building with MSVC, use perl to generate 'ardour.keys'
2017-01-30 11:09:56 +00:00
John Emmas
ac4484bab4
Remove some (no longer needed) source files from our MSVC project (gtk2_ardour)
2016-12-31 11:10:11 +00:00
John Emmas
b42f9b138b
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2016-12-28 09:13:25 +00:00
John Emmas
146072ec61
Remove some (no longer needed) source files from our MSVC project (gtk2_ardour)
2016-10-20 16:16:27 +01:00
John Emmas
85072e16aa
Accommodate a header file that's been moved from gtk2_ardour into libardour
2016-09-30 08:21:37 +01:00
John Emmas
d1d8b1aae7
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2016-09-22 10:54:48 +01:00
John Emmas
0ff233d234
Update our MSVC project files to generate the most recent Ardour session file format (ver 5) rather than the older v3 format
2016-08-30 07:15:00 +01:00
John Emmas
390b3073e1
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2016-08-28 10:19:42 +01:00
John Emmas
39adc85e29
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2016-07-21 09:01:21 +01:00
John Emmas
062712c691
Remove 'i18n.h' from some VC projects where it's no longer needed
2016-07-18 09:41:46 +01:00
John Emmas
ad63e78338
Remove some (no longer needed) source files from our MSVC project (gtk2_ardour)
2016-07-07 13:26:57 +01:00
John Emmas
cad28bc150
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2016-07-04 09:41:31 +01:00
John Emmas
b130db2c60
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2016-06-10 12:32:01 +01:00
John Emmas
5c6846a169
Experiment - change the Windows icon (gtk2_ardour/icons/ardour.ico) so that it doesn't contain compressed images
...
Windows itself is happy with compressed icons but they seem to upset the MSVC linker.
If there are no ill-effects I'll change the Mixbus icon which will allow me to remove the older style icons (that were only needed for MSVC)
2016-06-08 15:20:19 +01:00
John Emmas
8a3cf9ab8d
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2016-06-08 15:20:18 +01:00
John Emmas
be6400aba4
Accommodate recently introduced source(s) in our MSVC project (gtk2_ardour)
2016-06-01 14:30:26 +01:00
John Emmas
ebeffdd294
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2016-05-28 10:44:28 +01:00
John Emmas
e4a5c3609d
When copying the PNG files from 'gtk2_ardour/resources', copy them to '$(TargetFolder/resources' rather than '$(TargetFolder/icons'
...
(otherwise the opening splash image doesn't get found)
2016-05-21 12:37:35 +01:00
John Emmas
722609da15
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2016-05-21 11:37:50 +01:00
John Emmas
8fcb19eb4c
Don't copy the xpm pixmaps as they apparently aren't needed any more
2016-05-21 10:33:19 +01:00
John Emmas
126dbac5e5
Accommodate the fact that our Mixbus icons got moved to a new path
2016-05-21 10:33:18 +01:00
John Emmas
b0200b23f2
Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path
2016-05-21 10:33:18 +01:00
John Emmas
e15fb85443
When building with MSVC don't attempt to link to the 'old' lua libs (i.e. the static libraries)
2016-04-05 12:25:24 +01:00
John Emmas
40aa4cfe06
Modify our MSVC projects to build liblua as a DLL rather than a static lib
2016-04-04 16:40:20 +01:00
John Emmas
4071e77314
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2016-04-03 15:24:22 +01:00
John Emmas
367e4f94db
LV2_EXTENDED also needs to be defined when building gtk2_ardour
...
(was already defined for waf builds - but was missing for MSVC)
2016-03-23 08:06:04 +00:00
John Emmas
9a34017b79
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2016-03-12 13:41:44 +00:00
John Emmas
5fd27e56fc
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2016-02-27 16:29:55 +00:00
Robin Gareus
44ce56a9e1
Adapt the MSVC project (gtk2_ardour) add new lua-sources
...
modified version from John Emmas' lua branch
2016-02-23 15:43:00 +01:00
John Emmas
3f43e5cd04
Remove no longer needed 'prolooks' source(s) from our MSVC projects (gtkmm2ext & gtk2_ardour)
2016-02-12 12:31:22 +00:00
John Emmas
a92dd3e76d
Add newly introduced source(s) to our MSVC project (gtk2_ardour)
2016-02-10 10:56:14 +00:00
John Emmas
67f0f11732
Add some newly introduced sources to our MSVC project (gtk2_ardour)
2015-12-23 15:09:17 +00:00
John Emmas
b548b6213d
MSVC - add support for newly introduced gtk2_ardour/tooltips.cc and tooltips.h
2015-09-18 10:29:31 +01:00
John Emmas
7d9069032e
Add support for building the new 'ptformat' library with MSVC
2015-08-10 17:15:53 +01:00
John Emmas
14f3d8005e
Rename 'insert_time_dialog.cc/.h' (in our MSVC project)
2015-06-18 09:22:34 +01:00
John Emmas
f33c8aeb33
Add a new preprocessor directive (UINTSDEFINED) which is rather annoyingly needed if liblo gets built with MSVC
2015-06-09 12:09:21 +01:00
John Emmas
b79c5d4f1b
Add a new link library that's needed when building against the newer version of liblo (0.28)
...
(probably only needed when building with MSVC)
2015-06-09 12:06:49 +01:00
John Emmas
47e6e2b905
Add some newly introduced sources to our MSVC project (gtk2_ardour)
2015-04-22 10:48:08 +01:00
John Emmas
94e36450d2
Fix some build anomalies between PROGRAM_NAME and PROGRAM_VERSION
...
When building with MSVC, some libraries had PROGRAM_NAME set to "Mixbus" and PROGRAM_VERSION set to "3". Whereas other libraries had PROGRAM_NAME set to "Mixbus3" while PROGRAM_VERSION was an empty string.
I've a horrible feeling there must have been a reason for this but I can't quite think what it was. Hopefully though, this change will standardize everything.
2015-03-13 17:40:53 +00:00
John Emmas
a173c74f2d
Adapt our MSVC projects to use our (newly re-built) libsuil
2015-03-03 14:51:59 +00:00
John Emmas
4255720dfb
Following my last change we can now give 'MSVCArdour3.vsprops.in' its correct name
...
This change is MSVC specific and shouldn't affect the other builds
2015-01-12 14:47:44 +00:00
John Emmas
95091a52a0
When building with MSVC make sure any backends / panners etc get copied to the correct target folder
...
(i.e. 'lib/ardour3' or 'lib/mixbus3' as appropriate)
These changes are MSVC specific and shouldn't affect the other builds
2015-01-12 14:43:22 +00:00
John Emmas
9e873acedb
Accommodate a newly introduced #define ('LIBARDOUR') when building with MSVC
...
These changes are MSVC specific and shouldn't affect the other builds.
2015-01-10 12:15:47 +00:00
John Emmas
821761e0c4
Accommodate a newly introduced #define ('PROGRAM_VERSION') when building with MSVC
...
This change is MSVC specific and shouldn't affect the other builds.
2015-01-10 12:13:33 +00:00
John Emmas
041b729de7
Accommodate some newly introduced source files for building with MSVC (gtk2_ardour)
2015-01-02 15:31:39 +00:00
John Emmas
ac4560cd09
Add some newly introduced source files to our MSVC project (gtk2_ardour)
2014-12-29 11:07:12 +00:00
John Emmas
5dddd8cb8f
Add some newly introduced source files to our MSVC project (gtk2_ardour)
2014-12-26 09:14:01 +00:00
David Robillard
10ad55fcf5
Factor out instrument selector.
2014-12-24 18:39:15 -05:00
John Emmas
d44051ef36
Copy pixmaps and icon files to wherever they're required at run time
2014-12-21 13:15:34 +00:00
John Emmas
abe97dbc8c
Add some newly introduced source files to our MSVC project (gtk2_ardour)
2014-12-20 09:30:17 +00:00
John Emmas
55d91f71e0
Add some newly introduced source files to our MSVC project (gtk2_ardour)
2014-12-19 10:41:02 +00:00
John Emmas
566c021c3a
Remove (no longer needed) header files from our MSVC project (gtk2_ardour)
2014-12-15 10:22:20 +00:00
John Emmas
01747cc5f7
Add a newly introduced header file to our MSVC project (gtk2_ardour)
2014-12-07 13:32:50 +00:00
John Emmas
d30df2a991
Add a newly introduced header file to our MSVC project (gtk2_ardour)
2014-12-06 11:02:37 +00:00
John Emmas
2996e677c4
Process 'default_ui_config.in' when building with MSVC
2014-11-30 17:57:44 +00:00
John Emmas
4984d203f8
Add some newly introduced header files to our MSVC project (gtk2_ardour)
2014-11-28 14:43:34 +00:00
John Emmas
da6062a0b9
Add a newly introduced header file to our MSVC project (gtk2_ardour)
2014-11-24 13:01:16 +00:00
John Emmas
65e6c57930
Add a small dummy command to a couple of MSVC build projects
...
These are trivial (no-op) fudges - to ensure that if we can't copy the built executable for whatever reason, it won't get flagged up as a build failure.
2014-11-08 18:47:25 +00:00
John Emmas
f6a20e9b12
Add some newly introduced source files to our MSVC project (gtk2_ardour)
2014-11-04 15:43:32 +00:00
John Emmas
51d3a9a628
(gtk2_ardour) Remove the reliance on libfst, which we no longer build
...
(fst's functionality has now mostly been moved into libardour)
2014-11-04 13:23:13 +00:00
John Emmas
a1039ecd42
Add some newly introduced source files to our MSVC project (gtk2_ardour)
2014-11-01 13:54:39 +00:00
John Emmas
973d40e3ac
Add support for USE_CAIRO_IMAGE_SURFACE when building with MSVC
...
(new preprocessor directive - greatly improves CPU loading)
2014-10-29 17:36:30 +00:00
John Emmas
8d12ebd972
MSVC - add support for 'HAVE_NEW_LV2'
...
(after updating to the latest versions of serd, sord, sratom and lilv)
2014-10-08 15:11:27 +01:00
John Emmas
f75e262afb
Minor - copy our built executable to a suitable folder for packaging (MSVC)
2014-09-13 09:55:53 +01:00
John Emmas
45afed5e9a
Modify our VC project files to work with msvc32-fixup.pl
2014-08-04 09:02:17 +01:00
John Emmas
3437cf2677
Add our various '.in' files (to be processed by msvc32-fixup.pl)
2014-08-04 09:00:11 +01:00
John Emmas
a89c5d709b
Delete '.vsprops' files (MSVC) in preparation for win32-fixup.pl
2014-08-01 09:19:42 +01:00
John Emmas
4a36b5a6dd
Add (newly introduced) sources to our MSVC project
2014-07-27 11:32:24 +01:00
David Robillard
928881b24a
Update vcproj files for changed LILV config define.
2014-07-15 15:50:12 -04:00
John Emmas
22ce7c0762
Add (newly introduced) sources to our MSVC projects
2014-06-28 11:56:19 +01:00
John Emmas
e59210c402
Remove no longer needed sources from MSVC projects
2014-06-15 09:55:34 +01:00
John Emmas
4d24ca3f0c
Add newly introduced sources to MSVC projects
...
(SoundCloud export stuff)
2014-05-21 12:47:03 +01:00
unknown
1cd406bc97
add vsprops files
2014-04-18 09:35:08 -05:00
John Emmas
dcd18d84ef
Make sure that the preprocessor directive in 'winmain.cc' matches the one in 'main.cc'
...
(also, some minor housekeeping)
2014-04-15 10:56:12 +01:00
John Emmas
57f09d5d9d
Now that we can build with VST support, make sure our MSVC build knows about it
2014-04-14 16:14:07 +01:00
John Emmas
4336f75d3b
Make sure that when building with MSVC, a Release build will launch without an annoying, floating console window
2014-04-14 16:14:06 +01:00
John Emmas
2dba47aba8
Add the MSVC project resources (icons etc)
2014-04-08 09:55:23 +01:00
John Emmas
077a194430
Add the main VC project files for building Ardour3 with Microsoft Visual Studio
...
Note that there's no 'VS Solution' file at present and some targets haven't been built yet (e.g. 'fst')
2014-04-08 09:49:35 +01:00