Commits

Anonymous committed 64459ab

package Makefile overhaul -- remove explicit targets, explicit specification of generated .el files, etc; all is done using directives [i.e. variables], as documented in XEmacs.rules

Comments (0)

Files changed (1)

 DATA_6_FILES = start-files/fr/locale-start.el start-files/fr/locale-start.elc
 DATA_6_DEST = start-files/fr
 
-ELCS = start-files/ja/locale-start.elc start-files/ro/locale-start.elc \
+LOCALE_ELCS = start-files/ja/locale-start.elc start-files/ro/locale-start.elc \
 	start-files/fr/locale-start.elc
 
+EXTRA_DEPENDENCIES = $(LOCALE_ELCS)
+
 include ../../XEmacs.rules
-
-# Override the default behaviour of including ELCS and the corresponding *.el
-# in files to be copied, they're handled with DATA_*(FILES|DEST) here due to
-# the dir/filename structure.
-SOURCE_FILES_TO_COPY = \
-	$(GENERATED) $(GENERATED:.elc=.el) $(AUTOLOAD_PATH)/_pkg.el
-
-ifeq ($(BUILD_WITHOUT_MULE),)
-
-compile:: $(ELCS) auto-autoloads.elc
-
-binkit: binkit-common
-
-
-
-else
-compile::
-	@echo This Package requires XEmacs/Mule to build
-
-# Noop
-binkit:
-
-endif