Skip to content
This repository was archived by the owner on Sep 24, 2025. It is now read-only.

Commit d8f0ca2

Browse files
author
Michael
committed
Export symbols for ALL extensions, frameworks, and services.
1 parent 2ac04ce commit d8f0ca2

7 files changed

Lines changed: 9 additions & 5 deletions

File tree

Configurations/Build/Common/Foundation Debug.xcconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
#include "Foundation.xcconfig"
77

8+
DEPLOYMENT_POSTPROCESSING = NO
89
ENABLE_NS_ASSERTIONS = YES
910
ENABLE_TESTABILITY = YES
1011
GCC_OPTIMIZATION_LEVEL = 0

Configurations/Build/Common/Textual.xcconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ TEXTUAL_WORKSPACE_TEMP_DIR = ${TEXTUAL_WORKSPACE_DIR}/.tmp
1515

1616
SHARED_PRECOMPS_DIR = ${TEXTUAL_WORKSPACE_TEMP_DIR}/SharedPCH
1717

18+
DWARF_DSYM_FOLDER_PATH = ${TEXTUAL_WORKSPACE_TEMP_DIR}/SharedSymbols
19+
1820
// TEXTUAL_BUILT_AS_UNIVERSAL_BINARY acts an easy way to
1921
// modify code based on the type of binary being built.
2022
// As with other feature flags, changing this value only

Sources/App/Build Scripts/BuildFrameworks.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ xcb() {
1414
CODE_SIGN_IDENTITY="${CODE_SIGN_IDENTITY}" \
1515
CONFIGURATION_BUILD_DIR="${CONFIGURATION_BUILD_DIR}" \
1616
DEVELOPMENT_TEAM="${DEVELOPMENT_TEAM}" \
17-
PROVISIONING_PROFILE_SPECIFIER=""
17+
PROVISIONING_PROFILE_SPECIFIER="" \
18+
DWARF_DSYM_FOLDER_PATH="${DWARF_DSYM_FOLDER_PATH}"
1819
}
1920

2021
# Assumes the name and filename of the framework is the same just without spaces.

Sources/App/Build Scripts/ExportArchive.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ cd "${DWARF_DSYM_FOLDER_PATH}"
8282

8383
DYSM_EXPORT_PATH="${ARCHSPEC_PATH}/Debug symbols.zip"
8484

85-
zip -y -r -X "${DYSM_EXPORT_PATH}" "./${DWARF_DSYM_FILE_NAME}"
85+
zip -y -r -X "${DYSM_EXPORT_PATH}" *
8686

8787
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #
8888

0 commit comments

Comments
 (0)