-ill-core.c ../include/yaz/ill-core.h: ill.tcl ill9702.asn ../util/yc.tcl
- ../util/yc.tcl -d ill.tcl -i yaz -I ../include $(YCFLAGS) ill9702.asn
-
-item-req.c ../include/yaz/item-req.h: ill.tcl item-req.asn ../util/yc.tcl
- ../util/yc.tcl -d ill.tcl -i yaz -I ../include $(YCFLAGS) item-req.asn
-
-#dist-hook: ill-core.c item-req.c
+$(srcdir)/ill-core.c \
+$(top_srcdir)/include/yaz/ill-core.h: \
+$(srcdir)/ill.tcl $(srcdir)/ill9702.asn $(top_srcdir)/util/yaz-comp
+ cd $(srcdir); ../util/yaz-comp -d ill.tcl -i yaz -I ../include $(YCFLAGS) ill9702.asn