68242e8c29
Do not mishandle further libs without dependencies
...
...besides sal/Library_sal.mk, like i18npool/Library_collator_data.mk.
Change-Id: I2d86540bd8123410972496047fdb59ebcf35968f
2014-04-11 15:09:31 +02:00
a19440bee7
Add toposort feature to module-deps.pl
...
Change-Id: Id839eae62ad53189c44f7ca5a498bf7113c2536a
2014-02-17 18:03:44 +01:00
c5d0d5114e
Prune some leaves for a cleaner top-to-bottom view of deps.
...
Change-Id: I98e803bee37359405f0e06a62c063fbe9da82ea0
2013-07-15 13:47:43 +01:00
cd809a1e43
fix weird Circular Dep messages
...
Change-Id: Ib8e442740a421d3ed86202813e97aa0239fb2299
2013-04-14 10:24:46 -04:00
b7bae354aa
add a env variable to keep the libraries w/ module-deps.pl
...
Change-Id: Id9279b7e0dea2231db12997e571fe13ae240b914
2013-04-11 19:00:12 -04:00
3326a85ae6
fix postgresql build
...
Change-Id: I379029dbf600769e415582aa7162f320e707c3da
2013-03-26 14:22:20 -04:00
ca9435ecbb
make module-deps.pl work in separate builddir
...
Change-Id: I951e5b760fa4749cb712a927110e702949e0eaa3
2013-03-26 14:22:19 -04:00
406dfa3240
speed-up module-deps.pl
...
Change-Id: Idf703b1b5e26e32a0e8276c6f2eba51cd80f1b0b
2013-03-26 11:39:36 -04:00
df78a7e1c9
perl defined is deprecated
...
Change-Id: Ibe63cf7c70dc12ae76a6d21ef8c05c58c684eb82
2013-03-16 16:14:37 -04:00
0c883eac17
module-deps: optimize dependency tree after library collapsing
...
Change-Id: I251572564422f99f56021275afd6294e958bbff9
2013-03-11 23:50:19 +01:00
0670c3f3da
module-deps.pl: extend dependency graph generation
...
Induce the module name from the library name. Report the libraries that can
not be mapped to a module. Make the resulting module dependency graph unique.
Add diagnostic options:
--help
--verbose
--version
Add convenience options (primary for caching):
--from-file
--to-file
Add output option
--output
Provide a manual page with hints how to hack on it.
Change-Id: Ib5c029c6ea197ca4f66fe6958ecbc3f78452c603
2013-03-09 23:26:38 +01:00
499e53a95e
make debugging / cache better and kill a warning.
2013-03-06 10:35:55 +00:00
7980049ceb
significantly faster and less lame module dep collapsing.
2013-03-06 09:54:23 +00:00
956c8eed2c
world's lamest code for generating graphviz from module deps.
2013-03-05 18:32:11 +00:00
d614ca7ebe
initial gnumake module deps dumping.
2013-03-05 10:23:17 +00:00