## ${R_HOME}/share/make/shlib.mk all: $(SHLIB) $(SHLIB): $(OBJECTS) @if test "z$(OBJECTS)" != "z"; then \ echo $(SHLIB_LINK) -o $@ $(OBJECTS) $(ALL_LIBS); \ $(SHLIB_LINK) -o $@ $(OBJECTS) $(ALL_LIBS); \ fi .PHONY: all shlib-clean shlib-clean: @rm -rf .libs _libs @rm -f $(OBJECTS) symbols.rds ## FIXME: why not Rscript? symbols.rds: $(OBJECTS) @$(ECHO) "tools:::.shlib_objects_symbol_tables()" | \ $(R_HOME)/bin/R --vanilla --slave --args $(OBJECTS)