diff --git a/src/browser/project.conf b/src/browser/project.conf index 892d5a6..ec12e69 100644 --- a/src/browser/project.conf +++ b/src/browser/project.conf @@ -1,7 +1,7 @@ targets=browser #cppflags=-D EMBEDDED cflags_force=`pkg-config --cflags libDesktop` -cflags=-W -Wall -g -O2 -pedantic -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-all +cflags=-W -Wall -g -O2 -pedantic -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector ldflags_force=`pkg-config --libs libDesktop` -lintl ldflags=-pie -Wl,-z,relro -Wl,-z,now dist=Makefile,browser.h,callbacks.h,window.h diff --git a/src/desktop/project.conf b/src/desktop/project.conf index 58f3218..ed984f9 100644 --- a/src/desktop/project.conf +++ b/src/desktop/project.conf @@ -1,7 +1,7 @@ targets=desktop,desktopctl #cppflags=-D EMBEDDED cflags_force=`pkg-config --cflags libDesktop` -cflags=-W -Wall -g -O2 -pedantic -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-all +cflags=-W -Wall -g -O2 -pedantic -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector ldflags_force=`pkg-config --libs libDesktop` -lintl ldflags=-pie -Wl,-z,relro -Wl,-z,now dist=Makefile,desktop.h,desktopicon.h,desktopiconwindow.h diff --git a/src/lib/project.conf b/src/lib/project.conf index 2857f5f..f883686 100644 --- a/src/lib/project.conf +++ b/src/lib/project.conf @@ -1,6 +1,6 @@ targets=libBrowser cflags_force=`pkg-config --cflags libDesktop` -fPIC -cflags=-W -Wall -g -O2 -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all +cflags=-W -Wall -g -O2 -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector ldflags_force=`pkg-config --libs libDesktop` -lintl ldflags=-Wl,-z,relro -Wl,-z,now dist=Makefile diff --git a/src/plugins/project.conf b/src/plugins/project.conf index 4b9051b..67558bb 100644 --- a/src/plugins/project.conf +++ b/src/plugins/project.conf @@ -2,7 +2,7 @@ targets=backup,cvs,dirtree,favorites,git,make,places,preview,properties,selectio cppflags_force=-I ../../include cppflags= cflags_force=`pkg-config --cflags libDesktop` -fPIC -cflags=-W -Wall -g -O2 -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all +cflags=-W -Wall -g -O2 -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector ldflags_force=`pkg-config --libs libDesktop` ldflags=-Wl,-z,relro -Wl,-z,now dist=Makefile,common.c diff --git a/src/project.conf b/src/project.conf index 19d3098..8f023a8 100644 --- a/src/project.conf +++ b/src/project.conf @@ -2,7 +2,7 @@ subdirs=lib,browser,desktop targets=copy,delete,move,open,properties,view #cppflags=-D EMBEDDED cflags_force=`pkg-config --cflags libDesktop` -cflags=-W -Wall -g -O2 -pedantic -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-all +cflags=-W -Wall -g -O2 -pedantic -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector ldflags_force=`pkg-config --libs libDesktop` -lintl ldflags=-pie -Wl,-z,relro -Wl,-z,now dist=Makefile,common.c,common.h diff --git a/src/widget/project.conf b/src/widget/project.conf index 14fb5e3..5f51e17 100644 --- a/src/widget/project.conf +++ b/src/widget/project.conf @@ -1,6 +1,6 @@ targets=browser cflags_force=`pkg-config --cflags libDesktop` -fPIC -cflags=-W -Wall -g -O2 -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all +cflags=-W -Wall -g -O2 -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector ldflags_force=`pkg-config --libs libDesktop` -lintl -L$(OBJDIR)../lib -Wl,-rpath,$(LIBDIR) -lBrowser ldflags=-Wl,-z,relro -Wl,-z,now dist=Makefile diff --git a/tests/project.conf b/tests/project.conf index bcc55e2..e746e82 100644 --- a/tests/project.conf +++ b/tests/project.conf @@ -1,7 +1,7 @@ targets=plugins,vfs,tests.log cppflags_force=-I ../include cflags_force=`pkg-config --cflags libDesktop` -cflags=-W -Wall -g -O2 -pedantic -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-all +cflags=-W -Wall -g -O2 -pedantic -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector ldflags_force=`pkg-config --libs libDesktop` ldflags=-pie -Wl,-z,relro -Wl,-z,now dist=Makefile,embedded.sh,pkgconfig.sh,tests.sh diff --git a/tools/project.conf b/tools/project.conf index 7489b19..9a53391 100644 --- a/tools/project.conf +++ b/tools/project.conf @@ -1,5 +1,5 @@ targets=dirtree,iconlist -cflags=-W -Wall -g -O2 -pedantic -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-all +cflags=-W -Wall -g -O2 -pedantic -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector ldflags=-pie -Wl,-z,relro -Wl,-z,now #for Gtk+ 2 cflags_force=`pkg-config --cflags gtk+-2.0`