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 /riscos.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 'riscos.mk')
-rw-r--r-- | riscos.mk | 31 |
1 files changed, 31 insertions, 0 deletions
@@ -16,3 +16,34 @@ LDFLAGS_SMALL = NSLibs:lib/libxml2 NSLibs:lib/libz NSLibs:lib/libcurl \ RUNIMAGE = !NetSurf/!RunImage NCRUNIMAGE = !NCNetSurf/!RunImage + +# special cases +css/css_enum.c css/css_enum.h: css/css_enums css/makeenum + @dir ^ + perl netsurf/css/makeenum netsurf/css/css_enum < netsurf/css/css_enums + @dir netsurf +css/parser.c css/parser.h: css/parser.y + @dir css + -lemon parser.y + @dir ^ +css/scanner.c: css/scanner.l + @dir css + re2c -s scanner.l > scanner.c + @dir ^ +utils/translit.c: transtab + @dir utils + perl tt2code < transtab > translit.c + @dir ^ + +# remove generated files +clean: + -wipe $(OBJDIR_RISCOS).* ~CFR~V + -wipe $(OBJDIR_RISCOS_SMALL).* ~CFR~V + -wipe $(OBJDIR_NCOS).* ~CFR~V + -wipe $(OBJDIR_DEBUG).* ~CFR~V + -wipe $(OBJDIR_GTK).* ~CFR~V + -wipe css.c.css_enum ~CFR~V + -wipe css.h.css_enum ~CFR~V + -wipe css.c.parser ~CFR~V + -wipe css.h.parser ~CFR~V + -wipe css.c.scanner ~CFR~V |