ICU-8908 #error if U_COMMON_IMPLEMENTATION, etc isnt set
X-SVN-Rev: 30876
This commit is contained in:
parent
2dc5656d64
commit
de16c44aa9
@ -61,6 +61,11 @@
|
|||||||
#include <locale.h>
|
#include <locale.h>
|
||||||
#include <float.h>
|
#include <float.h>
|
||||||
|
|
||||||
|
#ifndef U_COMMON_IMPLEMENTATION
|
||||||
|
#error U_COMMON_IMPLEMENTATION not set - must be set for all ICU source files in common/ - see http://userguide.icu-project.org/howtouseicu
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/* include system headers */
|
/* include system headers */
|
||||||
#if U_PLATFORM_USES_ONLY_WIN32_API
|
#if U_PLATFORM_USES_ONLY_WIN32_API
|
||||||
/*
|
/*
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
******************************************************************************
|
******************************************************************************
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999-2010, International Business Machines
|
* Copyright (C) 1999-2011, International Business Machines
|
||||||
* Corporation and others. All Rights Reserved.
|
* Corporation and others. All Rights Reserved.
|
||||||
*
|
*
|
||||||
******************************************************************************
|
******************************************************************************
|
||||||
@ -22,6 +22,10 @@
|
|||||||
#include "ubidiimp.h"
|
#include "ubidiimp.h"
|
||||||
#include "uassert.h"
|
#include "uassert.h"
|
||||||
|
|
||||||
|
#ifndef U_COMMON_IMPLEMENTATION
|
||||||
|
#error U_COMMON_IMPLEMENTATION not set - must be set for all ICU source files in common/ - see http://userguide.icu-project.org/howtouseicu
|
||||||
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* General remarks about the functions in this file:
|
* General remarks about the functions in this file:
|
||||||
*
|
*
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
*******************************************************************************
|
*******************************************************************************
|
||||||
* Copyright (C) 1997-2010, International Business Machines Corporation and *
|
* Copyright (C) 1997-2011, International Business Machines Corporation and *
|
||||||
* others. All Rights Reserved. *
|
* others. All Rights Reserved. *
|
||||||
*******************************************************************************
|
*******************************************************************************
|
||||||
*
|
*
|
||||||
@ -23,6 +23,10 @@
|
|||||||
|
|
||||||
#include "unicode/utypes.h"
|
#include "unicode/utypes.h"
|
||||||
|
|
||||||
|
#ifndef U_I18N_IMPLEMENTATION
|
||||||
|
#error U_I18N_IMPLEMENTATION not set - must be set for all ICU source files in i18n/ - see http://userguide.icu-project.org/howtouseicu
|
||||||
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Dummy code:
|
* Dummy code:
|
||||||
* If all modules in the I18N library are switched off, then there are no
|
* If all modules in the I18N library are switched off, then there are no
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
******************************************************************************
|
******************************************************************************
|
||||||
* *
|
* *
|
||||||
* Copyright (C) 2001-2009, International Business Machines *
|
* Copyright (C) 2001-2011, International Business Machines *
|
||||||
* Corporation and others. All Rights Reserved. *
|
* Corporation and others. All Rights Reserved. *
|
||||||
* *
|
* *
|
||||||
******************************************************************************
|
******************************************************************************
|
||||||
@ -19,6 +19,11 @@
|
|||||||
#include "umutex.h"
|
#include "umutex.h"
|
||||||
#include "uassert.h"
|
#include "uassert.h"
|
||||||
|
|
||||||
|
#ifndef U_IO_IMPLEMENTATION
|
||||||
|
#error U_IO_IMPLEMENTATION not set - must be set for all ICU source files in io/ - see http://userguide.icu-project.org/howtouseicu
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/** Auto-client */
|
/** Auto-client */
|
||||||
#define UCLN_TYPE UCLN_IO
|
#define UCLN_TYPE UCLN_IO
|
||||||
#include "ucln_imp.h"
|
#include "ucln_imp.h"
|
||||||
|
@ -22,6 +22,10 @@
|
|||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
#include "unicode/utypes.h"
|
#include "unicode/utypes.h"
|
||||||
|
|
||||||
|
#ifndef U_TOOLUTIL_IMPLEMENTATION
|
||||||
|
#error U_TOOLUTIL_IMPLEMENTATION not set - must be set for all ICU source files in common/ - see http://userguide.icu-project.org/howtouseicu
|
||||||
|
#endif
|
||||||
|
|
||||||
#if U_PLATFORM_USES_ONLY_WIN32_API
|
#if U_PLATFORM_USES_ONLY_WIN32_API
|
||||||
# define VC_EXTRALEAN
|
# define VC_EXTRALEAN
|
||||||
# define WIN32_LEAN_AND_MEAN
|
# define WIN32_LEAN_AND_MEAN
|
||||||
|
Loading…
Reference in New Issue
Block a user