1 //------------------------------------------------------------------------ 2 // Project : VST SDK 3 // 4 // Category : Examples 5 // Filename : public.sdk/samples/vst/prefetchablesupport/source/version.h 6 // Created by : Steinberg, 04/2015 7 // Description : Example of handle prefetchablesupport 8 // 9 //----------------------------------------------------------------------------- 10 // LICENSE 11 // (c) 2020, Steinberg Media Technologies GmbH, All Rights Reserved 12 //----------------------------------------------------------------------------- 13 // Redistribution and use in source and binary forms, with or without modification, 14 // are permitted provided that the following conditions are met: 15 // 16 // * Redistributions of source code must retain the above copyright notice, 17 // this list of conditions and the following disclaimer. 18 // * Redistributions in binary form must reproduce the above copyright notice, 19 // this list of conditions and the following disclaimer in the documentation 20 // and/or other materials provided with the distribution. 21 // * Neither the name of the Steinberg Media Technologies nor the names of its 22 // contributors may be used to endorse or promote products derived from this 23 // software without specific prior written permission. 24 // 25 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 26 // ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 27 // WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 28 // IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 29 // INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 30 // BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 31 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 32 // LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 33 // OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 34 // OF THE POSSIBILITY OF SUCH DAMAGE. 35 //----------------------------------------------------------------------------- 36 37 #pragma once 38 39 #include "pluginterfaces/base/fplatform.h" 40 41 #define MAJOR_VERSION_STR "1" 42 #define MAJOR_VERSION_INT 1 43 44 #define SUB_VERSION_STR "0" 45 #define SUB_VERSION_INT 0 46 47 #define RELEASE_NUMBER_STR "0" 48 #define RELEASE_NUMBER_INT 0 49 50 #define BUILD_NUMBER_STR "1" // Build number to be sure that each result could identified. 51 #define BUILD_NUMBER_INT 1 52 53 // Version with build number (example "1.0.3.342") 54 #define FULL_VERSION_STR MAJOR_VERSION_STR "." SUB_VERSION_STR "." RELEASE_NUMBER_STR "." BUILD_NUMBER_STR 55 56 // Version without build number (example "1.0.3") 57 #define VERSION_STR MAJOR_VERSION_STR "." SUB_VERSION_STR "." RELEASE_NUMBER_STR 58 59 #define stringOriginalFilename "IPrefetchableSupport.vst3" 60 #if SMTG_PLATFORM_64 61 #define stringFileDescription "IPrefetchableSupport VST3-SDK (64Bit)" 62 #else 63 #define stringFileDescription "IPrefetchableSupport VST3-SDK" 64 #endif 65 #define stringCompanyName "Steinberg Media Technologies\0" 66 #define stringLegalCopyright "© 2020 Steinberg Media Technologies" 67 #define stringLegalTrademarks "VST is a trademark of Steinberg Media Technologies GmbH" 68