Skip to content
  • Kees Cook's avatar
    In some cases, it is desirable to build the parser without building the · 156a980c
    Kees Cook authored
    
    binary portions (Hurd). This patch splits up the build targets so this is
    possible:
    
    "main" becomes "arch"
    
    "indep" is created and depends on "docs"
    po building is moved from "main" to "indep"
    
    "all" has "tests" removed (standard build practices are to "make" then
    "make check" so I think "tests"/"check" should stay separate from "all").
    
    redundant chunk is removed (this exists twice in the Makefile):
    -.SILENT: check
    -check: tests
    
    "install" is split into "install-indep" and "install-arch"
    
    "install-arch" requires "arch" and only installs the binaries
    
    "install-indep" requires "indep" and only install non-binaries
    
    Additionally, update the README to mention the "check" target both for the
    parser and the utils.
    
    Signed-off-by: default avatarKees Cook <kees.cook@canonical.com>
    Acked-by: default avatarSteve Beattie <steve@nxnw.org>
    156a980c
To learn more about this project, read the wiki.