Make skcms mandatory

Change-Id: I6b08cd586d313e3bc41c0da90698fc26ae1a8bb8
Reviewed-on: https://skia-review.googlesource.com/130822
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
diff --git a/dm/DMSrcSink.cpp b/dm/DMSrcSink.cpp
index ffe01db..e111ecc 100644
--- a/dm/DMSrcSink.cpp
+++ b/dm/DMSrcSink.cpp
@@ -73,9 +73,7 @@
     #include "SkXMLWriter.h"
 #endif
 
-#if defined(SK_USE_SKCMS)
-    #include "skcms.h"
-#endif
+#include "../third_party/skcms/skcms.h"
 
 #if SK_SUPPORT_GPU
 #include "GrBackendSurface.h"
@@ -1090,14 +1088,10 @@
     if (kDst_sRGB_Mode == fMode) {
         dstSpace = SkColorSpace::MakeSRGB();
     } else if (kDst_HPZR30w_Mode == fMode) {
-#if defined(SK_USE_SKCMS)
         skcms_ICCProfile profile;
         SkAssertResult(skcms_Parse(dstData->data(), dstData->size(), &profile));
         dstSpace = SkColorSpace::Make(profile);
         SkASSERT(dstSpace);
-#else
-        return "Cannot use ICC profile without skcms support.";
-#endif
     }
 
     SkImageInfo decodeInfo = codec->getInfo().makeColorType(fColorType).makeColorSpace(dstSpace);