Commit Graph

25 Commits

Author SHA1 Message Date
Pierre Tachoire
52d3f3e966 deps: remove lexbor 2024-03-28 11:13:17 +01:00
Pierre Tachoire
006aea25b8 wpt: fix normal output 2024-01-03 09:56:56 +01:00
Pierre Tachoire
2643366639 make: use safe mode w/ wpt 2023-12-04 17:55:52 +01:00
Pierre Tachoire
6806c151a3 make: add download-zig target 2023-12-04 12:18:49 +01:00
Pierre Tachoire
db8747d1f2 make: add install-netsurf-dev
Build netsurf in debug mode
2023-11-22 17:17:51 +01:00
Pierre Tachoire
ad58e536ed makefile: remove useless var 2023-11-14 11:36:33 +01:00
Pierre Tachoire
bf0af2c036 wpt: accept test name argument 2023-10-11 10:48:11 +02:00
Pierre Tachoire
22b9b1841c wpt: rename file into main and create make wpt 2023-10-11 09:35:52 +02:00
Pierre Tachoire
a7933083bd make: add NDEBUG option to netsurf build
In order to remove the debug output from the parser.
2023-10-10 17:53:09 +02:00
Pierre Tachoire
59b5e0a583 netsurf: use zigg cc to compile statically libdom example 2023-09-25 09:56:32 +02:00
Pierre Tachoire
d7fec31b8a build libiconv from sources 2023-09-22 16:10:22 +02:00
Francis Bouvier
ef1ce6e8c2 Makefile: add clean-netsurf and test-netsurf
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
2023-09-20 22:44:02 +02:00
Francis Bouvier
1f61eaff9d Makefile: use make install for install-netsurf
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
2023-09-20 22:42:06 +02:00
Francis Bouvier
d6027b238b build: link netsurf
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
2023-09-07 16:51:29 +02:00
Francis Bouvier
97348cef5c Add netsurf submodules
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
2023-09-06 17:51:43 +02:00
Francis Bouvier
d38f59d631 Makefile: add install-netsurf
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
2023-09-06 17:28:09 +02:00
Pierre Tachoire
e5c7a57946 make: use zig variable 2023-09-19 17:28:52 +02:00
Pierre Tachoire
cda5b2029f make: build lexbor the way commented in build.zig 2023-09-01 17:29:31 +02:00
Pierre Tachoire
3bfefcb047 vendor: seperate lexbor source from build
* add `vendor/lexbor-src` submodule
* build lexbor static lib into `vendor/lexbor`
2023-09-01 16:00:27 +02:00
Pierre Tachoire
999e1747bb make: improve lexbor build options 2023-09-01 16:00:27 +02:00
Pierre Tachoire
4124b6e4c0 readme: add install instructions 2023-09-01 16:00:26 +02:00
Francis Bouvier
fa0b8b8671 Merge pull request #3 from francisbouvier/fix-make-help
make: fix help w/ linux
2023-08-30 17:09:05 +02:00
Pierre Tachoire
d9978b250c make: fix help w/ linux
Before the change, `make help` generated an error in linux:
```
$ make help
Command                             Usage
sed: -e expression #1, char 64: unterminated address regex
```
2023-08-29 21:00:31 +02:00
Francis Bouvier
740b1a0d9c Update to jsruntime engine interface
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
2023-08-29 20:20:57 +02:00
Francis Bouvier
50ac87ed6a Implement HTMLDocument.createElement
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
2023-03-16 18:22:46 +01:00