Index: 1.1.4/scconfig/hooks.c =================================================================== --- 1.1.4/scconfig/hooks.c (revision 5769) +++ 1.1.4/scconfig/hooks.c (revision 5770) @@ -363,8 +363,12 @@ if (want_gtk) want_glib = 1; - if (plug_is_enabled("toporouter")) + if (plug_is_enabled("toporouter")) { + put("/local/gts/enable", strue); want_glib = 1; + } + else + put("/local/gts/enable", sfalse); if (plug_is_enabled("export_dsn")) want_glib = 1; Index: 1.1.4/src_3rd/gts/Makefile.in =================================================================== --- 1.1.4/src_3rd/gts/Makefile.in (revision 5769) +++ 1.1.4/src_3rd/gts/Makefile.in (revision 5770) @@ -1,3 +1,5 @@ +if /local/gts/enable +then put /local/gts/CFLAGS [@-I. -I.. -I../.. -DG_LOG_DOMAIN=\"Gts\" @libs/sul/glib/cflags@@] put /local/gts/OBJS [@ object.o @@ -61,3 +63,12 @@ put /local/dep/CFLAGS /local/gts/CFLAGS put /local/dep/SRCS /local/gts/SRCS include {../../scconfig/Makefile.dep.inc} +else +print [@ +all: + +libgts.a: + +clean: +@] +end Index: 1.1.4/src_plugins/toporouter/Plug.tmpasm =================================================================== --- 1.1.4/src_plugins/toporouter/Plug.tmpasm (revision 5769) +++ 1.1.4/src_plugins/toporouter/Plug.tmpasm (revision 5770) @@ -1,7 +1,6 @@ put /local/pcb/mod {toporouter} put /local/pcb/mod/OBJS [@ $(PLUGDIR)/toporouter/toporouter.o @] -append /local/pcb/CFLAGS {-I../src_3rd/gts} put /local/pcb/toporouter_rules [@ ../src_3rd/gts/libgts.a: @@ -10,6 +9,7 @@ switch /local/pcb/toporouter/controls case {buildin} + append /local/pcb/CFLAGS {-I../src_3rd/gts} append /local/pcb/RULES /local/pcb/toporouter_rules append /local/pcb/LIBS { ../src_3rd/gts/libgts.a } append /local/pcb/EXEDEPS { ../src_3rd/gts/libgts.a } @@ -16,6 +16,7 @@ include /local/pcb/tmpasm/buildin end; case {plugin} + append /local/mod/CFLAGS {-I../src_3rd/gts} append /local/pcb/RULES /local/pcb/toporouter_rules append /local/pcb/toporouter/OBJS { ../src_3rd/gts/libgts.a } include /local/pcb/tmpasm/plugin Index: 1.1.4 =================================================================== --- 1.1.4 (revision 5769) +++ 1.1.4 (revision 5770) Property changes on: 1.1.4 ___________________________________________________________________ Added: svn:mergeinfo ## -0,0 +0,1 ## Merged /trunk:r5769