Giacomo Tesio
52777e21ab
kernel: devdraw: use sys->ticks instead of m->ticks in drawactive()
2016-11-29 20:41:55 +01:00
Giacomo Tesio
4e7138384f
Update LICENSE.md
...
Right now, Jehanne has 3 different ancestors: Plan9-9k, 9front and Harvey.
2016-11-27 00:47:01 +01:00
Giacomo Tesio
026a096440
.travis.yml: cov-configure --compiler x86_64-jehanne-gcc
2016-11-27 00:17:10 +01:00
Giacomo Tesio
3b16cffc0e
.travis.yml: cov-configure --template
2016-11-27 00:10:19 +01:00
Giacomo Tesio
e5df8f0731
.travis.yml: cov-configure as build_command_prepend
2016-11-27 00:05:34 +01:00
Giacomo Tesio
2bd1f728f9
coverity-scan.sh: cov-configure during prepare
2016-11-26 23:44:49 +01:00
Giacomo Tesio
adb551a3af
coverity-scan.sh: cov-configure gcc cross-compiler
2016-11-26 23:24:32 +01:00
Giacomo Tesio
d1c042fed2
.travis.yml: ./hacking/coverity-scan.sh prepare
2016-11-26 22:01:11 +01:00
Giacomo Tesio
4ec23f355f
travis: fix paths for caches
2016-11-26 17:55:57 +01:00
Giacomo Tesio
a3344f856d
coverity: use ./hacking/coverity-scan.sh
2016-11-26 16:28:18 +01:00
Giacomo Tesio
c4e4c3efae
travis-ci: turn on cache for cross-compiler
...
Added cross-compiler to $PATH in continuous-build.sh
and enabled sudo in .travis.yml.
NOTES:
- travis is unable to update submodules pointing to commits out of their master branch,
so if you push to devtools, you need to push into master branch or your build will be broken
- travis caches conflicts with submodule managements, so we use tmp/toolchain instead of
hacking/cross/toolchain in .travis.yml and continuous-build.sh will mv binaries as required.
2016-11-26 14:21:33 +01:00
Giacomo Tesio
48c932fdb8
.travis.yml: do not invoke buildtools.sh here
2016-11-26 04:39:40 +01:00
Giacomo Tesio
a48a2c1937
.travis.yml: do not build drawterm
2016-11-26 04:34:13 +01:00
Giacomo Tesio
7cafb3e53a
hacking/buildtools.sh: show progress
2016-11-26 04:29:39 +01:00
Giacomo Tesio
38aca7a581
first usable version of kernel and commands
...
After an year of hard work, this is a first "usable" version of Jehanne.
2016-11-26 03:49:29 +01:00
Giacomo Tesio
391252a059
Merge branch 'wip'
...
Conflicts:
README.md
2016-01-06 18:04:50 +01:00
Giacomo Tesio
8251935b51
README.md: fix typo
2016-01-06 18:03:13 +01:00
Giacomo Tesio
51b7a95bb7
devtools: update ufs (quick hack that works)
2015-12-23 21:51:57 +01:00
Giacomo Tesio
d07a6b1e39
update devtools
2015-12-23 10:45:29 +00:00
Giacomo Tesio
8f6b365eb0
travis-ci: improved coverity integration
2015-12-23 10:07:01 +00:00
Giacomo Tesio
83993a6d0a
update devtools
2015-12-23 01:24:56 +01:00
Giacomo Tesio
97fbabc93f
travis-ci: integrate coverity
2015-12-23 01:04:09 +01:00
Giacomo Tesio
b029ce94b9
update devtools
2015-12-23 01:02:08 +01:00
Giacomo Tesio
817858bedc
update devtools
2015-12-23 00:32:12 +01:00
Giacomo Tesio
ee4eab6b32
README.md: add coverity badge
2015-12-22 21:44:07 +01:00
Giacomo Tesio
16c5baeb78
add .gitignore
2015-12-22 17:21:27 +01:00
Giacomo Tesio
a59e9035ba
add build.json
2015-12-22 17:21:13 +01:00
Giacomo Tesio
3925b61fa6
libc: initial import from Harvey
...
Note that libc is what distinguish "native" software from "non-native"
in Jehanne: further C libraries can be ported to Jehanne, but this libc
will remain the main building block of the system.
Also note that a few files have not been ported from Harvey:
- 9sys/pushtls.c
- port/rijndael.c
- port/rijndael.tbl
- port/sha2.c
Pushtls.c depends on libmp and libsec so libc is not the appropriate place
for it. The other three will be moved to libsec.
2015-12-22 11:55:44 +00:00
Giacomo Tesio
e4ebd7eace
travis-ci: add first .travis.yml
2015-12-22 11:49:55 +00:00
Giacomo Tesio
bbf498c38e
Added root folders mnt/ pkgs/ and tmp/
2015-12-22 11:46:42 +00:00
Giacomo Tesio
fc42b02a28
Add arch/amd64
...
PRO MEMORIA: in arch/amd64/include/ureg.h the commented registers are preserved.
They were removed at 6ab2e16c9f
but apparently the es register is used by vesavga (386 version) in both Plan9, 9front and 9atom.
2015-12-22 11:40:34 +00:00
Giacomo Tesio
a634ef3b34
README.md: fix submodule initialization
2015-12-22 10:52:39 +00:00
Giacomo Tesio
1a83ae4cc5
devtools: update ref
2015-12-22 10:49:17 +00:00
Giacomo Tesio
b5fcad4e29
Add devtools (as submodule) in hacking/
2015-12-22 10:38:12 +00:00
Giacomo Tesio
6929baf0de
README.md: expand overview
2015-12-22 10:33:57 +00:00
Giacomo Tesio
42eb23aea8
Add LICENCE.md and doc/license
2015-12-22 10:31:50 +00:00
Giacomo Tesio
5515ca30a5
Let's start with README.md
2015-12-21 22:36:41 +01:00