1. 01 Apr, 2020 1 commit
  2. 24 Mar, 2020 1 commit
    • James Lamb's avatar
      [R-package] Use Rprintf for logging in the R package (fixes #1440, fixes #1909) (#2901) · 0341906c
      James Lamb authored
      
      
      * [R-package] started cutting over from custom R-to-C interface to R.h
      
      * replaced LGBM_SE with SEXP
      
      * fixed error about ocnflicting definitions of length
      
      * got linking working
      
      * more stuff
      
      * eliminated R CMD CHECK note about printing
      
      * switched from hard-coded include dir to the one from FindLibR.cmake
      
      * cleaned up formatting in FindLibR.cmake
      
      * commented-out everything in CI that does not touch R
      
      * more changes
      
      * trying to get better logs
      
      * tried ignoring
      
      * added error message to confirm a suspicion
      
      * still trying to find R during R CMD CHECK
      
      * restore full CI
      
      * fixed comment
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      
      * changed strategy for finding LIBR_HOME on Windows
      
      * Removed 32-bit Windows stuff in FindLibR.cmake
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      
      * Update CMakeLists.txt
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * Update CMakeLists.txt
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * removed some duplication in cmake scripts
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * added LIBR_CORE_LIBRARY back
      
      * small fixes to CMakeLists
      
      * simplified FindLibR.cmake
      
      * some fixes for windows
      
      * Apply suggestions from code review
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * allowed for directly passing LIBR_EXECUTABLE to FindLibR.cmake
      
      * reorganized FindLibR.cmake to catch more cases
      
      * clean up inconsistencies  in R calls in FindLibR.cmake
      
      * Update R-package/src/cmake/modules/FindLibR.cmake
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * removed unnecessary log messages
      
      * removed unnecessary unset() call
      Co-authored-by: default avatarNikita Titov <nekit94-08@mail.ru>
      0341906c
  3. 22 Mar, 2020 1 commit
  4. 16 Mar, 2020 1 commit
  5. 15 Mar, 2020 1 commit
  6. 10 Mar, 2020 1 commit
  7. 12 Jan, 2020 1 commit
  8. 15 Dec, 2019 1 commit
  9. 16 Nov, 2019 1 commit
    • James Lamb's avatar
      [R-package][ci] Added more R linters (fixes #2477) (#2533) · 1f7b06b9
      James Lamb authored
      
      
      * Added more linters on R code
      
      * started working on implicit integers
      
      * finished style changes to handle implicit integers
      
      * regenned documentation and added concatenation linter
      
      * changed channel for r-lintr
      
      * try building stringi before lintr
      
      * trying to get libicui18n
      
      * trying another thing
      
      * trying conda-forge again
      
      * added re-install of stringi
      
      * uncommented other stages
      
      * Update .ci/test.sh
      Co-Authored-By: default avatarNikita Titov <nekit94-08@mail.ru>
      
      * removed apt update and changed lintr version floor
      
      * get lintr from CRAN
      
      * R needs to come before C++ linting
      
      * testing lintr install from CRAN
      
      * trying one more thing
      
      * more verbose
      
      * order might matter
      
      * removed commented code
      
      * cleaned up linting block in test.sh
      
      * grouped conda install calls and fixed a few integer array things
      1f7b06b9
  10. 24 Oct, 2019 1 commit
  11. 21 Aug, 2019 2 commits
  12. 13 Jun, 2019 1 commit
  13. 29 Apr, 2019 1 commit
  14. 27 Jan, 2019 1 commit
  15. 09 Sep, 2018 1 commit
  16. 29 Aug, 2018 1 commit
    • James Lamb's avatar
      [R-package] CRAN fixes (#1499) · eded794e
      James Lamb authored
      * Fixed typos in docs
      
      * Fixed inconsistencies in documentation
      
      * Updated strategy for registering routines
      
      * Fixed issues caused by smashing multiple functions into one Rd
      
      * Fixed issues with documentation
      
      * Removed VignetteBuilder and updated Rbuildignore
      
      * Added R build artefacts to gitignore
      
      * Added namespacing on data.table set function. Updated handling of CMakeLists file to get around CRAN check.
      
      * Updated build instructions
      
      * Added R build script
      
      * Removed build_r.sh script and updated R-package install instructions
      eded794e
  17. 28 Apr, 2018 1 commit
  18. 27 Dec, 2017 1 commit
  19. 01 Nov, 2017 1 commit
  20. 14 Jul, 2017 2 commits
  21. 13 Jul, 2017 1 commit
    • Laurae's avatar
      [R-package] Fallback to MinGW when VS build fails (#664) · 3421bc6c
      Laurae authored
      * Change VS -> MinGW for CRAN
      
      * Documentation to switch to MinGW by default
      
      * Force cmake to run twice
      
      * Try again dual build for Rtools
      
      * Switch to cmake for building twice
      
      * Try with Visual Studio as default, MinGW as fallback
      
      * Try to remove VS appropriately when failing
      
      * Attempt to get rid of build folder first
      
      * Switch to unlink from rm rf
      
      * Change lib_folder correctly when VS fails
      
      * Add README updates from Microsoft/LightGBM@1c8355c
      
      * Update default compiler doc and add GPU online install doc
      
      * Better GPU doc
      3421bc6c
  22. 22 Jun, 2017 1 commit
  23. 20 Jun, 2017 2 commits
    • Guolin Ke's avatar
      rollback cmakelists · 2e0a8077
      Guolin Ke authored
      2e0a8077
    • Guolin Ke's avatar
      [python] Submit to PyPI (#635) · 80c641cd
      Guolin Ke authored
      * add make command to the python package.
      
      * Update README.rst
      
      * Update README.rst
      
      * Update README.rst
      
      * fix tests.
      
      * fix unix build
      
      * update readme
      
      * fix setup.py
      
      * update travis
      
      * Update .travis.yml
      
      * Update test.py
      
      * some fixes.
      
      * check the 64-bit python
      
      * fix build.
      
      * refine MANIFEST.in
      
      * update Manifest.in
      
      * add more build options.
      
      * Add fatal in cmake
      
      * fix a endif.
      
      * fix bugs.
      
      * fix pep8
      
      * add test for the pip package build
      
      * add test pip install in travis.
      
      * fix version with pre-compile dll
      
      * fix readme.rst
      
      * update readme
      80c641cd
  24. 14 Jun, 2017 1 commit
  25. 11 Jun, 2017 2 commits
  26. 06 Jun, 2017 3 commits
  27. 05 Jun, 2017 1 commit
    • Guolin Ke's avatar
      Compile R package by custom tool chain. (#584) · f98d75fc
      Guolin Ke authored
      * add R's library file to vs project and cmake.
      
      * support using dll built by vs.
      
      * better search for the library file.
      
      * remove mingw related doc .
      
      * update document.
      
      * Let R handle the library compile.
      
      * try fix build from github.
      
      * Update README.md
      
      * cleaner build.
      
      * fix the install problem in linux.
      
      * Update README.md
      f98d75fc