X-Git-Url: https://git.armaanb.net/?a=blobdiff_plain;f=Makefile;h=f05e44880f823cd2c7acc6354511ffb6fb643a85;hb=7739f77980be760b31395546053577e9fe64ef10;hp=4f8db207b28dbfcb16d8fd327cf5e58390f9e2ed;hpb=7df7a3654f16ee04cc1756b8f8c4fc2d572287db;p=chorizo.git diff --git a/Makefile b/Makefile index 4f8db20..f05e448 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,6 @@ CFLAGS += -Wall -Wextra -Wno-unused-parameter -O3 __NAME__ = lariza -__NAME_UPPERCASE__ = `echo $(__NAME__) | sed 's/.*/\U&/'` -__NAME_CAPITALIZED__ = `echo $(__NAME__) | sed 's/^./\U&\E/'` +__NAME_UPPERCASE__ = LARIZA INSTALL = install INSTALL_PROGRAM = $(INSTALL) @@ -10,9 +9,11 @@ INSTALL_DATA = $(INSTALL) -m 644 prefix = /usr/local exec_prefix = $(prefix) bindir = $(exec_prefix)/bin +libdir = $(exec_prefix)/lib datarootdir = $(prefix)/share mandir = $(datarootdir)/man man1dir = $(mandir)/man1 +datadir = $(prefix)/share .PHONY: all clean install installdirs @@ -23,7 +24,6 @@ $(__NAME__): browser.c $(CC) $(CFLAGS) $(LDFLAGS) \ -D__NAME__=\"$(__NAME__)\" \ -D__NAME_UPPERCASE__=\"$(__NAME_UPPERCASE__)\" \ - -D__NAME_CAPITALIZED__=\"$(__NAME_CAPITALIZED__)\" \ -o $@ $< \ `pkg-config --cflags --libs gtk+-3.0 glib-2.0 webkit2gtk-4.0` @@ -31,7 +31,6 @@ we_adblock.so: we_adblock.c $(CC) $(CFLAGS) $(LDFLAGS) \ -D__NAME__=\"$(__NAME__)\" \ -D__NAME_UPPERCASE__=\"$(__NAME_UPPERCASE__)\" \ - -D__NAME_CAPITALIZED__=\"$(__NAME_CAPITALIZED__)\" \ -shared -o $@ -fPIC $< \ `pkg-config --cflags --libs glib-2.0 webkit2gtk-4.0` @@ -40,9 +39,15 @@ install: all installdirs $(INSTALL_DATA) man1/$(__NAME__).1 $(DESTDIR)$(man1dir)/$(__NAME__).1 $(INSTALL_DATA) man1/$(__NAME__).usage.1 \ $(DESTDIR)$(man1dir)/$(__NAME__).usage.1 + $(INSTALL_PROGRAM) we_adblock.so \ + $(DESTDIR)$(libdir)/$(__NAME__)/web_extensions/we_adblock.so + $(INSTALL_DATA) user-scripts/hints.js \ + $(DESTDIR)$(datadir)/$(__NAME__)/user-scripts/hints.js installdirs: - mkdir -p $(DESTDIR)$(bindir) $(DESTDIR)$(man1dir) + mkdir -p $(DESTDIR)$(bindir) $(DESTDIR)$(man1dir) \ + $(DESTDIR)$(libdir)/$(__NAME__)/web_extensions \ + $(DESTDIR)$(datadir)/$(__NAME__)/user-scripts clean: rm -f $(__NAME__) we_adblock.so