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
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.