summaryrefslogtreecommitdiff
path: root/makefiles
Commit message (Collapse)AuthorAgeFilesLines
* add support for multilibrelease/1.1David Tardon2014-01-132-0/+6
| | | | | | | | Linux distributions typically put 64-bit libraries into /usr/lib64 to allow coexistence of 32-bit and 64-bit libraries on one system. The build system should make allowance for this. Signed-off-by: John-Mark Bell <jmb@netsurf-browser.org>
* fix tag pattern to release/* so we can match by git refspecrelease/1.0Vincent Sanders2013-04-191-2/+2
|
* Add a dist target to generate source distribution tarballs from the most ↵Vincent Sanders2013-04-191-0/+17
| | | | recent git tag
* Add backslashJohn-Mark Bell2012-10-241-1/+1
|
* Install binaries with correct permissions.John-Mark Bell2012-10-241-4/+20
|
* add coldfire atariVincent Sanders2012-10-131-0/+22
|
* use more portable ccache detectionVincent Sanders2012-08-201-1/+1
|
* add ccache supportVincent Sanders2012-08-201-3/+12
|
* stop amiga target referring to mingw install environmentVincent Sanders2012-07-231-1/+1
|
* update windows buildtools to use our mingw toolchain buildVincent Sanders2012-07-231-9/+29
|
* Add env to Atari GCCSDK_INSTALL_ENV.John-Mark Bell2012-07-091-1/+1
|
* Addiditons by John-Mark-Bellmono/atari-supportOle Loots2012-07-091-16/+12
|
* Added atari TARGET and m68k-atari-mint cross-compiler support.Ole Loots2012-07-031-0/+45
|
* Use patsubst to ensure trailing / get removed from dirs, so testtools can be ↵Daniel Silverstone2012-06-291-2/+2
| | | | | | found svn path=/trunk/tools/buildsystem/; revision=14000
* Allow Makefile.tools to find the test tools etc, and use NSSHARED as the ↵Daniel Silverstone2012-06-291-1/+3
| | | | | | root of everything svn path=/trunk/tools/buildsystem/; revision=13997
* Initial rework to have Makefile.tools find itself and set NSBUILDDaniel Silverstone2012-06-291-2/+8
| | | | svn path=/trunk/tools/buildsystem/; revision=13996
* clang supports gcc's __attribute__((aligned))Rob Kendrick2012-06-251-1/+1
| | | | svn path=/trunk/tools/buildsystem/; revision=13986
* Add experimental support for building with Open64Rob Kendrick2012-06-132-0/+72
| | | | svn path=/trunk/tools/buildsystem/; revision=13963
* Add accessor for pkg-config variablesJohn Mark Bell2012-05-121-0/+12
| | | | svn path=/trunk/tools/buildsystem/; revision=13919
* Fix package version extraction. Nothing appears to use this right now.John Mark Bell2012-05-121-1/+1
| | | | svn path=/trunk/tools/buildsystem/; revision=13918
* Make compatible with newer clang version output which can include ↵Rob Kendrick2012-03-271-5/+4
| | | | | | distributor name as first word svn path=/trunk/tools/buildsystem/; revision=13738
* Remove -N from AmigaOS ldflagsJohn Mark Bell2012-01-291-3/+0
| | | | svn path=/trunk/tools/buildsystem/; revision=13413
* Add -N to LDFLAGS for AmigaOS native and cross compilationJohn Mark Bell2012-01-021-1/+4
| | | | svn path=/trunk/tools/buildsystem/; revision=13368
* Add -N to amiga LDFLAGSJohn Mark Bell2011-12-241-1/+1
| | | | svn path=/trunk/tools/buildsystem/; revision=13345
* Provide _ALIGNED preprocessor definitionJohn Mark Bell2011-04-013-0/+9
| | | | svn path=/trunk/tools/buildsystem/; revision=12148
* Make sure we don't override PKG_CONFIG_PATH from the environmentDaniel Silverstone2011-03-131-1/+1
| | | | svn path=/trunk/tools/buildsystem/; revision=12024
* Include $(PREFIX)/lib/pkgconfig in the pkg-config search pathJohn Mark Bell2011-03-132-10/+10
| | | | svn path=/trunk/tools/buildsystem/; revision=12012
* Undefine __STRICT_ANSI__ for AmigaOS targetsJohn Mark Bell2011-03-091-2/+2
| | | | svn path=/trunk/tools/buildsystem/; revision=11948
* Fix tooling detection for amigaos4 cross compilationJohn Mark Bell2011-03-091-4/+9
| | | | svn path=/trunk/tools/buildsystem/; revision=11947
* Add GREPJohn Mark Bell2011-02-051-0/+2
| | | | svn path=/trunk/tools/buildsystem/; revision=11613
* Ensure that perl is invoked using its absolute path on RISC OSJohn Mark Bell2011-02-051-0/+16
| | | | svn path=/trunk/tools/buildsystem/; revision=11611
* Make the pkgconfig installation indicate it is running sed, so I stop being ↵Daniel Silverstone2011-01-251-0/+1
| | | | | | confused svn path=/trunk/tools/buildsystem/; revision=11483
* Pedantic change to flag extension -- we prefer FOO := $(FOO) ... over FOO += ...John Mark Bell2011-01-242-10/+10
| | | | svn path=/trunk/tools/buildsystem/; revision=11475
* Detecting apple clang and building universal binaries with clang and gcc on ↵Sven Weidauer2011-01-233-0/+38
| | | | | | Mac OS X. svn path=/trunk/tools/buildsystem/; revision=11461
* Rudimentary MSYS supportJohn Mark Bell2011-01-231-1/+10
| | | | svn path=/trunk/tools/buildsystem/; revision=11460
* Ensure we rm the .a file before running ar. That way stale .o elements in ↵Daniel Silverstone2011-01-201-0/+1
| | | | | | the .a don't hang around to confuse me later svn path=/trunk/tools/buildsystem/; revision=11409
* Default GCCSDK_INSTALL_* to /opt/netsurf/arm-unknown-riscos/... if present.John Mark Bell2010-12-301-2/+15
| | | | | | Fall back to /home/riscos/... if not. svn path=/trunk/tools/buildsystem/; revision=11175
* Default toolchain location is /opt/netsurf/...John Mark Bell2010-12-301-3/+2
| | | | svn path=/trunk/tools/buildsystem/; revision=11159
* First cut at AmigaOS cross-build supportJohn Mark Bell2010-12-291-0/+31
| | | | svn path=/trunk/tools/buildsystem/; revision=11137
* Simplistic clang support, based on Makefile.gcc. Bare minimum of changes.Rob Kendrick2010-12-202-0/+36
| | | | svn path=/trunk/tools/buildsystem/; revision=11110
* Pass -DDEBUG when BUILD=debug in addition to passing -DNDEBUG when BUILD=releaseRob Kendrick2010-12-081-2/+2
| | | | svn path=/trunk/tools/buildsystem/; revision=11026
* Add TEST_PREREQS support and make TESTCFLAGS postfix the CFLAGSDaniel Silverstone2010-12-041-2/+4
| | | | svn path=/trunk/tools/buildsystem/; revision=10991
* Fix spurious whitespace at start of generated Requires: lineJohn Mark Bell2010-12-041-2/+1
| | | | svn path=/trunk/tools/buildsystem/; revision=10971
* Fix broken macroJohn Mark Bell2010-12-041-2/+2
| | | | svn path=/trunk/tools/buildsystem/; revision=10970
* New macro to extend compiler/linker flags from pkg-config metadataJohn Mark Bell2010-12-041-0/+19
| | | | svn path=/trunk/tools/buildsystem/; revision=10969
* Create pkg-config macro libraryJohn Mark Bell2010-12-042-0/+74
| | | | svn path=/trunk/tools/buildsystem/; revision=10966
* Actually fix RISC OS native build with GCC3.Michael Drake2010-04-061-0/+4
| | | | svn path=/trunk/tools/buildsystem/; revision=10252
* Fix RISC OS native build with GCC3. Probably breaks build with Norcroft.Michael Drake2010-04-061-2/+6
| | | | svn path=/trunk/tools/buildsystem/; revision=10251
* Make toolchain autodetection more robust.John Mark Bell2010-03-102-34/+26
| | | | svn path=/trunk/tools/buildsystem/; revision=10125
* Beginnings of support for multiple toolchainsJohn Mark Bell2010-03-063-102/+200
| | | | svn path=/trunk/tools/buildsystem/; revision=10104