From ba93d92788f58e0d059f73a9beb5d48d72e436ee Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Sun, 10 Sep 2006 23:43:06 +0000 Subject: 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 --- posix.mk | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'posix.mk') diff --git a/posix.mk b/posix.mk index d68f8c122..11c3c3b13 100644 --- a/posix.mk +++ b/posix.mk @@ -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 -- cgit v1.2.3