wmakeCollect: Name the object makefiles based on the object path
Ensures the order of compilation relates to the location of the source files
This commit is contained in:
parent
e20c1ac61f
commit
98d5ee3b33
1 changed files with 3 additions and 3 deletions
|
|
@ -125,12 +125,12 @@ then
|
|||
# Make sure directories exist
|
||||
mkdir -p $collectDir
|
||||
|
||||
# Unique file name for makefile for the current target
|
||||
file="$collectDir/$$_${RANDOM}"
|
||||
|
||||
# The current target
|
||||
object="${@: -1:1}"
|
||||
|
||||
# Create a unique name for the makefile from the object path
|
||||
file=$collectDir/${object////_}
|
||||
|
||||
# Add the current target to the list of objects
|
||||
echo "OBJECTS += $object" >> $file
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue