Skip to content

Commit c19e66c

Browse files
committed
Rename unicode to _foundation_unicode
1 parent 8721ece commit c19e66c

14 files changed

+43
-44
lines changed

Sources/CoreFoundation/CFBundle_Locale.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
#include "CFPreferences.h"
1616

1717
#if __HAS_APPLE_ICU__
18-
#include <unicode/ualoc.h>
18+
#include <_foundation_unicode/ualoc.h>
1919
#endif
20-
#include <unicode/uloc.h>
20+
#include <_foundation_unicode/uloc.h>
2121
#include <ctype.h>
2222

2323
static CFStringRef _CFBundleCopyLanguageFoundInLocalizations(CFArrayRef localizations, CFStringRef language);

Sources/CoreFoundation/CFCharacterSet.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
#include <stdlib.h>
2121
#include <string.h>
2222
#include "CFPriv.h"
23-
#include <unicode/uchar.h>
24-
#include <unicode/uset.h>
23+
#include <_foundation_unicode/uchar.h>
24+
#include <_foundation_unicode/uset.h>
2525

2626
#define BITSPERBYTE 8 /* (CHAR_BIT * sizeof(unsigned char)) */
2727
#define LOG_BPB 3

Sources/CoreFoundation/CFDateIntervalFormatter.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#include "CFLocale.h"
2121
#include "CFTimeZone.h"
2222

23-
#include <unicode/udateintervalformat.h>
23+
#include <_foundation_unicode/udateintervalformat.h>
2424

2525
#if TARGET_OS_WASI
2626
#define LOCK() do {} while (0)

Sources/CoreFoundation/CFICUConverters.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
#include "CFICUConverters.h"
1414
#include "CFStringEncodingExt.h"
1515
#include "CFUniChar.h"
16-
#include <unicode/ucnv.h>
17-
#include <unicode/uversion.h>
16+
#include <_foundation_unicode/ucnv.h>
17+
#include <_foundation_unicode/uversion.h>
1818
#include "CFInternal.h"
1919
#include <stdio.h>
2020

Sources/CoreFoundation/CFLocale.c

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,18 @@
2424
#include "CFLocaleInternal.h"
2525
#include <stdatomic.h>
2626
#if TARGET_OS_MAC || TARGET_OS_WIN32 || TARGET_OS_LINUX || TARGET_OS_BSD || TARGET_OS_WASI
27-
#include <unicode/uloc.h> // ICU locales
28-
#include <unicode/ulocdata.h> // ICU locale data
29-
#include <unicode/ucal.h>
30-
#include <unicode/ucurr.h> // ICU currency functions
31-
#include <unicode/uset.h> // ICU Unicode sets
32-
#include <unicode/putil.h> // ICU low-level utilities
33-
#include <unicode/umsg.h> // ICU message formatting
34-
#include <unicode/ucol.h>
35-
#include <unicode/unumsys.h> // ICU numbering systems
36-
#include <unicode/uvernum.h>
37-
#if U_ICU_VERSION_MAJOR_NUM > 53 && __has_include(<unicode/uameasureformat.h>)
38-
#include <unicode/uameasureformat.h>
27+
#include <_foundation_unicode/uloc.h> // ICU locales
28+
#include <_foundation_unicode/ulocdata.h> // ICU locale data
29+
#include <_foundation_unicode/ucal.h>
30+
#include <_foundation_unicode/ucurr.h> // ICU currency functions
31+
#include <_foundation_unicode/uset.h> // ICU Unicode sets
32+
#include <_foundation_unicode/putil.h> // ICU low-level utilities
33+
#include <_foundation_unicode/umsg.h> // ICU message formatting
34+
#include <_foundation_unicode/ucol.h>
35+
#include <_foundation_unicode/unumsys.h> // ICU numbering systems
36+
#include <_foundation_unicode/uvernum.h>
37+
#if U_ICU_VERSION_MAJOR_NUM > 53 && __has_include(<_foundation_unicode/uameasureformat.h>)
38+
#include <_foundation_unicode/uameasureformat.h>
3939

