Commit 65a1a204 authored by Felix Paul Kühne's avatar Felix Paul Kühne

VLCKit: add target to compile libvlc within Xcode

parent becbe428
......@@ -377,6 +377,23 @@
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXLegacyTarget section */
7D21B9331DF4915B00E2EBCD /* Build libvlc */ = {
isa = PBXLegacyTarget;
buildArgumentsString = "$(ACTION)";
buildConfigurationList = 7D21B9361DF4915B00E2EBCD /* Build configuration list for PBXLegacyTarget "Build libvlc" */;
buildPhases = (
);
buildToolPath = "$(SRCROOT)/buildVLCKit.sh";
buildWorkingDirectory = "$(SRCROOT)";
dependencies = (
);
name = "Build libvlc";
passBuildSettingsInEnvironment = 1;
productName = "Build libvlc";
};
/* End PBXLegacyTarget section */
/* Begin PBXNativeTarget section */
7DF2DBF41D63145D00CDA90D /* VLCKit */ = {
isa = PBXNativeTarget;
......@@ -405,6 +422,12 @@
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0800;
TargetAttributes = {
7D21B9331DF4915B00E2EBCD = {
CreatedOnToolsVersion = 8.1;
ProvisioningStyle = Automatic;
};
};
};
buildConfigurationList = 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "VLCKit" */;
compatibilityVersion = "Xcode 3.2";
......@@ -422,6 +445,7 @@
projectRoot = "";
targets = (
7DF2DBF41D63145D00CDA90D /* VLCKit */,
7D21B9331DF4915B00E2EBCD /* Build libvlc */,
);
};
/* End PBXProject section */
......@@ -543,6 +567,59 @@
};
name = Release;
};
7D21B9341DF4915B00E2EBCD /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ENABLE_MODULES = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_SUSPICIOUS_MOVES = YES;
COPY_PHASE_STRIP = NO;
DEBUGGING_SYMBOLS = YES;
DEBUG_INFORMATION_FORMAT = dwarf;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
MTL_ENABLE_DEBUG_INFO = YES;
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "";
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
};
7D21B9351DF4915B00E2EBCD /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ENABLE_MODULES = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_SUSPICIOUS_MOVES = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
MTL_ENABLE_DEBUG_INFO = NO;
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "";
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
};
7DF2DC2B1D63145D00CDA90D /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
......@@ -635,6 +712,14 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Debug;
};
7D21B9361DF4915B00E2EBCD /* Build configuration list for PBXLegacyTarget "Build libvlc" */ = {
isa = XCConfigurationList;
buildConfigurations = (
7D21B9341DF4915B00E2EBCD /* Debug */,
7D21B9351DF4915B00E2EBCD /* Release */,
);
defaultConfigurationIsVisible = 0;
};
7DF2DC2A1D63145D00CDA90D /* Build configuration list for PBXNativeTarget "VLCKit" */ = {
isa = XCConfigurationList;
buildConfigurations = (
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment