Commit graph

28 commits

Author SHA1 Message Date
Yash Karandikar 6c36ace313 Add surf-xdg patch 2022-11-04 13:24:21 -05:00
Quentin Rameau 7dcce9e1b9 Makefile: use explicit targets
Some make implementation have trouble with following inference rules
indirection
2020-11-07 18:43:11 +01:00
Quentin Rameau 8d5e2b3a40 Remove common 2020-11-01 16:59:11 +01:00
Quentin Rameau 21fcbc004e Makefile: rework how webextensions are handled 2019-02-10 19:50:25 +01:00
Leonardo Taccari bf46e40f3a Makefile: fix a typo in clean: target 2019-02-07 21:28:15 +01:00
Quentin Rameau 890b2fc396 Makefile: include common to webext 2019-02-06 10:53:05 +01:00
Quentin Rameau b9cd3bb0bc Makefile: fix a typo for the webext CFLAGS
Thanks to Justin Keogh <suckless@v6y.net> for spotting this
2019-02-06 10:22:15 +01:00
Quentin Rameau 16beb6f8ac Makefile: fix dependencies 2018-10-09 12:41:00 +02:00
Quentin Rameau 4e7371317c Fix, again, webext directory in Makefile 2018-10-08 14:25:37 +02:00
Quentin Rameau 47e39851ca Fix webext directory in Makefile 2018-10-08 14:12:51 +02:00
Quentin Rameau 3321c42d36 Remove libtool depencency, reorganise Makefile
We don't need libtool anymore, just build the library directly.
This lets us simplify the Makefile too.
2018-10-08 13:51:51 +02:00
Quentin Rameau e7c629b258 Unobfuscate Makefile 2018-10-08 13:51:51 +02:00
Quentin Rameau 1901359efa Add a file for shared functions
New common.[hc] files where shared functions between surf and
webkitextension will be put. First addition is die().
2018-10-08 11:38:03 +02:00
Quentin Rameau 7ea0c2f7f8 Communicate with webextension via a pipe 2018-10-08 11:38:03 +02:00
Quentin Rameau 1bd6d20102 ext: first commit for surf lib 2018-10-08 11:38:03 +02:00
Quentin Rameau c870098b82 Arrange Makefile
Let the user specify his own C and LD FLAGS.
Remove unuseful and non portable CFLAGS like pendantic and Wall.
2017-04-29 16:34:47 +02:00
Christoph Lohmann 3c2acda0b7 Remove the pax intermediary.
Compile webkit without jit and you don't need to disable mprotect.
2015-09-08 20:28:11 +02:00
Christoph Lohmann 8e88984a40 Fixing the paxctl check.
Thanks quinq for the tip.
2015-08-19 06:28:31 +02:00
Christoph Lohmann 294142a806 Add PaX support.
Mprotect needs to be turned off for Webkit.
2015-08-18 18:21:34 +02:00
Christoph Lohmann 606c6e3297 Making dist work again. 2013-02-10 19:40:14 +01:00
Enno Boland (tox) 2f639aede5 Makefile fixing 2009-09-11 09:38:53 +02:00
Enno Boland (tox) f400f0d56f Adding README file. 2009-09-11 08:18:09 +02:00
Enno Boland (tox) 486a9cc908 dist doesn't work. fixing Makefile. 2009-09-10 09:49:13 +02:00
Enno Boland (tox) a1b70380db moving config.h to config.def.h. 2009-09-07 11:43:31 +02:00
Thomas Menari b6e181e82a merged, now has download bar, other misc fixes 2009-06-08 10:47:56 +01:00
Enno Boland (Gottox) 6848b92342 rearranging, adding initial keyboard support. 2009-06-06 09:35:50 +02:00
Enno Boland (Gottox) ad005db13f supporting multiple windows per instance 2009-06-05 20:16:10 +02:00
Enno Boland (Gottox) efdd0dd584 Initial Commit. 2009-06-05 13:22:40 +02:00