On 12-06-13 4:45 AM, Matthew Dowle wrote:
Matthew Dowle<mdowle<at> mdowle.plus.com> writes:
On Tue, 2012-06-12 at 20:38 -0400, Simon Urbanek wrote:
Something like
all: $(SHLIB)
mv $(SHLIB) datatable$(SHLIB_EXT)
should do the trick (resist the temptation to create a
datatable$(SHLIB_EXT) target - it doesn't work due
to the makefile loading sequence, unfortunately). AFAIR you don't need to
mess with install.libs
because the default is to install all shlibs in the directory.
Cheers,
Simon
Huge thank you, Simon. Works perfectly. +100!
Matthew
I guess the 'mv' command works on Mac, too. For Windows I think I need to
create pkg/src/Makevars.win with 'mv' replaced by 'rename'. Is that right?
all: $(SHLIB)
rename $(SHLIB) datatable$(SHLIB_EXT)
I could try that and submit to winbuilder and see, but asking here as well in
case theres anything else to consider for Windows.
mv should be fine on Windows. If you have a makefile, you have Rtools
installed, and mv is in Rtools.
Duncan Murdoch
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel