[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