Index: trunk/Makefile =================================================================== --- trunk/Makefile (revision 5810) +++ trunk/Makefile (revision 5811) @@ -12,11 +12,12 @@ cd util && $(MAKE) clean cd pcblib && $(MAKE) clean cd doc && $(MAKE) clean + cd src_3rd/sphash && $(MAKE) clean distclean: FORCE $(MAKE) clean ; true cd doc && $(MAKE) distclean - cd scconfig && $(MAKE) distclean ; true + cd src && $(MAKE) distclean cd src_3rd/genlist && $(MAKE) clean ; true cd src_3rd/genregex && $(MAKE) clean ; true cd src_3rd/genvector && $(MAKE) clean ; true @@ -24,7 +25,9 @@ cd src_3rd/liblihata && $(MAKE) clean ; true cd src_3rd/liblihata/genht && $(MAKE) clean ; true cd src_3rd/qparse && $(MAKE) clean ; true + cd scconfig && $(MAKE) distclean ; true + install: FORCE cd src && $(MAKE) install cd util && $(MAKE) install Index: trunk/scconfig/Makefile =================================================================== --- trunk/scconfig/Makefile (revision 5810) +++ trunk/scconfig/Makefile (revision 5811) @@ -96,5 +96,5 @@ -rm $(OBJS) $(DEFAULT_MAIN_OBJS) configure revtest revtest.o cquote core distclean: - -rm ../config.h config.cache config.log Rev.stamp - -$(MAKE) clean \ No newline at end of file + -rm ../config.h ../Makefile.conf ../src/Makefile ../util/gsch2pcb-rnd/Makefile ../src_3rd/gts/Makefile config.cache config.log Rev.stamp + -$(MAKE) clean Index: trunk/src/Makefile.in =================================================================== --- trunk/src/Makefile.in (revision 5810) +++ trunk/src/Makefile.in (revision 5811) @@ -212,6 +212,7 @@ uniq /local/pcb/ACTION_REG_SRC uniq /local/pcb/EXEDEPS uniq /local/pcb/CLEANFILES +uniq /local/pcb/DISTCLEANFILES uniq /local/pcb/CLEANRULES uniq /local/pcb/all put /local/pcb/SRCS /local/pcb/OBJS @@ -303,11 +304,13 @@ FORCE: -DISTCLEANFILES= core_lists.h +DISTCLEANFILES = core_lists.h buildin.c compat_inc.h conf_core_fields.h conf_internal.c generated_lists.h @/local/pcb/DISTCLEANFILES@ clean: $(CLEANRULES) -rm pcb-rnd $(OBJS) $(OBJS_C99) $(CLEANFILES) +distclean: FORCE + -rm $(DISTCLEANFILES) install_: $(MKDIR) $(BINDIR) $(DATADIR) $(LIBDIR) $(LIBDIR)/plugins Index: trunk/src_plugins/hid_gtk/Plug.tmpasm =================================================================== --- trunk/src_plugins/hid_gtk/Plug.tmpasm (revision 5810) +++ trunk/src_plugins/hid_gtk/Plug.tmpasm (revision 5811) @@ -36,6 +36,7 @@ default put /local/pcb/mod/CFLAGS /target/libs/gui/gtk2/cflags put /local/pcb/mod/LDFLAGS /target/libs/gui/gtk2/ldflags + put /local/pcb/mod/CLEANFILES { $(PLUGDIR)/hid_gtk/menu_lht.c } append /local/pcb/RULES [@ ### lesstif menu embed $(PLUGDIR)/hid_gtk/menu_lht.c: pcb-menu-gtk.lht Index: trunk/src_plugins/hid_lesstif/Plug.tmpasm =================================================================== --- trunk/src_plugins/hid_lesstif/Plug.tmpasm (revision 5810) +++ trunk/src_plugins/hid_lesstif/Plug.tmpasm (revision 5811) @@ -25,6 +25,7 @@ @?/target/libs/gui/xrender/ldflags@ @] + put /local/pcb/mod/CLEANFILES { $(PLUGDIR)/hid_lesstif/menu_lht.c } append /local/pcb/RULES [@ ### lesstif menu embed $(PLUGDIR)/hid_lesstif/menu_lht.c: pcb-menu-lesstif.lht Index: trunk/src_plugins/query/Plug.tmpasm =================================================================== --- trunk/src_plugins/query/Plug.tmpasm (revision 5810) +++ trunk/src_plugins/query/Plug.tmpasm (revision 5811) @@ -12,6 +12,7 @@ put /local/pcb/mod/YACC {$(PLUGDIR)/query/query_y} put /local/pcb/mod/LEX {$(PLUGDIR)/query/query_l} put /local/pcb/mod/SPHASH {$(PLUGDIR)/query/fields.sphash} +put /local/pcb/mod/CLEANFILES {$(PLUGDIR)/query/fields_sphash.c {$(PLUGDIR)/query/fields_sphash.h} switch /local/pcb/query/controls Index: trunk/util/gsch2pcb-rnd/Makefile.in =================================================================== --- trunk/util/gsch2pcb-rnd/Makefile.in (revision 5810) +++ trunk/util/gsch2pcb-rnd/Makefile.in (revision 5811) @@ -129,8 +129,11 @@ clean: - $(RM) gsch2pcb-rnd$(EXE) $(OBJS) gsch2pcb_rnd_conf_fields.h + -$(RM) gsch2pcb-rnd$(EXE) $(OBJS) gsch2pcb_rnd_conf_fields.h +distclean: clean + -$(RM) fp_init.c fp_init.h + include ../../Makefile.conf @]