summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorVincent Sanders <vince@netsurf-browser.org>2013-03-11 17:50:12 +0000
committerVincent Sanders <vince@netsurf-browser.org>2013-03-11 17:53:52 +0000
commit95e726c7cc21c52829548340142d266cdb8f1123 (patch)
tree35242bf31d2e00858124f568b06c8ff51290416c /Makefile
parent41e4928e25039119b97035640cf97b1949a129d4 (diff)
downloadnetsurf-95e726c7cc21c52829548340142d266cdb8f1123.tar.gz
netsurf-95e726c7cc21c52829548340142d266cdb8f1123.tar.bz2
split sources lists out to their subdirectories as first step towards using core buildsystem
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile35
1 files changed, 34 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 7a09e6c45..f17f19ac1 100644
--- a/Makefile
+++ b/Makefile
@@ -468,7 +468,40 @@ include $(TARGET)/Makefile.target
# General source file setup
# ----------------------------------------------------------------------------
-include Makefile.sources
+# Content sources
+include content/Makefile
+
+# Content fetchers sources
+include content/fetchers/Makefile
+
+# CSS sources
+include css/Makefile
+
+# render sources
+include render/Makefile
+
+# utility sources
+include utils/Makefile
+
+# http utility sources
+include utils/http/Makefile
+
+# Desktop sources
+include desktop/Makefile
+
+# Javascript source
+include javascript/Makefile
+
+# Image content handler sources
+include image/Makefile
+
+# PDF saving sources
+include desktop/save_pdf/Makefile
+
+# S_COMMON are sources common to all builds
+S_COMMON := $(S_CONTENT) $(S_FETCHERS) $(S_CSS) $(S_RENDER) $(S_UTILS) \
+ $(S_HTTP) $(S_DESKTOP) $(S_JAVASCRIPT)
+
# ----------------------------------------------------------------------------
# Source file setup