1/* 2 * Copyright 2010, Ingo Weinhold, ingo_weinhold@gmx.de. 3 * Distributed under the terms of the MIT License. 4 */ 5#ifndef ICON_BUILD_H 6#define ICON_BUILD_H 7 8 9#ifdef ICON_O_MATIC 10# define _BEGIN_ICON_NAMESPACE 11# define _END_ICON_NAMESPACE 12# define _ICON_NAMESPACE :: 13# define _USING_ICON_NAMESPACE 14#else 15# define _BEGIN_ICON_NAMESPACE namespace BPrivate { namespace Icon { 16# define _END_ICON_NAMESPACE } } 17# define _ICON_NAMESPACE BPrivate::Icon:: 18# define _USING_ICON_NAMESPACE using namespace BPrivate::Icon; 19#endif 20 21 22#endif // ICON_BUILD_H 23