make: Update to build interfaces first
[ipc/ipcdev.git] / ipc-bios.mak
index 55ef7343e3fd7f56aa9c1a4510876e0aa71e6b8c..8cab2977961ccd826123845c5986bf86b109c997 100644 (file)
@@ -139,12 +139,16 @@ all:
 # build everything in the Bios IPC package
        @$(XDC) -P $(LIST)
 
+interfaces:
+       @echo building interfaces for  ipc packages ...
+       @$(patsubst ${JOBS},,$(XDC)) .interfaces -P $(LIST)
+
 libs:
        @echo "#"
        @echo "# Making $@ ..."
        @$(XDC) .dlls -P $(patsubst %/tests,,$(LIST))
 
-release:
+release: interfaces
        @echo building ipc packages ...
 # create a XDC release for the Bios IPC package
        @$(XDC) release -P $(LIST)