diff options
author | David Adam <zanchey@ucc.gu.uwa.edu.au> | 2016-04-04 14:33:35 +0800 |
---|---|---|
committer | Kurtis Rader <krader@skepticism.us> | 2016-04-04 15:58:13 -0700 |
commit | 484c1484c9ae01354b1910bae5ed8a729e00b3be (patch) | |
tree | 49fa9588c83bd893d0edd9fc5db990a03a605907 /fish.xcodeproj | |
parent | cb6d5d76c8232264f66c9a1db895d9dd69d77bc3 (diff) |
Customisable extra configuration, completion and function directories
- Add options to the autotools build to set the path for the "vendor"
or "extra" configuration snippets, functions and completions
directories.
- Remove the vendor_completions directory from the Xcode build, as
these are relocatable and compiling the paths in does not make sense.
This allows packaging tools like Homebrew and Nix to use a common
directory outside of the main prefix for third-party completions, and
to make these available for programmatic discovery through `pkg-config`.
Closes #2113
Diffstat (limited to 'fish.xcodeproj')
-rw-r--r-- | fish.xcodeproj/project.pbxproj | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/fish.xcodeproj/project.pbxproj b/fish.xcodeproj/project.pbxproj index 0f7e5efc..6d2ca902 100644 --- a/fish.xcodeproj/project.pbxproj +++ b/fish.xcodeproj/project.pbxproj @@ -24,7 +24,6 @@ buildPhases = ( D07D266915E33B86009E43F6 /* CopyFiles */, D07D266B15E33B86009E43F6 /* Copy Files */, - D01A25E11AF58D8C002F9E92 /* ShellScript */, D01A2CA716965ADD00767098 /* CopyFiles */, ); dependencies = ( @@ -55,7 +54,6 @@ D0F019FC15A977B40034B3B1 /* CopyFiles */, D033780F15DC6D2A00A634BA /* CopyFiles */, D01A2C9B16964C8200767098 /* Copy Files */, - D01A25E01AF58CD0002F9E92 /* ShellScript */, ); dependencies = ( D0F01A1315AA36280034B3B1 /* PBXTargetDependency */, @@ -1048,32 +1046,6 @@ shellPath = /bin/sh; shellScript = ./build_tools/xcode_version_gen.sh; }; - D01A25E01AF58CD0002F9E92 /* ShellScript */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "mkdir -p -m 755 \"${TARGET_BUILD_DIR}/base/share/fish/vendor_completions.d\""; - }; - D01A25E11AF58D8C002F9E92 /* ShellScript */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 8; - files = ( - ); - inputPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 1; - shellPath = /bin/sh; - shellScript = "mkdir -p -m 755 \"${INSTALL_ROOT}/${INSTALL_PATH}/share/fish/vendor_completions.d\""; - }; D0A564EB168CFDDE00AF6161 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; |