|
0ed28ab34c
|
Formatting
|
2016-02-28 03:51:30 -05:00 |
|
|
069ce17238
|
Note about slower performance of console writing in kmain() vs kearly()
|
2016-02-28 03:50:35 -05:00 |
|
|
14b7750b28
|
Remove hello.cc
|
2016-02-28 03:48:50 -05:00 |
|
|
d997765710
|
Global initialization of C++ static objects
I *think* I have this working right...?
|
2016-02-28 03:46:30 -05:00 |
|
|
760884de78
|
Console can scroll now!
|
2016-02-27 15:07:52 -05:00 |
|
|
42ac9ebe86
|
Console has tabs
|
2016-02-27 14:04:18 -05:00 |
|
|
4d7a8653be
|
Console has newline support
|
2016-02-27 13:59:30 -05:00 |
|
|
f750094b13
|
Say hello, kernel!
|
2016-02-27 13:50:51 -05:00 |
|
|
d8c96e8eed
|
Move main.cc -> Main.cc
|
2016-02-27 13:02:59 -05:00 |
|
|
c6eaba487c
|
Get console building
|
2016-02-27 13:02:49 -05:00 |
|
|
5f0c65bf81
|
Add Console class
|
2016-02-27 12:51:25 -05:00 |
|
|
989118d8d3
|
Comment formatting
|
2016-02-27 12:34:36 -05:00 |
|
|
114642d9be
|
boot tweaks
|
2016-02-27 12:34:31 -05:00 |
|
|
2b41a47bcd
|
Get it all building
|
2016-02-27 12:27:44 -05:00 |
|
|
2ab67a8138
|
Add color diagnostics switch for gcc
|
2016-02-27 09:11:38 -08:00 |
|
|
30823ca314
|
Merge remote-tracking branch 'base/master'
|
2016-02-27 08:56:41 -08:00 |
|
|
517a083694
|
Add Append and Replace to the env
|
2016-02-27 08:55:09 -08:00 |
|
|
c70074aa89
|
grub.cfg
|
2016-02-27 08:39:42 -08:00 |
|
|
1261443ac1
|
The built
|
2016-02-27 08:39:32 -08:00 |
|
|
2b51791632
|
SConstruct for building an OS
|
2016-02-27 08:38:49 -08:00 |
|
|
a6fb9594da
|
Merge remote-tracking branch 'base/master'
|
2016-02-26 22:47:14 -08:00 |
|
|
cc79e6bd01
|
Move everything to src
I am indecisive
|
2016-02-26 22:46:18 -08:00 |
|
|
d71037a775
|
Barest of bare bones
|
2016-02-26 22:31:34 -08:00 |
|
|
3350ea2151
|
Empty SConstruct
|
2016-02-26 22:15:40 -08:00 |
|
|
a9b87fc778
|
Initial commit
|
2016-02-26 22:13:51 -08:00 |
|
|
fd2e6ae699
|
Add swiftc tool
|
2015-12-05 09:53:32 -08:00 |
|
|
c669ad98f1
|
Doc comment for SConstruct
|
2015-12-05 09:52:52 -08:00 |
|
|
7266c24896
|
Rewrite the src SConscript
|
2015-10-17 00:24:54 -07:00 |
|
|
8a00e0a00d
|
Program: name instead of program argument
|
2015-10-17 00:24:38 -07:00 |
|
|
67ab71ee8d
|
Use LOCAL_LIBS instead of LIBS -- fewer conflicts
|
2015-10-17 00:24:19 -07:00 |
|
|
26eeb0874e
|
Remove global do_sconscript function
|
2015-10-17 00:15:20 -07:00 |
|
|
e1c4e0c4b7
|
Add program and sconscript tools
|
2015-10-17 00:13:49 -07:00 |
|
|
bd7a79c9e1
|
Move more things to the lib tool
|
2015-10-17 00:13:11 -07:00 |
|
|
e0f3f0a2b4
|
Run all tests as part of the test target
|
2015-10-16 23:51:14 -07:00 |
|
|
c9e28a2bff
|
Move lib environment methods to the lib tool
|
2015-10-16 23:50:48 -07:00 |
|
|
9031c61ad7
|
Fix color diagnostics stuff
|
2015-10-16 23:50:07 -07:00 |
|
|
de2d8602e1
|
Remove test directory
|
2015-10-16 23:14:56 -07:00 |
|
|
c56cc557f8
|
Redo the _whooollleee_ build system
Following the tutorials on http://www.ostricher.com/tag/scons/, I rebuilt the
build system so that SConscript files are *much* easier to write.
|
2015-10-16 23:12:39 -07:00 |
|
|
10b650c9a4
|
Make the defines right
|
2015-10-10 23:07:32 -07:00 |
|
|
d78abd911c
|
gtest color for autorun tests
|
2015-10-03 19:40:53 -07:00 |
|
|
a472d5aae5
|
Return and run tests after building
|
2015-10-03 19:30:44 -07:00 |
|
|
6087354bc8
|
out_dir for do_sconscript is optional
|
2015-10-03 10:49:47 -07:00 |
|
|
1ee16a1747
|
Merge remote-tracking branch 'refs/remotes/origin/master'
|
2015-10-03 10:43:23 -07:00 |
|
|
164d2944f6
|
Revamp how libraries are done
|
2015-10-03 10:43:18 -07:00 |
|
|
b745019f39
|
Fix up how CC, CXX, and LINK are set in environments
|
2015-10-03 10:42:25 -07:00 |
|
|
b1f11e9732
|
env['NAME'] instead of env['_name']
|
2015-10-03 10:41:15 -07:00 |
|
|
a408005eb1
|
Add same directory incldues
|
2015-10-03 10:40:07 -07:00 |
|
|
dcad550500
|
Move do_sconscript to site_init
|
2015-10-03 10:39:03 -07:00 |
|
|
857516b6ed
|
Add SRC_DIR to CPPPATH
|
2015-10-03 10:37:23 -07:00 |
|
|
8c83b6aa3b
|
Move Scons arguments up
|
2015-10-03 10:36:17 -07:00 |
|