messenger-gtk

Gtk+3 graphical user interfaces for GNUnet Messenger
Log | Files | Refs | Submodules | README | LICENSE

commit 7d2fbbeea808ae7dad7b403fc17244d1c07cb2de
parent 22e16352cc70e599d64b742730fcda4104702edc
Author: TheJackiMonster <thejackimonster@gmail.com>
Date:   Wed, 25 Aug 2021 12:30:47 +0200

Make build and install parameters more configurable

Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>

Diffstat:
MMakefile | 15+++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/Makefile b/Makefile @@ -1,6 +1,6 @@ SOURCE_DIR = src/ -INSTALL_DIR = /usr/local/ +INSTALL_DIR ?= /usr/local/ BINARY = messenger-gtk SOURCES = messenger_gtk.c @@ -9,12 +9,12 @@ HEADERS = LIBRARIES = gnunetchat PACKAGES = libhandy-1 gtk+-3.0 libnotify -CC = gcc -LD = gcc -RM = rm +CC ?= gcc +LD ?= gcc +RM ?= rm -CFLAGS = -pedantic -Wall -Wextra -march=native -ggdb3 -LDFLAGS = +CFLAGS += -pedantic -Wall -Wextra -march=native -ggdb3 +LDFLAGS += DEBUGFLAGS = -O0 -D _DEBUG RELEASEFLAGS = -O2 -D NDEBUG -fwhole-program @@ -53,4 +53,4 @@ uninstall: clean: $(RM) -f $(BINARY) - $(RM) -f $(OBJECT_FILES) -\ No newline at end of file + $(RM) -f $(OBJECT_FILES)