]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
Makefile: fix race condition in make install-full
authorJason Ish <ish@unx.ca>
Thu, 16 Feb 2017 19:02:58 +0000 (13:02 -0600)
committerVictor Julien <victor@inliniac.net>
Fri, 17 Feb 2017 12:13:58 +0000 (13:13 +0100)
Use recursive make for the install process so it
is executed in a predictable order.

Addresses issue:
https://redmine.openinfosecfoundation.org/issues/1470
which triggered on OSX/macOS.

Makefile.am

index b265b6f2dc5a7f4b138ce29fcdc12f0bf52a3ebb..d33150fff3b22fb1058cf5c19d565cf417bbf8ea 100644 (file)
@@ -12,7 +12,10 @@ CLEANFILES = stamp-h[0-9]*
 install-data-am:
        @echo "Run 'make install-conf' if you want to install initial configuration files. Or 'make install-full' to install configuration and rules";
 
-install-full: install install-conf install-rules
+install-full:
+       $(MAKE) install
+       $(MAKE) install-conf
+       $(MAKE) install-rules
 
 install-conf:
        install -d "$(DESTDIR)$(e_sysconfdir)"