14803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden/* 24803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden * Copyright (C) 2012 The Android Open Source Project 34803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden * 44803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden * Licensed under the Apache License, Version 2.0 (the "License"); 54803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden * you may not use this file except in compliance with the License. 64803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden * You may obtain a copy of the License at 74803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden * 84803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden * http://www.apache.org/licenses/LICENSE-2.0 94803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden * 104803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden * Unless required by applicable law or agreed to in writing, software 114803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden * distributed under the License is distributed on an "AS IS" BASIS, 124803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 134803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden * See the License for the specific language governing permissions and 144803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden * limitations under the License. 154803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden */ 164803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden 174803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden#include <ui/UiConfig.h> 184803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden 194803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFaddennamespace android { 204803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden 214803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden#define STRINGIFY(x) #x 224803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden#define TOSTRING(x) STRINGIFY(x) 234803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden 244803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFaddenvoid appendUiConfigString(String8& configStr) 254803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden{ 264803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden static const char* config = 274803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden " [libui" 284803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden#ifdef FRAMEBUFFER_FORCE_FORMAT 294803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden " FRAMEBUFFER_FORCE_FORMAT=" TOSTRING(FRAMEBUFFER_FORCE_FORMAT) 304803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden#endif 314803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden "]"; 324803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden configStr.append(config); 334803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden} 344803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden 354803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden 364803b74e2a12a508f7bbfde6f6a962fe3299c61cAndy McFadden}; // namespace android 37