Skip to content

Releases: r-lib/pkgbuild

pkgbuild v1.0.8

12 Jun 12:03
Compare
Choose a tag to compare
  • Fixes for capability RStudio 1.2. and Rtools 40, R 4.0.0

pkgbuild v1.0.7

30 Apr 17:01
Compare
Choose a tag to compare
  • Additional fixes for Rtools 40

pkgbuild 1.0.6

03 Apr 13:12
Compare
Choose a tag to compare
  • Support for RTools 40 and custom msys2 toolchains that are explicitly set
    using the CC Makevars (#40).

pkgbuild 1.0.5

26 Aug 15:44
Compare
Choose a tag to compare
  • check_build_tools() gains a quiet argument, to control when the message
    is displayed. The message is no longer displayed when check_build_tools()
    is called internally by pkgbuild functions. (#83)

pkgbuild 1.0.4

06 Aug 15:46
Compare
Choose a tag to compare
  • build() gains a clean_doc argument, to control if the inst/doc
    directory is cleaned before building. (#79, #75)

  • build() and pkgbuild_process now have standard output and error are
    correctly interleaved, by redirecting the standard error of build process
    to the standard output (@gaborcsardi, #78).

  • check_build_tools() now has a more helpful error message which points you
    towards ways to debug the issue (#68).

  • pkgbuild_process now do not set custom compiler flags, and it uses
    the user's Makevars file (@gaborcsardi, #76).

  • rtools_path() now returns NA on non-windows systems and also works when
    has_rtools() has not been run previously (#74).

pkgbuild v1.0.3

05 Jul 15:31
Compare
Choose a tag to compare
  • Tests which wrote to the package library are now skipped on CRAN.

  • build() can now build a tar.gz file directly (#55)

pkgbuild v1.0.2

19 Dec 18:49
Compare
Choose a tag to compare
  • build() and compile_dll() gain a register_routines argument, to
    automatically register C routines with
    tools::package_native_routines_registration_skeleton() (#50)

  • build() will now warn if trying to build packages on R versions <= 3.4.2 on
    Windows with a space in the R installation directory (#49)

  • build() will now message if a build contains long paths, which are unsupported on windows
    (#48)

  • compile_dll() no longer doubles output, a regression caused by the styling callback.
    (r-lib/devtools#1877)

  • build() output is now styled like that in the rcmdcheck package
    (r-lib/devtools#1874).

  • build() no longer sets compile flags (#46)

pkgbuild v1.0.1

18 Sep 18:21
Compare
Choose a tag to compare

pkgbuild 1.0.1

  • compile_dll() now does not supply compiler flags if there is an existing
    user defined Makevars file.

  • local_build_tools() function added to provide a deferred equivalent to
    with_build_tools(). So you can add rtools to the PATH until the end of a
    function body.