Commit graph

98 commits

Author SHA1 Message Date
Jack Moffitt
ad09cff807 Fix makefile targets. 2013-06-14 10:20:42 -06:00
Jack Moffitt
cdd5de7f97 Disable tests for nspr and nss. 2013-06-11 16:24:10 -06:00
Jack Moffitt
a2c4f72456 Fix spacing. 2013-06-11 13:16:00 -06:00
Patrick Walton
5750069e0a Use the scroll hack 2013-06-05 21:40:07 -07:00
Patrick Walton
0af3bbf953 Add NSS and NSPR to the build 2013-05-30 14:05:22 -07:00
Patrick Walton
bf82bc54f3 Separate the DOM and layout into separate crates. 2013-05-28 17:13:40 -07:00
Patrick Walton
c7bce98236 Remove the servo- prefix from core components. 2013-05-28 15:40:47 -07:00
Patrick Walton
c658c6dea9 Move the test harnesses into test/.
This is preparation for removing the `servo-` prefixes from the various
Servo components.
2013-05-28 15:40:39 -07:00
Patrick Walton
4d7f003cd9 Add rust-alert to the tree and use it to allow a new URL to be navigated to 2013-05-21 14:10:49 -07:00
Patrick Walton
7caa209039 Organize all the source files into compiler/, components/, and platform/. 2013-05-15 15:39:19 -07:00
khodzha
37a94dcd16 Fixed #434
Added "clean-servo-util" and "clean-servo-net" make targets
Added new targets to "clean-servo" target
2013-05-11 19:15:22 +04:00
Youngmin Yoo
a7bd528484 update: check.mk tidy path 2013-05-09 14:00:51 +09:00
Patrick Walton
b399b157ed Nuke Cairo 2013-04-05 15:08:15 -07:00
Brian Anderson
0a8cb6703d Add license check as part of make tidy and make check 2013-04-04 19:41:42 -07:00
Josh Matthews
164520ef3c De-mut field, de-DVec, de-assert. 2013-03-13 10:47:43 -04:00
Brian Anderson
6a4ccca377 Fix tests 2013-01-22 15:19:12 -08:00
Brian Anderson
f13e6ac388 Build cairo in-tree 2013-01-15 11:28:08 -08:00
Brian Anderson
5e40aa6aa3 Use the in-tree Rust compiler 2013-01-10 11:56:48 -08:00
Brian J. Burg
042a33e281 Add clean target for servo gfx; Clean servo_gfx when running make clean-servo. 2012-11-12 19:21:15 -08:00
Patrick Walton
7bbff6154c gfx: Rename servo-gfx-2 to servo-gfx 2012-11-12 12:28:20 -08:00
Patrick Walton
463b80090c Remove the servo-gfx submodule 2012-11-12 12:08:38 -08:00
Patrick Walton
a38887194f submodules: Split out GFX and all its dependencies into a servo-gfx submodule 2012-11-11 19:42:44 -08:00
Brian J. Burg
f9f62017f2 Add make clean-fast target, and clean up make check/check-all. 2012-11-09 15:16:21 -08:00
Brian J. Burg
e3e1cfb0dc Submodule 'done' dependencies were being incorrectly computed, because the wrong name was used. 2012-11-09 15:16:20 -08:00
Patrick Walton
bc591ce94f De-Cairo font handling.
This breaks Linux/Freetype.
2012-11-08 20:00:16 -08:00
Brian J. Burg
a76ae6b992 Add core-foundation as a dependency of core-graphics. 2012-11-08 17:58:13 -08:00
Brian Anderson
dd13a17812 rust-layers requires xlib on linux 2012-11-05 13:47:16 -08:00
Brian J. Burg
36f1bb763f Add SLOW_TESTS variable to sub.mk, which expresses the submodules to normally skip tests for. 'make check' will skip SLOW_TESTS submodules, and 'make check-all' will run everything. Fixes #169. 2012-11-05 13:32:27 -08:00
Brian J. Burg
ca1269bbad Add rust-core-graphics as dependency of rust-layers on Mac. Add trailing NULLs to sub.mk. 2012-11-05 12:35:14 -08:00
Patrick Walton
1c2c4021d7 Build skia 2012-11-01 19:00:40 -07:00
Brian Anderson
2e5afb7050 Add rust-css submodule 2012-10-26 18:51:03 -07:00
Brian J. Burg
12954d12c3 Fix linux build for recent submodule splits. 2012-10-25 15:16:43 -07:00
Brian J. Burg
5c68d158f0 Split out xlib to rust-xlib and cairo to rust-cairo. 2012-10-25 14:56:07 -07:00
Brian J. Burg
e01d97460b Split fontconfig bindings into rust-fontconfig. 2012-10-25 12:34:01 -07:00
Brian J. Burg
9bde1e9f26 Split freetype bindings into rust-freetype submodule. 2012-10-25 11:32:10 -07:00
Brian Anderson
9fdab777c6 Update rust-wapcaplet 2012-10-24 19:37:17 -07:00
Brian Anderson
e5da995280 Remove servo-sandbox build code 2012-10-22 16:29:18 -07:00
Brian J. Burg
658edb6ec8 Move CoreText bindings into a submodule. 2012-10-20 15:33:55 -07:00
Brian J. Burg
9971c4d6e0 Add rust-core-graphics submodule; Import CoreGraphics bindings from
that module, not rust-cocoa.
2012-10-19 13:32:13 -07:00
Brian Anderson
8ddaaca362 Begin work on libcss bindings 2012-10-17 16:02:11 -07:00
Brian Anderson
40f26cf63e Move rust-css to rust-netsurfcss 2012-10-15 16:43:33 -07:00
Brian Anderson
3e9254ef0f Add rust-css, bindings for libcss 2012-10-14 17:40:56 -07:00
Brian Anderson
94b0ecd850 Make contenttest build 2012-10-09 16:23:22 -07:00
Brian J. Burg
43620bff1d Fix collection of check subtargets. make check now runs tests for submodules too. Fixes #91. 2012-10-04 19:48:43 -07:00
Patrick Walton
01dbcf5772 Add libcss submodule 2012-10-04 18:16:03 -07:00
Patrick Walton
994c47d22b Update for language changes; remove pipe protocols. 2012-10-04 15:28:10 -07:00
Josh Matthews
27ccaa80be Add basic content test framework. 2012-10-02 00:23:04 -04:00
Brian J. Burg
0b42b7f537 Rewrite Makefiles to be closer to doing The Right Thing(tm) 2012-09-24 17:56:35 -07:00