diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2006-09-10 23:43:06 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2006-09-10 23:43:06 +0000 |
commit | ba93d92788f58e0d059f73a9beb5d48d72e436ee (patch) | |
tree | 79eaa9a943f931d57b06a4aa780416d74d9a41c5 /posix.mk | |
parent | 68d314f3a9c49d07fd81b611d3bd7f1df1d00558 (diff) | |
download | netsurf-ba93d92788f58e0d059f73a9beb5d48d72e436ee.tar.gz netsurf-ba93d92788f58e0d059f73a9beb5d48d72e436ee.tar.bz2 |
Make compilation on RISC OS simpler - see http://netsurf.sf.net/robuild
Lose spurious echos of $OS when building on RISC OS.
Depend file is now autogenerated on all platforms, so need not be in SVN.
svn path=/trunk/netsurf/; revision=2949
Diffstat (limited to 'posix.mk')
-rw-r--r-- | posix.mk | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -27,3 +27,20 @@ endif RUNIMAGE = !NetSurf/!RunImage,ff8 NCRUNIMAGE = !NCNetSurf/!RunImage,ff8 + +# special cases - in here, cos RISC OS can't cope :( +css/css_enum.c css/css_enum.h: css/css_enums css/makeenum + cd ..; perl netsurf/css/makeenum netsurf/css/css_enum < netsurf/css/css_enums +css/parser.c css/parser.h: css/parser.y + -cd css; lemon parser.y +css/scanner.c: css/scanner.l + cd css; re2c -s scanner.l > scanner.c +utils/translit.c: transtab + cd utils; perl tt2code < transtab > translit.c + +# remove generated files - again, RISC OS fails it +clean: + -rm $(OBJDIR_RISCOS)/* $(OBJDIR_RISCOS_SMALL)/* $(OBJDIR_NCOS)/* \ + $(OBJDIR_DEBUG)/* $(OBJDIR_GTK)/* \ + css/css_enum.c css/css_enum.h \ + css/parser.c css/parser.h css/scanner.c |