File tree Expand file tree Collapse file tree 5 files changed +83
-7
lines changed Expand file tree Collapse file tree 5 files changed +83
-7
lines changed Original file line number Diff line number Diff line change
1
+ 2021-12-08 Dirk Eddelbuettel <
[email protected] >
2
+
3
+ * inst/include/Rcpp/Rcpp: Added as new entry point
4
+ * inst/include/Rcpp/Light: Added as lighter-weight entry point
5
+ * inst/include/Rcpp/Lighter: Idem
6
+ * inst/include/Rcpp/Lightest: Idem
7
+
1
8
2021-11-30 Dirk Eddelbuettel <
[email protected] >
2
9
3
10
* README.md: Remove Travis badge
Original file line number Diff line number Diff line change 1
- // New (draft) header with optional components off
1
+ // Rcpp/Light: R/C++ interface class library -- without Rcpp Modules
2
+ //
3
+ // Copyright (C) 2008 - 2021 Dirk Eddelbuettel
4
+ // Copyright (C) 2009 - 2021 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/>.
2
20
3
21
// no Modules
4
22
#define RCPP_NO_MODULES
Original file line number Diff line number Diff line change 1
- // New (draft) header with optional components off
1
+ // Rcpp/Lighter: R/C++ interface class library -- without Rcpp Modules + RTTI
2
+ //
3
+ // Copyright (C) 2008 - 2021 Dirk Eddelbuettel
4
+ // Copyright (C) 2009 - 2021 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/>.
2
20
3
21
// no RTTI (actually implies no Modules) -- solid gain
4
22
#define RCPP_NO_RTTI
Original file line number Diff line number Diff line change
1
+ // Rcpp/Lightest: R/C++ interface class library -- without Rcpp Modules, RTTI, Sugar
2
+ //
3
+ // Copyright (C) 2008 - 2021 Dirk Eddelbuettel
4
+ // Copyright (C) 2009 - 2021 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/>.
1
20
// New (draft) header with optional components off
2
21
3
22
// no Sugar (but unclear how much it helps)
Original file line number Diff line number Diff line change 1
- // New (draft) catch all header
2
-
3
- // With (at least) one (potentially) breaking change
4
- // (but also note r/headers.h)
5
- #define STRICT_R_HEADERS
1
+ // Rcpp/Rcpp: R/C++ interface class library
2
+ //
3
+ // Copyright (C) 2008 - 2021 Dirk Eddelbuettel
4
+ // Copyright (C) 2009 - 2021 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/>.
6
20
7
21
#include <Rcpp.h>
You can’t perform that action at this time.
0 commit comments