Commit graph

62 commits

Author SHA1 Message Date
Keegan McAllister
8f74a3122c sub.mk: Remove CFLAGS_mozjs
Seems to have no effect.
2013-09-04 17:39:33 -07:00
Josh Matthews
2947c0c5bd Add test for proxy dom bindings setter. Fix up prototypes content test to reflect new bindings. Hook up contenttest harness to make check target. 2013-08-30 15:16:47 -04:00
Youngmin Yoo
7058c16381 Update clean-servo in clean.mk 2013-08-28 15:53:28 +09:00
Yongjin Kim
3230f4c2e3 support android build 2013-08-22 15:26:08 +09:00
Keegan McAllister
9346cab684 Remove rust-glut 2013-08-15 13:55:40 -07:00
Jack Moffitt
2539bf744f Prettify make output during builds. 2013-07-22 20:44:24 -06:00
Jack Moffitt
728330fb88 Rewrite reftest harness and add basic example reftest. 2013-07-17 20:31:12 -06:00
Jack Moffitt
12eb1e55a6 Clean up check targets in Makefiles. 2013-07-16 09:55:19 -06:00
Keegan McAllister
a08cf913cd Fix silent failure of make clean-servo
Brace expansion is a bashism and doesn't work everywhere (for example, on
Debian where /bin/sh is dash).
2013-07-11 10:58:27 -07:00
Jack Moffitt
e0e5e1a2a7 Replace glut with glfw.
Also fixes initial window size to get based on the windowing code instead of
being hardcoded everywhere. This code works on HiDPI displays, but does not
appropriately scale the output up yet.
2013-07-04 12:54:30 -06:00
Jack Moffitt
39e759fb20 Fix clean targets. 2013-07-04 12:51:23 -06:00
Sankha Narayan Guria
3a306a463b Fixes check-content target. 2013-07-01 16:40:44 +05:30
Tim Kuehn
2253365735 libmsg crate for message interfaces to compositor and engine 2013-06-19 21:31:12 -07:00
Jack Moffitt
ddf7c94a5e Fix dependencies. 2013-06-14 13:33:11 -06:00
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