4040
extern int32_t
4141
uameasfmt_getUnitsForUsage( const char* locale,
@@ -1745,7 +1745,7 @@ static bool __CFLocaleCopyTemperatureUnit(CFLocaleRef locale, bool user, CFTypeR
17451745
if (!done) {
17461746
char localeID[ULOC_FULLNAME_CAPACITY+ULOC_KEYWORD_AND_VALUES_CAPACITY];
17471747
if (CFStringGetCString(locale->_identifier, localeID, sizeof(localeID)/sizeof(char), kCFStringEncodingASCII)) {
1748-
#if U_ICU_VERSION_MAJOR_NUM > 53 && __has_include(<unicode/uameasureformat.h>)
1748+
#if U_ICU_VERSION_MAJOR_NUM > 53 && __has_include(<_foundation_unicode/uameasureformat.h>)
17491749
UErrorCode icuStatus = U_ZERO_ERROR;
17501750
UAMeasureUnit unit;
17511751
int32_t unitCount = uameasfmt_getUnitsForUsage(localeID, "temperature", "weather", &unit, 1, &icuStatus);

Sources/CoreFoundation/CFLocaleIdentifier.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
#include <stdlib.h>
6060
#include <stdio.h>
6161
#if TARGET_OS_MAC || TARGET_OS_WIN32 || TARGET_OS_LINUX || TARGET_OS_BSD
62-
#include <unicode/uloc.h>
62+
#include <_foundation_unicode/uloc.h>
6363
#else
6464
#define ULOC_KEYWORD_SEPARATOR '@'
6565
#define ULOC_FULLNAME_CAPACITY 56

Sources/CoreFoundation/CFRegularExpression.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#include "CFInternal.h"
1616
#define U_SHOW_DRAFT_API 1
1717
#define U_SHOW_INTERNAL_API 1
18-
#include <unicode/uregex.h>
18+
#include <_foundation_unicode/uregex.h>
1919

2020
#define STACK_BUFFER_SIZE 256
2121

Sources/CoreFoundation/CFString.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
#include "CFString_Internal.h"
2828
#include "CFRuntime_Internal.h"
2929
#include <assert.h>
30-
#include <unicode/uchar.h>
30+
#include <_foundation_unicode/uchar.h>
3131
#if TARGET_OS_MAC || TARGET_OS_WIN32 || TARGET_OS_LINUX || TARGET_OS_BSD
3232
#include "CFConstantKeys.h"
3333
#include "CFStringLocalizedFormattingInternal.h"

Sources/CoreFoundation/CFStringTransform.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
#include "CFUniChar.h"
2020
#include "CFPriv.h"
2121
#include "CFInternal.h"
22-
#include <unicode/utrans.h>
22+
#include <_foundation_unicode/utrans.h>
2323

2424
static const char *__CFStringTransformGetICUIdentifier(CFStringRef identifier);
2525

Sources/CoreFoundation/CFStringUtilities.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
#include <limits.h>
2020
#include <stdlib.h>
2121
#if TARGET_OS_MAC || TARGET_OS_WIN32 || TARGET_OS_LINUX || TARGET_OS_WASI
22-
#include <unicode/ucol.h>
23-
#include <unicode/ucoleitr.h>
22+
#include <_foundation_unicode/ucol.h>
23+
#include <_foundation_unicode/ucoleitr.h>
2424
#endif
2525
#include <string.h>
2626

Sources/CoreFoundation/CFTimeZone.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
#include <fcntl.h>
2222
#include <stdlib.h>
2323
#include <string.h>
24-
#include <unicode/ucal.h>
25-
#include <unicode/udat.h>
26-
#include <unicode/ustring.h>
24+
#include <_foundation_unicode/ucal.h>
25+
#include <_foundation_unicode/udat.h>
26+
#include <_foundation_unicode/ustring.h>
2727
#include "CFDateFormatter.h"
2828
#if TARGET_OS_MAC || TARGET_OS_LINUX || TARGET_OS_BSD || TARGET_OS_WASI
2929
#include <dirent.h>

Sources/CoreFoundation/CMakeLists.txt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,8 @@ target_compile_options(CoreFoundation PRIVATE
3434
target_precompile_headers(CoreFoundation PRIVATE internalInclude/CoreFoundation_Prefix.h)
3535

3636
target_link_libraries(CoreFoundation
37-
PUBLIC
38-
_FoundationICUCommon
39-
_FoundationICUI18N
40-
_FoundationICUIO
4137
PRIVATE
38+
_FoundationICU
4239
dispatch)
4340

4441
file(COPY
@@ -55,6 +52,8 @@ file(COPY
5552
${CMAKE_BINARY_DIR}/CoreFoundationHeaders
5653
NO_SOURCE_PERMISSIONS)
5754

55+
set_property(GLOBAL APPEND PROPERTY Foundation_EXPORTS CoreFoundation)
56+
5857
install(DIRECTORY
5958
${CMAKE_BINARY_DIR}/CoreFoundationHeaders/
6059
DESTINATION

Sources/CoreFoundation/internalInclude/CFCalendar_Internal.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
#include "CFDateComponents.h"
2222
#include "CFDateInterval.h"
2323

24-
#if __has_include(<unicode/ucal.h>) && !defined(__cplusplus)
25-
#include <unicode/ucal.h>
24+
#if __has_include(<_foundation_unicode/ucal.h>) && !defined(__cplusplus)
25+
#include <_foundation_unicode/ucal.h>
2626
#else
2727
typedef void *UCalendar;
2828
#endif

Sources/CoreFoundation/internalInclude/CFICULogging.h

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@
1515
#if !defined(__COREFOUNDATION_CFICULOGGING__)
1616
#define __COREFOUNDATION_CFICULOGGING__ 1
1717

18-
#include <unicode/ucal.h>
19-
#include <unicode/udatpg.h>
20-
#include <unicode/udat.h>
21-
#include <unicode/unum.h>
22-
#include <unicode/ulistformatter.h>
23-
#include <unicode/ucurr.h>
24-
#include <unicode/ustring.h>
25-
#if __has_include(<unicode/ureldatefmt.h>)
26-
#include <unicode/ureldatefmt.h>
18+
#include <_foundation_unicode/ucal.h>
19+
#include <_foundation_unicode/udatpg.h>
20+
#include <_foundation_unicode/udat.h>
21+
#include <_foundation_unicode/unum.h>
22+
#include <_foundation_unicode/ulistformatter.h>
23+
#include <_foundation_unicode/ucurr.h>
24+
#include <_foundation_unicode/ustring.h>
25+
#if __has_include(<_foundation_unicode/ureldatefmt.h>)
26+
#include <_foundation_unicode/ureldatefmt.h>
2727
#endif
2828

2929
#if !DEPLOYMENT_RUNTIME_SWIFT && __has_include(<os/log.h>)

0 commit comments

Comments
 (0)