aboutsummaryrefslogtreecommitdiff
path: root/linux.mk
diff options
context:
space:
mode:
authorFrank Barchard <fbarchard@google.com>2021-02-12 09:59:00 -0800
committerFrank Barchard <fbarchard@chromium.org>2021-02-12 19:45:16 +0000
commitd7687742995c4cb004fbbc5cffc7c9e0d22ec7e5 (patch)
tree1d32a5216d0406f20841bb4b20a033fc1fb857c6 /linux.mk
parentd4ecb70610325fdaaeec6af074d6e3ceab9866d1 (diff)
downloadlibyuv-d7687742995c4cb004fbbc5cffc7c9e0d22ec7e5.tar.gz
add yuvconvstants util
miscellaneous cleanup of other code/comments Bug: libyuv:873, libyuv:877 Change-Id: I0d8caf9a65908ff8898b25494f7c724775f84fa3 Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2692930 Reviewed-by: Wan-Teh Chang <wtc@google.com> Reviewed-by: Frank Barchard <fbarchard@chromium.org>
Diffstat (limited to 'linux.mk')
-rw-r--r--linux.mk8
1 files changed, 6 insertions, 2 deletions
diff --git a/linux.mk b/linux.mk
index 3e93b710..083f1fa2 100644
--- a/linux.mk
+++ b/linux.mk
@@ -66,7 +66,7 @@ LOCAL_OBJ_FILES := \
.c.o:
$(CC) -c $(CFLAGS) $*.c -o $*.o
-all: libyuv.a i444tonv12_eg yuvconvert cpuid psnr
+all: libyuv.a i444tonv12_eg yuvconvert yuvconstants cpuid psnr
libyuv.a: $(LOCAL_OBJ_FILES)
$(AR) $(ARFLAGS) $@ $(LOCAL_OBJ_FILES)
@@ -75,6 +75,10 @@ libyuv.a: $(LOCAL_OBJ_FILES)
yuvconvert: util/yuvconvert.cc libyuv.a
$(CXX) $(CXXFLAGS) -Iutil/ -o $@ util/yuvconvert.cc libyuv.a
+# A C++ test utility that generates yuvconstants for yuv to rgb.
+yuvconstants: util/yuvconstants.cc libyuv.a
+ $(CXX) $(CXXFLAGS) -Iutil/ -o $@ util/yuvconstants.cc libyuv.a
+
# A standalone test utility
psnr: util/psnr.cc
$(CXX) $(CXXFLAGS) -Iutil/ -o $@ util/psnr.cc util/psnr_main.cc util/ssim.cc
@@ -90,4 +94,4 @@ cpuid: util/cpuid.c libyuv.a
$(CC) $(CFLAGS) -o $@ util/cpuid.c libyuv.a
clean:
- /bin/rm -f source/*.o *.ii *.s libyuv.a i444tonv12_eg yuvconvert cpuid psnr
+ /bin/rm -f source/*.o *.ii *.s libyuv.a i444tonv12_eg yuvconvert yuvconstants cpuid psnr