]> git.kaiwu.me - njs.git/commitdiff
Configure: improved dependencies tracking.
authorDmitry Volyntsev <xeioex@nginx.com>
Fri, 13 Nov 2020 15:08:05 +0000 (15:08 +0000)
committerDmitry Volyntsev <xeioex@nginx.com>
Fri, 13 Nov 2020 15:08:05 +0000 (15:08 +0000)
Using nginx Makefile as a dependency for libnjs.a to ensure
libnjs.a is rebuilt after auto/configure invocation.

nginx/config.make

index 0ad176d430f435429b9cce8c0d2ff8f085f05c66..09ce410ab5a34821a3935ec358171520142dc671 100644 (file)
@@ -1,6 +1,6 @@
 cat << END                                            >> $NGX_MAKEFILE
 
-$ngx_addon_dir/../build/libnjs.a:
+$ngx_addon_dir/../build/libnjs.a: $NGX_MAKEFILE
        cd $ngx_addon_dir/.. \\
        && if [ -f build/Makefile ]; then \$(MAKE) clean; fi \\
        && CFLAGS="\$(CFLAGS)" CC="\$(CC)" ./configure \\