Andre Richter
a93a63a6b7
Docker: Cache cargo downloads with named volume
...
Currently, cargo downloads dependencies on every single run.
Get rid of this overhead by caching /home/user/.cargo in a
named volume.
2017-08-29 18:08:52 +02:00
Jeremy Soller
1585e0694c
Merge pull request #1043 from fengalin/docker_linux_macos
...
Docker: allow building the container on MacOS and Linux
2017-08-29 07:21:33 -06:00
fengalin
20a38979c4
Docker: allow building the container on MacOS and Linux ( #1037 )
...
On MacOS, while building the container, `useradd` returns with code 4 (UID already in use), even with option -o. On this platform, the access rights for a volume attached to the container are translated to the container's user and group. So, there is no need to handle UID and GID compliance like we do on Linux. See this for reference: https://docs.docker.com/docker-for-mac/osxfs/
This modification allows not specifying the UID and GID while building the container, keeping the defaults for `useradd`.
2017-08-29 11:12:59 +02:00
Jeremy Soller
79e565717b
Merge pull request #1035 from mssun/master
...
Disable seccomp and apparmor to compile Redox with Docker image.
2017-08-28 22:00:21 -06:00
Jeremy Soller
507f4ae12f
Update required Rust version
2017-08-27 10:58:19 -06:00
Jeremy Soller
2dd3248cab
Rebase Rust on upstream
2017-08-27 10:55:48 -06:00
Jeremy Soller
8d66350fb7
Update Rust
2017-08-27 10:54:32 -06:00
Jeremy Soller
7b2e30324e
Update kernel
2017-08-27 10:54:20 -06:00
Jeremy Soller
868a347350
Fix method of adding scheme to passwd
2017-08-23 20:29:46 -06:00
Jeremy Soller
ce2bed8cda
Add scheme to home
2017-08-23 20:17:11 -06:00
Bob Sun
f6c3b992e7
Update docker script for SELinux, seccomp and AppArmor enabled systems
2017-08-23 13:09:24 -07:00
Bob Sun
b70934506a
Fix a typo in Docker script README.md.
2017-08-22 11:03:47 -07:00
Bob Sun
69134b167c
Update the Docker script to disable security options
...
Disable seccomp and apparmor to compile Redox with Docker image.
2017-08-22 10:49:16 -07:00
Jeremy Soller
2592ddf723
Update kernel
2017-08-21 20:27:23 -06:00
Jeremy Soller
d32f4b1203
Update kernel, installer, redoxfs
2017-08-21 17:56:06 -06:00
Jeremy Soller
2f0770f2fc
Merge pull request #1034 from ids1024/usr
...
Symlink /usr to /
2017-08-21 15:08:12 -06:00
Ian Douglas Scott
ca3eb0bc88
Symlink /usr to /
...
Helps with some things, in particular #! lines
2017-08-21 13:34:35 -07:00
Jeremy Soller
d0686260c3
Update cookbook
2017-08-19 14:56:10 -06:00
Jeremy Soller
56120e89d6
Add more options for filesystem installation
2017-08-19 11:02:21 -06:00
Jeremy Soller
ddf029654a
Update cookbook
2017-08-19 10:47:12 -06:00
Jeremy Soller
976cea5990
Update Rust
2017-08-19 10:06:55 -06:00
Jeremy Soller
ec02f1d2ed
Update rust
2017-08-19 10:03:29 -06:00
Jeremy Soller
5a0443aeb0
Merge pull request #1033 from ids1024/scheme
...
Add scheme to PATH
2017-08-18 19:40:42 -06:00
Ian Douglas Scott
babc5dde19
Add scheme to PATH
2017-08-18 16:36:15 -07:00
Jeremy Soller
994882afc6
Merge pull request #1032 from Pharaone/master
...
New desktop image
2017-08-17 06:40:10 -06:00
Emanuele Antonio Faraone
86a6fb7738
Update README.md
2017-08-17 13:37:45 +02:00
Emanuele Antonio Faraone
84b324c29e
Update README.md
2017-08-17 08:39:00 +02:00
Emanuele Antonio Faraone
1595cb9ccb
Merge pull request #1 from redox-os/master
...
Update
2017-08-17 08:37:02 +02:00
Jeremy Soller
6d3edd612b
Merge pull request #1031 from qm3ster/patch-1
...
Fix logo src
2017-08-16 15:09:34 -06:00
Mihal Malostanidis
aaf8516357
Fix logo src
...
redox-os/assets were rearranged.
2017-08-16 23:20:12 +03:00
Jeremy Soller
eff7b0df8e
Merge pull request #1030 from fengalin/docker_update
...
Docker: align APT key retrieval with Cookbook README
2017-08-16 08:14:59 -06:00
fengalin
0e60d15297
Attempt to fix travis build
2017-08-16 15:49:23 +02:00
fengalin
5f8fa86cce
Docker: align APT key retrieval with Cookbook README
...
Use the same command as the Cookbook README for Redox OS APT key retrieval.
Keep adding the Redox OS repository in a dedicated file. This allows updating it specifically without updating the other repositories one more time.
2017-08-16 15:29:32 +02:00
Jeremy Soller
a92b201f80
Merge pull request #1029 from AgostonSzepessy/readme
...
Update Readme
2017-08-16 06:34:30 -06:00
Agoston Szepessy
2583d6c170
Remove link to Magnet from README
...
The link for Magnet led to a page that displayed a 404 error.
2017-08-15 23:49:22 -04:00
Agoston Szepessy
b03748cd66
Update README to describe Makefile options
2017-08-15 23:46:25 -04:00
Jeremy Soller
491a8f0b74
Merge pull request #1028 from ids1024/cookbook-submodule
...
Update cookbook submodule
2017-08-15 21:08:36 -06:00
Ian Douglas Scott
d86227bbd4
Update cookbook submodule
2017-08-15 19:45:10 -07:00
Jeremy Soller
361588261f
Update rust
2017-08-15 20:09:10 -06:00
Jeremy Soller
1174d20d75
Merge pull request #1027 from ids1024/uutils
...
Add uutils to filesystem.toml
2017-08-14 12:39:20 -06:00
Ian Douglas Scott
b4e614d7a7
Add uutils to filesystem.toml
2017-08-14 11:13:33 -07:00
Jeremy Soller
c436d81a09
Update Rust
2017-08-13 15:04:29 -06:00
Jeremy Soller
9012517d57
Merge pull request #1026 from michelboaventura/patch-2
...
Update README
2017-08-13 13:53:00 -06:00
Michel Boaventura
e629627805
Update README
...
The toolchain now is called ``x86_64-unknown-redox``
2017-08-13 14:39:04 -03:00
Jeremy Soller
3c5116424b
Update redoxfs
2017-08-12 11:25:28 -06:00
Jeremy Soller
658d594fd2
Merge pull request #1024 from fengalin/docker_update
...
Update docker container build script and README
2017-08-12 07:47:42 -06:00
fengalin
c323f81b8c
Update docker container build script and README
...
- Use https for redox apt repository
- Import the repository's key
- Update [toolchain packages' names](https://github.com/redox-os/cookbook/pull/59 )
- Install `wget` which is needed by [coobook/recipes/xz](https://github.com/redox-os/cookbook/blob/master/recipes/xz/recipe.sh )
- Update README file to reflect the [discussion about when the submodules are needed](https://github.com/redox-os/redox/pull/1005#discussion_r129432929 )
- Update README file to suggest using `make fetch all` in place of `make update all` since `Cargo.lock` files come with the sources now. See this [comment](https://github.com/redox-os/redox/issues/1021#issuecomment-320946322 )
Note: current source tree generation requires runing the docker container with `bash -c RUSTFLAGS=\"-A unused_mut\" make fetch all` in place of `make fetch all`
2017-08-12 15:29:27 +02:00
Jeremy Soller
a61450e16a
Update cookbook
2017-08-12 06:45:31 -06:00
Jeremy Soller
9175dec21e
Update rust
2017-08-12 06:45:14 -06:00
Jeremy Soller
a2f26717ec
Update kernel
2017-08-09 21:06:11 -06:00