Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alter build scripts to download-if-needed-only #65

Closed
eddelbuettel opened this issue Aug 19, 2015 · 6 comments
Closed

Alter build scripts to download-if-needed-only #65

eddelbuettel opened this issue Aug 19, 2015 · 6 comments

Comments

@eddelbuettel
Copy link
Member

@eddelbuettel eddelbuettel commented Aug 19, 2015

Currently the header and library tarballs are download on each build and invocation of configure. This could be smarter -- and only download when not present. That would help for repeated builds from the source directory, ie R CMD build ..

@armstrtw
Copy link
Contributor

@armstrtw armstrtw commented Aug 19, 2015

that would be nice. I supposed we are impacted most by repeated builds as we develop.

@eddelbuettel
Copy link
Member Author

@eddelbuettel eddelbuettel commented Aug 19, 2015

And it shouldn't be much more than test -f some/file && exit.

It hit when I was noodling through this 'false alert' thingie I found more or less by chance...

@armstrtw
Copy link
Contributor

@armstrtw armstrtw commented Sep 5, 2015

So, should we work out a rough roadmap for our next release.

I'd really like to add support for live data subscriptions. which shouldn't bee too hard.

@eddelbuettel
Copy link
Member Author

@eddelbuettel eddelbuettel commented Sep 5, 2015

That discussion should probably be under another ticket number then ...

I also saw, belatedly, that r-sig-finance had a post with code snippets for the issue raised in two issue tickets about beds (or whatever it is called).

In short, we probably need a punch list...

@eddelbuettel
Copy link
Member Author

@eddelbuettel eddelbuettel commented Oct 1, 2015

Crap. Looking into this now but we have 'round hole / square peg' issue:

  • I can cache the Blp tarballs in the source tree
  • But by agreement with Vienna the .Rbuildignore will ignore them
  • So the 'build and check' cycle via R CMD build ... and R CMD check ... will NOT see them.

So where could we cache them instead? Just /tmp or a subdir of it?

@eddelbuettel
Copy link
Member Author

@eddelbuettel eddelbuettel commented Oct 1, 2015

So R CMD INSTALL . from the working directory works. Good enough.

eddelbuettel added a commit that referenced this issue Oct 3, 2015
cache Bbg header and library (closes #65)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.