@@ -21,21 +21,25 @@ cc_library(
2121 ],
2222)
2323
24+ cc_library (
25+ name = "groute" ,
26+ hdrs = ["include/grt/GRoute.h" ],
27+ )
28+
2429cc_library (
2530 name = "fastroute" ,
2631 srcs = [
2732 "src/fastroute/src/FastRoute.cpp" ,
2833 "src/fastroute/src/FastRouteRenderer.cpp" ,
29- "src/fastroute/src/graph2d.cpp" ,
3034 "src/fastroute/src/RSMT.cpp" ,
3135 "src/fastroute/src/RipUp.cpp" ,
36+ "src/fastroute/src/graph2d.cpp" ,
3237 "src/fastroute/src/maze.cpp" ,
3338 "src/fastroute/src/maze3D.cpp" ,
3439 "src/fastroute/src/route.cpp" ,
3540 "src/fastroute/src/utility.cpp" ,
3641 ],
3742 hdrs = [
38- "include/grt/GRoute.h" ,
3943 "src/fastroute/include/FastRoute.h" ,
4044 "src/fastroute/include/FastRouteRenderer.h" ,
4145 "src/fastroute/include/Graph2D.h" ,
@@ -46,6 +50,7 @@ cc_library(
4650 ],
4751 deps = [
4852 ":abstract-fastroute" ,
53+ ":groute" ,
4954 "//src/dbSta" ,
5055 "//src/gui" ,
5156 "//src/odb" ,
@@ -75,7 +80,6 @@ cc_library(
7580 "src/Rudy.cpp" ,
7681 ],
7782 hdrs = [
78- "include/grt/GRoute.h" ,
7983 "include/grt/GlobalRouter.h" ,
8084 "include/grt/PinGridLocation.h" ,
8185 "include/grt/RoutePt.h" ,
@@ -90,6 +94,7 @@ cc_library(
9094 deps = [
9195 ":abstract-fastroute" ,
9296 ":fastroute" ,
97+ ":groute" ,
9398 "//src/ant" ,
9499 "//src/dbSta" ,
95100 "//src/dpl" ,
@@ -125,12 +130,7 @@ cc_library(
125130 ":tcl" ,
126131 ],
127132 hdrs = [
128- "include/grt/GRoute.h" ,
129- "include/grt/GlobalRouter.h" ,
130133 "include/grt/MakeGlobalRouter.h" ,
131- "include/grt/PinGridLocation.h" ,
132- "include/grt/RoutePt.h" ,
133- "include/grt/Rudy.h" ,
134134 ],
135135 copts = [
136136 "-Isrc/grt/src" ,
@@ -143,6 +143,8 @@ cc_library(
143143 deps = [
144144 ":abstract-fastroute" ,
145145 ":fastroute" ,
146+ ":groute" ,
147+ ":grt" ,
146148 "//:ord" ,
147149 "//src/ant" ,
148150 "//src/dbSta" ,
0 commit comments