| 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) |
| 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 |
| 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) |
| 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 |