diff options
Diffstat (limited to 'netsurf_corebuild.mdwn')
-rw-r--r-- | netsurf_corebuild.mdwn | 148 |
1 files changed, 148 insertions, 0 deletions
diff --git a/netsurf_corebuild.mdwn b/netsurf_corebuild.mdwn new file mode 100644 index 0000000..e1a8f5e --- /dev/null +++ b/netsurf_corebuild.mdwn @@ -0,0 +1,148 @@ +[[!meta title="NetSurf Corebuild"]] +[[!meta author="Kyllikki"]] +[[!meta date="2016-06-11T11:09:28Z"]] + + +[[!toc]] NetSurf itself does not +use the core build system that all libraries and tools do which must be +fixed. + +Additionally the current source layout is in need of improvement and is +best done alongside the move to core buildsystem + +current layout June 2016 + +` + netsurf` +` + resources` +` + test` +` + Docs` +` + desktop` +` + render` +` + utils` +` | + http` +` + include` +` | + netsurf` +` + content` +` | + fetchers` +` | + handlers` +` | + image` +` | + css` +` | + javascript` +` | + duktape` +` | + none` +` | + WebIDL` +` + frontends` +` + amiga` +` + atari` +` + beos` +` + cocoa` +` + framebuffer` +` + gtk` +` + monkey` +` + riscos` +` + windows` + +current target + +` + netsurf` +` + resources` +` + url` +` + utils` +` + test` +` + docs` +` + include` +` | + netsurf` +` + content` +` | + cache` +` | + fetchers` +` | + handlers` +` | + css` +` | + image` +` | + html` +` | + javascript` +` | + text` +` + ui` +` | + browser` +` | + widgets` +` | + textarea` +` | + treeview` +` + frontends` +` + amiga` +` + atari` +` + beos` +` + cocoa` +` + framebuffer` +` + gtk` +` + monkey` +` + riscos` +` + windows` +` ` + +tlsa's proposal: + +` + netsurf` +` + test` +` + docs` +` + utils` +` + core` +` | + include` +` | + content` +` | | + cache` +` | | + fetch` +` | | + handlers` +` | | + css` +` | | + image` +` | | | + bmp` +` | | | + jpeg` +` | | | + gif` +` | | | + png` +` | | | + svg` +` | | + html` +` | | + javascript` +` | | + text` +` | + ui` +` | | + browser` +` | | + widgets` +` | | + textarea` +` | | + treeview` +` | + resources` +` | + url` +` | + utils` +` + frontends` +` + amiga` +` + atari` +` + beos` +` + cocoa` +` + framebuffer` +` + gtk` +` + monkey` +` + riscos` +` + windows` + +Previous attempt: + +` + netsurf` +` + core` +` | + api` +` | + browser` +` | + content` +` | + css` +` | + html` +` | + image` +` | + javascript` +` | + resource` +` | + widgets` +` + frontends` +` | + amiga` +` | + atari` +` | + beos` +` | + cocoa` +` | + framebuffer` +` | + gtk` +` | + monkey` +` | + riscos` +` | + windows` +` + utils` +` + test` +` + docs` + |