build: don't overwrite quicly build/install logs 67/37767/3
authorDave Wallace <dwallacelf@gmail.com>
Wed, 7 Dec 2022 18:06:47 +0000 (13:06 -0500)
committerBeno�t Ganne <bganne@cisco.com>
Tue, 13 Dec 2022 16:04:56 +0000 (16:04 +0000)
- append make output to quicly build & install logs

Type: make

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I4cfe7afdaa633295968c25902b12f58100f8ca69

build/external/packages/quicly.mk

index c75386d..e8c1b42 100644 (file)
@@ -21,16 +21,17 @@ picotls_build_dir := $(B)/build-picotls
 
 define  quicly_build_cmds
        @cd $(quicly_build_dir) && \
+               rm -f $(quicly_build_log) && \
                $(CMAKE) -DWITH_DTRACE=OFF \
                         -DCMAKE_INSTALL_PREFIX:PATH=$(quicly_install_dir) \
-               $(quicly_src_dir) > $(quicly_build_log)
-       @$(MAKE) quicly $(MAKE_ARGS) -C $(quicly_build_dir) > $(quicly_build_log)
+               $(quicly_src_dir) >> $(quicly_build_log)
+       @$(MAKE) quicly $(MAKE_ARGS) -C $(quicly_build_dir) >> $(quicly_build_log)
 
        @mkdir -p $(picotls_build_dir)
        @cd $(picotls_build_dir) && \
                $(CMAKE) -DWITH_DTRACE=OFF -DCMAKE_INSTALL_PREFIX:PATH=$(quicly_install_dir) \
-               $(quicly_src_dir)/deps/picotls > $(quicly_build_log)
-       @$(MAKE) picotls-core picotls-openssl $(MAKE_ARGS) -C $(picotls_build_dir) > $(quicly_build_log)
+               $(quicly_src_dir)/deps/picotls >> $(quicly_build_log)
+       @$(MAKE) picotls-core picotls-openssl $(MAKE_ARGS) -C $(picotls_build_dir) >> $(quicly_build_log)
 endef
 
 define  quicly_config_cmds
@@ -38,8 +39,9 @@ define  quicly_config_cmds
 endef
 
 define  quicly_install_cmds
-       @$(MAKE) $(MAKE_ARGS) -C $(quicly_build_dir) install > $(quicly_install_log)
-       @$(MAKE) $(MAKE_ARGS) -C $(picotls_build_dir) install > $(quicly_install_log)
+       @rm -f $(quicly_install_log)
+       @$(MAKE) $(MAKE_ARGS) -C $(quicly_build_dir) install >> $(quicly_install_log)
+       @$(MAKE) $(MAKE_ARGS) -C $(picotls_build_dir) install >> $(quicly_install_log)
 endef