commit e7e538c20a8fcef4929c31cceb12721a4bdafa16 parent bbc4ea300b4c41211a319fb0fe0f9b146922fbb1 Author: Vincent Forest <vincent.forest@meso-star.com> Date: Thu, 19 Oct 2023 10:38:22 +0200 Displays the sed directives that generate the pc file There's no particular advantage to hiding them, and it's normal to see what's going on. Diffstat:
| M | Makefile | | | 36 | +++++++++++++++++------------------- |
1 file changed, 17 insertions(+), 19 deletions(-)
diff --git a/Makefile b/Makefile @@ -72,32 +72,30 @@ libs3daw.o: $(OBJ) # Installation ################################################################################ pkg: - @echo "Setup s3daw.pc" - @sed -e 's#@PREFIX@#$(PREFIX)#g'\ - -e 's#@VERSION@#$(VERSION)#g'\ - -e 's#@AW_VERSION@#$(AW_VERSION)#g'\ - -e 's#@POLYGON_VERSION@#$(POLYGON_VERSION)#g'\ - -e 's#@RSYS_VERSION@#$(RSYS_VERSION)#g'\ - -e 's#@S3D_VERSION@#$(S3D_VERSION)#g'\ - s3daw.pc.in > s3daw.pc + sed -e 's#@PREFIX@#$(PREFIX)#g'\ + -e 's#@VERSION@#$(VERSION)#g'\ + -e 's#@AW_VERSION@#$(AW_VERSION)#g'\ + -e 's#@POLYGON_VERSION@#$(POLYGON_VERSION)#g'\ + -e 's#@RSYS_VERSION@#$(RSYS_VERSION)#g'\ + -e 's#@S3D_VERSION@#$(S3D_VERSION)#g'\ + s3daw.pc.in > s3daw.pc s3daw-local.pc: s3daw.pc.in - @sed -e '1d'\ - -e 's#^includedir=.*#includedir=./src/#'\ - -e 's#^libdir=.*#libdir=./#'\ - -e 's#@VERSION@#$(VERSION)#g'\ - -e 's#@AW_VERSION@#$(AW_VERSION)#g'\ - -e 's#@POLYGON_VERSION@#$(POLYGON_VERSION)#g'\ - -e 's#@RSYS_VERSION@#$(RSYS_VERSION)#g'\ - -e 's#@S3D_VERSION@#$(S3D_VERSION)#g'\ - s3daw.pc.in > $@ + sed -e '1d'\ + -e 's#^includedir=.*#includedir=./src/#'\ + -e 's#^libdir=.*#libdir=./#'\ + -e 's#@VERSION@#$(VERSION)#g'\ + -e 's#@AW_VERSION@#$(AW_VERSION)#g'\ + -e 's#@POLYGON_VERSION@#$(POLYGON_VERSION)#g'\ + -e 's#@RSYS_VERSION@#$(RSYS_VERSION)#g'\ + -e 's#@S3D_VERSION@#$(S3D_VERSION)#g'\ + s3daw.pc.in > $@ install: build_library pkg @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/lib" $(LIBNAME) @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/lib/pkgconfig" s3daw.pc @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/include/star" src/s3daw.h - @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/doc/star-3daw"\ - COPYING README.md + @$(SHELL) make.sh install "$(DESTDIR)$(PREFIX)/share/doc/star-3daw" COPYING README.md uninstall: rm -f "$(DESTDIR)$(PREFIX)/lib/$(LIBNAME)"