aboutsummaryrefslogtreecommitdiffstats
path: root/src/scripts/install.py
Commit message (Collapse)AuthorAgeFilesLines
* Use JSON to store build configSimon Warta2017-03-251-1/+3
| | | | to improve debuggability
* OpenBSD does not have 3 digit soname and library symlinks.Alexander Bluhm2017-03-131-8/+8
| | | | | Set library name for openbsd to libbotan-2.so.0.0 and do not install symlinks.
* Cleanups in the install scriptJack Lloyd2017-01-241-9/+16
| | | | Install anything found in the python dir instead of assuming botan.py
* Remove minor number from header include dirJack Lloyd2017-01-091-1/+1
| | | | | | Already pkg-config had this, was missed in GH #802 See also GH #830
* Move license and news to top level directoryJack Lloyd2016-10-311-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 #584Daniel Neus2016-08-171-1/+1
|
* fix install.py to copy botand.dll in debug modeDaniel Neus2016-08-161-1/+2
|
* Headers can be marked as external by using `<header:external>` in info.txt.Daniel Neus2016-08-121-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 Houghton2016-04-071-0/+15
|
* build: support multiple python versionsAlon Bar-Lev2015-09-151-5/+6
| | | | Signed-off-by: Alon Bar-Lev <[email protected]>
* Add soname_patternSimon Warta2015-08-241-23/+19
| | | | Fixes #241
* Remove combine_relnotes references in install scriptChris Desjardins2015-07-101-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_libSimon Warta2015-07-031-1/+1
|
* Add copyright for show_dependencies.pySimon Warta2015-06-301-0/+1
|
* Update build system:simon2015-06-181-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 updateslloyd2015-03-101-1/+1
| | | | Both from Uri B to mailing list.
* Install the Python modulelloyd2015-02-281-16/+20
|
* Split amalagamation into ISA specific objectslloyd2015-02-221-0/+7
|
* Mark modules pulling in external deps (zlib, boost, etc) as such, andlloyd2015-02-061-4/+0
| | | | | | notify the user when they are enabled. Drop botan-config, replaced by `botan config` command added in 1.11.8
* Dead codelloyd2015-01-101-14/+0
|
* Move license text to a plain text file without ReST marketlloyd2015-01-101-2/+2
|
* Ensure all files have copyright and license info.lloyd2015-01-101-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 fromlloyd2015-01-081-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 dirlloyd2015-01-071-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 Python3lloyd2015-01-061-6/+16
|
* Put the includes in the right (versioned) subdir on installlloyd2015-01-041-12/+14
|
* Output tweakslloyd2015-01-021-1/+1
|
* Combine release notes into single text file on installlloyd2014-12-061-0/+5
|
* Handle repeated installs into the same dir.lloyd2014-12-021-0/+32
| | | | Format and install the license text.
* Add a new Python install script and clean up the makefile templateslloyd2014-11-121-0/+171