diff options
author | Neil Hodgson <nyamatongwe@gmail.com> | 2020-05-23 13:39:56 +1000 |
---|---|---|
committer | Neil Hodgson <nyamatongwe@gmail.com> | 2020-05-23 13:39:56 +1000 |
commit | feb5dcb46da298b1a1d8aae44948c9da63b5ce95 (patch) | |
tree | 3b58d91a06dd95b25b8945fbb58fec57b51ca96e | |
parent | c912b87953c40ba53a9f36dfbfc8ed97b3815f25 (diff) | |
download | scintilla-mirror-feb5dcb46da298b1a1d8aae44948c9da63b5ce95.tar.gz |
Added Info.plist to hold name and version.
-rw-r--r-- | lexilla/src/Lexilla/Lexilla.xcodeproj/project.pbxproj | 16 | ||||
-rw-r--r-- | lexilla/src/Lexilla/Lexilla/Info.plist | 24 |
2 files changed, 36 insertions, 4 deletions
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 = "<group>"; }; 2802635D246DF84A000DF3B8 /* LexYAML.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LexYAML.cxx; path = ../../../../lexers/LexYAML.cxx; sourceTree = "<group>"; }; 2802635E246DF84A000DF3B8 /* LexNim.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LexNim.cxx; path = ../../../../lexers/LexNim.cxx; sourceTree = "<group>"; }; + 282587352478D12500F78504 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Lexilla/Info.plist; sourceTree = "<group>"; }; /* 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>CFBundleDevelopmentRegion</key> + <string>$(DEVELOPMENT_LANGUAGE)</string> + <key>CFBundleExecutable</key> + <string>$(EXECUTABLE_NAME)</string> + <key>CFBundleIdentifier</key> + <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundleName</key> + <string>$(PRODUCT_NAME)</string> + <key>CFBundlePackageType</key> + <string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string> + <key>CFBundleShortVersionString</key> + <string>4.3.3</string> + <key>CFBundleVersion</key> + <string>$(CURRENT_PROJECT_VERSION)</string> + <key>NSHumanReadableCopyright</key> + <string>Copyright © 2020 Neil Hodgson. All rights reserved.</string> +</dict> +</plist> |