Skip to content

Commit c8970ec

Browse files
committed
Fix CoreFoundation standalone build.py
Not sure how these trailing quotes crept in, but the file doesn't parse unless you remove them. The build also fails without CFAsmMacros.h in scope, so I added that to the private headers list.
1 parent 4d11beb commit c8970ec

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

CoreFoundation/build.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
cf.CFLAGS = '-DDEPLOYMENT_TARGET_MACOSX '
1414

1515
cf.ASFLAGS = " ".join([
16-
'-DCF_CHARACTERSET_BITMAP=\\"CharacterSets/CFCharacterSetBitmaps.bitmap\\"','
17-
'-DCF_CHARACTERSET_UNICHAR_DB=\\"CharacterSets/CFUniCharPropertyDatabase.data\\"','
18-
'-DCF_CHARACTERSET_UNICODE_DATA_B=\\"CharacterSets/CFUnicodeData-B.mapping\\"','
19-
'-DCF_CHARACTERSET_UNICODE_DATA_L=\\"CharacterSets/CFUnicodeData-L.mapping\\"','
16+
'-DCF_CHARACTERSET_BITMAP=\\"CharacterSets/CFCharacterSetBitmaps.bitmap\\"',
17+
'-DCF_CHARACTERSET_UNICHAR_DB=\\"CharacterSets/CFUniCharPropertyDatabase.data\\"',
18+
'-DCF_CHARACTERSET_UNICODE_DATA_B=\\"CharacterSets/CFUnicodeData-B.mapping\\"',
19+
'-DCF_CHARACTERSET_UNICODE_DATA_L=\\"CharacterSets/CFUnicodeData-L.mapping\\"',
2020
])
2121

2222
cf.ROOT_HEADERS_FOLDER_PATH = "${PREFIX}/lib/swift"
@@ -90,6 +90,7 @@
9090
'String.subproj/CFAttributedString.h',
9191
],
9292
private = [
93+
'Base.subproj/CFAsmMacros.h',
9394
'Base.subproj/ForSwiftFoundationOnly.h',
9495
'Base.subproj/ForFoundationOnly.h',
9596
'String.subproj/CFBurstTrie.h',

0 commit comments

Comments
 (0)