Commit Graph

17 Commits

Author SHA1 Message Date
64aee9c8ae add DEBUG option for make
By default, binary will be built without stripping debug symbols
2018-06-29 02:27:19 +03:00
9cc4e8d03a Makefile: get target platform from compiler 2018-01-06 22:06:28 +08:00
5c9a69e0e8 * drop boost_regex from build deps 2016-05-27 01:32:03 +00:00
3a35b84b03 fixed FreeBSD build 2015-12-28 10:52:02 -05:00
d4d1768575 * Makefile.* : fix build with gcc 4.7.2 (#299) 2015-11-27 11:42:44 +00:00
62cf83921b cumulative update from bitbucket 2015-11-03 09:15:49 -05:00
b343c24a9f add explanatory comments to Makefiles 2014-12-20 16:57:41 +00:00
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
aa0cb6b2c4 * (3/3) cleanup : unused variable 2014-12-13 13:21:24 +00:00
d6ec412422 * (2/3) cleanup : use $CXXFLAGS instead $NEEDED_FLAGS 2014-12-13 13:21:24 +00:00
8c218bd5df * (1/3) update filelist.mk : 3 lists of sources: common, daemon-specific and library-specific 2014-12-13 13:21:24 +00:00
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
6681e25513 allow CXXFLAGS to be set without overwriting needed flags 2014-10-30 13:53:47 +00:00
5acbc6a23e use standard make variables 2014-10-30 13:50:29 +00:00
2c1365ad0c * Makefile : move common targets to top-level Makefile 2014-09-19 05:15:40 +00:00
05fa6757ce Adding timestamp to logger. 2014-08-17 07:35:09 +02:00
a2707c19b8 FreeBSD support 2014-08-11 09:51:53 -04:00