forked from public/pyceo
Use different CFLAGS for debug & package builds
This commit is contained in:
parent
cb8dd43d1d
commit
13876b123a
|
@ -1,8 +1,11 @@
|
||||||
#!/usr/bin/make -f
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
|
CFLAGS := -g -O2 -fstack-protector-all -fPIE
|
||||||
|
LDFLAGS := -pie
|
||||||
|
|
||||||
build:
|
build:
|
||||||
python setup.py -q build
|
python setup.py -q build
|
||||||
cd src && make
|
cd src && make CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
dh_testdir
|
dh_testdir
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
CFLAGS ?= -ggdb -Wall -O2
|
CFLAGS := -g3 -O2 -Wall -Werror -DDEBUG
|
||||||
CFLAGS += -I../include
|
INCLUDES := -I../include $(shell krb5-config --cflags)
|
||||||
|
override LDFLAGS += -std=gnu99 $(INCLUDES)
|
||||||
|
override CFLAGS += -std=gnu99 $(INCLUDES)
|
||||||
|
|
||||||
LIBCEO_OBJECTS := util.o common.o config.o parser.o ldap.o krb5.o kadm.o addhomedir.o
|
LIBCEO_OBJECTS := util.o common.o config.o parser.o ldap.o krb5.o kadm.o addhomedir.o
|
||||||
LIBCEO_LDFLAGS := -lldap $(shell krb5-config --libs krb5 kadm-client)
|
LIBCEO_LDFLAGS := -lldap $(shell krb5-config --libs krb5 kadm-client)
|
||||||
|
|
Loading…
Reference in New Issue