forked from openkylin/kylin-code
24 lines
836 B
Bash
Executable File
24 lines
836 B
Bash
Executable File
#!/usr/bin/env bash
|
|
#
|
|
# Copyright (c) Microsoft Corporation. All rights reserved.
|
|
# Licensed under the MIT License. See License.txt in the project root for license information.
|
|
|
|
# Symlink bin command to /usr/bin
|
|
rm -f /usr/bin/@@NAME@@
|
|
ln -s /usr/share/@@NAME@@/bin/@@NAME@@ /usr/bin/@@NAME@@
|
|
|
|
# Register code in the alternatives system
|
|
# Priority of 0 should never make code the default editor in auto mode as most
|
|
# developers would prefer a terminal editor as the default.
|
|
update-alternatives --install /usr/bin/editor editor /usr/bin/@@NAME@@ 0
|
|
|
|
# Install the desktop entry
|
|
if hash desktop-file-install 2>/dev/null; then
|
|
desktop-file-install /usr/share/applications/@@NAME@@.desktop
|
|
fi
|
|
|
|
# Update mimetype database to pickup workspace mimetype
|
|
if hash update-mime-database 2>/dev/null; then
|
|
update-mime-database /usr/share/mime
|
|
fi
|