Commit Graph

268 Commits

Author SHA1 Message Date
John Mark Bell
4d343e3c6d Fix debug build some more. Disable optimisation for debug build.
svn path=/trunk/netsurf/; revision=4203
2008-05-25 23:57:34 +00:00
James Bursa
b53f36ebc2 Add TARGET=debug and fix the debug build.
svn path=/trunk/netsurf/; revision=4202
2008-05-25 23:28:06 +00:00
John Tytgat
497372c257 Add .PHONY line. Suggestion from Philip Boulain prb@ecs.soton.ac.uk
svn path=/trunk/netsurf/; revision=4197
2008-05-24 12:20:57 +00:00
Daniel Silverstone
b30fde8b21 Use CCACHE if available on non-riscos host platforms
svn path=/trunk/netsurf/; revision=4179
2008-05-19 13:36:32 +00:00
John Tytgat
90e061c6a9 Updated comments on RISC OS HOST determination issue.
svn path=/trunk/netsurf/; revision=4086
2008-04-07 23:13:06 +00:00
John Tytgat
f3d968bfc0 Native RISC OS building: create sym file in the build directory instead of current directory.
svn path=/trunk/netsurf/; revision=4085
2008-04-07 19:13:11 +00:00
Adrian Lees
7b1c0bde45 I want a symbol list, thank you
svn path=/trunk/netsurf/; revision=4070
2008-04-02 01:15:22 +00:00
James Shaw
9402e110e9 Implement sprite support for GTK using librosprite
svn path=/trunk/netsurf/; revision=4051
2008-03-29 13:30:04 +00:00
John Mark Bell
4347246eec Deal with $(shell ...) being successful on RISC OS and uname -s not returning "riscos"
svn path=/trunk/netsurf/; revision=4040
2008-03-23 00:59:09 +00:00
John Tytgat
0588417b3c Add GCCSDK 4 support (cross-compile, static ELF only atm); Ignore codedocs directory during 'svn status'.
svn path=/trunk/netsurf/; revision=4031
2008-03-22 00:49:56 +00:00
John Tytgat
93d46bbe2a - Prefix OBJROOT with "build-" (which is then followed by build platform id + NS target plotter).
- Update list of objects to be ignored at 'svn status' time.

svn path=/trunk/netsurf/; revision=4026
2008-03-21 23:09:53 +00:00
John Tytgat
b4d3bb9df7 - Add check TARGET is either "riscos" or "gtk" (or not specified but then
an appropriate default TARGET value is chosen based on build platform).
- Support GCCSDK cross-compilers which are not installed at their default
  location by making use of GCCSDK_INSTALL_CROSSBIN/GCCSDK_INSTALL_ENV.

svn path=/trunk/netsurf/; revision=4025
2008-03-21 22:40:11 +00:00
John Tytgat
dfd26a6ca8 Nicer workaround for native RISC OS builders.
svn path=/trunk/netsurf/; revision=3997
2008-03-20 15:13:52 +00:00
John Tytgat
d7c204b8a0 Linker options --start-group/--end-group don't do anything around object files, so we remove them.
svn path=/trunk/netsurf/; revision=3995
2008-03-20 13:21:53 +00:00
John Mark Bell
4e58c7a6ce Drop -Wcast-qual from WARNFLAGS, as it's simply generating warnings about safe operations
svn path=/trunk/netsurf/; revision=3987
2008-03-19 18:29:58 +00:00
John Mark Bell
ef8783cc44 Use pkg-config, where possible
svn path=/trunk/netsurf/; revision=3979
2008-03-19 15:54:07 +00:00
John Mark Bell
e2807ac556 Shift -mthrowback so it's only used when building on a RO host
svn path=/trunk/netsurf/; revision=3974
2008-03-19 04:23:13 +00:00
John Mark Bell
ad71e4de6b Purge old buildsystem.
Rename Makefile.unix to Makefile.

svn path=/trunk/netsurf/; revision=3970
2008-03-19 04:03:40 +00:00