summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2024-02-07 05:40:00 -0300
committerEuAndreh <eu@euandre.org>2024-02-07 05:40:00 -0300
commitf8b3b4454e923bbca989e03460e291107334ff7b (patch)
treec914f7f8cb15b68ffd71cda628e239e2e76271cb
parenttools/manpages.sh: Stop puttings manpages in directories without language name (diff)
downloadpindaiba-f8b3b4454e923bbca989e03460e291107334ff7b.tar.gz
pindaiba-f8b3b4454e923bbca989e03460e291107334ff7b.tar.xz
Makefile: Assume $(sources) have no subdirectory
-rw-r--r--Makefile23
1 files changed, 10 insertions, 13 deletions
diff --git a/Makefile b/Makefile
index df0b97f..3602807 100644
--- a/Makefile
+++ b/Makefile
@@ -151,19 +151,16 @@ clean:
## ensures that all installable artifacts are crafted beforehand.
install: all
mkdir -p \
- '$(DESTDIR)$(BINDIR)' \
- '$(DESTDIR)$(LIBDIR)' \
- '$(DESTDIR)$(INCLUDEDIR)'/$(NAME)/ \
- '$(DESTDIR)$(INCLUDEDIR)'
- cp src/main.bin '$(DESTDIR)$(BINDIR)'/$(NAME)
- cp lib$(NAME).a '$(DESTDIR)$(LIBDIR)'
- cp src/$(NAME).h '$(DESTDIR)$(INCLUDEDIR)'
- cp $(sources.h) '$(DESTDIR)$(INCLUDEDIR)'/$(NAME)/
- for f in $(sources); do \
- dir='$(DESTDIR)$(SRCDIR)'/"`dirname "$${f#src/}"`"; \
- mkdir -p "$$dir"; \
- cp -P "$$f" "$$dir"; \
- done
+ '$(DESTDIR)$(BINDIR)' \
+ '$(DESTDIR)$(LIBDIR)' \
+ '$(DESTDIR)$(SRCDIR)' \
+ '$(DESTDIR)$(INCLUDEDIR)' \
+ '$(DESTDIR)$(INCLUDEDIR)'/$(NAME)/
+ cp src/main.bin '$(DESTDIR)$(BINDIR)'/$(NAME)
+ cp lib$(NAME).a '$(DESTDIR)$(LIBDIR)'
+ cp src/$(NAME).h '$(DESTDIR)$(INCLUDEDIR)'
+ cp $(sources.h) '$(DESTDIR)$(INCLUDEDIR)'/$(NAME)/
+ cp $(sources) '$(DESTDIR)$(SRCDIR)'
for l in $(LANGUAGES); do \
dir='$(DESTDIR)$(LOCALEDIR)'/"$$l"/LC_MESSAGES; \
mkdir -p "$$dir"; \