From feb5dcb46da298b1a1d8aae44948c9da63b5ce95 Mon Sep 17 00:00:00 2001 From: Neil Hodgson Date: Sat, 23 May 2020 13:39:56 +1000 Subject: Added Info.plist to hold name and version. --- .../src/Lexilla/Lexilla.xcodeproj/project.pbxproj | 16 +++++++++++---- lexilla/src/Lexilla/Lexilla/Info.plist | 24 ++++++++++++++++++++++ 2 files changed, 36 insertions(+), 4 deletions(-) create mode 100644 lexilla/src/Lexilla/Lexilla/Info.plist (limited to 'lexilla/src') diff --git a/lexilla/src/Lexilla/Lexilla.xcodeproj/project.pbxproj b/lexilla/src/Lexilla/Lexilla.xcodeproj/project.pbxproj index 98c4d270f..70f67e14d 100644 --- a/lexilla/src/Lexilla/Lexilla.xcodeproj/project.pbxproj +++ b/lexilla/src/Lexilla/Lexilla.xcodeproj/project.pbxproj @@ -293,6 +293,7 @@ 2802635C246DF84A000DF3B8 /* LexFortran.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LexFortran.cxx; path = ../../../../lexers/LexFortran.cxx; sourceTree = ""; }; 2802635D246DF84A000DF3B8 /* LexYAML.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LexYAML.cxx; path = ../../../../lexers/LexYAML.cxx; sourceTree = ""; }; 2802635E246DF84A000DF3B8 /* LexNim.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LexNim.cxx; path = ../../../../lexers/LexNim.cxx; sourceTree = ""; }; + 282587352478D12500F78504 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Lexilla/Info.plist; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -309,6 +310,7 @@ 2802629C246DF655000DF3B8 = { isa = PBXGroup; children = ( + 282587352478D12500F78504 /* Info.plist */, 280262B8246DF776000DF3B8 /* LexLib */, 280262B7246DF765000DF3B8 /* Lexers */, 280262A7246DF655000DF3B8 /* Lexilla */, @@ -515,9 +517,9 @@ /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 280262A4246DF655000DF3B8 /* Lexilla */ = { + 280262A4246DF655000DF3B8 /* lexilla */ = { isa = PBXNativeTarget; - buildConfigurationList = 280262B0246DF655000DF3B8 /* Build configuration list for PBXNativeTarget "Lexilla" */; + buildConfigurationList = 280262B0246DF655000DF3B8 /* Build configuration list for PBXNativeTarget "lexilla" */; buildPhases = ( 280262A1246DF655000DF3B8 /* Headers */, 280262A2246DF655000DF3B8 /* Sources */, @@ -559,7 +561,7 @@ projectDirPath = ""; projectRoot = ""; targets = ( - 280262A4246DF655000DF3B8 /* Lexilla */, + 280262A4246DF655000DF3B8 /* lexilla */, ); }; /* End PBXProject section */ @@ -814,6 +816,7 @@ buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 4.3.3; DEVELOPMENT_TEAM = 4F446KW87E; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; @@ -825,6 +828,8 @@ ../../../include, ../../../lexlib, ); + INFOPLIST_FILE = "$(SRCROOT)/Lexilla/Info.plist"; + PRODUCT_BUNDLE_IDENTIFIER = org.scintilla.Lexilla; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; @@ -835,6 +840,7 @@ buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 4.3.3; DEVELOPMENT_TEAM = 4F446KW87E; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; @@ -846,6 +852,8 @@ ../../../include, ../../../lexlib, ); + INFOPLIST_FILE = "$(SRCROOT)/Lexilla/Info.plist"; + PRODUCT_BUNDLE_IDENTIFIER = org.scintilla.Lexilla; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; @@ -863,7 +871,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 280262B0246DF655000DF3B8 /* Build configuration list for PBXNativeTarget "Lexilla" */ = { + 280262B0246DF655000DF3B8 /* Build configuration list for PBXNativeTarget "lexilla" */ = { isa = XCConfigurationList; buildConfigurations = ( 280262B1246DF655000DF3B8 /* Debug */, diff --git a/lexilla/src/Lexilla/Lexilla/Info.plist b/lexilla/src/Lexilla/Lexilla/Info.plist new file mode 100644 index 000000000..6e240a3d9 --- /dev/null +++ b/lexilla/src/Lexilla/Lexilla/Info.plist @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + $(PRODUCT_BUNDLE_PACKAGE_TYPE) + CFBundleShortVersionString + 4.3.3 + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSHumanReadableCopyright + Copyright © 2020 Neil Hodgson. All rights reserved. + + -- cgit v1.2.3