diff --git a/indra/cmake/LLAppearance.cmake b/indra/cmake/LLAppearance.cmake
index bd3795a5262b0dcbca26779ba7353e382ad38c77..6e6d8385d0a970aa53ec1eacc8e0f626c23d2e9c 100644
--- a/indra/cmake/LLAppearance.cmake
+++ b/indra/cmake/LLAppearance.cmake
@@ -1,14 +1,25 @@
 # -*- cmake -*-
 
 include(Variables)
+include(Boost)
+include(LLMessage)
+include(LLCoreHttp)
 
 set(LLAPPEARANCE_INCLUDE_DIRS
     ${LIBS_OPEN_DIR}/llappearance
+    llcorehttp
+    llmessage
+    ${BOOST_COROUTINE_LIBRARY}
+    ${BOOST_CONTEXT_LIBRARY}
     )
 
 if (BUILD_HEADLESS)
   set(LLAPPEARANCE_HEADLESS_LIBRARIES
     llappearanceheadless
+    llcorehttp
+    llmessage
+    ${BOOST_COROUTINE_LIBRARY}
+    ${BOOST_CONTEXT_LIBRARY}
     )
 endif (BUILD_HEADLESS)
 
diff --git a/indra/cmake/LLAppearanceUtility.cmake b/indra/cmake/LLAppearanceUtility.cmake
index 9bf8d217258b71a4010f685a95adc885b40cb95e..306e6e66024ae5fe0dc885a8cd502c576b38fb4e 100644
--- a/indra/cmake/LLAppearanceUtility.cmake
+++ b/indra/cmake/LLAppearanceUtility.cmake
@@ -8,14 +8,6 @@ if (INSTALL_PROPRIETARY)
         use_prebuilt_binary(llappearance_utility)
         set(LLAPPEARANCEUTILITY_SRC_DIR ${LIBS_PREBUILT_DIR}/llappearanceutility/src)
         set(LLAPPEARANCEUTILITY_BIN_DIR ${CMAKE_BINARY_DIR}/llappearanceutility)
-        target_link_libraries(appearance-utility-bin
-          ${BOOST_COROUTINE_LIBRARY}
-          ${BOOST_CONTEXT_LIBRARY}
-          ${BOOST_SYSTEM_LIBRARY})
-        target_link_libraries(appearance-utility-headless-bin
-          ${BOOST_COROUTINE_LIBRARY}
-          ${BOOST_CONTEXT_LIBRARY}
-          ${BOOST_SYSTEM_LIBRARY})
     endif (LINUX)
 endif (INSTALL_PROPRIETARY)