summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorDiego Biurrun <diego@biurrun.de>2016-10-08 16:48:29 +0200
committerDiego Biurrun <diego@biurrun.de>2016-10-17 16:25:35 +0200
commit93d5b022a9fd3a1a1f9c521a1eac7f0410e05b81 (patch)
tree71908309521a4a6267ab3408f2c52881590f68f9 /Makefile
parentc91d6a33f872574c95c8784277cf60ffcf6bff4f (diff)
downloadffmpeg-93d5b022a9fd3a1a1f9c521a1eac7f0410e05b81.tar.gz
build: Drop duplicate asm recipe
And move the asm recipe to the top-level Makefile next to the other local pattern rules for .o files.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 4e026b0734..52cb0bd80d 100644
--- a/Makefile
+++ b/Makefile
@@ -56,6 +56,11 @@ COMPILE_HOSTC = $(call COMPILE,HOSTCC)
%_host.o: %.c
$(COMPILE_HOSTC)
+%.o: %.asm
+ $(DEPYASM) $(YASMFLAGS) -I $(<D)/ -M -o $@ $< > $(@:.o=.d)
+ $(YASM) $(YASMFLAGS) -I $(<D)/ -o $@ $<
+ -$(STRIP) $(STRIPFLAGS) $@
+
%.i: %.c
$(CC) $(CCFLAGS) $(CC_E) $<