[Rinside-commits] r177 - in pkg: . inst inst/examples/standard src

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Fri Aug 6 13:59:32 CEST 2010


Author: edd
Date: 2010-08-06 13:59:32 +0200 (Fri, 06 Aug 2010)
New Revision: 177

Modified:
   pkg/DESCRIPTION
   pkg/inst/ChangeLog
   pkg/inst/examples/standard/Makefile
   pkg/src/Makevars
   pkg/src/Makevars.win
Log:
src/Makevars* get emacs mode header
DESCRIPTION rolled to indicate release candidate
harmless commented out hint of rpath for R itself in examples/standard/Makefile


Modified: pkg/DESCRIPTION
===================================================================
--- pkg/DESCRIPTION	2010-07-09 20:59:14 UTC (rev 176)
+++ pkg/DESCRIPTION	2010-08-06 11:59:32 UTC (rev 177)
@@ -1,6 +1,6 @@
 Package: RInside
 Title: C++ classes to embed R in C++ applications
-Version: 0.2.2
+Version: 0.2.2.99
 Date: $Date$
 Author: Dirk Eddelbuettel and Romain Francois
 Maintainer: Dirk Eddelbuettel and Romain Francois <RomainAndDirk at r-enthusiasts.com>

Modified: pkg/inst/ChangeLog
===================================================================
--- pkg/inst/ChangeLog	2010-07-09 20:59:14 UTC (rev 176)
+++ pkg/inst/ChangeLog	2010-08-06 11:59:32 UTC (rev 177)
@@ -1,3 +1,10 @@
+2010-08-06  Dirk Eddelbuettel  <edd at debian.org>
+
+	* Release 0.2.3
+
+	* src/Makevars: Set emacs header for Makefile mode
+	* src/Makevars.win: Set emacs header for Makefile mode
+	
 2010-07-09  Dirk Eddelbuettel  <edd at debian.org>
 
 	* inst/include/RInside.h: New argument to constructor to select

Modified: pkg/inst/examples/standard/Makefile
===================================================================
--- pkg/inst/examples/standard/Makefile	2010-07-09 20:59:14 UTC (rev 176)
+++ pkg/inst/examples/standard/Makefile	2010-08-06 11:59:32 UTC (rev 177)
@@ -20,6 +20,8 @@
 RBLAS := 		$(shell $(R_HOME)/bin/R CMD config BLAS_LIBS)
 RLAPACK := 		$(shell $(R_HOME)/bin/R CMD config LAPACK_LIBS)
 
+## if you need to set an rpath to R itself, also uncomment
+#RRPATH :=		-Wl,-rpath,$(R_HOME)/lib
 
 ## include headers and libraries for Rcpp interface classes
 RCPPINCL := 		$(shell echo 'Rcpp:::CxxFlags()' | $(R_HOME)/bin/R --vanilla --slave)
@@ -30,17 +32,16 @@
 RINSIDEINCL := 		$(shell echo 'RInside:::CxxFlags()' | $(R_HOME)/bin/R --vanilla --slave)
 RINSIDELIBS := 		$(shell echo 'RInside:::LdFlags()'  | $(R_HOME)/bin/R --vanilla --slave)
 
-
 ## compiler etc settings used in default make rules
 CXX := 			$(shell $(R_HOME)/bin/R CMD config CXX)
 CPPFLAGS := 		-Wall $(shell $(R_HOME)/bin/R CMD config CPPFLAGS)
 CXXFLAGS := 		$(RCPPFLAGS) $(RCPPINCL) $(RINSIDEINCL) $(shell $(R_HOME)/bin/R CMD config CXXFLAGS)
-LDLIBS := 		$(RLDFLAGS) $(RBLAS) $(RLAPACK) $(RCPPLIBS) $(RINSIDELIBS)
+LDLIBS := 		$(RLDFLAGS) $(RRPATH) $(RBLAS) $(RLAPACK) $(RCPPLIBS) $(RINSIDELIBS)
 
-all : 			$(programs)
+all: 			$(programs)
 			@test -x /usr/bin/strip && strip $^
 
-run :			$(programs)
+run:			$(programs)
 			@for p in $(programs); do echo; echo "Running $$p:"; ./$$p; done
 
 clean:

Modified: pkg/src/Makevars
===================================================================
--- pkg/src/Makevars	2010-07-09 20:59:14 UTC (rev 176)
+++ pkg/src/Makevars	2010-08-06 11:59:32 UTC (rev 177)
@@ -1,3 +1,5 @@
+## -*- mode: Makefile; tab-width: 8 -*- 
+##
 ## Copyright (C) 2010 Dirk Eddelbuettel and Romain Francois
 ##
 ## This file is part of RInside.

Modified: pkg/src/Makevars.win
===================================================================
--- pkg/src/Makevars.win	2010-07-09 20:59:14 UTC (rev 176)
+++ pkg/src/Makevars.win	2010-08-06 11:59:32 UTC (rev 177)
@@ -1,3 +1,5 @@
+## -*- mode: Makefile; tab-width: 8 -*- 
+##
 ## Copyright (C) 2010 Dirk Eddelbuettel and Romain Francois
 ##
 ## This file is part of RInside.
@@ -36,7 +38,7 @@
 
 $(USERLIB): $(OBJECTS)
 	$(CXX) -Wl,--export-all-symbols -shared -o $(USERLIB) $^ $(ALL_LIBS) -lws2_32
-	
+
 .PHONY: all clean userLibrary
 
 clean:



More information about the Rinside-commits mailing list