-
Notifications
You must be signed in to change notification settings - Fork 26
netsurf_corebuild
Michael Drake edited this page Jan 5, 2026
·
1 revision
!meta title="NetSurf Corebuild" !meta author="Kyllikki" !meta date="2018-05-10T11:09:28Z"
NetSurf itself does not use the core build system that all libraries and tools do which must be fixed.
The source layout was in need of improvement to achive use of core buildsystem.
Most of the layout change has been done and current layout in May 2018 is:
├── content
│ ├── fetchers
│ └── handlers
│ ├── css
│ ├── html
│ ├── image
│ ├── javascript
│ └── text
├── desktop
├── docs
├── frontends
│ ├── amiga
│ ├── atari
│ ├── beos
│ ├── framebuffer
│ ├── gtk
│ ├── monkey
│ ├── riscos
│ └── windows
├── include
│ └── netsurf
├── resources
│ ├── de
│ ├── en
│ ├── fr
│ ├── icons
│ ├── it
│ ├── ja
│ └── nl
├── test
│ ├── data
│ └── js
└── utils
├── http
└── nsurl
vincents original 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
+ windo
original layout in 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
+ windo
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
+ do