---
libavutil/Makefile | 4 ----
libavutil/arm/Makefile | 1 +
libavutil/ppc/Makefile | 1 +
libavutil/x86/Makefile | 1 +
libswscale/Makefile | 14 --------------
libswscale/bfin/Makefile | 3 +++
libswscale/ppc/Makefile | 3 +++
libswscale/sparc/Makefile | 1 +
libswscale/x86/Makefile | 7 +++++++
9 files changed, 17 insertions(+), 18 deletions(-)
create mode 100644 libavutil/arm/Makefile
create mode 100644 libavutil/ppc/Makefile
create mode 100644 libavutil/x86/Makefile
create mode 100644 libswscale/bfin/Makefile
create mode 100644 libswscale/ppc/Makefile
create mode 100644 libswscale/sparc/Makefile
create mode 100644 libswscale/x86/Makefile
diff --git a/libavutil/Makefile b/libavutil/Makefile
index 4c53389..3e84bd4 100644
--- a/libavutil/Makefile
+++ b/libavutil/Makefile
@@ -72,10 +72,6 @@ OBJS = adler32.o
\
tree.o \
utils.o \
-OBJS-$(ARCH_ARM) += arm/cpu.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/arm/Makefile b/libavutil/arm/Makefile
new file mode 100644
index 0000000..246f73a
--- /dev/null
+++ b/libavutil/arm/Makefile
@@ -0,0 +1 @@
+OBJS += arm/cpu.o
diff --git a/libavutil/ppc/Makefile b/libavutil/ppc/Makefile
new file mode 100644
index 0000000..246f73a
--- /dev/null
+++ b/libavutil/ppc/Makefile
@@ -0,0 +1 @@
+OBJS += arm/cpu.o
diff --git a/libavutil/x86/Makefile b/libavutil/x86/Makefile
new file mode 100644
index 0000000..33a6ce9
--- /dev/null
+++ b/libavutil/x86/Makefile
@@ -0,0 +1 @@
+OBJS += x86/cpu.o
diff --git a/libswscale/Makefile b/libswscale/Makefile
index ee2e12a..88e9f5a 100644
--- a/libswscale/Makefile
+++ b/libswscale/Makefile
@@ -6,20 +6,6 @@ HEADERS = swscale.h
OBJS = options.o rgb2rgb.o swscale.o utils.o yuv2rgb.o \
swscale_unscaled.o
-OBJS-$(ARCH_BFIN) += bfin/internal_bfin.o \
- bfin/swscale_bfin.o \
- bfin/yuv2rgb_bfin.o
-OBJS-$(HAVE_ALTIVEC) += ppc/swscale_altivec.o \
- ppc/yuv2rgb_altivec.o \
- ppc/yuv2yuv_altivec.o
-OBJS-$(HAVE_MMX) += x86/rgb2rgb.o \
- x86/swscale_mmx.o \
- x86/yuv2rgb_mmx.o
-OBJS-$(HAVE_VIS) += sparc/yuv2rgb_vis.o
-MMX-OBJS-$(HAVE_YASM) += 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..2500a25
--- /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..142918b
--- /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..220c353
--- /dev/null
+++ b/libswscale/sparc/Makefile
@@ -0,0 +1 @@
+OBJS-$(HAVE_VIS) += sparc/yuv2rgb_vis.o
diff --git a/libswscale/x86/Makefile b/libswscale/x86/Makefile
new file mode 100644
index 0000000..6165b58
--- /dev/null
+++ b/libswscale/x86/Makefile
@@ -0,0 +1,7 @@
+MMX-OBJS += x86/rgb2rgb.o \
+ x86/swscale_mmx.o \
+ x86/yuv2rgb_mmx.o
+
+YASM-OBJS += x86/input.o \
+ x86/output.o \
+ x86/scale.o
--
1.7.1
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel