Commit Graph

39 Commits

Author SHA1 Message Date
K. Lange
fdcd64e071 add script to run qemu directly with -kernel 2018-07-17 16:54:46 +09:00
K. Lange
200e1b66a6 Have mkdisk create cdrom dir? 2018-07-15 19:48:35 +09:00
K. Lange
ed020443d1 Non-functioning x64 EFI loader (needs jump to protected) 2018-07-11 13:23:04 +09:00
K. Lange
e76ed2000e Use EFI to get memory map 2018-07-11 12:28:52 +09:00
K. Lange
16e1386c86 Lots of fixes 2018-07-11 10:55:49 +09:00
K. Lange
0ed0f2d96d Merge isohybrid build support 2018-07-11 09:43:31 +09:00
K. Lange
3700630f0e Rename netboot to netinit, makes more sense 2018-07-01 17:32:50 +09:00
K. Lange
9c93040303 Maybe just make default bufsiz 8192 2018-07-01 09:37:05 +09:00
K. Lange
cefbbbf52e Use setvbuf to work around apparent issue 2018-07-01 09:31:02 +09:00
K. Lange
926fb403d5 add speed calc back into netboot 2018-06-30 13:56:00 +09:00
K. Lange
eb8d6f088b Improvements (but still broken) to netboot 2018-06-30 12:08:22 +09:00
K. Lange
65d69b9836 Experimental, currently broken, netboot 2018-06-29 13:55:03 +09:00
K. Lange
878de11959 Install our python readline hook in fix-python.sh
This is temporary, I want a system like mainline where lots of Python
stuff can be more neatly installed...
2018-06-27 08:19:37 +09:00
K. Lange
79ac5ba9b1 Fix several Python things 2018-06-26 20:53:48 +09:00
K. Lange
9bc47111b3 Without __pycache__, smaller python 2018-06-26 09:05:11 +09:00
K. Lange
334d31e1d4 Build a bigger image if Python is installed 2018-06-25 21:49:06 +09:00
K. Lange
7d02bc8fd1 Add a tool to clean up python installations 2018-06-25 20:29:15 +09:00
K. Lange
5ae86c9213 incomplete textregion library 2018-06-09 17:32:24 +09:00
K. Lange
d6afa06c80 Menu bar in a separate library 2018-05-20 16:47:35 +09:00
K. Lange
ffa4bd7360 Add login, sudo, user session, auth lib, etc. 2018-05-10 22:33:32 +09:00
K. Lange
b6d6d8900e include pthread in libc 2018-05-09 21:26:45 +09:00
K. Lange
f8d2b8d3a3 Experimental decorator menu stuff 2018-04-27 22:14:08 +09:00
K. Lange
34d1a58be7 Menus as a library (WIP) 2018-04-24 20:58:41 +09:00
K. Lange
a7cd9eb54b Icon cache library 2018-04-24 20:25:42 +09:00
K. Lange
003dbca449 When auto-dep changes, rebuild everything that uses it 2018-04-21 20:14:42 +09:00
K. Lange
f9196a3181 Cache scaled SDF mipmaps for faster rendering 2018-04-21 17:24:55 +09:00
K. Lange
5df31fcff7 Fixed typo + incorrect reference to a utility method we don't have 2018-04-20 14:21:04 +09:00
K. Lange
4ebeee76db wip sdf font renderer 2018-04-18 13:27:37 +09:00
K. Lange
e753f83c48 Include headers as dependencies 2018-04-17 22:30:19 +09:00
K. Lange
04f511413e Magic library deps as well 2018-04-17 22:18:15 +09:00
K. Lange
a8e1820be7 Integrate auto-dep into build system through make file generation 2018-04-17 21:49:56 +09:00
K. Lange
b9e53e6042 util/activate.sh was including toolchain path twice in echo 2018-03-21 17:38:27 +09:00
K. Lange
5688627461 Fixes 2018-03-21 17:17:48 +09:00
K. Lange
5408b34ccf update readme 2018-03-21 16:56:00 +09:00
K. Lange
9870ddecaf Prompt to build the toolchain if it doesn't exist. 2018-03-21 16:53:40 +09:00
K. Lange
0c41873da8 Automatically source toolchain when building 2018-03-21 16:49:23 +09:00
K. Lange
a12cd64029 Oops, uncomment binutils build 2018-03-19 10:35:54 +09:00
K. Lange
627ebc3195 Fixup std lib includes for full build from scratch with just basic gcc 2018-03-16 22:40:23 +09:00
K. Lange
3f4293d357 Merge kernel 2018-03-16 21:56:19 +09:00