Commit Graph

272 Commits

Author SHA1 Message Date
François Revel
846c65b899 BeOS: I can now use *ng and jpeg... Also link to libtranslation, it's used to load the throbber pngs. Switched from beres to rc as ressource compiler, it should allow importing external css and html files from resources.
svn path=/trunk/netsurf/; revision=4264
2008-06-05 22:54:49 +00:00
François Revel
0f4164d934 Added BeOS specific host & target detection.
As BeOS needs gcc2 some hacking is required on the dependancy generation...
Added support for using resources, and C++ code.

svn path=/trunk/netsurf/; revision=4255
2008-06-03 20:13:34 +00:00
Michael Drake
b4621337e8 Fix native RISC OS build. Thanks joty.
svn path=/trunk/netsurf/; revision=4228
2008-05-31 14:39:50 +00:00
Daniel Silverstone
9b73dce1fd Update optimisation/warning flags
svn path=/trunk/netsurf/; revision=4204
2008-05-26 10:16:01 +00:00
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