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