aboutsummaryrefslogtreecommitdiffstats
path: root/src/build-data/makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* read build_config.json from --build-dirRené Meusel2020-03-101-6/+1
|
* add `make check`René Meusel2020-03-101-1/+9
|
* Remove support for running macOS binaries from local dirJack Lloyd2020-03-041-3/+0
| | | | | | | | This is a lot of complications just to work around a user misaprehension about ld paths. And likely most macOS users are getting it via Homebrew anyway. Taken from #1505
* Merge GH #2140 Avoid make install trying to build unwanted targetsJack Lloyd2019-10-101-1/+1
|\
| * dynamically decide on required install targetsRené Meusel2019-10-091-1/+1
| |
* | Fix nmake buildJack Lloyd2019-10-091-1/+1
|/
* Quote the path to python to handle spaces in install path.Jack Lloyd2019-10-061-1/+1
| | | | See #1456
* support full-path styled --libdir and --bindir options刘群2019-09-211-1/+1
| | | | | | | | | Changed files: - configure.py - src/scripts/install.py - src/build-data/makefile.in Signed-off-by: Liu Qun <[email protected]>
* Deprecate many publically available headersJack Lloyd2019-09-061-1/+1
|
* Add support for OS-specific feature macrosJack Lloyd2019-07-151-1/+1
| | | | | | We already needed this but didn't have a first class notion for it. GH #2028
* makefile.in: move LDFLAGS after EXE_LINKS_TOJoerg-Christian Boehme2019-07-021-1/+1
| | | Move LDFLAGS after EXE_LINKS_TO to allow the user to give additional libraries such as libc++-static.a otherwise static build will fail in android.
* Log the configure command line in the makefileJack Lloyd2019-06-071-0/+3
| | | | Sometimes useful for debugging
* Reorg documentation layout. Rename manual to handbook.Jack Lloyd2019-05-311-1/+1
|
* Add a shim for testing Botan using BoGoJack Lloyd2019-05-201-2/+12
|
* makefile.in: move LDFLAGS after EXE_LINKS_TOFabrice Fontaine2019-04-281-1/+1
| | | | | | | | | | | | | | | Move LDFLAGS after EXE_LINKS_TO to allow the user to give additional libraries such as -latomic otherwise static build will fail: cli/tls_server.o build/obj/cli/tls_utils.o build/obj/cli/utils.o build/obj/cli/x509.o -L. -lbotan-2 -lboost_filesystem -lboost_system -lbz2 -lcrypto -llzma -lsqlite3 -lz -o botan /home/buildroot/autobuild/instance-1/output/host/bin/sparc-linux-g++ -Wl,-rpath=\$ORIGIN -pthread -static -latomic build/obj/test/main.o build/obj/test/test_aead.o build/obj/test/test_asn1.o build/obj/test/test_bigint.o build/obj/test/test_block.o build/obj/test/test_blowfish.o build/obj/test/test_c25519.o build/obj/test/test_certstor.o build/obj/test/test_compression.o build/obj/test/test_cryptobox.o build/obj/test/test_datastore.o build/obj/test/test_dh.o build/obj/test/test_dl_group.o build/obj/test/test_dlies.o build/obj/test/test_dsa.o build/obj/test/test_ecc_pointmul.o build/obj/test/test_ecdh.o build/obj/test/test_ecdsa.o build/obj/test/test_ecgdsa.o build/obj/test/test_ecies.o build/obj/test/test_eckcdsa.o build/obj/test/test_ed25519.o build/obj/test/test_elg.o build/obj/test/test_entropy.o build/obj/test/test_ffi.o build/obj/test/test_filters.o build/obj/test/test_fpe.o build/obj/test/test_gf2m.o build/obj/test/test_gost_3410.o build/obj/test/test_hash.o build/obj/test/test_hash_id.o build/obj/test/test_kdf.o build/obj/test/test_keywrap.o build/obj/test/test_mac.o build/obj/test/test_mceliece.o build/obj/test/test_modes.o build/obj/test/test_mp.o build/obj/test/test_name_constraint.o build/obj/test/test_newhope.o build/obj/test/test_ocb.o build/obj/test/test_ocsp.o build/obj/test/test_octetstring.o build/obj/test/test_oid.o build/obj/test/test_os_utils.o build/obj/test/test_otp.o build/obj/test/test_package_transform.o build/obj/test/test_pad.o build/obj/test/test_passhash.o build/obj/test/test_pbkdf.o build/obj/test/test_pem.o build/obj/test/test_pk_pad.o build/obj/test/test_pkcs11.o build/obj/test/test_pkcs11_high_level.o build/obj/test/test_pkcs11_low_level.o build/obj/test/test_psk_db.o build/obj/test/test_pubkey.o build/obj/test/test_rfc6979.o build/obj/test/test_rng.o build/obj/test/test_rng_kat.o build/obj/test/test_rsa.o build/obj/test/test_runner.o build/obj/test/test_simd.o build/obj/test/test_siv.o build/obj/test/test_sm2.o build/obj/test/test_srp6.o build/obj/test/test_stream.o build/obj/test/test_tests.o build/obj/test/test_tls.o build/obj/test/test_tls_messages.o build/obj/test/test_tpm.o build/obj/test/test_tss.o build/obj/test/test_utils.o build/obj/test/test_workfactor.o build/obj/test/test_x509_dn.o build/obj/test/test_x509_path.o build/obj/test/test_xmss.o build/obj/test/tests.o build/obj/test/unit_ecc.o build/obj/test/unit_ecdh.o build/obj/test/unit_ecdsa.o build/obj/test/unit_tls.o build/obj/test/unit_tls_policy.o build/obj/test/unit_x509.o -L. -lbotan-2 -lboost_filesystem -lboost_system -lbz2 -lcrypto -llzma -lsqlite3 -lz -o botan-test ./libbotan-2.a(utils_filesystem.o): In function `Botan::get_files_recursive(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': filesystem.cpp:(.text+0x758): undefined reference to `__atomic_fetch_sub_4' Fixes: - http://autobuild.buildroot.org/results/9db39b209a0f4be1e09b7e4ddb5e9a63da4fbbfa Signed-off-by: Fabrice Fontaine <[email protected]>
* Fix the incorrect syntax .PHONY=Evgeny Pokhilko2019-03-311-1/+1
| | | | PHONY targets should be .PHONY:
* Use /Fd flag when building lib with MSVCJack Lloyd2019-02-141-2/+2
| | | | See #1831
* Build docs last in makefile targetJack Lloyd2018-11-211-1/+1
| | | | Closes #1746
* Make it possible to overwrite options to ar using AR_OPTIONSJack Lloyd2018-10-081-1/+2
| | | | | | | No convention for naming of this variable afaict Mostly useful as an escape hatch when we for whatever reason do the wrong thing, as in #1702 when used with emconfigure
* Fix build issues on windows when there is a space in the prefix folderRaffi Enficiaud2018-09-051-1/+1
|
* Required changes according to the code reviewHegedüs Márton Csaba2018-06-111-3/+3
|
* Add support for GCC's --sysroot option to configure.pyHegedüs Márton Csaba2018-06-081-2/+2
|
* Keep cxx_abi_flags out of CXX, which may get overriddenLauri Nurmi2018-05-241-6/+7
| | | | Overriding CXX with the make command results in cxx_abi_flags being ignored, which in turn may lead to a linking error.
* Some makefile simplificationsJack Lloyd2018-04-111-11/+4
|
* Do not create shared library symlinks on OpenBSD.Alexander Bluhm2018-04-121-0/+2
| | | | | | | | Symlinks to shared libraries confuse the OpenBSD dynamic linker. We need one file with two numbers. The problem became apparent when the abi_rev and the OpenBSD ports shared libs numbers diverged. Add a new conditional variable symlink_shared_lib to suppress the symlink in the makefile.
* Put ISA enabling flags after CXXFLAGS to override as neededJack Lloyd2018-03-151-4/+4
| | | | See GH #1495
* Avoid defining LIB_LINK_CMD if we are not creating a shared object.Jack Lloyd2017-12-231-3/+2
| | | | Makes the output look buggy on non-shared builds
* Simplify how make flags are setJack Lloyd2017-12-121-6/+5
|
* Avoid a warning under AIX makeJack Lloyd2017-12-111-4/+2
| | | | It doesn't like variables that don't expand to anything.
* Add basic iteration constructs to template filesJack Lloyd2017-12-101-10/+24
| | | | Eliminates the last bits of makefile-specific syntax from configure.py
* Argh nmake doesn't know about .PHONYJack Lloyd2017-12-041-1/+3
|
* Add a script for generating the documentationJack Lloyd2017-12-041-22/+29
|
* Accept CXXFLAGS and LDFLAGS from environment (GH #1237)Jack Lloyd2017-12-021-5/+6
| | | | Also remove a duplicated block (rebase error)
* Fix macOS dynamic linkJack Lloyd2017-12-011-4/+3
|
* Merge the gnumake and nmake makefilesJack Lloyd2017-12-011-0/+117