orignal
9a77c0a4b1
recognize compiler version without gexpr
2024-09-05 07:43:24 -04:00
orignal
cab671e177
use gexpr instead expr
2024-09-04 13:28:34 -04:00
orignal
2ee5af0c06
C++20 for clang >= 16
2024-09-04 13:23:12 -04:00
orignal
911620bcd3
C++20 for clang >= 16
2024-09-04 13:21:13 -04:00
orignal
9668ea9338
removed C++11 support
2024-09-02 10:18:08 -04:00
orignal
b3aa5ad998
don't link with boost::filesystem in newer versions
2024-08-28 15:12:29 -04:00
orignal
0992a5124f
removed dependency from boost::date_time
2024-08-25 20:18:55 -04:00
orignal
b2aa34baa6
use C++17 for newer versions of clang for BSD
2024-03-17 11:49:14 -04:00
orignal
4def0b6ea5
use C++17 for newer versions of clang for BSD
2024-03-17 11:46:02 -04:00
orignal
25592a00b6
use C++17 for newer versions of clang for BSD
2024-03-17 11:42:44 -04:00
R4SAS
b7f0d87daf
GHA and Cmake changes ( #1888 )
...
Done with Vort's (https://github.com/Vort ) cooperation
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2023-02-26 23:38:23 +03:00
R4SAS
64aee9c8ae
add DEBUG option for make
...
By default, binary will be built without stripping debug symbols
2018-06-29 02:27:19 +03:00
yangfl
9cc4e8d03a
Makefile: get target platform from compiler
2018-01-06 22:06:28 +08:00
hagen
5c9a69e0e8
* drop boost_regex from build deps
2016-05-27 01:32:03 +00:00
orignal
3a35b84b03
fixed FreeBSD build
2015-12-28 10:52:02 -05:00
hagen
d4d1768575
* Makefile.* : fix build with gcc 4.7.2 ( #299 )
2015-11-27 11:42:44 +00:00
orignal
62cf83921b
cumulative update from bitbucket
2015-11-03 09:15:49 -05:00
Kill Your TV
b343c24a9f
add explanatory comments to Makefiles
2014-12-20 16:57:41 +00:00
Kill Your TV
21e3778e69
Revert the 'clean-up' commits so that custom build-time flags can be set
...
These commits removed the 'NEEDED*' vars which were added so that CXX*
and LDFLAGS could be specified at build time. By doing away with these
and using solely CXXFLAGS and LDFLAGS, special flags cannot be added.
Indeed, specifying your own CXXFLAGS would cause the build to fail. We
want the build flags to be APPENDED, not overwritten.
2014-12-20 16:57:41 +00:00
hagen
aa0cb6b2c4
* (3/3) cleanup : unused variable
2014-12-13 13:21:24 +00:00
hagen
d6ec412422
* (2/3) cleanup : use $CXXFLAGS instead $NEEDED_FLAGS
2014-12-13 13:21:24 +00:00
hagen
8c218bd5df
* (1/3) update filelist.mk : 3 lists of sources: common, daemon-specific and library-specific
2014-12-13 13:21:24 +00:00
Kill Your TV
25b5068f5e
allow LDFLAGS to be set by user
...
Move old LDFLAGS variable to LDLIBS. By doing ths, a user can set their
own LDFLAGS without breaking the build. A case in which this can be
useful is hardening with debian, e.g.
$ dpkg-buildflags --get LDFLAGS
-Wl,-z,relro
2014-11-04 02:37:12 +00:00
Kill Your TV
6681e25513
allow CXXFLAGS to be set without overwriting needed flags
2014-10-30 13:53:47 +00:00
Kill Your TV
5acbc6a23e
use standard make variables
2014-10-30 13:50:29 +00:00
hagen
2c1365ad0c
* Makefile : move common targets to top-level Makefile
2014-09-19 05:15:40 +00:00
Mikal Villa
05fa6757ce
Adding timestamp to logger.
2014-08-17 07:35:09 +02:00
orignal
a2707c19b8
FreeBSD support
2014-08-11 09:51:53 -04:00