1
0
Fork 0
Commit Graph

26 Commits

Author SHA1 Message Date
Witold Filipczyk 3ae1622d94 [meson] Added -Ddoc option, default true
With -Ddoc=false rebuilds are faster.
2023-12-23 14:12:46 +01:00
Witold Filipczyk 0e482b02da [fsp] fsp protocol support non-forking version based on fsplib
Maybe under DOS it makes sense.
It works worse than with fsplib. You can only download one file at a time.
2023-07-07 21:49:39 +02:00
Witold Filipczyk 51c99599f8 [meson] Added -Dlibcurl=true option 2023-06-11 16:39:56 +02:00
Witold Filipczyk 70b47238e0 [meson] Added libsixel boolean option. Disabled by default 2023-05-18 10:21:08 +02:00
Witold Filipczyk 9a6edd69db [libdom] Possibility to build libcss code without ecmascript.
meson config option libcss enabled by default.
To enable libcss in elinks:
set document.css.libcss = 1
2023-05-15 19:13:38 +02:00
Witold Filipczyk c96f4c7177 [meson] Removed CONFIG_XML 2023-05-05 20:48:14 +02:00
Witold Filipczyk fa38a617f3 [meson] Added boolean options apidoc, htmldoc and pdfdoc. Default enabled
If these options are false, the given part of documentation is not built.
On slower machines it takes some time to generate apidocs or manual.pdf.
2023-04-30 13:22:55 +02:00
Witold Filipczyk e890b07584 [meson] Added docdir option. Refs #224
By default docdir is $prefix/share/doc/elinks
2023-04-23 13:37:36 +02:00
Witold Filipczyk f03d1ea44d [meson] Do not build test programs by default
If you want run tests, pass -Dtest=true to meson
and run "meson test" at the end.
2022-11-30 10:17:49 +01:00
Witold Filipczyk 2129eadcbd [intl] Added build option -Dcodepoint=true (--disable-codepoint)
Codepoint lookup slows down ELinks, so you can do not enable it
at compile time.
2022-10-16 19:26:20 +02:00
Witold Filipczyk 1c51410fd3 [mujs] Stubs for mujs 2022-08-01 21:31:07 +02:00
Witold Filipczyk cb0f6536c4 [meson] Disable fsp by default. Refs #179 2022-07-31 18:28:52 +02:00
Witold Filipczyk f4979cb5a4 [dgi] Beginning. Not compilable code 2022-05-16 22:01:41 +02:00
Witold Filipczyk 33e36dc1e8 [meson] added options: reproducible and source-date-epoch for reproducible builds
Usage example:
-Dreproducible=true \
-Dsource-date-epoch=$(git log -1 --pretty=%ct)
2022-03-25 14:13:03 +01:00
Witold Filipczyk d974da9160 [meson] static option
For static binary, set CFLAGS="-static".
For js build: CXXFLAGS="-static" LDFLAGS="-static-libstdc++"
2022-01-06 16:07:04 +01:00
Witold Filipczyk d66fe4a8df [quickjs] Added to meson_options 2021-10-16 20:54:08 +02:00
Witold Filipczyk 66305fcb50 [gettext] try system gettext. Refs #62
Now, only meson was changed.
-Dnls=true -Dgettext=true
2021-08-08 21:25:08 +02:00
Witold Filipczyk 0d76fc0f2a [gemini] optional, not enabled by default 2021-07-02 21:28:48 +02:00
Witold Filipczyk 9328fa261e [libdom] libdom also retired 2021-06-12 17:37:11 +02:00
Witold Filipczyk 908fa22878 [htmlcxx] htmlcxx retired 2021-06-12 13:29:05 +02:00
Witold Filipczyk d71ef9e57c [js] switch to libxml++ . Begining. 2021-05-09 19:56:00 +02:00
Witold Filipczyk 1fa5504570 [htmlcxx] Added htmlcxx parser for source code displaying
It is compilable only together with spidermonkey, and only with meson
for now.
2021-04-18 18:26:58 +02:00
Witold Filipczyk cfe8916d4b [meson] fsp 2020-09-12 18:29:23 +02:00
Witold Filipczyk ec7869c722 [meson] Disable spidermonkey (not in Debian), enabled bittorent. 2020-09-11 21:05:26 +02:00
Witold Filipczyk 9a96f3b77a [meson] bzip2 not available as pkg-config nor cmake on Debian 2020-09-11 20:52:59 +02:00
Witold Filipczyk 5f87bdbcb2 [meson] meson build scripts.
Not finished yet, but I added to motivate myself and others.
The goal is to get a few seconds faster builds.

autotools still will be available.
2020-09-05 22:06:01 +02:00