aboutsummaryrefslogtreecommitdiffstats
path: root/Configurations
Commit message (Collapse)AuthorAgeFilesLines
* Fix build on MacOS.Ben Laurie2015-05-011-8/+1
| | | | Reviewed-by: Andy Polyakov
* Add assembly support for 32-bit iOS.Andy Polyakov2015-04-201-0/+9
| | | | | Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org>
* Configure: add initial support for 64-bit Android.Andy Polyakov2015-04-201-0/+12
| | | | Reviewed-by: Richard Levitte <levitte@openssl.org>
* Use -Wall -Wextra with clangEmilia Kasper2015-04-171-1/+8
| | | | | | | The disabled set of -Weverything is hard to maintain across versions. Use -Wall -Wextra but also document other useful warnings that currently trigger. Reviewed-by: Rich Salz <rsalz@openssl.org>
* Remove obsolete options for debug-steve*Dr. Stephen Henson2015-04-151-3/+3
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* Configure: android-arm facelift.Andy Polyakov2015-04-021-2/+51
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* Configure: remove unused variables.Andy Polyakov2015-03-281-2/+9
| | | | Reviewed-by: Richard Levitte <levitte@openssl.org>
* Configure: fold related configurations more aggressively and clean-up.Andy Polyakov2015-03-181-859/+401
| | | | Reviewed-by: Richard Levitte <levitte@openssl.org>
* Configuration cleanup: personal configsRichard Levitte2015-03-167-214/+272
| | | | | | | | Move obviously personal configurations to personal files. Note: those files should really not be in the main repo at all Reviewed-by: Andy Polyakov <appro@openssl.org>
* Find debug- targets that can be combined with their non-debug counterparts ↵Richard Levitte2015-03-162-96/+23
| | | | | | and do so Reviewed-by: Andy Polyakov <appro@openssl.org>
* Change all the main configurations to the new format.Richard Levitte2015-03-162-277/+1997
| | | | | | As part of this, remove some levitte examples that never were relevant. Reviewed-by: Andy Polyakov <appro@openssl.org>
* Provide a few examples by converting my own strings to hash table configurationsRichard Levitte2015-03-161-4/+101
| | | | Reviewed-by: Andy Polyakov <appro@openssl.org>
* Move Configurations* out of the way and rename them.Richard Levitte2015-03-112-0/+47
| | | | | | | | | | | | | | | | | | | | | | Configure would load the glob "Configurations*". The problem with this is that it also loads all kinds of backups of those configurations that some editors do, like emacs' classic 'Configurations~'. The solution is to give them an extension, such as '.conf', and make sure to end the glob with that. Also, because 'Configurations.conf' makes for a silly name, and because a possibly large number of configurations will become clutter, move them to a subdirectory 'Configurations/', and rename them to something more expressive, as well as something that sets up some form of sorting order. Thus: Configurations -> Configurations/10-main.conf Configurations.team -> Configurations/90-team.conf Finally, make sure that Configure sorts the list of files that 'glob' produces, and adapt Makefile.org. Reviewed-by: Rich Salz <rsalz@openssl.org>
* Cleanup spacesRichard Levitte2015-03-061-3/+3
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* Move build config table to separate files.Rich Salz2015-02-241-0/+431
Move the build configuration table into separate files. The Configurations file is standard configs, and Configurations.team is for openssl-team members. Any other file, Configurations*, found in the same directory as the Configure script, is loaded. To add another file, use --config=FILE flags (which should probably be an absolute path). Written by Stefen Eissing <stefan.eissing@greenbytes.de> and Rich Salz <rsalz@openssl.org>, contributed by Akamai Technologies. Reviewed-by: Richard Levitte <levitte@openssl.org>