#ifndef VERSION_H #define VERSION_H // information #define NAME "Awesome Widgets" #define VERSION "@PROJECT_VERSION@" #define COMMIT_SHA "@PROJECT_COMMIT_SHA@" #define AUTHOR "@PROJECT_AUTHOR@" #define TRANSLATORS \ "Ernesto Aviles Vzqz (Spanish), Mermouy (French), underr (Brazillian " \ "Portuguese), Viktor Slobodyan (Ukrainian), Lemueler (Chinese), Heimen " \ "Stoffels (Dutch), Mariusz KocoĊ„ (Polish)" #define EMAIL "@PROJECT_CONTACT@" #define LICENSE "@PROJECT_LICENSE@" #define TRDPARTY_LICENSE \ "QReplyTimeout " \ "wrapper,no,http://codereview.stackexchange.com/questions/30031/" \ "qnetworkreply-network-reply-timeout-helper" #define SPECIAL_THANKS \ "Yahoo! Finance,https://finance.yahoo.com/;Yahoo! " \ "Weather,https://weather.yahoo.com/;JetBrains,https://www.jetbrains.com/" \ ";OpenWeatherMap,http://openweathermap.org/" #define CHANGELOG "@PROJECT_CHANGELOG@" // configuraion // graphical items api version #define AWGIAPI 5 // extquotes api version #define AWEQAPI 3 // extscript api version #define AWESAPI 4 // extupgrade api version #define AWEUAPI 3 // extweather api version #define AWEWAPI 3 // formatter api version #define AWEFAPI 1 // network requests timeout, ms #define REQUEST_TIMEOUT 5000 // available time keys #define TIME_KEYS \ "dddd,ddd,dd,d,MMMM,MMM,MM,M,yyyy,yy,hh,h,HH,H,mm,m,ss,s,t,ap,a,AP,A" // static keys #define STATIC_KEYS \ "time,isotime,shorttime,longtime,tstime,ctime,uptime,cuptime,cpucl,cpu," \ "gputemp,gpu,memmb,memgb,memfreemb,memfreegb,memtotmb,memtotgb,memusedmb," \ "memusedgb,mem,swapmb,swapgb,swapfreemb,swapfreegb,swaptotmb,swaptotgb," \ "swap,downunits,upunits,downkb,downtotalkb,downtotal,down,uptotalkb," \ "uptotal,upkb,up,netdev,ac,bat,album,artist,duration,progress,title," \ "dalbum,dartist,dtitle,salbum,sartist,stitle,pscount,pstotal,ps,desktop," \ "ndesktop,tdesktops,la15,la5,la1" #cmakedefine BUILD_FUTURE #cmakedefine BUILD_TESTING // links #define HOMEPAGE "https://arcanis.me/projects/awesome-widgets/" #define REPOSITORY "https://github.com/arcan1s/awesome-widgets" #define RELEASES "https://github.com/arcan1s/awesome-widgets/releases/tag/V." #define VERSION_API \ "https://api.github.com/repos/arcan1s/awesome-widgets/releases" #define BUGTRACKER "https://github.com/arcan1s/awesome-widgets/issues" #define TRANSLATION "https://github.com/arcan1s/awesome-widgets/issues/14" #define AUR_PACKAGES \ "https://aur.archlinux.org/packages/plasma5-applet-awesome-widgets/" #define OPENSUSE_PACKAGES "http://software.opensuse.org/package/awesome-widgets" // build information #define BUILD_DATE "@CURRENT_DATE@" #define DATE "2013-@CURRENT_YEAR@" // cmake properties #define CMAKE_BUILD_TYPE "@CMAKE_BUILD_TYPE@" #define CMAKE_CXX_COMPILER "@CMAKE_CXX_COMPILER@" #define CMAKE_CXX_FLAGS "@CMAKE_CXX_FLAGS@" #define CMAKE_CXX_FLAGS_DEBUG "@CMAKE_CXX_FLAGS_DEBUG@" #define CMAKE_CXX_FLAGS_RELEASE "@CMAKE_CXX_FLAGS_RELEASE@" #define CMAKE_CXX_FLAGS_OPTIMIZATION "@CMAKE_CXX_FLAGS_OPTIMIZATION@" #define CMAKE_DEFINITIONS "@CMAKE_DEFINITIONS@" #define CMAKE_INSTALL_PREFIX "@CMAKE_INSTALL_PREFIX@" #define CMAKE_MODULE_LINKER_FLAGS "@CMAKE_MODULE_LINKER_FLAGS@" #define CMAKE_SHARED_LINKER_FLAGS "@CMAKE_SHARED_LINKER_FLAGS@" // components #define BUILD_COVERAGE "@BUILD_COVERAGE@" #define BUILD_PLASMOIDS "@BUILD_PLASMOIDS@" #define BUILD_DEB_PACKAGE "@BUILD_DEB_PACKAGE@" #define BUILD_RPM_PACKAGE "@BUILD_RPM_PACKAGE@" #define CLANGFORMAT_EXECUTABLE "@CLANGFORMAT_EXECUTABLE@" #define COVERITY_COMMENT "@COVERITY_COMMENT@" #define COVERITY_DIRECTORY "@COVERITY_DIRECTORY@" #define COVERITY_EMAIL "@COVERITY_EMAIL@" #define COVERITY_EXECUTABLE "@COVERITY_EXECUTABLE@" #define COVERITY_URL "@COVERITY_URL@" #define CPPCHECK_EXECUTABLE "@CPPCHECK_EXECUTABLE@" // additional functions #define PROP_FUTURE "@BUILD_FUTURE@" #define PROP_TEST "@BUILD_TESTING@" #endif /* VERSION_H */