Skip to content

Inkane/pacdeplinearizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

pacdeplinearizer

A tool which helps to find a build order of multiple packages

It only uses information provided by the packages, namely their dependencies. It does NOT use any advanced techniques, like checking elf headers or parsing CMakeLists So if your package's dependencies are not correct, you are out of luck!

USAGE: 

   ./build/pacdeplinearizer  [-f <packgages.txt>] [-u] [-c] [--]
                             [--version] [-h] <package> ...


Where: 

   -f <packgages.txt>,  --file <packgages.txt>
     A file listing the packages which should be ordered

   -u,  --unresolvable
     Print a warning when an unresolvable dependency is detected

   -c,  --cycle
     Print a warning when a cyclic dependency is detected

   --,  --ignore_rest
     Ignores the rest of the labeled arguments following this flag.

   --version
     Displays version information and exits.

   -h,  --help
     Displays usage information and exits.

   <package>  (accepted multiple times)
     a list of packages for which you want a possible buildorder

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages