Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix VC++ static lib builds | lloyd | 2010-03-03 | 1 | -0/+4 |
| | |||||
* | Fix Windows distclean target | lloyd | 2010-03-03 | 1 | -1/+3 |
| | |||||
* | Use a single dir for all boost.python objects | lloyd | 2010-03-02 | 1 | -5/+3 |
| | |||||
* | Lowercase DOCDIR to match common conventions | lloyd | 2010-01-29 | 3 | -3/+3 |
| | |||||
* | Fix make doxygen | lloyd | 2009-12-29 | 2 | -2/+2 |
| | |||||
* | Fix the Nmake file - turns out the LIB is a really bad name for a variable | lloyd | 2009-11-23 | 1 | -6/+6 |
| | | | | in nmake, causes strange linker errors without any obvious cause. | ||||
* | Various fixes for Visual C++ per bug 63 - --enable-debug sets debug options, | lloyd | 2009-11-20 | 1 | -7/+8 |
| | | | | | --disable-shared disables DLL options, and don't define _CONSOLE in the library build. | ||||
* | Remove long #### blocks for readability | lloyd | 2009-11-20 | 2 | -48/+16 |
| | |||||
* | Fix nmake's distclean and DLL inking. Add static lib to InnoSetup | lloyd | 2009-11-20 | 1 | -5/+6 |
| | |||||
* | Nmake makefile cleanups and DLL fixes | lloyd | 2009-11-20 | 1 | -34/+10 |
| | |||||
* | Switch from only-static with VC++ to only a DLL. The static library is | lloyd | 2009-11-19 | 1 | -11/+9 |
| | | | | | huge (60+ Mb!); the DLL should be smaller due to link-time merging making it viable to distribute binaries. | ||||
* | Fix python install target. Add CryptoBox wrapper plus an example | lloyd | 2009-10-09 | 1 | -1/+1 |
| | |||||
* | Add more or less functional integration with Boost.Python. Use | lloyd | 2009-10-09 | 3 | -2/+31 |
| | | | | | --use-boost-python to enable creating a second makefile, Makefile.python, which has targets for building and installing the Python module. | ||||
* | Use just %{version} instead of combining sub-parts needlessly in nmake.in | lloyd | 2009-07-02 | 1 | -5/+1 |
| | |||||
* | s/build-dir/build_dir/ in unix.in and nmake.in, missed them | lloyd | 2009-07-01 | 2 | -8/+8 |
| | |||||
* | Change the makefile template language somewhat. Previously variables | lloyd | 2009-07-01 | 3 | -97/+97 |
| | | | | | | | | | | | | | | | | | had been denoted with @{var:NAME}, this has changed to %{NAME}. This is pretty much a wash for configure.pl but it makes it much easier to process the templates using Python's string.Template. The logic being the 'var:' prefix had been to support conditional statements in the templates (using an 'if:' prefix), but this functionality was not being used and support for it is removed from configure.pl in this revision. For a similiar reason, rename a number of template variables with hyphens in their name to use underscores instead. This is slightly more consistent anyway (since many variable names had already used _ instead of -) but more importantly makes them much easier to deal with using aforementioned Python template code. This should not result in any user-visible change (unless I messed up). | ||||
* | Patch to fix --as-needed bug was slightly wrong: linked to -lbotan-@{version}, | lloyd | 2009-06-06 | 1 | -1/+1 |
| | | | | | but with the most recent change to decouple version # and so version this is wrong - use @{var:so_version} instead. | ||||
* | Fix Gentoo bug 272242 | lloyd | 2009-06-06 | 1 | -2/+2 |
| | |||||
* | Allow for the shared library soname to stay fixed even when the version | lloyd | 2009-05-13 | 2 | -13/+6 |
| | | | | number increments, for stable releases that don't affect binary compat. | ||||
* | Make installation a little noisier | lloyd | 2008-11-13 | 2 | -4/+4 |
| | |||||
* | In Makefiles and pkg-config / botan-config, use -lbotan-@{var:version} | lloyd | 2008-11-07 | 2 | -2/+2 |
| | | | | | | | | so we link against the specific intended version of the library, for instance -lbotan-1.7.20 rather than simply -lbotan This again seems especially an improvement where you want more than one version installed (1.6 vs 1.7, for instance). | ||||
* | Provide pkg-config file as botan-$major$minor.pc, so it can be used like: | lloyd | 2008-11-06 | 2 | -5/+5 |
| | | | | | | | $ pkg-config botan-17 --libs -L/usr/local/lib -lbotan -lm -lpthread -lrt to make it easier to have multiple versions of Botan installed and in use at the same time. | ||||
* | Install pkg-config file to /lib/pkgconfig | lloyd | 2008-10-22 | 2 | -5/+13 |
| | |||||
* | Delete generated botan.pc on make distclean | lloyd | 2008-10-15 | 2 | -2/+2 |
| | |||||
* | Only delete Doxygen files on distclean, not regular clean | lloyd | 2008-10-13 | 2 | -2/+2 |
| | |||||
* | Add basic support for Doxygen, including a make target | lloyd | 2008-10-13 | 2 | -2/+10 |
| | |||||
* | Rename makefile variable INSTALLROOT to DESTDIR for autotools compatability | lloyd | 2008-09-30 | 3 | -16/+16 |
| | |||||
* | Remove the misc dir: | lloyd | 2008-09-29 | 3 | -0/+360 |
Moved XS, Boost Python, and SWIG wrappers to new toplevel directory 'wrappers' Moved NIST X.509 test suite into checks directory Move the build information used by configure.pl to src/build-data Move scripts directory to doc (for lack of a better spot) |