Rev 31 | Rev 79 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 31 | Rev 71 | ||
|---|---|---|---|
| Line 31... | Line 31... | ||
| 31 | # Location of make program (GNU make required) |
31 | # Location of make program (GNU make required) |
| 32 | MAKE = make |
32 | MAKE = make |
| 33 | # Location of install program (GNU install or compatible required) |
33 | # Location of install program (GNU install or compatible required) |
| 34 | INSTALL = install |
34 | INSTALL = install |
| 35 | 35 | ||
| 36 | # Base Compiler options for GCC (use CPPFLAGS and LDFLAGS if passed in) |
36 | # Base Compiler options for GCC (use CFLAGS, CPPFLAGS and LDFLAGS if passed in) |
| 37 | ifdef CPPFLAGS |
- | |
| 38 | BASECFLAGS = $(CPPFLAGS) |
37 | BASECFLAGS := $(CFLAGS) |
| 39 | else |
- | |
| 40 | BASECFLAGS = -Wall -g -O2 |
38 | BASECFLAGS ?= -Wall -g -O2 |
| 41 | endif |
- | |
| 42 | ifdef INCLUDES |
- | |
| 43 | BASECFLAGS += $(INCLUDES) |
39 | BASECFLAGS += $(CPPFLAGS) |
| 44 | endif |
40 | |
| 45 | ifdef LDFLAGS |
- | |
| 46 | BASELDFLAGS = $(LDFLAGS) |
41 | BASELDFLAGS := $(LDFLAGS) |
| 47 | else |
- | |
| 48 | BASELDFLAGS = -g |
42 | BASELDFLAGS ?= -g |
| 49 | endif |
- | |
| 50 | 43 | ||
| 51 | # Minimal libraries needed by Linux |
44 | # Minimal libraries needed by Linux |
| 52 | BASE_LIBS = -lcrypt |
45 | BASE_LIBS = -lcrypt |
| 53 | # FreeBSD needs some extra libraries: |
46 | # FreeBSD needs some extra libraries: |
| 54 | # BASE_LIBS = -lcrypt -liconv -lutil |
47 | # BASE_LIBS = -lcrypt -liconv -lutil |
| Line 76... | Line 69... | ||
| 76 | # Zlib (required if GZIP_ENABLE set) |
69 | # Zlib (required if GZIP_ENABLE set) |
| 77 | Z_INCLUDE = |
70 | Z_INCLUDE = |
| 78 | Z_LIBS = -lz |
71 | Z_LIBS = -lz |
| 79 | 72 | ||
| 80 | # LDAP (required if LDAP_ENABLE set) |
73 | # LDAP (required if LDAP_ENABLE set) |
| 81 | LDAP_INCLUDE = -DLDAP_DEPRECATED |
74 | LDAP_INCLUDE = |
| 82 | LDAP_LIBS = -lldap |
75 | LDAP_LIBS = -lldap |
| 83 | 76 | ||
| 84 | # Pam (required if CCLIENT_PAM_ENABLE set) |
77 | # Pam (required if CCLIENT_PAM_ENABLE set) |
| 85 | PAM_INCLUDE = |
78 | PAM_INCLUDE = |
| 86 | PAM_LIBS = -lpam |
79 | PAM_LIBS = -lpam |