mirror of
https://github.com/rkd77/elinks.git
synced 2024-06-28 01:35:32 +00:00
33c30a7840
meson does not support tcc yet, but with this wrapper you can build elinks (no js version) with meson and save a few seconds. This wrapper pretends to be gcc for meson. While compiling it filters unsupported options, and execute tcc. Compile it as: gcc -O2 -o elinks_tcc elinks_tcc.c Here is my mes_tcc.sh: rm -rf /dev/shm/builddir2 export C_INCLUDE_PATH=/usr/local/lib/tcc/include:$HOME/include:/usr/include:/usr/local/include CPPFLAGS="-I$HOME/include" \ CC=elinks_tcc \ meson setup /dev/shm/builddir2 \ -D88-colors=false \ -D256-colors=true \ -Dapidoc=false \ -Dbacktrace=false \ -Dbittorrent=false \ -Dbookmarks=false \ -Dbrotli=true \ -Dbzlib=false \ -Dcgi=true \ -Dcombining=true \ -Dfastmem=true \ -Dgemini=true \ -Dgettext=true \ -Dgnutls=true \ -Dgopher=true \ -Dgpm=false \ -Dguile=false \ -Dhtmldoc=false \ -Dlibcss=true \ -Dlibev=false \ -Dlibevent=true \ -Dopenssl=false \ -Dluapkg='luajit' \ -Dlzma=false \ -Dnls=true \ -Dnntp=false \ -Dpdfdoc=false \ -Dperl=false \ -Dprefix=$HOME \ -Dpython=false \ -Druby=false \ -Dsm-scripting=false \ -Dspidermonkey=false \ -Dterminfo=true \ -Dtre=false \ -Dtrue-color=true \ -Dutf-8=true \ -Dwithdebug=false \ -Dx=false \ -Dzlib=true \ -Dzstd=true ninja -C /dev/shm/builddir2 |
||
---|---|---|
.. | ||
audio | ||
clipboard | ||
conv | ||
guile | ||
lua | ||
perl | ||
proxy | ||
python | ||
ruby | ||
smjs | ||
tcc | ||
vim | ||
.gitignore | ||
colws.diff | ||
elinks-vim.diff | ||
elinks.fortune | ||
elinks.spec.in | ||
elinks.vim | ||
gpm-wheel.patch | ||
grafthistory.sh | ||
keybind-full.conf | ||
keybind.conf | ||
links_wps.zip | ||
LinksOS2Icon.zip | ||
meson.build | ||
mkdist | ||
README | ||
TIPS-AND-TRICKS | ||
user.css | ||
wipe-out-ssl | ||
wipe-out-ssl.awk |
This directory contains unsorted stuff contributed by other people, which is not incorporated to main ELinks distribution, however may be still interesting for someone. You will find here i.e. example configuration files or patches, which weren't (possibly yet) for some reason applied. Note that this stuff is mostly unmaintained and is not guaranteed to work, apply, compile etc. However, if you feel like fixing that, no problem. Files not listed here have description included in their header. * links_wps.zip - David Mediavilla <davidme@idecnet.com> Scripts for OS/2 to create Links icon and assign Links as viewer of URLs. * LinksOS2Icon.zip - Alex Taylor <alex@eddie.cis.uoguelph.ca> Links icons for OS/2 in various sizes and color depths * colws.diff - <ard@waikato.ac.nz> Show two spaces after full stops/periods, especially when HTML It shouldn't adversely affect web pages. Two spaces will only appear where the HTML contains them. * elinks[.-]vim* - Jonas Fonseca <fonseca@diku.dk> Syntax file for vim so that elinks.conf is highlighted nicely, and patch for $VIMRUNTIME/filetype.vim so that elinks.conf is properly detected and the elinks syntax is associated to it.