Rcpp Version 1.0.14
Loading...
Searching...
No Matches
config.h
Go to the documentation of this file.
1
2// config.h: Rcpp R/C++ interface class library -- Rcpp configuration
3//
4// Copyright (C) 2010 - 2025 Dirk Eddelbuettel and Romain Francois
5//
6// This file is part of Rcpp.
7//
8// Rcpp is free software: you can redistribute it and/or modify it
9// under the terms of the GNU General Public License as published by
10// the Free Software Foundation, either version 2 of the License, or
11// (at your option) any later version.
12//
13// Rcpp is distributed in the hope that it will be useful, but
14// WITHOUT ANY WARRANTY; without even the implied warranty of
15// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16// GNU General Public License for more details.
17//
18// You should have received a copy of the GNU General Public License
19// along with Rcpp. If not, see <http://www.gnu.org/licenses/>.
20
21#ifndef RCPP__CONFIG_H
22#define RCPP__CONFIG_H
23
24#define Rcpp_Version(v,p,s) (((v) * 65536) + ((p) * 256) + (s))
25
26#define RcppDevVersion(maj, min, rev, dev) (((maj)*1000000) + ((min)*10000) + ((rev)*100) + (dev))
27
28// the currently released version
29#define RCPP_VERSION Rcpp_Version(1,0,14)
30#define RCPP_VERSION_STRING "1.0.14"
31
32// the current source snapshot (using four components, if a fifth is used in DESCRIPTION we ignore it)
33#define RCPP_DEV_VERSION RcppDevVersion(1,0,14,0)
34#define RCPP_DEV_VERSION_STRING "1.0.14.0"
35
36#endif