Commit Graph

8525 Commits

Author SHA1 Message Date
Ian Douglas Scott
81afdbacab
Recipe for sed 2017-07-13 16:24:17 -07:00
Jeremy Soller
d66be81ab9 Merge pull request #995 from goyox86/goyox86/fix-build-macos
Tweaks to Makefiles to be able to build the kernel on macOS again.
2017-07-13 16:09:27 -06:00
Jeremy Soller
53653625f3 Merge pull request #47 from goyox86/goyox86/macos-fixes
Detecting find and stat from Homebrew/MacPorts on macOS
2017-07-13 16:08:38 -06:00
Jose Narvaez
bd0d732adc The cookbook scripts assume they have GNU utilities
available this causes problems in macOS which has an
BSD userland. With these changes we will use the GNU
`find` and `stat` installed by the now modified boostrap
script on https://github.com/redox-os/redox/pull/995.

Details

- Using `find` from Homebrew/MacPorts `findutils` package on macOS.
- Using `stat` from Homebrew/MacPorts `coreutils` package on macOS.
2017-07-13 22:03:04 +01:00
Jose Narvaez
8a43b5a3e5 Small fixes to Makefiles to be able to build the kernel on
macOS again.

Details

- We are using the toolchain compiler and archiver in order
to generate a proper ELF file when building the 'raw-cpuid'
crate C code which is currently being compiled by the macOS
toolchain.

- I added the 'findutils' and 'coreutils' Homebrew/MacPorts
packages to the bootstrap script in order to setup the proper
environment for the cookbook scripts (as the assume GNU tools).
This should be temporary until the cookbook scripts get migrated
to Rust.
2017-07-13 21:09:47 +01:00
Jeremy Soller
18c2211db4 Update rust 2017-07-12 20:46:32 -06:00
Jeremy Soller
f4100d40bd Update submodules 2017-07-12 18:28:05 -06:00
Jeremy Soller
3b91c1599e Merge pull request #992 from ids1024/fetch
"make fetch" target
2017-07-12 18:20:48 -06:00
Jeremy Soller
387c662281 Merge pull request #46 from ids1024/gawk
Recipe for gawk
2017-07-12 07:07:02 -06:00
Ian Douglas Scott
90abdadb7b
Recipe for gawk 2017-07-11 21:34:00 -07:00
Ian Douglas Scott
90e5b64905
"make fetch" target 2017-07-10 20:04:40 -07:00
Jeremy Soller
60e83318e9 Update cookbook 2017-07-10 20:36:40 -06:00
Jeremy Soller
eef05d902a Update kernel 2017-07-10 20:33:41 -06:00
Jeremy Soller
55eaf12d3a Merge pull request #45 from ids1024/py
Remove some changes to python that are unneeded now
2017-07-10 18:51:17 -06:00
Ian Douglas Scott
9899e787eb
Remove some changes to python that are unneeded now 2017-07-10 17:11:58 -07:00
Jeremy Soller
ca4159b1ec Update kernel 2017-07-09 21:34:49 -06:00
Jeremy Soller
e9fd36bcdd Update redoxfs 2017-07-09 18:51:38 -06:00
Jeremy Soller
e52c3c1002 Merge pull request #988 from ids1024/group
'user' and 'root' groups
2017-07-09 16:15:39 -06:00
Jeremy Soller
63eb98cf60 Merge pull request #44 from xTibor/rustual-boy
Add rustual-boy recipe
2017-07-09 16:15:07 -06:00
Jeremy Soller
074c16ff89 Merge pull request #43 from ids1024/repo
Fix repo.sh call for build depends
2017-07-09 16:11:42 -06:00
Jeremy Soller
c1c9442ec9 Update redoxfs 2017-07-09 15:54:21 -06:00
Jeremy Soller
57aaf04a65 Update kernel 2017-07-09 15:43:59 -06:00
Ian Douglas Scott
108014e8f7
'user' and 'root' groups 2017-07-09 14:18:59 -07:00
Tibor Nagy
ff577e7dc3 Add rustual-boy recipe 2017-07-09 20:53:33 +02:00
Ian Douglas Scott
b0e362c353
Fix repo.sh call for build depends 2017-07-09 09:27:56 -07:00
Ian Douglas Scott
7ebac4fd31
Revert "Attempt to work around jenkins issue"
This reverts commit 1a67b4b2ff.
2017-07-09 09:27:24 -07:00
Jeremy Soller
d7876faec9 Update RedoxFS 2017-07-09 10:25:46 -06:00
Jeremy Soller
c6cd2396c0 Update cookbook 2017-07-09 08:41:20 -06:00
Jeremy Soller
1a67b4b2ff Attempt to work around jenkins issue 2017-07-09 08:41:06 -06:00
Jeremy Soller
1c6bf048d2 Merge pull request #42 from 7h0ma5/master
Recipe for nasm
2017-07-09 08:11:22 -06:00
Thomas Gatzweiler
b6269c428f Recipe for nasm 2017-07-09 15:48:18 +02:00
Jeremy Soller
31671ae3d9 Update kernel 2017-07-08 19:51:10 -06:00
Jeremy Soller
2827076b24 Update redoxfs 2017-07-08 19:24:56 -06:00
Jeremy Soller
ee9f12d2e6 Update rust 2017-07-08 19:03:35 -06:00
Jeremy Soller
a5da9f51ef Update Rust 2017-07-08 17:27:52 -06:00
Jeremy Soller
b6cf4ae44d Update cookbook, kernel 2017-07-08 17:19:34 -06:00
Jeremy Soller
9e9ed9b7b4 Update pkgutils 2017-07-08 17:19:15 -06:00
Jeremy Soller
de9ab36cdb Update Rust 2017-07-08 17:12:36 -06:00
Jeremy Soller
fa1c516fbe Merge pull request #41 from ids1024/git
git: use symlink instead of hard link
2017-07-08 06:57:18 -06:00
Ian Douglas Scott
e55a6fcde7
git: use symlink instead of hard link 2017-07-07 21:39:02 -07:00
Jeremy Soller
77357b74e1 Update cookbook 2017-07-07 17:54:08 -06:00
Jeremy Soller
5d9b2543b1 Merge branch 'master' of https://github.com/redox-os/cookbook 2017-07-07 17:53:55 -06:00
Jeremy Soller
f4de550187 Update pkgutils 2017-07-07 17:53:38 -06:00
Jeremy Soller
30db9d6675 Merge pull request #40 from ids1024/git
[WIP] Git recipe
2017-07-07 16:33:17 -06:00
Ian Douglas Scott
505b4a5ac4
git: patch simplification 2017-07-07 15:09:10 -07:00
Ian Douglas Scott
f70775dee9
Simpify patch 2017-07-07 13:39:17 -07:00
Ian Douglas Scott
1dd0e46721
git: Avoid patching Makefile 2017-07-07 13:28:39 -07:00
Ian Douglas Scott
f666977dc5
Use curl in git 2017-07-07 12:55:07 -07:00
Ian Douglas Scott
4955cacafd
git: Do not patch configure script 2017-07-07 10:39:32 -07:00
Ian Douglas Scott
ccfd1885ee
Add zlib recipe; use in git recipe 2017-07-07 10:19:23 -07:00