File tree Expand file tree Collapse file tree 5 files changed +104
-0
lines changed Expand file tree Collapse file tree 5 files changed +104
-0
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
+ // 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/>.
20
+
21
+ // no Modules
22
+ #define RCPP_NO_MODULES
23
+
24
+ // include Rcpp as usual
25
+ #include <Rcpp/Rcpp>
Original file line number Diff line number Diff line change
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/>.
20
+
21
+ // no RTTI (actually implies no Modules) -- solid gain
22
+ #define RCPP_NO_RTTI
23
+
24
+ // include Rcpp/Light which includes Rcpp
25
+ #include <Rcpp/Light>
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/>.
20
+ // New (draft) header with optional components off
21
+
22
+ // no Sugar (but unclear how much it helps)
23
+ #define RCPP_NO_SUGAR
24
+
25
+ // include Rcpp/Lighter
26
+ #include <Rcpp/Lighter>
Original file line number Diff line number Diff line change
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/>.
20
+
21
+ #include <Rcpp.h>
You can’t perform that action at this time.
0 commit comments