1555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot/* 2555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot Simple DirectMedia Layer 3555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot Copyright (C) 1997-2014 Sam Lantinga <slouken@libsdl.org> 4555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot 5555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot This software is provided 'as-is', without any express or implied 6555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot warranty. In no event will the authors be held liable for any damages 7555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot arising from the use of this software. 8555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot 9555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot Permission is granted to anyone to use this software for any purpose, 10555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot including commercial applications, and to alter it and redistribute it 11555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot freely, subject to the following restrictions: 12555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot 13555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot 1. The origin of this software must not be misrepresented; you must not 14555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot claim that you wrote the original software. If you use this software 15555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot in a product, an acknowledgment in the product documentation would be 16555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot appreciated but is not required. 17555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot 2. Altered source versions must be plainly marked as such, and must not be 18555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot misrepresented as being the original software. 19555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot 3. This notice may not be removed or altered from any source distribution. 20555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot*/ 21555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot 22555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot/** 23555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot * \file SDL_test.h 24555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot * 25555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot * Include file for SDL test framework. 26555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot * 27555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot * This code is a part of the SDL2_test library, not the main SDL library. 28555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot */ 29555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot 30555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#ifndef _SDL_test_h 31555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#define _SDL_test_h 32555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot 33555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#include "SDL.h" 34555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#include "SDL_test_common.h" 35555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#include "SDL_test_font.h" 36555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#include "SDL_test_random.h" 37555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#include "SDL_test_fuzzer.h" 38555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#include "SDL_test_crc32.h" 39555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#include "SDL_test_md5.h" 40555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#include "SDL_test_log.h" 41555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#include "SDL_test_assert.h" 42555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#include "SDL_test_harness.h" 43555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#include "SDL_test_images.h" 44555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#include "SDL_test_compare.h" 45555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot 46555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#include "begin_code.h" 47555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot/* Set up for C function definitions, even when using C++ */ 48555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#ifdef __cplusplus 49555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robotextern "C" { 50555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#endif 51555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot 52555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot/* Global definitions */ 53555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot 54555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot/* 55555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot * Note: Maximum size of SDLTest log message is less than SDLs limit 56555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot * to ensure we can fit additional information such as the timestamp. 57555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot */ 58555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#define SDLTEST_MAX_LOGMESSAGE_LENGTH 3584 59555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot 60555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot/* Ends C function definitions when using C++ */ 61555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#ifdef __cplusplus 62555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot} 63555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#endif 64555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#include "close_code.h" 65555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot 66555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot#endif /* _SDL_test_h */ 67555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot 68555d6a58708babe6bb79b5824ef24eb1f37f708android-build-team Robot/* vi: set ts=4 sw=4 expandtab: */ 69