lip6 / coriolis

Coriolis VLSI EDA Tool (LIP6)
https://coriolis.lip6.fr
GNU General Public License v2.0
52 stars 7 forks source link

Reduce modules built for wheel #25

Closed robtaylor closed 1 year ago

robtaylor commented 1 year ago

@jpc-lip6 with this, the current modules being built in the wheel are:

                     CMakeExtension("coloquinte", sourcedir="coloquinte"),
                     CMakeExtension("lefdef", sourcedir="lefdef"),
                     CMakeExtension("Hurricane", sourcedir="hurricane"),
                     CMakeExtension("crlcore", sourcedir="crlcore"),
                     CMakeExtension("flute", sourcedir="flute"),
                     CMakeExtension("etesian", sourcedir="etesian"),
                     CMakeExtension("anabatic", sourcedir="anabatic"),
                     CMakeExtension("katana", sourcedir="katana"),
                     CMakeExtension("equinox", sourcedir="equinox"),
                     CMakeExtension("solstice", sourcedir="solstice"),
                     CMakeExtension("oroshi", sourcedir="oroshi"),
                     CMakeExtension("bora", sourcedir="bora"),
                     CMakeExtension("karakaze", sourcedir="karakaze"),
                     CMakeExtension("unicorn", sourcedir="unicorn"),
                     CMakeExtension("tutorial", sourcedir="tutorial"),
                     CMakeExtension("cumulus", sourcedir="cumulus"),
                     CMakeExtension("stratus1", sourcedir="stratus1"),
                     CMakeExtension("unittests", sourcedir="unittests")

Can any of these be removed?

jpc-lip6 commented 1 year ago

You can remove unittests, used for debugging purpose only. And solstice & equinox they are the old and utterly bugged versions of the extractor and LVS. They are about to be replaced by tramontana, the replacement I did write. Hope to finish it in september.

robtaylor commented 1 year ago

Superceded by meson work