summaryrefslogtreecommitdiff
path: root/makefiles
Commit message (Collapse)AuthorAgeFilesLines
* Update tooling to use MACPorts library pathsVincent Sanders2016-02-081-0/+7
|
* cope with Apple clang versionVincent Sanders2016-02-061-0/+4
|
* Update documentation generationVincent Sanders2015-06-242-4/+8
|
* Add support for INCLUDEDIR in pkg-config files.Adrien Destugues2015-03-212-0/+6
|
* add freebsd to buildsystem toolingVincent Sanders2014-12-211-0/+8
|
* Fix BUILD/HOST confusionVincent Sanders2014-12-195-39/+44
| | | | | | | The recent buildsystem improvements now use BUILD and HOST to set the ABI of the system doing the building and the ABI being targeted. Unfortunately we got these the wrong way round, this fixes that confusion.
* Update the pkg-config installation macro for library substitutionVincent Sanders2014-11-271-1/+5
| | | | | | | | This adds REQUIRED_LIBS variable which is a space separated list of libraries that will be macro expanded into LIBRARIES in pkg-config install target. This is typically used in the "Libs:" stanza for additional (possibly conditional) libraries necessary to link the final program.
* Only set CC__ if we're cross compilingJohn-Mark Bell2014-11-161-3/+2
|
* Do not guess identity of CC for native buildsJohn-Mark Bell2014-11-161-5/+10
|
* Migrate to target tripletsJohn-Mark Bell2014-11-165-283/+114
|
* spell bison correctlyVincent Sanders2014-05-021-1/+1
|
* add tooling support for OpenBSDVincent Sanders2014-05-011-0/+15
|
* 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