[llvm-bugs] [Bug 35786] New: [ninja] provide meta install targets

via llvm-bugs llvm-bugs at lists.llvm.org
Mon Jan 1 02:34:00 PST 2018


https://bugs.llvm.org/show_bug.cgi?id=35786

            Bug ID: 35786
           Summary: [ninja] provide meta install targets
           Product: Build scripts
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: cmake
          Assignee: unassignedbugs at nondot.org
          Reporter: sjacobi at mailueberfall.de
                CC: llvm-bugs at lists.llvm.org

With Makefiles we have the option to run `make install` in a subdirectory like
tools/clang to install everything clang related. With ninja, this option is
gone. Instead, to only install clang stuff we need multiple targets like `ninja
install-clang install-libclang install-libclang-headers ...`. It would be nice
to provide meta targets for all subprojects like `install clang-all` or
similar. This is especially useful to packagers who build LLVM once in-tree but
want to split tools and projects into individual packages.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20180101/ed2048e6/attachment-0001.html>


More information about the llvm-bugs mailing list