/*
 *  common.h
 *  roborobo
 *
 *  Created by Nicolas on 16/12/08.
 *  Copyright 2008 __MyCompanyName__. All rights reserved.
 *
 */

#ifndef COMMON_H
#define COMMON_H

// pre-processor options
// pre-processos system option

// SDL location changes depending on the system
#ifndef __unix__ // similar to #ifdef __APPLE__
#define MACOSX // MACOSX or WINXP/LINUX (WINXP tested with MinGW, Linux tested with Ubuntu)
#endif

// SDL Include headers

#ifdef MACOSX						// MAC OS X
#include "SDL/SDL.h"
#include "SDL_image/SDL_image.h"
#include "SDL_mixer/SDL_mixer.h"
#else								// LINUX or WINXP
#include "SDL/SDL.h"
#include "SDL/SDL_image.h"
#include "SDL/SDL_mixer.h"
#endif

// System headers

#include <string>
#include <iostream>
#include <fstream>
#include <vector>
#include <deque>
#include <math.h>
#include <assert.h>
#include <sstream>

// --- --- --- --- ---

#endif

