Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
ion
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Enzo Cioppettini
ion
Commits
7edcf9f0
Commit
7edcf9f0
authored
6 years ago
by
stratact
Committed by
Michael Aaron Murphy
6 years ago
Browse files
Options
Downloads
Patches
Plain Diff
Update README.md
parent
7738932f
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
README.md
+7
-6
7 additions, 6 deletions
README.md
with
7 additions
and
6 deletions
README.md
+
7
−
6
View file @
7edcf9f0
...
@@ -38,23 +38,24 @@ The following PPA supports the 18.04 (bionic) and 18.10 (cosmic) releases. Bioni
...
@@ -38,23 +38,24 @@ The following PPA supports the 18.04 (bionic) and 18.10 (cosmic) releases. Bioni
sudo add-apt-repository ppa:mmstick76/ion-shell
sudo add-apt-repository ppa:mmstick76/ion-shell
```
```
#
Build dependencies
#
Developer set up
Those who are developing software with Rust should install the
[
Rustup toolchain manager
](
https://rustup.rs/
)
.
Those who are developing software with Rust should install the
[
Rustup toolchain manager
](
https://rustup.rs/
)
.
After installing rustup, run
`rustup override set 1.31.0`
to set your Rust toolchain to the version that Ion is
After installing rustup, run
`rustup override set 1.31.0`
to set your Rust toolchain to the version that Ion is
targeting at the moment. To build for Redox OS,
`rustup override set nightly`
is required to build the Redox
targeting at the moment. To build for Redox OS,
`rustup override set nightly`
is required to build the Redox
dependencies.
dependencies.
> Distribution packagers must ensure that their distribution has packaged both cargo and rustc 1.31.0.
# Build dependencies
> Distribution packagers should also currently build Ion from git. Release tarballs have not been made yet
> due to the shell being incomplete in a few remaining areas.
Please ensure that both cargo and rustc 1.31.0 or higher is installed for your system.
Release tarballs have not been made yet due to Ion being incomplete in a few remaining areas.
# Compile instructions
# Compile instructions
for distribution
```
sh
```
sh
git clone https://gitlab.redox-os.org/redox-os/ion/
git clone https://gitlab.redox-os.org/redox-os/ion/
cd
ion
cd
ion
make
RUSTUP
=
0 make
# By default RUSTUP equals 1, which is for developmental purposes
sudo
make
install
prefix
=
/usr
sudo
make
install
prefix
=
/usr
sudo
make update-shells
prefix
=
/usr
sudo
make update-shells
prefix
=
/usr
```
```
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment