You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix --verbose flag not printing verbose output in CMake build log (using cmake -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON instead of make VERBOSE=1 might fix this)
Do not allow users to use currently "known" broken/untested features in cpt.py; comment out relevant parts
Revamp argument parser
cpt.py is both a Cling installer and a packager. It should be possible to build Cling without packaging it.
Enable dependent arguments. Ideally, we should be able to pass some arguments only if some other argument is also passed (for eg. it doesn't make sense to pass --with-llvm-url if LLVM is being installed from system package manager).
Fix nomenclature (we have arguments named --with-llvm-tar and --with-binary-llvm; there should be some uniformity)
Fix builds using LLVM pre-built binary tarballs (on Linux and macOS) and add it to CI
Fix builds using LLVM installed from system package manager (on Linux and macOS) and add it to CI
Enable builds using LLVM pre-built binaries on Windows and add it to CI
if __name__ == "__main__"block as program execution starting point incpt.pycpt.pysubprocessincpt.pycpt.pyflake8compliant (with appropriate error/violation codes).debpackaging (existing effort: Fix deb creation vgvassilev/cling#214) [Clarify why there is no packages #307]--verboseflag not printing verbose output in CMake build log (usingcmake -DCMAKE_VERBOSE_MAKEFILE:BOOL=ONinstead ofmake VERBOSE=1might fix this)cpt.py; comment out relevant partscpt.pyis both a Cling installer and a packager. It should be possible to build Cling without packaging it.--with-llvm-urlif LLVM is being installed from system package manager).--with-llvm-tarand--with-binary-llvm; there should be some uniformity)cpt.pyREADME, both in root directory as well as intools/packaging[cpt.py disfunctioning #372]--check-requirements(even if installed by different package manager); also verify list of required dependencies [[cpt.py] --check-requirements doesn't detect Homebrew as a package manager and misdetect libz (zlib) dependecy #404](Please check off closed issues and add new improvements by editing this top post)