SCM

SCM Repository

[xemacs] Diff of /XEmacs/packages/XEmacs.rules
ViewVC logotype

Diff of /XEmacs/packages/XEmacs.rules

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.51, Thu Oct 23 09:15:00 2003 UTC revision 1.52, Sun Nov 7 23:52:54 2004 UTC
# Line 402  Line 402 
402    
403  mostlyclean::  mostlyclean::
404    
405    # Remove the generated files.
406    genclean:
407            rm -f $(GENERATED_LISP) $(EARLY_GENERATED_LISP) $(GENERATED_ELCS) $(EARLY_GENERATED_ELCS) package-info $(AUTOLOAD_PATH)/_pkg.el
408    
409  clean:: mostlyclean  clean:: mostlyclean
410          rm -f $(GENERATED_ELCS) $(EARLY_GENERATED_ELCS) $(ELCS) $(ELCS_1) \          rm -f $(GENERATED_ELCS) $(EARLY_GENERATED_ELCS) $(ELCS) $(ELCS_1) \
411          $(HTML_FILES) $(INFO_FILES) $(DEPENDS_FILE_NAME) $(EXTRA_DEPENDENCIES)          $(HTML_FILES) $(INFO_FILES) $(DEPENDS_FILE_NAME) $(EXTRA_DEPENDENCIES)
# Line 409  Line 413 
413  # distclean is what you use when making a distribution.  everything that  # distclean is what you use when making a distribution.  everything that
414  # can get rebuilt should be killed.  everything.  # can get rebuilt should be killed.  everything.
415    
416  distclean:: clean  distclean:: clean genclean
         rm -f $(GENERATED_LISP) $(EARLY_GENERATED_LISP) package-info $(AUTOLOAD_PATH)/_pkg.el  
417    
418  # extraclean means distclean plus removal of backup files, etc.  # extraclean means distclean plus removal of backup files, etc.
419  extraclean: distclean  extraclean: distclean
# Line 544  Line 547 
547          @echo ")" >> $(AUTOLOAD_PATH)/_pkg.el          @echo ")" >> $(AUTOLOAD_PATH)/_pkg.el
548  endif  endif
549    
 .PHONY: binkit-with-html bindist install autoloads  
   
 bindist: compile binkit package-info setup-info  
   
550  setup-info:  setup-info:
551          $(XEMACS) $(BATCH) -l $(PACKAGE_NET_PACKAGES) \          $(XEMACS) $(BATCH) -l $(PACKAGE_NET_PACKAGES) \
552                  -l $(PACKAGE_INFO) \                  -l $(PACKAGE_INFO) \
553                  -f package-net-packages-batch-convert-index-to-ini $(PACKAGE_STAGING) $(CATEGORY)                  -f package-net-packages-batch-convert-index-to-ini $(PACKAGE_STAGING) $(CATEGORY)
554    
555  install: compile binkit  .PHONY: binkit-with-html install-for-bindist autoloads
556    
557  # A target that _only_ installs and doesn't build _anything_  # A target that _only_ installs and doesn't build _anything_
558  install-only: binkit  install-only: binkit
559    
560    binkit: binkit-1
561    
562    ifeq ($(INSTALL_HTML),t)
563    binkit:: install-html
564    endif
565    
566    binkit-with-html: binkit-1 install-html
567    
568    install-for-bindist: binkit package-info setup-info
569    
570  ## Do not byte-compile as that could require stuff from elsewhere, and you  ## Do not byte-compile as that could require stuff from elsewhere, and you
571  ## get dependency circles.  ## get dependency circles.
572  autoloads: $(EARLY_GENERATED_LISP)  autoloads: $(EARLY_GENERATED_LISP)
# Line 1029  Line 1038 
1038          ls -1 $(patsubst %,html/%, $(notdir $(HTML_FILES))) >> $(MANIFEST))          ls -1 $(patsubst %,html/%, $(notdir $(HTML_FILES))) >> $(MANIFEST))
1039  endif  endif
1040    
 binkit: binkit-1  
   
 ifeq ($(INSTALL_HTML),t)  
 binkit: install-html  
 endif  
   
 binkit-with-html: binkit-1 install-html  
   
1041  # Export dependencies for outer make file usage  # Export dependencies for outer make file usage
1042    
1043  # Passed in from outer Make  # Passed in from outer Make

Legend:
Removed from v.1.51  
changed lines
  Added in v.1.52

root@alioth.debian.org
ViewVC Help
Powered by ViewVC 1.0.0  
Powered By FusionForge
Show source