Commit graph

59 commits

Author SHA1 Message Date
Philippe Teuwen 9ebda88386 Add INSTALLSUDO param in Makefile.platform to limit sudo to install commands, better than sudo make install... 2022-05-03 19:04:36 +02:00
Philippe Teuwen e1a00f609f USER not defined on some platforms like Archlinux 2022-03-02 10:27:58 +01:00
Philippe Teuwen 9d760dc746 Ignore brace warnings on Apple clang 2022-02-28 15:36:03 +01:00
iceman1001 1731695483 Revert "Release v4.14831 - Frostbit"
This reverts commit 0b65f2bc9e.
2022-01-11 19:17:19 +01:00
iceman1001 0b65f2bc9e Release v4.14831 - Frostbit 2022-01-11 19:17:19 +01:00
Philippe Teuwen 30aa7aa7d1 Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
iceman1001 d3696ee2c3 Revert "Release v4.14434 - crimson"
This reverts commit 2c4c676db2.
2021-09-18 21:44:56 +02:00
iceman1001 2c4c676db2 Release v4.14434 - crimson 2021-09-18 21:44:55 +02:00
İlteriş Eroğlu 3168a62b2e
Update Makefile.defs 2021-08-22 21:49:49 +03:00
İlteriş Eroğlu 3a67279832
Update Makefile.defs 2021-08-22 21:30:06 +03:00
İlteriş Eroğlu d362896efc
Make LD run on CXX instead 2021-08-22 21:03:39 +03:00
İlteriş Eroğlu 456dc8f245
Improve Macports support 2021-08-22 20:40:29 +03:00
İlteriş Yağıztegin Eroğlu 86e1ef483e handle MACPORTS_PREFIX entries before make execution 2021-07-04 12:59:48 +03:00
İlteriş Yağıztegin Eroğlu 7fd5070c42 lets make sure BREW_PREFIX is actually empty 2021-07-03 20:50:13 +03:00
İlteriş Yağıztegin Eroğlu 24a2a94341 add experimental support for macs with macports installed
currently requires symlinking python{version}(-embed).pc to
python(embed).pc or python3(-embed).pc
under /opt/local/lib/pkgconfig
2021-07-03 17:07:53 +03:00
iceman1001 f0c1665427 Revert "Release v4.13441 - midsummer"
This reverts commit 55e1b6714b.
2021-06-25 23:39:10 +02:00
iceman1001 55e1b6714b Release v4.13441 - midsummer 2021-06-25 23:39:10 +02:00
Philippe Teuwen 4b80125f42 Makefile: dissociate Darwin and Brew 2021-05-23 02:42:26 +02:00
tcprst ecd52347fa
Add support for Apple Silicon (M1) 2021-01-03 19:27:20 -05:00
gator96100 f4c632bd31 Added DEBUG_ARM flag 2020-12-30 00:19:21 +01:00
Philippe Teuwen f37088095b compile with swig files if available 2020-11-13 22:40:06 +01:00
Philippe Teuwen e50be8cb3a indent 2020-10-21 18:41:18 +02:00
Jamie Fiedler 006d8923e6 skip stringop-overflow warning flags if clang is detected 2020-10-21 18:26:22 +02:00
Philippe Teuwen ec820db997 Add DEBUG flag to Makefile 2020-10-20 01:00:00 +02:00
Philippe Teuwen daabdf2e31 Avoid spurious GCC10 stringop-overflow errors
I already got them at several occasions
2020-10-19 21:21:24 +02:00
Philippe Teuwen 66d67bcd9e Makefile: add SANITIZE=1 to chase mem issues (host only) 2020-10-06 16:58:42 +02:00
Philippe Teuwen 25180af135 DEFLDFLAGS 2020-10-06 14:56:26 +02:00
Philippe Teuwen 9ade745f07 rework cryptorf 2020-08-19 21:48:25 +02:00
Philippe Teuwen 278db15f5a Move tests to tools/pm3_tests.sh and add "make check" to call it 2020-05-22 18:35:27 +02:00
iceman1001 d40251ff0b Revert "Release v4.9237 - Ice Coffee "
This reverts commit 833bc4d9a3.
2020-05-21 21:55:15 +02:00
iceman1001 833bc4d9a3 Release v4.9237 - Ice Coffee 2020-05-21 21:55:15 +02:00
Philippe Teuwen bf5c054414 Revert "Release v4.9230 - Ice Coffee "
This reverts commit db2e97c860.
2020-05-21 12:51:35 +02:00
Philippe Teuwen db2e97c860 Release v4.9230 - Ice Coffee 2020-05-21 12:51:35 +02:00
iceman1001 3e389c6e07 Revert "Release v4.9224 - Ice Coffee "
This reverts commit 9cec93fd54.
2020-05-21 09:25:32 +02:00
iceman1001 9cec93fd54 Release v4.9224 - Ice Coffee 2020-05-21 09:25:32 +02:00
iceman1001 521a76d3c2 Revert "Release v4.9222 - Ice Coffee "
This reverts commit a5aeadc339.
2020-05-21 09:24:38 +02:00
iceman1001 a5aeadc339 Release v4.9222 - Ice Coffee 2020-05-21 09:23:32 +02:00
Philippe Teuwen 0172b0638b Makefile: wrap sh and perl calls 2020-05-20 21:11:45 +02:00
Philippe Teuwen 15ccb34535 Add -Wconversion in EXTRACFLAGS 2020-05-20 18:41:10 +02:00
Philippe Teuwen 2c4eda6ab9 Fix 2 issues in proxendian.h, see details:
Only some OSes include endian.h from sys/types.h, not Termux, so let's include endian.h directly.
Moreover the past logic defined BYTE_ORDER to an undef macro, so BYTE_ORDER was not undef but def to 0
and BYTE_ORDER != LITTLE_ENDIAN && BYTE_ORDER != BIG_ENDIAN was always false as (0!=0 && 0!=0)
2020-05-13 02:09:03 +02:00
Philippe Teuwen de47514aec Fix for issue #730 2020-05-13 01:33:22 +02:00
Philippe Teuwen 61610a5c61 fiddling with makefile 2020-05-12 01:49:01 +02:00
Philippe Teuwen c719e545dc add -Wswitch-enum flag 2020-05-12 00:35:43 +02:00
Philippe Teuwen 5ee82d6354 Add old-style-definition warning 2020-05-12 00:35:43 +02:00
Philippe Teuwen a7c00ecef0 warnings 2020-05-09 16:12:54 +02:00
Philippe Teuwen 5c09e33de6 extra warnings 2020-05-09 15:06:28 +02:00
Philippe Teuwen ee61d028a4 textual 2020-05-09 13:15:53 +02:00
Philippe Teuwen 92a1f82135 Activate -Wmissing-field-initializers 2020-05-09 12:42:42 +02:00
Philippe Teuwen d00714d43a unknown to clang < 8: -Woverride-init 2020-05-04 10:38:21 +02:00
Philippe Teuwen 00de69e57e adjust warning flags 2020-05-04 02:13:11 +02:00