Library of Bus-Adapters
|
00001 // $Id: version.h,v 1.2 2007/06/19 08:26:38 cschwick Exp $ 00002 #ifndef _hal_pcibusadapter_version_h_ 00003 #define _hal_pcibusadapter_version_h_ 00004 00005 #include "config/PackageInfo.h" 00006 00007 #define PCILINUXBUSADAPTER_VERSION_MAJOR 5 00008 #define PCILINUXBUSADAPTER_VERSION_MINOR 1 00009 #define PCILINUXBUSADAPTER_VERSION_PATCH 0 00010 00011 #undef PCILINUXBUSADAPTER_PREVIOUS_VERSIONS 00012 00013 #define PCILINUXBUSADAPTER_VERSION_CODE PACKAGE_VERSION_CODE(PCILINUXBUSADAPTER_VERSION_MAJOR,PCILINUXBUSADAPTER_VERSION_MINOR,PCILINUXBUSADAPTER_VERSION_PATCH) 00014 #ifndef PCILINUXBUSADAPTER_PREVIOUS_VERSIONS 00015 #define PCILINUXBUSADAPTER_FULL_VERSION_LIST PACKAGE_VERSION_STRING(PCILINUXBUSADAPTER_VERSION_MAJOR,PCILINUXBUSADAPTER_VERSION_MINOR,PCILINUXBUSADAPTER_VERSION_PATCH) 00016 #else 00017 #define PCILINUXBUSADAPTER_FULL_VERSION_LIST PCILINUXBUSADAPTER_PREVIOUS_VERSIONS "," PACKAGE_VERSION_STRING(PCILINUXBUSADAPTER_VERSION_MAJOR,PCILINUXBUSADAPTER_VERSION_MINOR,PCILINUXBUSADAPTER_VERSION_PATCH) 00018 #endif 00019 namespace pcilinuxbusadapter 00020 { 00021 const std::string package = "pcilinuxbusadapter"; 00022 const std::string versions = PCILINUXBUSADAPTER_FULL_VERSION_LIST; 00023 const std::string description = ""; 00024 const std::string authors = "Christoph Schwick"; 00025 const std::string summary = "Adapter class for hal for Cross-PCI"; 00026 const std::string link = "http://cmsdoc.cern.ch/~cschwick/hal"; 00027 config::PackageInfo getPackageInfo(); 00028 void checkPackageDependencies() throw (config::PackageInfo::VersionException); 00029 std::set<std::string, std::less<std::string> > getPackageDependencies(); 00030 } 00031 00032 #endif