version.h

Go to the documentation of this file.
00001 //------------------------------------------------------------------------
00002 // Project     : VST SDK
00003 // Version     : 3.0
00004 //
00005 // Category    : Examples
00006 // Filename    : version.h
00007 // Created by  : Steinberg, 04/2005
00008 // Modified    : $Date: 2008/01/09 12:51:06 $
00009 // Description : Example of handle the versionning and copyright info of again plugin 
00010 // used for the resources (RC file for example)
00011 //-----------------------------------------------------------------------------
00012 // LICENSE
00013 // © 2008, Steinberg Media Technologies GmbH, All Rights Reserved
00014 //-----------------------------------------------------------------------------
00015 // This Software Development Kit may not be distributed in parts or its entirety  
00016 // without prior written agreement by Steinberg Media Technologies GmbH. 
00017 // This SDK must not be used to re-engineer or manipulate any technology used  
00018 // in any Steinberg or Third-party application or software module, 
00019 // unless permitted by law.
00020 // Neither the name of the Steinberg Media Technologies nor the names of its
00021 // contributors may be used to endorse or promote products derived from this 
00022 // software without specific prior written permission.
00023 // 
00024 // THIS SDK IS PROVIDED BY STEINBERG MEDIA TECHNOLOGIES GMBH "AS IS" AND
00025 // ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
00026 // WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
00027 // IN NO EVENT SHALL STEINBERG MEDIA TECHNOLOGIES GMBH BE LIABLE FOR ANY DIRECT, 
00028 // INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
00029 // BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
00030 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
00031 // LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 
00032 // OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
00033 // OF THE POSSIBILITY OF SUCH DAMAGE.
00034 //-----------------------------------------------------------------------------
00035 
00036 #ifndef __version__
00037 #define __version__
00038 
00039 #include "pluginterfaces/base/fplatform.h"
00040 
00041 #define MAJOR_VERSION_STR "1"
00042 #define MAJOR_VERSION_INT 1
00043 
00044 #define SUB_VERSION_STR "1"
00045 #define SUB_VERSION_INT 1
00046 
00047 #define RELEASE_NUMBER_STR "1"
00048 #define RELEASE_NUMBER_INT 1
00049 
00050 #define BUILD_NUMBER_STR "1" // Build number to be sure that each result could identified.
00051 #define BUILD_NUMBER_INT 1
00052 
00053 // Version with build number (example "1.0.3.342")
00054 #define FULL_VERSION_STR MAJOR_VERSION_STR "." SUB_VERSION_STR "." RELEASE_NUMBER_STR "." BUILD_NUMBER_STR
00055 
00056 // Version without build number (example "1.0.3")
00057 #define VERSION_STR MAJOR_VERSION_STR "." SUB_VERSION_STR "." RELEASE_NUMBER_STR
00058 
00059 #define stringOriginalFilename  "again.vst3"
00060 #if PLATFORM_64
00061 #define stringFileDescription   "AGain VST3-SDK (64Bit)"
00062 #else
00063 #define stringFileDescription   "AGain VST3-SDK"
00064 #endif
00065 #define stringCompanyName               "Steinberg Media Technologies\0"
00066 #define stringLegalCopyright    "© 2008 Steinberg Media Technologies"
00067 #define stringLegalTrademarks   "VST is a trademark of Steinberg Media Technologies GmbH"
00068 
00069 #endif //__version__
Empty

Copyright ©2008 Steinberg Media Technologies. All Rights Reserved.