Commit Graph

80 Commits

Author SHA1 Message Date
orignal
219abaa7e1 don't use AESNI if not supported 2014-12-15 16:15:06 -05:00
orignal
d6fe4556fb don't make executable as shared 2014-12-13 14:45:44 -05:00
hagen
cf8e229098 * almost fixed static linking 2014-12-13 13:21:24 +00:00
hagen
05a62af99b * move USE_* to main Makefile 2014-12-13 13:21:24 +00:00
hagen
56c404e6c1 * Makefile.linux : use idents with spaces 2014-12-13 13:21:24 +00:00
hagen
5ee4969322 * Makefile.linux : reorder checks 2014-12-13 13:21:24 +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
4e94bc9efc * (1/3) cleanup : use $CXXFLAGS instead $CPU_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
hagen
5966113268 * build library in the same tree as main binary 2014-12-11 07:48:08 +00:00
Kill Your TV
3e826cd6dc easier static builds (STATIC=yes)
This will also disable AESNI
2014-11-07 14:49:16 +00:00
Kill Your TV
2f8c37b132 Allow setting the LIBDIR at build time 2014-11-07 14:48:49 +00:00
Kill Your TV
e914d1640c allow AESNI to be disabled 2014-11-07 14:17: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
38eaea121f recognize clang in linux 2014-10-30 13:53:55 +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
Kill Your TV
524b2e9f8a check for 64-bit compiler 2014-10-30 13:50:18 +00:00
orignal
796b2d980f std option for different versions of gcc (by hagen) 2014-09-23 19:56:29 -04:00
orignal
610e9e3660 use c++11 for 4.9 only 2014-09-22 21:56:01 -04:00
hagen
5a55e14f98 * Makefile.linux : detect gcc version 2014-09-23 01:44:09 +00:00
orignal
cdaa72e664 c++11 is not recognized by gcc 4.6. rolled back to c++0x 2014-09-22 07:34:57 -04:00
hagen
1ac75be832 - remote hardcoded rpath from Makefile 2014-09-19 05:15:40 +00:00
hagen
2c1365ad0c * Makefile : move common targets to top-level Makefile 2014-09-19 05:15:40 +00:00
hagen
d8bb640f15 * fix CFLAGS in Makefile.linux 2014-09-19 05:15:40 +00:00
orignal
8f3414bcb2 use -maes if AES-NI detected 2014-09-13 14:36:36 -04:00
Mikal Villa
05fa6757ce Adding timestamp to logger. 2014-08-17 07:35:09 +02:00
Mikal Villa
02296ef775 Moving file list to a common one. Still in makefile format, but now with CPP/H
as input instead of OBJECTS.
Issue #82
2014-07-17 19:12:52 +02:00
Mikal Villa
1ec8728ab0 Makefile now detects which file to use (OSX or Linux)
Issue #82
2014-07-16 18:59:17 +02:00