Vincent Sanders
a14b689b7a
Use standard macros for monkey frontend mandantory pkg-config based libraries
2015-05-03 14:56:42 +01:00
Vincent Sanders
408e818cbe
Update posix source version on monkey frontend to reflect oyr usage of scandir
2015-05-03 14:46:29 +01:00
Vincent Sanders
4e7dcde2b0
Update monkey to use bitmap render API
2015-04-24 10:54:32 +01:00
Vincent Sanders
e7f9dbcb10
Remove webp image handling
...
The bitmap and image handling interfaces have changed within NetSurf
and the webp image handling has not been fixed up appropriately to
cope.
After discussion with the other developers it has been decided that
the webp support is not worth the necessary development effort to
rewrite and maintain.
The webp format is not in wide usage and Mozilla, Microsoft and Apple
have not adopted it. This means the removal will not adversely impact
NetSurf.
Resolves:2310
2015-04-21 14:03:02 +01:00
Vincent Sanders
2465fc4e6b
move the mandantory library config for libcss and libdom to core makefile
2015-04-17 22:48:55 +01:00
Vincent Sanders
e62db5a49c
define _DEFAULT_SOURCE as well as _BSD_SOURCE to supress warnings in glibc 2.12
2015-03-28 18:25:41 +00:00
Vincent Sanders
5f57a39130
revert unecessary librt linkage as it not comes from libnsfb pkg-config correctly
2014-11-27 16:04:16 +00:00
Vincent Sanders
18d1fce332
add rt library to link
2014-11-27 14:40:00 +00:00
Vincent Sanders
4f530a3f8f
Pull warning flags out into variables that can be overriden seperately for C and C++
2014-09-05 16:01:44 +01:00
Vincent Sanders
2326d3c503
remove unecessary utils/url.h includes
2014-05-09 10:15:42 +01:00
Vincent Sanders
8ce0a10670
move path_to_url and url_to_path to fetch operation table
2014-01-25 23:01:32 +00:00
Vincent Sanders
a1725caf86
fix mngectony makefiles
2014-01-04 18:08:08 +00:00
Vincent Sanders
5a408069c9
remove lcms dependancy as NetSurf does not directaly use it.
...
The dependancy probbaly comes from our historical use of libmng,
even then the libmng pkg-config should bring it in.
2014-01-04 16:13:10 +00:00
Vincent Sanders
182b85b9ec
make monkey frontend use new options code
2013-05-28 14:16:11 +01:00
Vincent Sanders
484fa8b110
move common include path setup to core Makefile
2012-12-20 15:27:07 +00:00
Vincent Sanders
4448722425
allow flags to be selected based on compiler version
2012-12-13 19:27:16 +00:00
Vincent Sanders
45906b9dc2
make macro name more correct
2012-12-13 16:31:05 +00:00
Vincent Sanders
17e20537d4
try without option altogether
2012-12-13 16:04:06 +00:00
Vincent Sanders
0ff9d85813
let monkey generate unused-but-set-variable without causing an error
2012-12-13 15:52:55 +00:00
John-Mark Bell
617d655c7b
Remove libxml
2012-11-10 00:11:57 +00:00
Daniel Silverstone
19a50699e2
Disable unused-but-set-variable warnings until such time as the JS bindings are complete (or bodged)
2012-11-02 23:04:22 +00:00
Vincent Sanders
9629e428a5
add javascript compilation to monkey
2012-10-22 16:37:58 +01:00
Vincent Sanders
e237ebac8f
Split install and package targets.
...
Install target is for installing on the local machine and package generates a package
2012-08-23 11:46:31 +01:00
Vincent Sanders
76583d63ec
link math library
2012-08-13 11:16:35 +01:00
John-Mark Bell
37779f77d2
Fix build: we need libdom now.
2012-08-01 08:53:13 +01:00
Daniel Silverstone
85d3e6337f
Monkey does not need _GNU_SOURCE
...
svn path=/trunk/netsurf/; revision=13596
2012-03-24 15:22:01 +00:00
Vincent Sanders
cd554e6f1e
make image content handlers build conditional from teh makefile
...
svn path=/trunk/netsurf/; revision=12673
2011-08-28 14:29:15 +00:00
Daniel Silverstone
bdb05fa08a
Give Monkey a hearing aid, add 'WINDOW NEW' 'WINDOW GO' and 'WINDOW DESTROY' commands, along with 'QUIT'
...
svn path=/trunk/netsurf/; revision=11974
2011-03-12 17:27:18 +00:00
Daniel Silverstone
7e85d15cb6
Add a deaf monkey frontend. TODO: Make it listen
...
svn path=/trunk/netsurf/; revision=11968
2011-03-12 15:08:07 +00:00