[FFmpeg-cvslog] build: Move all arch OBJS declarations into arch subdirectory Makefiles.
Diego Biurrun
git at videolan.org
Fri Apr 13 22:12:30 CEST 2012
ffmpeg | branch: master | Diego Biurrun <diego at biurrun.de> | Mon Feb 6 19:16:44 2012 +0100| [baaab6069a261354a1c9470f3185686ad85166c6] | committer: Diego Biurrun
build: Move all arch OBJS declarations into arch subdirectory Makefiles.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=baaab6069a261354a1c9470f3185686ad85166c6
---
libavutil/Makefile | 3 ---
libavutil/ppc/Makefile | 1 +
libavutil/x86/Makefile | 1 +
libswscale/Makefile | 16 ----------------
libswscale/bfin/Makefile | 3 +++
libswscale/ppc/Makefile | 3 +++
libswscale/sparc/Makefile | 1 +
libswscale/x86/Makefile | 9 +++++++++
8 files changed, 18 insertions(+), 19 deletions(-)
diff --git a/libavutil/Makefile b/libavutil/Makefile
index a73fb79..820abb1 100644
--- a/libavutil/Makefile
+++ b/libavutil/Makefile
@@ -72,9 +72,6 @@ OBJS = adler32.o \
tree.o \
utils.o \
-OBJS-$(ARCH_PPC) += ppc/cpu.o
-OBJS-$(ARCH_X86) += x86/cpu.o
-
TESTPROGS = adler32 aes avstring base64 cpu crc des eval fifo lfg lls \
md5 opt parseutils sha tree
diff --git a/libavutil/ppc/Makefile b/libavutil/ppc/Makefile
new file mode 100644
index 0000000..5b18b08
--- /dev/null
+++ b/libavutil/ppc/Makefile
@@ -0,0 +1 @@
+OBJS += ppc/cpu.o \
diff --git a/libavutil/x86/Makefile b/libavutil/x86/Makefile
new file mode 100644
index 0000000..de8a341
--- /dev/null
+++ b/libavutil/x86/Makefile
@@ -0,0 +1 @@
+OBJS += x86/cpu.o \
diff --git a/libswscale/Makefile b/libswscale/Makefile
index 94c6efb..29f3f12 100644
--- a/libswscale/Makefile
+++ b/libswscale/Makefile
@@ -12,20 +12,4 @@ OBJS = input.o \
utils.o \
yuv2rgb.o \
-OBJS-$(ARCH_BFIN) += bfin/internal_bfin.o \
- bfin/swscale_bfin.o \
- bfin/yuv2rgb_bfin.o
-ALTIVEC-OBJS += ppc/swscale_altivec.o \
- ppc/yuv2rgb_altivec.o \
- ppc/yuv2yuv_altivec.o
-MMX-OBJS += x86/rgb2rgb.o \
- x86/swscale_mmx.o \
- x86/yuv2rgb_mmx.o
-VIS-OBJS += sparc/yuv2rgb_vis.o
-YASM-OBJS += x86/input.o \
- x86/output.o \
- x86/scale.o
-
-OBJS-$(CONFIG_XMM_CLOBBER_TEST) += x86/w64xmmtest.o
-
TESTPROGS = colorspace swscale
diff --git a/libswscale/bfin/Makefile b/libswscale/bfin/Makefile
new file mode 100644
index 0000000..5f34550
--- /dev/null
+++ b/libswscale/bfin/Makefile
@@ -0,0 +1,3 @@
+OBJS += bfin/internal_bfin.o \
+ bfin/swscale_bfin.o \
+ bfin/yuv2rgb_bfin.o \
diff --git a/libswscale/ppc/Makefile b/libswscale/ppc/Makefile
new file mode 100644
index 0000000..018955b
--- /dev/null
+++ b/libswscale/ppc/Makefile
@@ -0,0 +1,3 @@
+ALTIVEC-OBJS += ppc/swscale_altivec.o \
+ ppc/yuv2rgb_altivec.o \
+ ppc/yuv2yuv_altivec.o \
diff --git a/libswscale/sparc/Makefile b/libswscale/sparc/Makefile
new file mode 100644
index 0000000..2351ba4
--- /dev/null
+++ b/libswscale/sparc/Makefile
@@ -0,0 +1 @@
+VIS-OBJS += sparc/yuv2rgb_vis.o \
diff --git a/libswscale/x86/Makefile b/libswscale/x86/Makefile
new file mode 100644
index 0000000..7f37799
--- /dev/null
+++ b/libswscale/x86/Makefile
@@ -0,0 +1,9 @@
+OBJS-$(CONFIG_XMM_CLOBBER_TEST) += x86/w64xmmtest.o
+
+MMX-OBJS += x86/rgb2rgb.o \
+ x86/swscale_mmx.o \
+ x86/yuv2rgb_mmx.o \
+
+YASM-OBJS += x86/input.o \
+ x86/output.o \
+ x86/scale.o \
More information about the ffmpeg-cvslog
mailing list