commit 59c40747402d749f5124f9536a82c1d5f00d5151
parent d3aa6a41a5f1a2d5ad1b4d5ab456150c1f460c13
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Thu, 5 Oct 2023 18:49:12 +0200
Move Makefile man targets
Place them above [un]install targets, and miscellaneous targets, as
these are targets that generate content, such as those that generate
programs and libraries. By convention, we group these targets at the
beginning of the Makefile.
Diffstat:
| M | Makefile | | | 80 | ++++++++++++++++++++++++++++++++++++++++---------------------------------------- |
1 file changed, 40 insertions(+), 40 deletions(-)
diff --git a/Makefile b/Makefile
@@ -556,46 +556,6 @@ distclean_planeto: clean_planeto
rm -f $(PLANETO_DEP)
################################################################################
-# Installation
-################################################################################
-install: all
- @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/bin" htrdr
- @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/bin" htrdr-atmosphere
- @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/bin" htrdr-combustion
- @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/bin" htrdr-planeto
- @if [ "$(LIB_TYPE)" = "SHARED" ]; then \
- $(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/lib" $(CORE_LIBNAME_SHARED); fi
- @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/doc/htrdr" COPYING README.md
- @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/man/man1" htrdr.1
- @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/man/man5" htrdr-image.5
-# @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/man/man5" htrdr-materials.5
-# @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/man/man5" htrdr-obj.5
-# @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/man/man5" rnrl.5
- @if [ "$(ATMOSPHERE)" = "ENABLE" ]; then \
- $(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/man/man1" htrdr-atmosphere.1; fi
- @if [ "$(COMBUSTION)" = "ENABLE" ]; then \
- $(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/man/man1" htrdr-combustion.1; fi
- @if [ "$(PLANETO)" = "ENABLE" ]; then \
- $(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/man/man1" htrdr-planeto.1; fi
-
-uninstall:
- rm -f "$(DESTDIR)$(PREFIX)/bin/htrdr"
- rm -f "$(DESTDIR)$(PREFIX)/bin/htrdr-atmosphere"
- rm -f "$(DESTDIR)$(PREFIX)/bin/htrdr-combustion"
- rm -f "$(DESTDIR)$(PREFIX)/bin/htrdr-planeto"
- rm -f "$(DESTDIR)$(PREFIX)/lib/$(CORE_LIBNAME_SHARED)"
- rm -f "$(DESTDIR)$(PREFIX)/share/doc/htrdr/COPYING"
- rm -f "$(DESTDIR)$(PREFIX)/share/doc/htrdr/README.md"
- rm -f "$(DESTDIR)$(PREFIX)/share/man/man1/htrdr.1"
- rm -f "$(DESTDIR)$(PREFIX)/share/man/man1/htrdr-atmosphere.1"
- rm -f "$(DESTDIR)$(PREFIX)/share/man/man1/htrdr-combustion.1"
- rm -f "$(DESTDIR)$(PREFIX)/share/man/man1/htrdr-planeto.1"
- rm -f "$(DESTDIR)$(PREFIX)/share/man/man5/htrdr-image.5"
-# rm -f "$(DESTDIR)$(PREFIX)/share/man/man5/htrdr-materials.5"
-# rm -f "$(DESTDIR)$(PREFIX)/share/man/man5/htrdr-obj.5"
-# rm -f "$(DESTDIR)$(PREFIX)/share/man/man5/rnrl.5"
-
-################################################################################
# Man pages
################################################################################
man: htrdr-atmosphere.1 htrdr-combustion.1 htrdr-planeto.1
@@ -664,6 +624,46 @@ clean_man:
rm -f htrdr-atmosphere.1 htrdr-combustion.1 htrdr-planeto.1
################################################################################
+# Installation
+################################################################################
+install: all
+ @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/bin" htrdr
+ @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/bin" htrdr-atmosphere
+ @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/bin" htrdr-combustion
+ @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/bin" htrdr-planeto
+ @if [ "$(LIB_TYPE)" = "SHARED" ]; then \
+ $(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/lib" $(CORE_LIBNAME_SHARED); fi
+ @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/doc/htrdr" COPYING README.md
+ @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/man/man1" htrdr.1
+ @if [ "$(ATMOSPHERE)" = "ENABLE" ]; then \
+ $(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/man/man1" htrdr-atmosphere.1; fi
+ @if [ "$(COMBUSTION)" = "ENABLE" ]; then \
+ $(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/man/man1" htrdr-combustion.1; fi
+ @if [ "$(PLANETO)" = "ENABLE" ]; then \
+ $(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/man/man1" htrdr-planeto.1; fi
+ @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/man/man5" htrdr-image.5
+# @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/man/man5" htrdr-materials.5
+# @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/man/man5" htrdr-obj.5
+# @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/man/man5" rnrl.5
+
+uninstall:
+ rm -f "$(DESTDIR)$(PREFIX)/bin/htrdr"
+ rm -f "$(DESTDIR)$(PREFIX)/bin/htrdr-atmosphere"
+ rm -f "$(DESTDIR)$(PREFIX)/bin/htrdr-combustion"
+ rm -f "$(DESTDIR)$(PREFIX)/bin/htrdr-planeto"
+ rm -f "$(DESTDIR)$(PREFIX)/lib/$(CORE_LIBNAME_SHARED)"
+ rm -f "$(DESTDIR)$(PREFIX)/share/doc/htrdr/COPYING"
+ rm -f "$(DESTDIR)$(PREFIX)/share/doc/htrdr/README.md"
+ rm -f "$(DESTDIR)$(PREFIX)/share/man/man1/htrdr.1"
+ rm -f "$(DESTDIR)$(PREFIX)/share/man/man1/htrdr-atmosphere.1"
+ rm -f "$(DESTDIR)$(PREFIX)/share/man/man1/htrdr-combustion.1"
+ rm -f "$(DESTDIR)$(PREFIX)/share/man/man1/htrdr-planeto.1"
+ rm -f "$(DESTDIR)$(PREFIX)/share/man/man5/htrdr-image.5"
+# rm -f "$(DESTDIR)$(PREFIX)/share/man/man5/htrdr-materials.5"
+# rm -f "$(DESTDIR)$(PREFIX)/share/man/man5/htrdr-obj.5"
+# rm -f "$(DESTDIR)$(PREFIX)/share/man/man5/rnrl.5"
+
+################################################################################
# Miscellaneous targets
################################################################################
clean:\