Commit Graph

112 Commits

Author SHA1 Message Date
Steffen Jaeckel
461a047afd Update makefiles 2019-10-19 16:30:18 +02:00
Steffen Jaeckel
08abc93c40 Update makefiles 2019-10-17 22:27:54 +02:00
Steffen Jaeckel
36260aea85 Update makefiles 2019-10-12 14:31:38 +02:00
Steffen Jaeckel
74197c81c5 Update makefiles 2019-10-11 14:20:43 +02:00
Steffen Jaeckel
da9f55231f don't exclude other settings when giving make options
Now `make LTC_DEBUG=1` builds a full-speed library but with debug infos.

One has to do `make LTC_DEBUG=1 IGNORE_SPEED=1` now to have the same
results as before.

This was done since
1. it makes sense to enable optimization also when adding debug infos
2. clang+valgrind creates errors if there's no optimization enabled
   (c.f. #497)
2019-09-30 11:55:51 +02:00
Steffen Jaeckel
6f3a7c9e3e improve GNU Makefiles a bit
* unignore type-limits warning
* add the possibility to do `make V=0 >/dev/null` and still get the
  CFLAGS and LDFLAGS that are used while compilation
2019-09-30 09:59:59 +02:00
Steffen Jaeckel
55d6661d48 Update makefiles 2019-06-09 23:20:45 +02:00
Steffen Jaeckel
47c34b37ef Update makefiles 2019-06-09 20:41:04 +02:00
Steffen Jaeckel
b0bb7c830a fix missing dependencies 2019-06-04 08:50:27 +02:00
Steffen Jaeckel
21fa9cd92e Update makefiles 2019-05-27 10:05:11 +02:00
Karel Miko
0de6fa3084 Update makefiles 2018-11-07 09:15:34 +01:00
Russ Williams
9706aa62a7 Update makefiles 2018-10-12 10:22:10 +01:00
Steffen Jaeckel
aac1e592b4 Update makefiles 2018-10-06 23:04:51 +02:00
Steffen Jaeckel
4abd84b7c3 Update makefiles 2018-10-06 23:04:51 +02:00
Steffen Jaeckel
498a534b9c Update makefiles 2018-10-06 23:04:51 +02:00
Karel Miko
7529e02b96 Update makefiles 2018-10-06 23:04:51 +02:00
Russ Williams
57781c7acd Update makefiles 2018-09-23 09:03:30 +01:00
buggywhip
305a589d64 update makefiles 2018-09-10 02:21:09 -07:00
Steffen Jaeckel
af23fdd1c2 Update makefiles 2018-09-07 11:58:54 +02:00
Steffen Jaeckel
41599db904 Update makefiles 2018-09-07 11:58:54 +02:00
Steffen Jaeckel
6fe1b5b765 Update makefiles 2018-07-06 18:26:43 +02:00
Karel Miko
091d52828c Update makefiles 2018-07-04 10:41:02 +02:00
Steffen Jaeckel
3fb0eea01b show in SCRYPT etc. that we're on develop 2018-07-02 23:25:20 +02:00
Steffen Jaeckel
215ec5f69d Merge tag 'v1.18.2' into develop
libtomcrypt v1.18.2
2018-07-02 23:23:47 +02:00
Steffen Jaeckel
a015a8f05f don't install test in target install_all
This fixes #396
2018-07-01 22:47:05 +02:00
Steffen Jaeckel
54e6db588a Bump version 2018-07-01 12:51:54 +02:00
Karel Miko
abedfa17eb Update makefiles 2018-06-11 10:00:37 +02:00
Steffen Jaeckel
f8ed30bc22 Update makefiles 2018-06-03 19:19:58 +02:00
Steffen Jaeckel
2cb77edf4c update makefiles etc. for tomcrypt_private.h 2018-06-03 15:07:27 +02:00
buggywhip
2ffcd1706e update makefiles 2018-05-31 11:58:08 -07:00
Steffen Jaeckel
4c2bb90dec Merge pull request #382 from ararslan/aa/freebsd
Make the build logic more robust for BSD systems
(cherry picked from commit 5ab8dcf04d)
2018-05-31 14:18:13 +02:00
Alex Arslan
f5c665b9f6
Make the build logic more robust for BSD systems
This properly sets MAKE (when undefined) on BSDs to gmake rather than
make, which refers to the incompatible BSD Make. Further, it betters
detection of Clang as the default compiler, which is the case on FreeBSD
11.0+ and OpenBSD 6.0+.
2018-05-29 14:05:41 -07:00
Karel Miko
ea32b2b194 Update makefiles 2018-05-22 23:02:44 +02:00
Steffen Jaeckel
e040ef1a59 add aesgcm demo
yeah I know, it's GNU specific, therefore it's also only added to the
GNU makefiles
2018-03-27 14:26:16 +02:00
Steffen Jaeckel
bc2739347d Update makefiles 2018-03-23 22:01:41 +01:00
Steffen Jaeckel
6f20738057 Update makefiles 2018-03-22 16:12:56 +01:00
Steffen Jaeckel
799e147254 Update makefiles 2018-02-25 20:42:26 +01:00
Steffen Jaeckel
fa96614366 Update makefiles 2018-01-22 11:05:22 +01:00
Steffen Jaeckel
7de2d910fe libtomcrypt v1.18.1
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 Comment: Gnu Privacy Tools
 
 iF4EABEIAAYFAlpltt4ACgkQrwyxdiHtrXIaugD+PZ1lGJ3Hhm5nQzVycQqp5ryc
 BbfeJhhrRVr1art3ftMA/2AOFXS0SEKtkgALCh1qJkK9YwZIZcDGPqSl/6uTEbKq
 =1DpZ
 -----END PGP SIGNATURE-----

Merge tag 'v1.18.1' into develop

libtomcrypt v1.18.1
2018-01-22 11:04:49 +01:00
Steffen Jaeckel
60df7d360a Fix 'fixme check'
The error produced by `make zipup` - but ignored by make - was:

```
...
fixme check
makefile_include.mk:448: recipe for target 'zipup' failed
make: [zipup] Error 123 (ignored)
mkdir -p libtomcrypt-...
```
2018-01-22 11:01:34 +01:00
Steffen Jaeckel
c7ff3bb86e Bump revision 2018-01-22 10:45:28 +01:00
Steffen Jaeckel
4800543664 add -p switch to install commands in GNU makefiles
This fixes #340

[skip ci]

(cherry picked from commit fc6eb3ecf0)
2018-01-22 10:05:03 +01:00
Steffen Jaeckel
fc6eb3ecf0 add -p switch to install commands in GNU makefiles
This fixes #340

[skip ci]
2018-01-21 13:23:14 +01:00
Larry Bugbee
784fc5313c makefile updates 2017-12-17 08:05:41 -08:00
Steffen Jaeckel
38143771d7 Update makefiles 2017-12-16 16:02:00 +01:00
Steffen Jaeckel
ea43e5dd68 suppress 'missing-braces' warnings 2017-12-10 12:35:59 +01:00
Steffen Jaeckel
c7bdb247bf Update makefiles 2017-12-05 18:40:57 +01:00
Steffen Jaeckel
ce93eaa577 add fixme-check to zipup make-target
(cherry picked from commit 6c83a2f363)
2017-12-05 18:39:46 +01:00
Larry Bugbee
807ae09916 Update makefiles 2017-11-20 02:40:45 -08:00
Steffen Jaeckel
b159ca0d12 add missing file footers
[skip ci]
2017-11-09 15:31:51 +01:00