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