fix usage of COPYALL in Makefiles

Mon, 18 Dec 2023 18:54:17 +0100

author
Mike Becker <universe@uap-core.de>
date
Mon, 18 Dec 2023 18:54:17 +0100
changeset 765
b5128bb44459
parent 764
ccbdbd088455
child 766
e59b76889f00

fix usage of COPYALL in Makefiles

docs/Makefile file | annotate | diff | comparison | revisions
src/Makefile file | annotate | diff | comparison | revisions
     1.1 --- a/docs/Makefile	Mon Dec 18 18:22:53 2023 +0100
     1.2 +++ b/docs/Makefile	Mon Dec 18 18:54:17 2023 +0100
     1.3 @@ -36,7 +36,8 @@
     1.4  	@echo "[ API Docs Generated ]"
     1.5  
     1.6  $(docs_dir)/web/api-2.1: api-2.1 FORCE
     1.7 -	$(COPYALL) $< $@
     1.8 +	$(MKDIR) $@
     1.9 +	$(COPYALL) $< "$@/.."
    1.10  
    1.11  $(docs_dir)/web/api: FORCE
    1.12  	cd $(src_dir); $(DOXYGEN)
     2.1 --- a/src/Makefile	Mon Dec 18 18:22:53 2023 +0100
     2.2 +++ b/src/Makefile	Mon Dec 18 18:54:17 2023 +0100
     2.3 @@ -40,12 +40,12 @@
     2.4  	$(CC) $(LDFLAGS) -o $@ $^
     2.5  
     2.6  install: $(build_dir)/libucx_static$(STLIB_EXT) $(build_dir)/libucx$(SHLIB_EXT)
     2.7 -	$(MKDIR) $(libdir) $(includedir)
     2.8 +	$(MKDIR) $(libdir) $(includedir)/cx
     2.9  	$(RMFILE) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION_MAJOR)
    2.10  	$(RMFILE) $(libdir)/libucx$(SHLIB_EXT)
    2.11  	$(COPYFILE) $(build_dir)/libucx_static$(STLIB_EXT) $(libdir)/libucx_static$(STLIB_EXT)
    2.12  	$(COPYFILE) $(build_dir)/libucx$(SHLIB_EXT) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION)
    2.13 -	$(COPYALL) $(src_dir)/src/cx $(includedir)/cx
    2.14 +	$(COPYALL) $(src_dir)/src/cx $(includedir)
    2.15  	$(SYMLINK) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION_MAJOR)
    2.16  	$(SYMLINK) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION_MAJOR) $(libdir)/libucx$(SHLIB_EXT)
    2.17  

mercurial