Commit Graph

9406 Commits

Author SHA1 Message Date
Jeremy Soller
6f4e5782f6 Merge pull request #1008 from garasubo/improve-build-instruction
add instruction about docker image into README
2017-07-28 06:31:47 -06:00
garasubo
d420cd6363 add instruction about docker image
In some Linux distribution, it is hard to install redox's toolchain.
I think it is kind if README tell us the way to setup with docker.
2017-07-28 21:22:48 +09:00
Jeremy Soller
feb1abcbca Update kernel, update rustc version in README 2017-07-26 21:14:47 -06:00
Jeremy Soller
a4353ca274 make update will update cookbook 2017-07-26 20:35:49 -06:00
Jeremy Soller
3e0bc79bb9 Check for source, not build, when updating 2017-07-26 20:35:07 -06:00
Jeremy Soller
ef442fdf24 Merge branch 'master' of https://github.com/redox-os/redox 2017-07-26 20:33:45 -06:00
Jeremy Soller
03c1f21e73 Update rust, installer 2017-07-26 20:33:40 -06:00
Michel Boaventura
7d319b50f9 Fix directions on how to install qemu on Gentoo
In order to have ``qemu-system-x86_64`` we need to enable ``x86_64`` on ``QEMU_SOFTMMU_TARGETS``, not ``i386``
2017-07-26 22:53:23 -03:00
Jeremy Soller
f1f264c8a3 Merge pull request #1006 from michelboaventura/patch-1
Skip fuse install on gentoo if already installed
2017-07-26 19:06:36 -06:00
Michel Boaventura
8383299751 Skip fuse install on gentoo if already installed
The bootstrap.sh script always installs fuse on gentoo. This small change just checks if it is already installed and skip it if so.
2017-07-26 21:14:18 -03:00
Jeremy Soller
3d12947b72 Update submodules 2017-07-26 08:20:43 -06:00
Jeremy Soller
742340a220 Merge branch 'master' of https://github.com/redox-os/cookbook 2017-07-26 08:20:20 -06:00
Jeremy Soller
7d06611aa9 Update source, not build, as Cargo.lock is now committed 2017-07-26 08:20:15 -06:00
Jeremy Soller
315262f515 Merge pull request #1005 from fengalin/docker_user_env
Build docker container with ready to use user env
2017-07-25 18:05:40 -06:00
fengalin
95915513ee Build docker container with ready to use user env
Prepare user environment at build time and update user and group id at runtime if necessary.
Update submodule sync step to avoid a dependency on cargo
Run `make update all` instead of just `make all`. The target `update` didn't update the container environment since it was executed on the host.
2017-07-26 00:18:27 +02:00
Jeremy Soller
5ab3d26db3 Merge pull request #55 from ids1024/diffutils
Add recipe for diffutils
2017-07-25 16:05:00 -06:00
Ian Douglas Scott
9e5cebae91
Add recipe for diffutils 2017-07-25 14:50:06 -07:00
Jeremy Soller
72674a6e6a Update redoxfs 2017-07-24 21:17:28 -06:00
Jeremy Soller
32ece2d05b Merge pull request #54 from ids1024/gitpath
git: ; as path separator
2017-07-24 20:56:08 -06:00
Ian Douglas Scott
bc88709f6b
git: ; as path separator 2017-07-24 19:12:58 -07:00
Jeremy Soller
2597d4f69c Merge pull request #53 from ids1024/grepfix
Hopefully fix grep build
2017-07-24 18:30:03 -06:00
Ian Douglas Scott
e204f9499d
Hopefully fix grep build 2017-07-24 17:15:36 -07:00
Jeremy Soller
a9b280019c Merge pull request #52 from ids1024/grep
Recipe for GNU grep
2017-07-24 06:31:26 -06:00
Ian Douglas Scott
1ddce8155f
recipe_version for grep 2017-07-23 21:19:29 -07:00
Ian Douglas Scott
7f27da77e3
Recipe for GNU grep 2017-07-23 21:17:17 -07:00
Jeremy Soller
a4dfbecf34 Update kernel 2017-07-23 20:23:58 -06:00
Jeremy Soller
2cb3c67c14 Merge branch 'master' of https://github.com/redox-os/redox 2017-07-23 16:59:33 -06:00
Jeremy Soller
3aaa500b07 Update cookbook 2017-07-23 16:59:28 -06:00
Jeremy Soller
2067c8292e Go back to master branch of ion 2017-07-23 16:58:58 -06:00
Jeremy Soller
6e4d16d5d3 Use simpler_signals branch of ion 2017-07-23 16:55:39 -06:00
Jeremy Soller
3e5c703da3 Merge pull request #1004 from fengalin/docker_on_selinux
Add a mention for selinux systems in Docker README
2017-07-23 16:54:32 -06:00
fengalin
ff30f86664 Add a mention for selinux systems in Docker README
Selinux blocks the following:
- gosu execution labeling (no selinux policy).
- permission is denied to the container's user on the tree source binding
under /src. Using a different location doesn't solve the issue.

The workaround consists in disabling selinux labeling when running the container.
2017-07-24 00:29:33 +02:00
Jeremy Soller
f85263b43a Update kernel 2017-07-23 16:03:41 -06:00
Jeremy Soller
1562da71b0 Update kernel 2017-07-23 14:47:56 -06:00
Jeremy Soller
ebc5779776 Merge branch 'master' of https://github.com/redox-os/redox 2017-07-23 11:58:33 -06:00
Jeremy Soller
2800c0964f Update cookbook 2017-07-23 11:58:28 -06:00
Jeremy Soller
3863dc9b42 Add update script 2017-07-23 11:58:04 -06:00
Jeremy Soller
15901288b7 Merge pull request #1002 from AgostonSzepessy/docker
Add dependencies to Dockerfile to build Redox
2017-07-22 22:48:59 -06:00
Agoston Szepessy
dbaa2f370e Add dependencies to Dockerfile to build Redox 2017-07-22 19:56:20 -04:00
Jeremy Soller
7bb40a9f32 Simplify filesystem 2017-07-22 14:00:32 -06:00
Jeremy Soller
7aa9c32180 Update kernel and cookbook 2017-07-22 13:47:54 -06:00
Jeremy Soller
943fe8ae8c Make it possible to compare with source tarball 2017-07-22 13:39:29 -06:00
Jeremy Soller
e6071db0a1 Use lowercase git 2017-07-22 13:27:27 -06:00
Jeremy Soller
eb0a4c7315 Use long format for git status, add message when not a git repo 2017-07-22 13:26:36 -06:00
Jeremy Soller
1df0bc5443 Add status.sh script for checking git modifications 2017-07-22 13:20:50 -06:00
Jeremy Soller
47ac868fe3 Update kernel and redoxfs 2017-07-22 13:08:41 -06:00
Jeremy Soller
25ae3ad4e8 Do not include kernel in bootloader 2017-07-21 20:44:45 -06:00
Jeremy Soller
c8d7b6d773 Clean initfs before installing 2017-07-20 20:04:34 -06:00
Jeremy Soller
3c395f11f8 Clean kernel on initfs regen 2017-07-20 19:47:59 -06:00
Jeremy Soller
e881aa5cc6 Update cookbook 2017-07-20 19:42:47 -06:00