Add default Debian hardening to sample server and client
Ondřej Surý
7 years ago
0 | 0 | #!/usr/bin/make -f |
1 | ||
2 | export DEB_BUILD_MAINT_OPTIONS = hardening=+all | |
3 | DPKG_EXPORT_BUILDFLAGS = 1 | |
4 | include /usr/share/dpkg/default.mk | |
1 | 5 | |
2 | 6 | INCDIR1=$(T)/../include |
3 | 7 | INCDIR2=$(T)/include |
6 | 10 | all: sample-server sample-client |
7 | 11 | |
8 | 12 | sample-server: sample-server.c |
9 | gcc -g -o sample-server sample-server.c -I. -I$(T) -I$(INCDIR1) -I$(INCDIR2) -L$(LIBDIR) -lsasl2 | |
13 | gcc $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -g -o sample-server sample-server.c -I. -I$(T) -I$(INCDIR1) -I$(INCDIR2) -L$(LIBDIR) -lsasl2 | |
10 | 14 | |
11 | 15 | sample-client: sample-client.c |
12 | gcc -g -o sample-client sample-client.c -I. -I$(T) -I$(INCDIR1) -I$(INCDIR2) -L$(LIBDIR) -lsasl2 | |
16 | gcc $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -g -o sample-client sample-client.c -I. -I$(T) -I$(INCDIR1) -I$(INCDIR2) -L$(LIBDIR) -lsasl2 |