Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Pylint fixes | Jack Lloyd | 2018-12-03 | 1 | -1/+1 |
| | |||||
* | Split Python tests out of botan2.py | Jack Lloyd | 2018-03-10 | 1 | -2/+3 |
| | | | | No reason to ship these to the end user | ||||
* | Add ability to generate man page with rst2man fixing #1349 | Jack Lloyd | 2017-12-11 | 1 | -0/+7 |
| | |||||
* | Clean up macro generation | Jack Lloyd | 2017-12-11 | 1 | -1/+1 |
| | |||||
* | Cleanup install target | Jack Lloyd | 2017-12-04 | 1 | -29/+10 |
| | | | | | There is no reason to process template language in here, all we need to do is look up values in the build JSON. | ||||
* | Fix install when static lib is disabled | Jack Lloyd | 2017-12-02 | 1 | -3/+5 |
| | | | | Add a test in CI to cover this | ||||
* | Add flags to disable building/installing documentation | Jack Lloyd | 2017-11-29 | 1 | -12/+12 |
| | |||||
* | Handle and test error cases in prepend_destdir() | Simon Warta | 2017-08-04 | 1 | -29/+19 |
| | | | | | | - only / file systems supported - only absolute prefixes are supported - result must not escape DESTDIR | ||||
* | Turn --destdir option into an environment variable, fixes #1101, fixes #996, ↵ | Zoltan Gyarmati | 2017-08-04 | 1 | -25/+75 |
| | | | | | | | | | | | | | supersedes #997 This commit removes the (broken) --destdir command line option and introduces the DESTDIR environment variable for the 'make install' target. When it's set, the installation will take place in the DESTDIR directory, under the prefix set by --prefix, with all of the internal references (pkgconfig file, etc) containing only the prefix. This behavior is more standard (as in autotools and co.), so makes packaging easier. Based on work of danimo and zgyarmati | ||||
* | install.py: silence remaining code style issues in main() | Simon Warta | 2017-07-30 | 1 | -0/+1 |
| | |||||
* | install.py: let main() explicitly take arguments and return 0 | Simon Warta | 2017-07-30 | 1 | -4/+3 |
| | |||||
* | install.py: pull out calculate_exec_mode | Simon Warta | 2017-07-30 | 1 | -7/+10 |
| | |||||
* | install.py: disable two pylint warnings locally | Simon Warta | 2017-07-30 | 1 | -2/+2 |
| | |||||
* | install.py: fix whitespace issues found by pylint | Simon Warta | 2017-07-30 | 1 | -6/+6 |
| | |||||
* | Use JSON to store build config | Simon Warta | 2017-03-25 | 1 | -1/+3 |
| | | | | to improve debuggability | ||||
* | OpenBSD does not have 3 digit soname and library symlinks. | Alexander Bluhm | 2017-03-13 | 1 | -8/+8 |
| | | | | | Set library name for openbsd to libbotan-2.so.0.0 and do not install symlinks. | ||||
* | Cleanups in the install script | Jack Lloyd | 2017-01-24 | 1 | -9/+16 |
| | | | | Install anything found in the python dir instead of assuming botan.py | ||||
* | Remove minor number from header include dir | Jack Lloyd | 2017-01-09 | 1 | -1/+1 |
| | | | | | | Already pkg-config had this, was missed in GH #802 See also GH #830 | ||||
* | Move license and news to top level directory | Jack Lloyd | 2016-10-31 | 1 | -1/+2 |
| | | | | | These files are important so make them easy to find for someone unpacking the tarball for the first time. | ||||
* | missing adjustment in install.py from GH #584 | Daniel Neus | 2016-08-17 | 1 | -1/+1 |
| | |||||
* | fix install.py to copy botand.dll in debug mode | Daniel Neus | 2016-08-16 | 1 | -1/+2 |
| | |||||
* | Headers can be marked as external by using `<header:external>` in info.txt. | Daniel Neus | 2016-08-12 | 1 | -0/+6 |
| | | | | | | | These headers are copied/linked into build_dir/include/external This has the advantage that external includes can be taken as they are, they haven't to be modified. Fixes amalgamation build with enabled pkcs#11 module | ||||
* | Fixed shared library behaviour on Darwin/OS X. | Alastair Houghton | 2016-04-07 | 1 | -0/+15 |
| | |||||
* | build: support multiple python versions | Alon Bar-Lev | 2015-09-15 | 1 | -5/+6 |
| | | | | Signed-off-by: Alon Bar-Lev <[email protected]> | ||||
* | Add soname_pattern | Simon Warta | 2015-08-24 | 1 | -23/+19 |
| | | | | Fixes #241 | ||||
* | Remove combine_relnotes references in install script | Chris Desjardins | 2015-07-10 | 1 | -7/+1 |
| | | | | | | | | copy doc/news.rst to installdir/news.txt Remove combine_relnotes references in install script copy doc/news.rst to installdir/news.txt | ||||
* | Rename variable with_shared_lib -> build_shared_lib | Simon Warta | 2015-07-03 | 1 | -1/+1 |
| | |||||
* | Add copyright for show_dependencies.py | Simon Warta | 2015-06-30 | 1 | -0/+1 |
| | |||||
* | Update build system: | simon | 2015-06-18 | 1 | -35/+42 |
| | | | | | | | | | | | | | - Remove unused make variables VERSION, BRANCH - Move first make all target below all variable definitions - Move "Executable targets" as well as "LIBNAME" from header.in into gmake.in and nmake.in. Those variables differ more than they share and are getting too abstract. - Use new variable names: LIB_BASENAME, LIB_FILENAME. Drop LIBNAME and BOTAN_LIB - Write libs to out_dir now, which enables out-of-tree builds GH #110, replaces #70 #106 #107 fixes #85 | ||||
* | Use /usr/bin/env to find python in the install script, Python doc updates | lloyd | 2015-03-10 | 1 | -1/+1 |
| | | | | Both from Uri B to mailing list. | ||||
* | Install the Python module | lloyd | 2015-02-28 | 1 | -16/+20 |
| | |||||
* | Split amalagamation into ISA specific objects | lloyd | 2015-02-22 | 1 | -0/+7 |
| | |||||
* | Mark modules pulling in external deps (zlib, boost, etc) as such, and | lloyd | 2015-02-06 | 1 | -4/+0 |
| | | | | | | notify the user when they are enabled. Drop botan-config, replaced by `botan config` command added in 1.11.8 | ||||
* | Dead code | lloyd | 2015-01-10 | 1 | -14/+0 |
| | |||||
* | Move license text to a plain text file without ReST market | lloyd | 2015-01-10 | 1 | -2/+2 |
| | |||||
* | Ensure all files have copyright and license info. | lloyd | 2015-01-10 | 1 | -1/+1 |
| | | | | | Update license header line to specify the terms and refer to the file, neither of which it included before. | ||||
* | In install, get version from build vars instead of directly from | lloyd | 2015-01-08 | 1 | -21/+17 |
| | | | | | python file, as this broke if PYTHONPATH didn't contain '.' Github issue 39. | ||||
* | The pkgconfig file should be installed relative to the library dir | lloyd | 2015-01-07 | 1 | -5/+5 |
| | | | | | | rather than the base destdir. Pointed out by hexchain in github pull 38. Version the docdir with the full version incl patch. | ||||
* | Fix install script under Python3 | lloyd | 2015-01-06 | 1 | -6/+16 |
| | |||||
* | Put the includes in the right (versioned) subdir on install | lloyd | 2015-01-04 | 1 | -12/+14 |
| | |||||
* | Output tweaks | lloyd | 2015-01-02 | 1 | -1/+1 |
| | |||||
* | Combine release notes into single text file on install | lloyd | 2014-12-06 | 1 | -0/+5 |
| | |||||
* | Handle repeated installs into the same dir. | lloyd | 2014-12-02 | 1 | -0/+32 |
| | | | | Format and install the license text. | ||||
* | Add a new Python install script and clean up the makefile templates | lloyd | 2014-11-12 | 1 | -0/+171 |