aboutsummaryrefslogtreecommitdiffstats
path: root/src/prog.mk
diff options
context:
space:
mode:
authorLibravatar Kelvin M. Klann <kmk3.code@protonmail.com>2023-06-23 08:59:43 -0300
committerLibravatar Kelvin M. Klann <kmk3.code@protonmail.com>2023-06-25 10:04:47 -0300
commit9c08da15bd18d5a131fef5d6937ad9103f20340d (patch)
tree1ef0524bc55129ff96a4a94b997c1902a41a106a /src/prog.mk
parentbuild: remove redundant LDFLAGS in so.mk (diff)
downloadfirejail-9c08da15bd18d5a131fef5d6937ad9103f20340d.tar.gz
firejail-9c08da15bd18d5a131fef5d6937ad9103f20340d.tar.zst
firejail-9c08da15bd18d5a131fef5d6937ad9103f20340d.zip
build: move common CFLAGS/LDFLAGS first
Diffstat (limited to 'src/prog.mk')
-rw-r--r--src/prog.mk6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/prog.mk b/src/prog.mk
index 5ed706da9..38cf714db 100644
--- a/src/prog.mk
+++ b/src/prog.mk
@@ -14,14 +14,14 @@ PROG_CFLAGS = \
14 -Wall -Wextra $(HAVE_FATAL_WARNINGS) \ 14 -Wall -Wextra $(HAVE_FATAL_WARNINGS) \
15 -Wformat -Wformat-security \ 15 -Wformat -Wformat-security \
16 -fstack-protector-all -D_FORTIFY_SOURCE=2 \ 16 -fstack-protector-all -D_FORTIFY_SOURCE=2 \
17 -fPIE \
18 -DPREFIX='"$(prefix)"' -DSYSCONFDIR='"$(sysconfdir)/firejail"' \ 17 -DPREFIX='"$(prefix)"' -DSYSCONFDIR='"$(sysconfdir)/firejail"' \
19 -DLIBDIR='"$(libdir)"' -DBINDIR='"$(bindir)"' \ 18 -DLIBDIR='"$(libdir)"' -DBINDIR='"$(bindir)"' \
20 -DVARDIR='"/var/lib/firejail"' \ 19 -DVARDIR='"/var/lib/firejail"' \
21 $(HAVE_GCOV) $(MANFLAGS) \ 20 $(HAVE_GCOV) $(MANFLAGS) \
22 $(EXTRA_CFLAGS) 21 $(EXTRA_CFLAGS) \
22 -fPIE
23 23
24PROG_LDFLAGS = -pie -fPIE -Wl,-z,relro -Wl,-z,now $(EXTRA_LDFLAGS) 24PROG_LDFLAGS = -Wl,-z,relro -Wl,-z,now -fPIE -pie $(EXTRA_LDFLAGS)
25 25
26.PHONY: all 26.PHONY: all
27all: $(TARGET) 27all: $(TARGET)