branch: externals/compat
commit bb0b922bb795b0ecf6d86bcfe35549943af9d159
Merge: 2a140e3563 d8f64274fa
Author: Daniel Mendler <m...@daniel-mendler.de>
Commit: Daniel Mendler <m...@daniel-mendler.de>

    Merge branch 'main' into emacs-30
---
 Makefile | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/Makefile b/Makefile
index 54d3434d0a..b4044dad4b 100644
--- a/Makefile
+++ b/Makefile
@@ -17,11 +17,11 @@
 
 ### Commentary:
 
-# The Makefile is an internal tool used for Compat development and checking on
-# the continuous integration system.
+# The Makefile is an internal tool used for Compat development and
+# checking on the continuous integration system.
 
 # make all/compile   Compile Elisp files without no-byte-compile marking
-# make force-compile Compile *all* Elisp files to check for compilation 
warnings
+# make force-compile Compile *all* Elisp files to check for warnings
 # make clean         Delete compiled *.elc and *.info files
 # make test          Run the test suite
 # make check         Sanity checking of the test suite
@@ -49,9 +49,9 @@ all: compile
 compile: $(BYTEC)
 
 force-compile:
-       sed -i "s/ no-byte-compile: t;/ no-byte-compile: nil;/" 
$(BYTEC:.elc=.el)
-       make compile
-       sed -i "s/ no-byte-compile: nil;/ no-byte-compile: t;/" 
$(BYTEC:.elc=.el)
+       @sed -i "s/ no-byte-compile: t;/ no-byte-compile: nil;/" 
$(BYTEC:.elc=.el)
+       @$(MAKE) compile
+       @sed -i "s/ no-byte-compile: nil;/ no-byte-compile: t;/" 
$(BYTEC:.elc=.el)
 
 test:
        $(EMACS) --version

Reply via email to